[ Home | Pricing | Guarantee | Downloads | F.A.Q. ]
Shareware Solutions
High quality Windows software at affordable prices!

60-Day Guarantee!
We offer a 60-Day unconditional 100% money back guarantee.

txtPro Text Editor - Help

Thank you for using txtPro Text Editor! ( http://www.sharewaresolutions.com/html/txtpro.html )

CONTENTS


Contact Information

Company: Shareware Solutions
Contact Person: Loren Brewer
Homepage: http://www.sharewaresolutions.com
Email: support@sharewaresolutions.com
   
Postal Address: Shareware Solutions
  69947 S River Rd
  White Pigeon, MI  49099
  USA

See txtPro's ReadMe file for detailed pricing and ordering information.

What is txtPro Text Editor?

txtPro Text Editor is your all-in-one multi language code editor, text editor and HTML editor! Great looking color syntax highlighting combined with auto indentation give you the feedback you need to code productively. Turn on line numbering (if you like), choose your favorite font to edit with, and you're ready to fly! txtPro's new tabbed document interface makes it a breeze for you to move around your source code. And, you won't spend extra time opening and saving documents because txtPro has keyboard shortcuts and multiple context menus placed right were you need them most... making you as productive as possible. You can even take advantage of txtPro's powerful regular expression searching when plain old searching and replacing just won't cut it. Choose to auto-adjust your code's case based on language specification, use the "Repeat Command" tool to save time entering commands multiple times, and even fine tune the tab size to your liking. All of this, and a myriad of other options, makes txtPro Text Editor the best choice for all your text based editing needs!

txtPro is great for editing plain text files as well as for coding in C/C++, Java, JavaScript, C#, Basic, VBScript, PHP, HTML, XML, Delphi, Cobol, Assembly, LATEX, CSS, ASP, JSP, Cold Fusion, Pascal, Perl, Python as well as SQL scripts or any other text based programming language. txtPro also makes a great editor for editing system files such as batch files, INI files, log files, CSV files, and various other types of script files and Make files.

Menu Descriptions

The File menu has the following sub-menus:

  1. New - <Ctrl+N> - Creates a new document ready for editing within txtPro's main IDE.
  2. Open... - <Ctrl+O> - Opens an existing document for editing within txtPro's main IDE. (See Opening Files for other ways to open files with txtPro.)
  3. Close - <Ctrl+W> - Closes the active document.
  4. Save - <Ctrl+S> - Saves any changes that have been made to the active document.
  5. Save As... - Launches the Save As dialog in order to create a copy of the active document with a different name.
  6. Print... - <Ctrl+P> - Launches the Print dialog to send the active document to any of the system defined printers.
  7. Exit - Closes txtPro's main IDE along with any documents that are currently open. txtPro will notify you if there are any unsaved documents and allow you to save them or discard your changes.

The Edit menu has the following sub-menus:

  1. Undo -  <Ctrl+Z> - Undoes the previous edit action(s). This menu option is disabled when there are no valid actions to undo.
  2. Redo -  <Ctrl+Y> - Redoes the previously undone edit action(s). It is only possible to redo if one or more undo actions have already taken place. This menu option is disabled when there are no valid actions to redo.
  3. Cut -  <Ctrl+X> - Cuts the current selection from the active document and places it onto the clipboard. This menu item is disabled until a selection is made to the active document.
  4. Copy -  <Ctrl+C> - Copies the current select from the active document onto the clipboard. This menu item is disabled until a selection is made to the active document.
  5. Paste -  <Ctrl+V> - Pastes the current contents of the clipboard into the active document.
  6. Delete Selection -  <Del> - Deletes the selected text of the active document. This menu option is disabled when there is no text selected.
  7. Select All - <Ctrl+A> - Selects all text of the active document.
  8. Find... - <Ctrl+F> - Launches the Find dialog. Click here for more details.
  9. Replace... - <Ctrl+H> - Launches the Find and Replace dialog. Click here for more details.

The View menu has the following sub-menus:

  1. General Toolbar - Toggles the General Toolbar's visibility. This toolbar is on by default.
  2. Status Bar - Toggles the status bar's visibility. The status bar is on by default.

The Tools menu has the following sub-menus:

  1. Repeat Command... - <Ctrl+R> - Launches the Set Repeat Count dialog. (See Repeating Commands for detailed information.)
  2. Go To Line... - <Ctrl+G> - Launches the Go To Line dialog. (See Go To Line for detailed information.)
  3. Toggle Bookmark - <Ctrl+F2> - Toggles the bookmark display on and off for the current line. NOTE: The Show Left Margin option must be enabled for the bookmarks to be visible.
  4. Go To Next Bookmark - <F2> - Moves the cursor forward to the next line of the active document that has a bookmark set. If there are no other bookmarks before the end of the document, the cursor will wrap to the beginning of the file and be placed on the first line that has a bookmark set.
  5. Go To Previous Bookmark - <F2> - Moves the cursor backward to the previous line of the active document that has a bookmark set. If there are no other bookmarks before the beginning of the document, the cursor will wrap to the end of the file and be placed on the last line that has a bookmark set.
  6. Clear All Bookmarks - <Shift+Ctrl+F2> - Turns off all bookmarks on all lines for the active document.
  7. Show Whitespace - This option toggles the display of all whitespace characters on and off.
  8. Options... - Choose this option if you would like to configure the way txtPro operates. (See How can I configure the way txtPro behaves? for detailed information.)

The Window menu has the following sub-menus:

  1. New Window - <Ctrl+N> - Creates a new document ready for editing within txtPro's main IDE.
  2. < File Name(s) > - Activates the selected document. This sub-menu is only available when at least one document is currently open.
  3. More Windows... - Launches the Select Window dialog to activate any of the currently open documents. This sub-menu is only available when ten or more documents are currently open.

The Help menu has the following sub-menus:

  1. Get txtPro Now!... - Launches txtPro's Get txtPro Now dialog. This sub-menu is only visible on the trial version of txtPro.
  2. Enter Activation Key... - Launches txtPro's Activation dialog. This sub-menu is only visible on the trial version of txtPro.
  3. Contents... -  <F1> - Launches txtPro's help file.
  4. About txtPro... - Launches txtPro's About box. This dialog contains contact information, and links to the Shareware Solutions homepage and email address.

The Get txtPro Now! menu performs the following action:

  1. Activates txtPro's Get txtPro Now dialog. This menu is only visible on the trial version of txtPro.

General Toolbar

The following buttons are part of txtPro's General Toolbar (from left to right):

  1. New - <Ctrl+N> - Creates a new document ready for editing within txtPro's main IDE.
  2. Open - <Ctrl+O> - Opens an existing document for editing within txtPro's main IDE. (See Opening Files for other ways to open files with txtPro Text Editor.)
  3. Save - <Ctrl+S> - Saves any changes that have been made to the active document.
  4. Print - <Ctrl+P> - Launches the Print dialog to send the active document to any of the system defined printers.
  5. Cut - <Ctrl+X> - Cuts the current selection from the active document and places it onto the clipboard. This menu item is disabled until a selection is made to the active document.
  6. Copy - <Ctrl+C> - Copies the current select from the active document onto the clipboard. This menu item is disabled until a selection is made to the active document.
  7. Paste - <Ctrl+V> - Pastes the current contents of the clipboard into the active document.
  8. Find - <Ctrl+F> - Launches the Find dialog. Click here for more details.
  9. Undo - <Ctrl+Z> - Undoes the previous edit action(s). This button is disabled when there are no valid actions to undo.
  10. Redo - <Ctrl+Y> - Redoes the previously undone edit action(s). It is only possible to redo if one or more undo actions have already taken place. This button is disabled when there are no valid actions to redo.
  11. Repeat Command - <Ctrl+R> - Launches the Set Repeat Count dialog. (See Repeating Commands for detailed information.)
  12. Go To Line - <Ctrl+G> - Launches the Go To Line dialog. (See Go To Line for detailed information.)
  13. Help - <F1> - Launches this help file using your default browser.
  14. Enter Activation Information - Launches txtPro's Activation dialog. This button is only visible on the trial version of txtPro.
  15. Get txtPro Now! - Launches txtPro's Get txtPro Now dialog. This button is only visible on the trial version of txtPro.

Repeating Commands

Use this dialog to set the number of times the next command should be repeated. Once you click OK txtPro Text Editor will wait for the next edit command, and will repeat it the number of times specified on this dialog. The Set Repeat Count dialog can be activated in one of three ways:

  1. Keyboard Shortcut - <Ctrl+R>.
  2. Menu - Select Repeat Command... from the Tools menu.
  3. General Toolbar - Click the Repeat Command button.

Below is an example of how to use the Repeat Command tool to duplicate a block of text:

  1. Copy - Copy a block of text to the clipboard. NOTE: This text does not have to be copied from a document open in txtPro Text Editor. It works equally well if you copy the text from another source.
  2. Set the repeat count - Launch the Set Repeat Count dialog and choose the number of times you would like the block to appear.
  3. Paste - Paste the block of text into the document. The paste command will be repeated the number of times specified in the previous step.

Go To Line Dialog

Use this dialog to jump to the line number specified. The Go To Line dialog can be activated in one of three ways:

  1. Keyboard Shortcut - <Ctrl+G>.
  2. Menu - Select Go To Line... from the Tools menu.
  3. General Toolbar - Click the Go To Line button.

How can I configure the way txtPro behaves?

Launch the Options dialog by clicking "Options..." from txtPro's "Tools" menu. You may then configure the way txtPro operates by setting the following options:

General Tab

  1. Show left margin - This option displays a margin on the left side of the document viewing area. NOTE: This option must be enabled in order for bookmarks to be visible. This option is enabled by default.
  2. Show line numbers - This option allows for the viewing of sequential line numbering. This option is disabled by default.
  3. Show tooltip on scroll - This option displays a tooltip of the current line while scrolling up or down on a long document. This option is enabled by default.
  4. Show splash screen - This option displays txtPro's splash screen each time it is launched. This option is disabled by default.
  5. Allow column selection - This option allows for the highlighting and manipulation of text columns. To select columns of text, <Ctrl>+drag the cursor when no text is currently highlighted. You can then manipulate this block of highlighted text (cut, copy, paste, etc). This option is enabled by default.
  6. Allow drag and drop - This option allows for the dragging and dropping of highlighted text. Dragging highlighted text moves it to the desired location, while <Ctrl>+dragging highlighted text copies it. You can even drag and drop text to and from other application windows that support OLE Text Drag and Drop. This option is enabled by default. NOTE: This option only applies to dragging and dropping highlighted text, and does not affect File Drag and Drop.
  7. Use smooth scrolling - This option forces txtPro to scroll the document contents smoothly. This option is enabled by default. NOTE: When editing extremely large text files, it is much less CPU intensive while scrolling if this option is disabled.
  8. Show horizontal scrollbar - This option displays or hides the horizontal scrollbar. This option is enabled by default.
  9. Show vertical scrollbar - This option displays or hides the vertical scrollbar. This option is enabled by default.
  10. Allow horizontal splitting - This option displays or hides the horizontal splitter bar. This option is enabled by default.
  11. Allow vertical splitting - This option displays or hides the vertical splitter bar. This option is enabled by default.
  12. Confirm before exit - This option prompts you before exiting txtPro, to ensure that you intended to do so. This option is disabled by default.

Font Tab

To select txtPro's document editing font, click the "..." button in the upper right corner of this tab. This launches the font selection dialog, and displays only the fixed pitch fonts available on your system to choose from.

  1. Font Name - The default font name is Courier New.
  2. Size - The default font size is 10.

(NOTE: This font setting is only provided so that you may adjust txtPro's document editing font to your liking. It is not indented to provide advanced font manipulation, thus only a single font may be used at any given time).

Tabs Tab

Tab Settings:
  1. Tab size - This option configures how many spaces a tab character is worth. This option is set to 4 by default.
  2. Replace tabs with spaces - When this option is enabled, each tab character that is typed will be converted to the number of spaces dictated by the tab size. This option is disabled by default.
Auto Indentation:
  1. Mirror previous line's indentation - This option uses the previous line's indentation as a guide for the next line's indentation. For example if the beginning of the current line contains three tabs, when the Enter key is pressed, the newly created line will contain three tabs as well (regardless of any language scoping issues). This is the default selection for auto indentation.
  2. Language scoping dictates indentation - This option indents each newly created line based on the scope nesting of the language being used.
  3. Off - This option turns the auto indentation feature off completely. Only manual tabs will be created.

Language Tab

  1. Enable color syntax highlighting - This option enables the text of your code to be colored based on the syntax of the language in use. Multiple documents of different languages may be opened at the same time, and as long as this setting is enabled, they will each highlight based on their own individual language. This option is enabled by default.
  2. Fix case for language keywords - This option changes the case of keywords that you type based on the specification of the language in use. For example, C/C++ is a case sensitive language so when you type "INT" and press enter, txtPro will convert this to "int" for you on the fly. This option is disabled by default.
  3. Default language - This option dictates which language will be used for new documents. The language set by this option is overridden (based on the file extension used) when the file is initially saved. For example, if the default language is set to C/C++ when you create a new document, the color syntax highlighting of this document will be based on C/C++. When you save the document, however, the language used will be dictated by the file's extension. So if you save it as a Java file, the color syntax highlighting will be based on Java. Likewise, when you open a file from disk the language used will be determined by the file's extension, not the Default Language. The default language selection defaults to "[NONE]", which means that all new documents created will contain no color syntax highlighting until you set this option.

Find Text

txtPro Text Editor gives you the ability to search for text within the active document. Type a search term into the "What" box and click Find to determine if it exists in the active document. If the search term exists txtPro will highlight it for you, and you may then press the F3 key to locate additional occurrences of the search term in the active document.

The following options are available:

  • Match whole word only - If this option is selected, txtPro only finds whole word search terms that match the text as used in the "What" box.
  • Match case - If this option is selected, txtPro searches for search terms with the same case as used in the "What" box.
  • Regular expression - If this option is selected, the search term will be treated as a standard Gnu regular expression. Following is brief introduction to these rules:
Wildcards:
  • ? - Matches any single character. ( Example: ?at matches whole words bat and cat but does not match slat )
  • + - Matches one or more of anything.
  • * - Matches zero or more of anything.
Sets:
  • Search sets must be enclosed in square brackets.
  • Character ranges must be specified with a dash. ( Example: b[a-i][a-i] matches big and bad but does not match bug )
Other:
  • Escape characters. ( Example: \t will match true tab characters )
  • Expressions can be nested into sub-expressions with parentheses.
  • Sub-expressions may be logically ORed together with the vertical bar: |
  • Direction - This option determines the direction from the cursor in which the search will begin. It also dictates which direction in which subsequent searches will take place.
  • Find and Replace Text

    txtPro Text Editor also gives you the ability to search and replace text within the active document. Type a search term into the "Find" box and click Find Next to determine if it exists in the active document. If the search term exists, txtPro will highlight it for you. You may then continue to click the Find Next button to cycle through all occurrences of this search term. You may also choose to click Replace to replace the currently selected occurrence of the search term with the text in the "Replace with" box. Clicking on the Replace All button will replace all instances of the "Find" text with the "Replace with" text.

    The following options are available:

    • Match whole word only - If this option is selected, txtPro only finds whole word search terms that match the text as used in the "Find" box.
    • Match case - If this option is selected, txtPro searches for search terms with the same case as used in the "Find" box.
    • Regular expression - If this option is selected, the search term will be treated as a standard Gnu regular expression. Following is brief introduction to these rules:
    Wildcards:
    • ? - Matches any single character. ( Example: ?at matches whole words bat and cat but does not match slat )
    • + - Matches one or more of anything.
    • * - Matches zero or more of anything.
    Sets:
    • Search sets must be enclosed in square brackets.
    • Character ranges must be specified with a dash. ( Example: b[a-i][a-i] matches big and bad but does not match bug )
    Other:
    • Escape characters. ( Example: \t will match true tab characters )
    • Expressions can be nested into sub-expressions with parentheses.
    • Sub-expressions may be logically ORed together with the vertical bar: |
  • Preserve case - This option preserves the case used in the "Find" box when replacing text with the contents of the "Replace with" box. ( Example: Find - ABCDabcd, Replace with - wxyzwxyz. This will cause all ABCDabcd to be replaced with WXYZwxyz even though Replace with has wxyzwxyz.
  • Replace in:
    • Selection: - This option is only enabled when there is a section of text highlighted before invoking the Find and Replace dialog. With this option selected, text will only be replaced within that selection of text.
    • Entire buffer: - With this option selected, text will be replaced throughout the entire contents of the active document.

    What are the supported file types?

    The following file types are supported for editing:

    (NOTE: An asterisk (*) designates that color syntax highlighting is supported.)
    • ASP Files
    • Assembly Files
    • BASIC Files*
    • Batch Files
    • C/C++ Files*
    • C# Files
    • Cobol Files
    • Cold Fusion Files
    • CSS Files
    • CSV Files
    • Delphi Files*
    • HTML Files*
    • INI Files
    • Java Files*
    • JavaScript Files*
    • JSP Files
    • LATEX Files
    • Log Files
    • Make Files
    • Pascal Files*
    • Perl Files
    • PHP Files*
    • Python Files
    • SQL Script Files*
    • Text (ASCII) Files
    • UNIX / Linux Script Files
    • VBScript Files*
    • XML Files*
    • ( ... and all other file types that are text-based )

    Opening Files

    With txtPro Text Editor, there are several ways to open the documents you wish to edit.

    1. File Drag and Drop - Simply drag files from Window Explorer and drop them onto txtPro's document tabs to open them. You may drag one file at a time, or as many as you wish.
    2. Send To - Just right click a single file (or a group of files) from Windows Explorer, and choose Send To --> txtPro Text Editor. (NOTE: You must enable the Send To option while installing txtPro.)
    3. Within txtPro itself - The other standard ways of opening files include the File-->Open menu, the Open button on the toolbar, and the <Ctrl+O> keyboard shortcut.

    How do I purchase txtPro Text Editor?

    Purchasing txtPro involves two simple steps:

    1. Click the Get txtPro Now! button (credit card icon) on txtPro's main toolbar.
    2. Click the "Get txtPro Now!" link to visit our secure online order form to place your order!

    All of our order forms utilize a secure server (using SSL) to process your transaction, so your ordering information will be encrypted and kept safe. See txtPro's ReadMe file for detailed pricing and ordering information or to read about our sixty (60) day Money-Back Guarantee!

    How do I enter my activation key?

    Once you have purchased txtPro (See How do I purchase txtPro? for purchasing information.), your personal activation key will be sent to you via email. To complete the activation of txtPro follow these steps:

    1. Launch the activation dialog. Click "Enter Activation Key..." from txtPro's "Help" menu.
    2. Enter your name. You must enter this information EXACTLY as it was presented to you in the email sent to you after purchasing txtPro. Check to ensure that there are no spaces before or after your name, and that the same case that was used in the email is used on this dialog.
    3. Enter your unique activation key. This key is also found in the email sent to you. This key is unique to you, and is associated with the order you placed when you purchased txtPro Text Editor.
    4. Click the OK button. If the activation was successful, you will see the "Thank you for activating txtPro!" message. If you see the "Invalid name or activation key! Please try again..." message instead, carefully check over the activation information ensuring that it was entered by following the previous steps. If you still have problems activating your copy of txtPro, use the contact information provided here to send an email for help. (Include both the original Order Number and txtPro Activation Key located in the activation email.)

    Online FAQ (Frequently Asked Questions)

    For the latest up-to-date information regarding our products you may wish to visit the online FAQ section located here:  http://www.sharewaresolutions.com/faq.html

    Known Issues and Workarounds

    All known issues have been resolved in this release. If you have found an issue that you think may be a bug, please let us know about it so that we may evaluate it as soon as possible. (You may use our Support Form for this purpose.)

    End User License Agreement

    Please see License.txt located in txtPro's installation directory. (By default, this file is located at C:\Program Files\txtPro\License.txt)

    [ Home | Pricing | Guarantee | Downloads | Screen Shots | Privacy | Distribution ]

    Copyright © 1999-2006 Shareware Solutions.
    All rights reserved.