═══ 1. Smalled Clipboard Extensions ═══ SMALLED Clipboard Ext. 1.00a The Smalled Clipboard Extensions are an extension to the OS/2 (and Win-OS/2) clipboard. SmeClp will extend the number of switchable clipboards to 10. Every clipboard can be filled using a number of apend modes. Besides that, the clipboard contents are fully editable. In essence it is written as an add on to Smalled. However, it can be used with all Os/2 and Win-OS/2 applications.  Disclaimer Registering.  General operation.  The SmeClp controls.  Support/About the author  Other Bianchi software products. SmeClp is free for registered Smalled users. If you're not a registered Smalled user,you can register SmeClp seperately for the price of $10. If not, you've got to put up with the 10 second nag box everytime you start SmeClp and every time you switch Clipboards. For support please contact Bianchi software at: Eric.Slaats@wxs.nl ═══ 1.1. General operation ═══ The Smalled Clipboard Extensions will give you 10 switchable virtual clipboards that work for OS/2 as well as for WIN-OS/2 sessions. The text in all these clipboards is editable. The main SmeClp window will show the changes and actions on the currently selected clipboard when somewhere in your system a copy or cut is performed. This main window will show the new contents of the current clipboard, or the cumulated contents if this is the modes you choose. This way you can save temporary text in one of the clipboards and select another (empty) one without loosing the contents of the earlier copied text. Especially with programming this can be a very convenient feature. SmeClp also features an internal SmeClp clipboard so that text can be copied and pasted between the SmeClp clipboards. SmeClp has a number of append modi so that a cumulating effect can be achieved for the text you copy to the clipboard. This can even be done transparantly so that the clipboard works normal. Once the acumulated text is needed in the text you can write it to the real clipboard. SmeClp can be operated through the main menu or very quickly by using one of the possible popups or by employing hotkeys. ═══ 1.2. The SmeClp controls ═══ The Smalled Clipboard extension uses a main menu and several popups to control the way it operates. The mode (way it operates) can be read in the statusbar. The main menu  Clip - Select clipboard - Mode - Save to clipboard - exit  Edit - Undo - Copy, Cut, Paste - Clear - Goto - Find / Find again - Replace - Select all  Options - Font - Wrap Besides the normal menu, SmeClp features popups on the main edit window which contain the entries from the edit menu. The Statusbar also contains two popups as well a method to switch clipboards fast. ═══ 1.2.1. The Statusbar ═══ SmeClp has a statusbar that in function resembles the Smalled Just like Smalled a number of areas on the statusbar can be used to trigger popups. The SmeClp statusbar features the following area's from left to right: 1. Cursor position. The cursor position is shown in the form line:column. 2. Current clipboard. SmeClp features 10 clipboards 0..9. This area shows the number of the current clipboard. The default is 0. This area features a popup that enables you to switch between the clipboards fast. It is the same menu that can be found under Clip->select_clipboards. Besides a popup clipboards can also be changed by clicking once on this area. This will advance SmeClp to the next virtual clipboard. 3. Mode area The mode area shows the mode setting that is selected in Clip->Mode If an automatic mode is choosen, a A will appear before the mode. Just like the current clipboard area, this area features a popup which anables you to switch mode real fast. 4. Changed The changed area will show the word changed if an edit action is undertaken on the text and the contents aren't yet written to the current clipboard. ═══ 1.2.2. Select clipboard ═══ SmeClp contains 10 virtual clipboards. Only one of them can be active. The text contained in the current clipboard is shown in the SmeClp main window. The number of the current clipboard is shown in the statusbar. The clipboard can be changed by:  Selecting a clipboard number from the clipboard submenu.  activating the clipboard popup by using the Right Mouse Button on the statusbar clipboard area.  Single click the Left Mouse Button on the statusbar clipboard area. If another clipboard is selected, the contents of the current clipboard are saved and the contents of the selected clipboard is shown. The contents of the current clipboard are automaticly saved for the user update mode if the clipboard is in append prepend or insert mode. ═══ 1.2.3. Mode ═══ SmeClp can operate in a large number of modes. The mode in which SmeClp is currently operating is shown in the statusbar. The operating modus depends on two settings. 1. Insertion type 2. Update mode These mode settings only matter when SmeClp is not in Normal mode. In Normal mode the currently selected clipboard will act as the normal system clipboard. With the difference that it can be edited. The insertion modes The insertion modes can be used to let SmeClp accululate the text you send to the clipboard by invoking a cut or copy action somewhere in your system. The text you send to the clipboard is added to the text already present in the clipboard. The available modes are: Prepend: Text is inserted at the top of the current contents of the clipboard. Insert: Text is inserted at the current curser possition in the SmeClp edit window. Append: Text is inserted at the end of the current clipboard text. The update modes The update mode dictates the way SmeClp handles the inserted text. The idea behind these modes is that you may want to accumulate a list of text items without having all of them in the clipboard. To accomplish this SmeClp has two update modi. An automatic and a user update. Automatic: When the text is inserted in the already present text, SmeClp takes the completely accumulated text and puts it in the clipboard. This makes the contents of the main SmeClp window available on the clipboard. So if a paste is invoked somewhere on your system, the complete contents of the SmeClp window are use in this paste action. User: When text is inserted into the clipboard, the main SmeClp window is updated to show this change. When SmeClp is in User update mode, the contents of the clipboard aren't changed. Despite the fact that SmeClp shows the accumulated text elements, the clipboard only contains the text copied to the clipboard. To make the accumulated text available in the SmeClp main window the Save to Clipboard function has to be invoked. The current mode for SmeClp is shown in the statusbar If SmeClp is in Automatic mode, an A is showing in front of the insertion mode. To change the mode you can use the main menu or the popup that lies underneath the statusbar mode area. Use the Right Mouse Button to invoke this popup. ═══ 1.2.4. Save to clipboard ═══ The save to clipboard option may sound a little confusing. This options saves the contents of the SmeClp main window to the clipboerd. There are a number situations that the SMECLP main window will show something different then the clipboard contains. 1. SmeClp is in user update mode and it is in append, prepend or insert mode This means SmeClp accumulates the text data in the SmeClp main window while the clipboard only contains the data copied to the cliopboard. 2. After editing the SmeClp contents SmeClp lets you edit the data shown in the main window. If the data in SmeClp are changed this way the statusbar will show that these data are changed. If you want the clipboard to contain these changed data, the Save to clipboard option must be used. ═══ 1.2.5. exit ═══ Exit simply quits SmeClp. All the data in the other then the current clipboard will be discarded. If the Statusbar indicates thst the data in the main window are changed, make sure you save them using Save to clipboard if you like to contain the clipboard to contain these data. After exiting SmeClp your system will contain only one clipboard. ═══ 1.2.6. Undo ═══ Undo can be used when editing to undo the last update or insert action. The Undo buffer for SmeClp is only one entry long. This means only the last action can be undone. ═══ 1.2.7. Copy, Cut, Paste ═══ SmeClp supports an internal clipboard that is detached from the main clipboard. So using Cut, Copy or Paste inside SmeClp doesn't affect the main clipboard. The internal clipboard is used to copy data among different clipboards. To achive this, first copy or cut data to the internal clipboard, then change clipboards and paste the data. ═══ 1.2.8. Clear ═══ Clear deletes the currently selected data. ═══ 1.2.9. Goto ═══ Goto enables you to jump to a certain line in the SmeClp main window. The statusbar will show the linenumber jumped to. ═══ 1.2.10. Find / Find again ═══ Find and Find again can be used to find text in the current SmeClp window. In the find dialog a find item can be entered. The maximum length of a find item is 64 characters. If the find button is hit, a search will be conducted through the text. Normally a search will start at the current cursor position and keep searching until the end of the file is reached or the desired item is found. By checking the global checkbox, the search will be conducted from the top of the file. Through the second checkbox, the search can be made case-sensitive. This means that an exact match of the search-item concerning upper- and lower case characters is performed. If this checkbox isn't flagged, the search doesn't make a difference between upper- and lower case characters. If a match is found, it will be hilited (selected). If no matching item is found, a message is displayed. If an item is found, the find dialog will dissapear. If the entered item has to be searched again, it's possible to invoke the Find option again. Although a simpler aproach is to use the Find again option. ═══ 1.2.11. Replace ═══ In the replace dialog, a target string and a replacement string can be entered. With these strings, several actions can be started. - Next: if an item has already been found and selected, Next will try to find the next match from the cursor on down. If a match has been selected, Next will leave it alone and will try to find the next match. - Replace: if no item has yet been found, the replace action will first locate a possible match and select it. This match isn't replaced yet. If replace is hit again, the selected match will be replaced and Smalled will try to locate the next match from the cursor on down. - All: All will replace all matches from the cursor on down, without prompting the user. - Cancel: cancels the replace action and closes the replace dialog. If no replacement string is entered and the replace action is started, the target string is deleted (when found). The replace dialog has two checkboxes. If Global is checked, the first search for the target-item will be conducted from the top of the file, if it concernes the replace key and the all key. Next always searches from the cursor position. If global isn't checked, the search always goes from the current cursor position. ═══ 1.2.12. Select all ═══ Select all will make a selection of all the text entered in SmeClp. ═══ 1.2.13. Font ═══ Through the font dialog a font can be set as current font. If SmeClp is closed, the selected font wil be saved and used the next time SmeClp is started. A more elegant way is to use Drag-n-Drop. By opening the font palette in the system setup folder, you can select a font and drop it on the edit area. SmeClp will change the current font to the dropped font. ═══ 1.2.14. Wrap ═══ Wrap will change the wrap mode of SmeClp. When checked, the wrap mode of SmeClp is word wrap. This means the lines in SmeClp will be broken so that they fit in the SmeClp window. ═══ 2. Registering ═══ The Smalled Clipboard Extensions are free for registered Smalled users. When started SmeClp will check if you're a registered Smalled user. If not, it checks if you're a registered SmeClp user. If this check also failes, a dialogbox will be displayed for 5 seconds reminding you that you are not a registered user. This dialog box will reappear every-time you change clipboards. If you like SmeClp and want to keep using it, you have to register it. In SmeClp's case, this means you've got to buy a registration key. This key will blockout the reminder dialog. To buy a registration key, you first have to produce a personal key. This can be done by using the register dialog that can be activated by the register menu option under the Help menu. To obtain a registration key you first have to activate the register menu option in the help menu. (See also the ORDER.CLP file.). Also included in this package is the purchase.exe program. This program makes it possible to register SmeClp online through BMT micro. (Check it out very convenient). Registering SmeClp costs $10 for non registered Smalled users. For registered Smalled users it's completely free. You may register by sending the order.sme form by mail to: BMT Micro PO Box 15016 Wilmington, NC 28408 U.S.A. Bianchi Software Tongelresestraat 61 5613 DB Eindhoven The Netherlands Ordering by fax or E-mail (credit card) can only be done by BMT Micro. ═══ 3. Disclaimer ═══ ====DISCLAIMER==== This package is provided "as is", without any guarantees or warrantees whatsoever. Eric Slaats / Bianchi Software are not liable or responsible for any loss or damage of any kind whatsoever, including, but not limited to, losses of a financial, physical, emotional, marital, social, or mental nature that may result from the use or the purported use of anything in this package, for any purpose whatsoever. This product is supplied "as is", and without any warranties. You may distribute this shareware version of Smalled if the following conditions are met:  The distributed archive must contain ONLY the files - OS2_2xx.ZIP -The OS/2 2.x version - WARP.ZIP -The Warp version - SMECLP.HLP -Smalled help file - README.CLP -This file - FILE_ID.DIZ -Short description - ORDER.CLP -Order form - PURCHASE.ZIP -(online) registration tool  The contents of this archive are NOT MODIFIED in any way.  This version is not to be sold. However, a reasonable disk copying fee is permitted. ====REGISTERING==== If you like SmeClp and want to keep using it, you have to register it. In SmaClp's case, this means you've got to buy a registration key. This key will blockout the reminder dialog. To obtain a registration key you first have to activate the register menu option in the help menu. (See also the ORDER.CLP file.). Also included in this package is the purchase.exe program. This program makes it possible to register SmeClp online through BMT micro. (Check it out very convenient). Registering SmeClp costs $10 for non registered Smalled users. For registered Smalled users it's completely free. You may register by sending the order.sme form by mail to: BMT Micro PO Box 15016 Wilmington, NC 28408 U.S.A. Bianchi Software Tongelresestraat 61 5613 DB Eindhoven The Netherlands Ordering by fax or E-mail (credit card) can only be done by BMT Micro. Enjoy and SUPPORT SHARE/FREEWARE! ═══ 4. About the author ═══ If you feel the need to contact me, send your comments, criticism, wishes, bugs and postcards (keep 'em commin' :) ) to: E. Slaats Bianchi Software Tongelresestraat 61 5613 DB Eindhoven The Netherlands EMAIL Eric.Slaats@wxs.nl Support is also supplied through this E-mail nr. ═══ 5. Other Bianchi Software products ═══ Smalled Smalled can be downloaded as SMLED200.ZIP from the Hobbes, the BMT Micro site and other anonymous OS/2 sites. Smalled is a high powered very fast 32-bit multi-threaded PM editor. The interface for Smalled is highly intuitive and has a slick fast way of operating. Smalled takes full advantage of OS/2 features like Drag-n-Drop, EA's, multi-threading, ATM fonts, WPS, etc., so that it blends perfectly into your system. It's easy to set up as the default editor for all editing jobs. Smalled is highly configurable for all it's functions, so you can set it up exactly the way you like. As a bonus the Tools in Smalled make it possible to reflow text fast and even strip the HTML code out of a document.  Highly configurable for all it's functions  Full drag and drop support for - Open - Save - Print - Shred - Copy - Move - Fonts - Colors - Completely DragText compatible  WYSIWYG printing  Document formatting codes saved the in extended attributes, the file remains ASCII.  Advanced text-formatting tools  Multiple instances from the Smalled interface  Filefind/History in File Open dialog  Multiple default directories  Backup facility  Several Wrap modes  Autoindent  Accelerator keys can be modified  HTML-Stripper SMEHTM The Smalled HTML Extensions can be downloaded as SMEHTM11.ZIP from the Hobbes, the BMT Micro and other anonymous OS/2 sites. SMEHTM can work with Smalled, E.exe and other MLE based editors and turn them into dedicated HTML editors. It acts as a small notebook that floats on-top and that can be used to insert HTML tags into the text that is being edited It supports a very large part of the HTML code set. Besides that, a version for INF editing being prepared. Here is a screenshot of the bitmapped pagetags to give an impression. Registering SMEHTM costs 15$. However, if it's registered with Smalled, the total package is 25$. This means a discount of 7$ on SMEHTM. Confed Confed, currently in version 0.8, is a config.sys editor. On the outside it has the same look and feel of Smalled. This application makes editing/creating the config.sys real easy. It features custom edit controls for the config commands, on-line help for the config.sys, and most of the features of Smalled like Multithreading, direct manipulation, button-bar, etc. Check it out. Confedxx.zip can be found on several OS/2 sites like ftp.cdrom.com and Hobbes.