Advertisement

Results for "Author: david ross goben"

ASP_Volume3 #62376
Xcpy - Versatile Interactive Xcopy Utility (Version 2.3.14)

Version 2.3.14. Made the icon display in the status bar much clearer. XCPY is a user-interface that emulates the Xcopy DOS command, allowing the user to copy or backup a file or group of files or folders interactively. The application works by copying all files from within a source path to within a destination path. Hence, specifying a source folder will copy all the contents from WITHIN that folder, but not the folder itself, to WITHIN an EXISTING destination path or folder. This is important in typical backup scenarios. However, if you do wish to actually backup an actual source folder, then simply append a backslash to the folder path (for example, C:\Program Files\Data Folder\), or you can check the <Include Selected Path Folder in Copy> checkbox. Options to copy only modified files, only new files, to reset the archive flags on the files copied, and an option to include subdirectories are included. Also featured is a command line reporter that will generate a command line sequence, which you can enter into a shortcut that you can use to repeat the selected operation (backing up certain folders is a often-repeated practice). Or, you can simply have XPY generate a Desktop shortcut for you to support the selections you have made. If you have several archiveal operations that you would like to save in a batch file to run all at once, XCPY has another option to generate such a batch file, or append to an existing batch file. The shortcut or batch file will in turn invoke XCPY and supply it with the options that you had selected. When executed from a shortcut or batch file, each instance of XCPY will exit when it has completed its operation (Batch files can run numerous copies of XCPY simutaneously, speeding even complex data copying requirement). I originally wrote this utility to back up valuable proprietary company source code, reports, and databases to an archive server. It has been in heavy use in numerous offices for the past 12 years since then, allowing its users to initiate complete or modification-only backups of their data with a simple click of a mouse button. This project also demonstrates using an imbedded XP-Style Manifest from a Resource file (*.res). It also features an option to Xcopy the data into a ZIP file. Version 2.3.13 corrected a last-minute enhancement in Version 2.3.12 that lost the history list if the utility was launched with command-line parameters. It also cleans up presentation of command line options. It also fixes log append flag confusion. Finally, it replaced the FSO.CopyFile option with the CopyFileA() API call for Win95/98/ME, and to CopyFileEX for NT/XP systems, allowing HUGE files to keep from appearing to freeze the system up, as the File System Object's CopyFile() method will do. The CopyFileEX() addition also demonstrates file progress callback invocation. Version 2.3.14 makes the icon display in the status bar much clearer.

ASP_Volume3 #62377
Send To Location 1.0.3 (update 3)

Updated to demonstrate binary-embedded XP Manifest invocation. The SendToLocation utility is a emensely useful program that operates from, and inserts a shortcut to itself in your Windows Explorer SendTo folder. When you are copying or moving folders, you can simply select them within Windows Explorer, right-click, select Send To, and then choose the "Send To Location..." option. This utility emulates a wonderful utility that had been included in the now-defunct Miscrosoft Windows 95 Power Toys package (I think it had also been included in the Windows 98 Power Toys). When the SendToLocation program comes up, you are presented with a list of the files/folders you have selected to process. You are given an option to copy or move them. You can also browse to the target location, or choose from a combobox of previously selected destination locations (most recent to the top, and you can clear this history at any time with the Clear History button). You also have the option to send created shortcuts for the selected items at the destination location, such as the Desktop, a Desktop folder, or whatever you choose. If you are creating a shortcut for only a single file, you can change the default name of the shortcut to something more meaningful to you, such as replacing a default like "PrjMyCalc.exe" to "My Personal Calculator". Another option is to send the selected item or items as attachments in MAPI-based email (you can choose recipients from within the application, or from within your email program), and when you hit OK, it will open up you MAPI-based email application. I have used this utility in all its evolutionary forms on a daily basis since 1998. I thought it was about time I shared it with others. *** Version 1.0.1 added a check to ensure that someone is not trying to email a folder, which is seldome a recommended practice, and email programs do not like it. It will now recommend that you compress the folder to a ZIP file. *** Version 1.0.2 Added the ability to Drag and drop forgotten files onto the list, and the ability to select entries and delete them, if a file/folder was accidently added to the list. Added full-path tooltips when the mouse moves over a file/folder entry. Added option to include special system folders in Send To list, such as the Send To folder, the Desktop, the Startup menu, My Documents, and others. *** Version 1.0.3 demonstrates using an imbedded XP-Style Manifest from a Resource file (*.res). If you are upgrading from a previous version, please remove the SendToLocation.exe.Manifest file if it is present.

ASP_Volume3 #62378
Flicker Free Form Resizing (updated for display formatting)

This article will show you some simple techniques to add flicker-free form resizing of a sizable form, when there is a minimum size limit controlled by the form's Resize event, and the user tries to change the size. Normally, this flicker makes some people wonder if the program is buggy. This article has also grown since its first release. Additional enhancements include simple API calls to make the resizing even smoother, and tops it off with a beginner's introduction to Call-Back functions, where one can intercept the Windows Message Processor (WndProc) for their form and force the form not to resize below specified dimensions.

ASP_Volume3 #62379
New Covenant Bible Greek Translator 2.1.4

Version 2.1.4. Inspired men may have written the Good Book, but they did not write it in English. Quickly become a Biblical Scholar, and be the local resident expert on ancient Christian history, its Bible, and its Greek translation. Read the Christian Bible DIRECTLY from the best rendition of the original Greek text reconstructed from the oldest verified Greek texts yet found. Use a professional-quality interface that is LOADED with options, designed for fast and easy use by both serious Bible students and those who are simply curious. Comparison Bibles available: King James Version (1611), Modern King James Version (1962), Darby (1884), Young's Literal Translation (1898), the Revised Standard Version (1971), World English Bible (1907), Webster's (1833), and American Standard Version (1901). New and enhanced reference databases are included to get really anal about translation and understanding terms. Scan each Greek verse word-by-word, apply valid English synonyms, and reconstruct your very own personalized version of this great book. Find out what it REALLY says. The program comes complete with full, detailed definitions of every Greek word, Theological notes on almost 7000 corrections to older translations, and lots of help and expansive reference tables. It will even perform plurality checking and gender checking on words for you. The application is loaded with tons of really cool programming tricks and features, and the source code is packed with comments. 112 more Theological verse corrections notes to the KJV have been added with 2.0. Another 1245 have been added with 2.1. New Features since version 1.0: Add Personal Notes to verses, scan through notes, read all notes, a completely new database has been added that is based upon the Vine Concise Bible Dictionary of the Bible, Dictionary Search, instant reference notification, Synonym word-list reordering, synonym explorer, more background themes (plus customized backgrounds), panel resizing, additional formatting options for saving bible (with a built-in bible-viewer and annotator), improved Gender and plurality checking on Greek words, Quick find of personal notes, Quick find of verses with Theological Correction Notes, and "Vapor Verses" (verse that did not exist in the original texts -- or sometimes ever!), and more. New Features since version 2.0: New stand-alone Bible viewer. Now when you have saved a Bible file (from the "Write Complete Bible File" under the Bible menu, you can use this mini-application to view it without having to start up the main program). Additionally, a Text Search feature has been added to both viewers. Another new much-requested feature is that you can now have the Theological Notes written out at the end of each chapter of the Bible File. Plus, another 1244 Theological Correction Notes were added that specifically address redefinitions of word meanings over the centuries. A new section was also added to the main help file that compares 284 common examples of KJV word usage differing greatly with (and sometimes contradicting) the word's modern usage. An auto-playing demonstration has also been added to visually teach new users how to use this application. A KJV Bible Dictionary is included, comparing 1300+ KJV terms with their equivalent modern interpretations (the results will surprise you). More help, more data, more details, more features, more everything! So much new data has been added that the ZIP file has grown from its original 5 MB to 16 MB. Version 2.1 fixes all reported bugs in Version 1.x.x and 2.0.x, and all requested enhancements have been added. Version 2.1.3 Added almost 400 more words to the KJV dictionary, bringing the total to over 1700, and added a feature to automatically point these terms out in the Verse text, providing their definitions as you view each verse. A new dialog allowing you to explore the original KJV translation strategy was also provided. Version 2.1.4 Fixed a few tiny errors.

ASP_Volume3 #62380
Send (SMTP) and Receive (POP3) Email with Ease under VB.NET

Updated Text and code. This Class Library includes an SMTP class that supports the sending of simple emails, or very complex emails that feature alternate views, such as Rich Text or HTML, attachments with customizable encoding, optional ports, SSL support, and many other features. It also features a full-featured and fully-developed POP3 class that will allow you to easily receive email from a POP3 server. It also includes a fully packed Utilities class. This includes a utility that will allow you to easily break an email down into its component parts. Other utilities allow you to easily decode quoted-pritable, base64-encoded, and Hex-encoded files. Another utility allows you to encode an 8-bit file into a 7-bit file with hex-tags. Still another utility will allow you to acquires a plain text version of HTML data. All this, and so very much more. The included 58-page PDF manual explains every detail of each class and utility, how email is structured, how base64 and hex-tag encoding works, and makes sending and receiving email within a custom processor easy and fast.

ASP_Volume3 #62381
iXCopy Interactive XCopy Utility 3.1.0

Version 3.1.0. iXCopy. SIGNIFICANT UPDATE. Multiple source data selection feature is now added, allowing you to customize the iXCopy process to handle only the files and folders you choose... Interactive XCOPY, is a fast user-interface that emulates the Xcopy DOS command, allowing the user to copy or backup a file or group of files or folders interactively. The application works by copying all files from within a source path to within a destination path. This is important in typical backup scenarios. Options to copy only modified files, only new (or newer) files, or only files that already exist within a backup location, to reset the archive flags on the files copied, and an option to include subdirectories are included, and to include EXCLUDING common folders, such as the Windows folder or the Program Files folder, and ignoring hidden or system files/folders. Also featured is a command line reporter that will generate a command line sequence, which you can have the iXCopy utility generate a desktop shortcut for, with which you can use to later repeat the selected operation (backing up certain folders is a often-repeated practice). If you have several archiveal operations that you would like to save in a batch file to run all at once, iXCopy has another option to generate such a batch file, or append to an existing batch file. The shortcut or batch file will in turn invoke iXCopy and supply it with the options that you had selected. When executed from a shortcut or batch file, each instance of iXCopy can be instructed to exit when it has completed its operation (Batch files can run numerous copies of iXCopy simutaneously, speeding even complex data copying requirements). I originally wrote this utility under VB6 in 1998, as XCPY, to back up valuable proprietary company source code, reports, and databases to an archive server. It has been in heavy use in numerous offices for better than the past decade, allowing its users to initiate complete or modification-only backups of their data with a simple click of a mouse button. This version include many new features beyond those featured for the older VB6 version, such as many more options, a better estimated end time calculator, an option to exit upon task completion, and active total data size left report, any many other features. Please note that this version of iXCopy will prompt you through a standard User Account Control (UAC) dialog to aquire administrative permission to run under Vista (Windows 6.0) and Windows 7 (Windows 6.1). Many backups require copying data for which the system will demand such permissions, accessing system folders such as System32, Program Files, and Program Data, and Vista and Win7 are more stringent in this regard than previous versions of Windows, such as XP or Win2K. Version 3.1.0 features selective backups, where you can select only the files and folders within a drive that you want backed up. Now, you can browse anywhere within a drive and choose only the folders and/or files you want to back up, no longer confining you to just a single source folder or drive. Also, you can now import and export configurations to *.IXC text files, which allows you to save multiple file and folder selections. The Help dialog has also been expanded to feature two pages of instructions. You can also view the current selection options using the new VIEW SELECTION DATA button, where you can manually edit, load, and save custom selection lists. NOTE: When this program starts up, because it may need to copy protected file and folder that you may select for backup, you will always be first be prompted with a USER ACCOUND CONTROL form to get permission to access any protected folder/files you may select for your backup. This is access through the project property's Application UAC Settings.

ASP_Volume3 #62382
DotNET API Viewer 2.0.8

Version 2.0.8 Maintenance Update: Adressed an exception issue when a user tried to select the same API item more than once. The DotNET API Viewer 2.0.7 for VB.NET and C# is similar to the VB6 API Viewer, but on steroids. The stand-alone DotNET API Viewer application, written in VB, makes pasting new API declarations into your VB and C# .NET applications a breeze. * You can dynamically declare constants and Enumerators as Integer in the selected local copy of a constant or enumerator. This allows the user to keep program speed optimal by not slowing down for object (variant) conversions. Although constants can be of types other than Integer, the .NET interop API interface uses only Integer values for its constants. * You can create new Constants right within the viewer. Assigned values are expected to be numeric, as was required by the VB6 API interface, but the values can be declared as hexadecimal, octal, or binary. You can also apply + or - offsets. Constants are created as all-capitals. No complex checks are performed on the value. It simply assumes that you know what you are doing, because such checks can involve complex offsets and naming of other constants. The viewer will also check to ensure that the newly entered constant does not already exist. * You can create new API method Declarations right within the viewer and add them to your API list. * You can create Overloaded Declarations of methods right within the Viewer and add them to your API list. * You can create new Structures and Enumerations right within the viewer and add them to your API list. * You can Delete entries from the API list. * You can edit Declared Subroutine and Function parameter lists, and apply these changes to new subroutine or function names. The built-in Declaration Editor makes such changes a breeze with just a few clicks of the mouse. * It automatic checks for new parameter dependencies. If an added declaration or user-defined type requires another user-defined type not included in the selection list, you can view the requested types in a dialog and select them or reject them for inclusion in your selection list. This can make resolving declaration headaches such as with the complicated AccessCheck Function, which requires the additional inclusion of the GENERIC_MAPPING, PRIVILAGE_SET, and SECURITY_DESCRIPTOR types. These additional types in turn require the ACL and LUID_AND_ATTRIBUTES types. These newer types in turn also require the LUID type. The New API Viewer makes farming these additional types a breeze with a few quick clicks of the mouse. * Additions created within the New API Viewer can be optionally saved for later re-used in the API data file. New entries are appended to the API file with a date- and time-stamp marker. * Plus many more features. This utility also demonstrates easy form subclassing to support flicker-free form resizing, it demonstrates adding icons to a ComboBox, it demonstrates on-the-fly conversion of code to and from DotNET (VB.NET or C#) and VB6, it demonstrates centering message boxes over forms, it demonstrates adding file lists to menus, it demonstrates acquiring ListBox entries simply by moving the mouse pointer over them, it demonstrates customized tooltips, it demonstrates checking for an active internet connection, it demonstrates searching for data on specific websites, it demonstrates how to determine if a dynamic array has been dimensioned, it demonstrates issuing user-defined system sounds, it demonstrates multiple tooltip formats, it demonstrates how to add the old VB6 APP command, it demonstrates super fast searches in ListBoxes and ComboBoxes, it demonstrates custom search dialogs, and it contains its own tutorial file in HTML format.

C_Volume2 #67481
Close All Open IDE Frames

Really simple, but VERY useful, Add-In project with almost no code. This allows you to close all open Form and Code frames in the VB IDE. Great introduction to beginners on how to write a simple Add-in utility, which you can access from the Add-Ins menu. This was something I wrote when I was a new (baby) VB developer. It broke the ice on add-ins, and demonstrated that there was nothing scary about them, but that they are just like regular VB projects that are simply built into the IDE. It also demonstrates accessing the VBInstance object, which is our hook into the Integrated Development Environment, allowing us to potentially programmically add forms and files to a project, insert lines into source code (I have a VB Development Header add-in that I will be uploading to demonstrate this).

C_Volume2 #67482
Add VB Procedure Headers

Updated. Version 1.1.1 (fixed ignore of Friend Properties). This VB Add-In allows E-Z formatting of Procedure headings. I wrote this because of the laziness of fellow developers who saw no sense in taking the time to AT LEAST document a Subroutine or Function or Property (until 6 months down the road when they wish they had). The Original incarnation of this program was grabbed from the web years and years and years ago (back when I was a “baby” VB developer). I have fleshed it out with a lot of new functionality, simplified a lot of procedures, and cleaned up the code. I wish I could remember who had originally posted the original incarnation of this useful utility. Anyway, it makes a great beginner project. I did this back in '98 when I was first learning VB (I came over from C++ and Fortran). Oh, since I'm a C++ developer, let me tell you about my fellow bozos who stick their nose up at VB: Once I realized I could write an application in VB in a day that would take me close to a month to do in C++, I became an instant VB convert.

C_Volume2 #67844
New Covenant Bible Greek Translator 2.1 - Final Release

Version 2.1.1 (Final Major Release). Quickly become a Biblical Scholar, and be the local resident expert on ancient Christian history, its Bible, and its Greek translation. Read the Christian Bible DIRECTLY from the best rendition of the original Greek text yet reconstructed from the oldest verified Greek texts yet found. Use a professional-quality interface that is LOADED with options (And with lots of brand new ones for Version 2), designed for fast and easy use by both serious Bible students and those who are simply curious. Comparison Bibles available: King James Version (1611), Modern King James Version, Young's Literal Translation, the Revised Standard Edition, World English Bible, and American Standard Version. New and enhanced reference databases are included to get really anal about translation and understanding terms. Scan each Greek verse word-by-word, apply valid English synonyms, and reconstruct your very own personalized version of this great book. Find out what it REALLY says. The program comes complete with full, detailed definitions of every Greek word, Theological notes on almost 7000 corrections to older translations, and lots of help and expansive reference tables. It will even perform plurality checking and gender checking on words for you. The application is loaded with tons of really cool programming tricks and features, and the source code is packed with comments. 112 more Theological verse corrections notes to the KJV have been added with 2.0. Another 1245 have been added with 2.1. New Features since version 1.0: Add Personal Notes to verses, scan through notes, read all notes, a completely new database has been added that is based upon the Vine Concise Bible Dictionary of the Bible, Dictionary Search, instant reference notification, Synonym word-list reordering, synonym explorer, more background themes (plus customized backgrounds), panel resizing, additional formatting options for saving bible (with a built-in bible-viewer and annotator), improved Gender and plurality checking on Greek words, Quick find of personal notes, Quick find of verses with Theological Correction Notes, and "Vapor Verses" (verse that did not exist in the original texts -- or sometimes ever!), and more. New Features since version 2.0: New stand-alone Bible viewer. Now when you have saved a Bible file (from the "Write Complete Bible File" under the Bible menu, you can use this mini-application to view it without having to start up the main program). Additionally, a Text Search feature has been added to both viewers. Another new much-requested feature is that you can now have the Theological Notes written out at the end of each chapter of the Bible File. Plus, another 1244 Theological Correction Notes were added that specifically address redefinitions of word meanings over the centuries (For example, "Cleave" used to mean to Unite, "Anon" used to mean Immediately, "Severally" used to mean Individually, "Grudge" used to mean to Grumble, a "Comforter" was a Lawyer, "Strove" was to fight, and "Debate" used to mean Violent Actions). A new section was also added to the main help file that compares 284 common examples of KJV word usage differing greatly with (and sometimes contradicting) the word's modern usage. An auto-playing demonstration has also been added to visually teach new users how to use this application. A KJV Bible Dictionary is included, comparing 1330+ KJV terms with their equivilent modern interpretations (the results will surprise you). More help, more data, more details, more features, more everything! Version 2.1 fixes all reported bugs (and cosmetic glitches) in Version 1.x.x and 2.0.x, and all requested enhancements have been added.

C_Volume2 #68467
Multi-Select TreeView Demo

Demononstrate E-Z but sophisticated support of multi-select in a standard VB TreeView control, including hot-track select, hot-track auto-open/close folder, super-fast treeview clear, collection sorting, XP-stype buttons, and very fast as-needed folder node population. All easy to emplement. All features are stored in separate modules for easy plug-in to your apps. Code fully documented.

C_Volume2 #68659
VB6 Project Consolidator

Consolidate a VB6 project by copying selected externally stored classes, forms, and modules to a project-local folder. I have written hundred of modules, classes, and forms that I store in a common library location. But when I am going to upload them or send them to someone, instead of always forgetting to copy "that one file", I use this utility to group the project into one place. If I have a lot of externally stored files, I use the utility to create a sub-folder (or subfolders) from the project folder and store them all there. If just a few, I stuff them to the project’s folder. This utility also allows you to place a copy of the project in a new folder location, updating all internally-stored relative path locations. This program also demonstrate creating shortcuts in non-desktop locations, translating between relative and absolute path specifications, opening a special directory browser (SHBrowseForFolder) to a specific folder location, multi-line tool tips with font and font-size change, plus lots of other tricks, all stored in self-contained, fully documented modules and classes. It has certainly made uploading projects to Planet Source Code easier (no emails from someone saying I forgot a file).

C_Volume2 #68809
VB6 Recent File Maintenance

Handy utility for cleaning out the cobwebs from your VB6 Recent File list. Selective removal of entries you don’t want listed, remove now-non-existent links, move entries in priority (top-most), explore folders containing valid VBP links. This app also demonstrates a custom collection class that feature Clear and Sort extensions, detecting and activating a previous instance of a program, registry I/O, and finding file extension-associated executables, XP-style buttons, etc. All these extensions are in self-contained classes and module, fully documented and ready to plug into your own apps.

C_Volume2 #69040
Jump All But One Game

Version 1.1.11. A great game that is easy to learn, but hard to master. This game provides all the ingredients of strategy visualization, hand-eye coordination, and pattern-recognition, which promotes increased IQ ratings. So you are making yourself smarter! Additional features are UNDO, HINTS, auto-finish games (when there is a solution and you are stuck -- or just plain want to learn a set of moves [you cheater ;-) ]). Unlike the urban legend that there are only a few solutions to this game, a quick test revealed that there are about 200 solutions (if not more) starting from ANY location on the board (that's about 3000 total -- I used to think for years there was maybe 2 or 3). Prove it to yourself by selecting the same starting point, and let the game auto-finish for you. Chances are good it will successfully solve the same game differently each time. TRAINING WHEELS MODE added to walk beginners through a game. It highlights marbles with a cyan circle that will lead to victory when you move your mouse over them. Fun to watch all the possible variations in a single game. Added another cheater option that disables the HINT button when it is not possible to complete a game in victory. This helps beginners tell immediately when they took a step that will lead to defeat. Added more help and escapable demos and replays (use the ESC key).

C_Volume2 #69240
clsTextPic - Display formatted text on tiled image backgrounds

This class was designed to help someone create a formatted text (rich-text-like) display featuring tiled image backgrounds that was smooth and fast. Though someone can easily create a custom control from this, I did not need for it to go that far. Features: Any font style and size and color supported, indenting, hanging indents, smooth scrolling, single or tiled background image, and more. It was too useful to keep just to myself.

C_Volume2 #69330
DynamicNodes

DynamicNodes is a powerful ActiveX library that supports a feature-rich hierarchical list of Node objects. Each node contains a rich set of properties and methods to support a wide variety of projects, from simply storing the headings of a document, the entries of an index, a dictionary, the files and directories of a disk, to being the core of a custom tree-view control. DynamicNodes is capable of holding any information that can be stored in a branching, hierarchal structure. The provided DLL (or class files) supplies a primary Node class, called dynNode, which defines the actual Node objects. It also supports a secondary class called dynNodes, which is a Nodes Collection object automatically instantiated by the dynNode class whenever a new Node is created. This collection class is used to store references to potential sub-nodes for its associated Node object.

Java_Volume1 #86025
Close All Open IDE Frames

Really simple, but VERY useful, Add-In project with almost no code. This allows you to close all open Form and Code frames in the VB IDE. Great introduction to beginners on how to write a simple Add-in utility, which you can access from the Add-Ins menu. This was something I wrote when I was a new (baby) VB developer. It broke the ice on add-ins, and demonstrated that there was nothing scary about them, but that they are just like regular VB projects that are simply built into the IDE. It also demonstrates accessing the VBInstance object, which is our hook into the Integrated Development Environment, allowing us to potentially programmically add forms and files to a project, insert lines into source code (I have a VB Development Header add-in that I will be uploading to demonstrate this).

Java_Volume1 #86026
Add VB Procedure Headers

Updated. Version 1.1.1 (fixed ignore of Friend Properties). This VB Add-In allows E-Z formatting of Procedure headings. I wrote this because of the laziness of fellow developers who saw no sense in taking the time to AT LEAST document a Subroutine or Function or Property (until 6 months down the road when they wish they had). The Original incarnation of this program was grabbed from the web years and years and years ago (back when I was a “baby” VB developer). I have fleshed it out with a lot of new functionality, simplified a lot of procedures, and cleaned up the code. I wish I could remember who had originally posted the original incarnation of this useful utility. Anyway, it makes a great beginner project. I did this back in '98 when I was first learning VB (I came over from C++ and Fortran). Oh, since I'm a C++ developer, let me tell you about my fellow bozos who stick their nose up at VB: Once I realized I could write an application in VB in a day that would take me close to a month to do in C++, I became an instant VB convert.

Java_Volume1 #86388
New Covenant Bible Greek Translator 2.1 - Final Release

Version 2.1.1 (Final Major Release). Quickly become a Biblical Scholar, and be the local resident expert on ancient Christian history, its Bible, and its Greek translation. Read the Christian Bible DIRECTLY from the best rendition of the original Greek text yet reconstructed from the oldest verified Greek texts yet found. Use a professional-quality interface that is LOADED with options (And with lots of brand new ones for Version 2), designed for fast and easy use by both serious Bible students and those who are simply curious. Comparison Bibles available: King James Version (1611), Modern King James Version, Young's Literal Translation, the Revised Standard Edition, World English Bible, and American Standard Version. New and enhanced reference databases are included to get really anal about translation and understanding terms. Scan each Greek verse word-by-word, apply valid English synonyms, and reconstruct your very own personalized version of this great book. Find out what it REALLY says. The program comes complete with full, detailed definitions of every Greek word, Theological notes on almost 7000 corrections to older translations, and lots of help and expansive reference tables. It will even perform plurality checking and gender checking on words for you. The application is loaded with tons of really cool programming tricks and features, and the source code is packed with comments. 112 more Theological verse corrections notes to the KJV have been added with 2.0. Another 1245 have been added with 2.1. New Features since version 1.0: Add Personal Notes to verses, scan through notes, read all notes, a completely new database has been added that is based upon the Vine Concise Bible Dictionary of the Bible, Dictionary Search, instant reference notification, Synonym word-list reordering, synonym explorer, more background themes (plus customized backgrounds), panel resizing, additional formatting options for saving bible (with a built-in bible-viewer and annotator), improved Gender and plurality checking on Greek words, Quick find of personal notes, Quick find of verses with Theological Correction Notes, and "Vapor Verses" (verse that did not exist in the original texts -- or sometimes ever!), and more. New Features since version 2.0: New stand-alone Bible viewer. Now when you have saved a Bible file (from the "Write Complete Bible File" under the Bible menu, you can use this mini-application to view it without having to start up the main program). Additionally, a Text Search feature has been added to both viewers. Another new much-requested feature is that you can now have the Theological Notes written out at the end of each chapter of the Bible File. Plus, another 1244 Theological Correction Notes were added that specifically address redefinitions of word meanings over the centuries (For example, "Cleave" used to mean to Unite, "Anon" used to mean Immediately, "Severally" used to mean Individually, "Grudge" used to mean to Grumble, a "Comforter" was a Lawyer, "Strove" was to fight, and "Debate" used to mean Violent Actions). A new section was also added to the main help file that compares 284 common examples of KJV word usage differing greatly with (and sometimes contradicting) the word's modern usage. An auto-playing demonstration has also been added to visually teach new users how to use this application. A KJV Bible Dictionary is included, comparing 1330+ KJV terms with their equivilent modern interpretations (the results will surprise you). More help, more data, more details, more features, more everything! Version 2.1 fixes all reported bugs (and cosmetic glitches) in Version 1.x.x and 2.0.x, and all requested enhancements have been added.

Java_Volume1 #87011
Multi-Select TreeView Demo

Demononstrate E-Z but sophisticated support of multi-select in a standard VB TreeView control, including hot-track select, hot-track auto-open/close folder, super-fast treeview clear, collection sorting, XP-stype buttons, and very fast as-needed folder node population. All easy to emplement. All features are stored in separate modules for easy plug-in to your apps. Code fully documented.

Languages
Top Categories
Global Discovery