home *** CD-ROM | disk | FTP | other *** search
- Welcome to CUSBUT.EXE or in a nicer turn of phrase "Custom Buttons"
-
- This is version 1.0 of CusBut
-
- You should have in this ZIP, CusBut.exe, CusBtn.DLL,
- and this little manual
-
- This little utility is a hint of what's to come in Click! Filer 1.1
-
- Both CusBut 1.0 and Click!Filer 1.1 ( when finished ) will
- provide up to 99 panels of 12 buttons capable of running Win 3.0 and
- DOS programs and BATCH files.
-
- Also you can program HotKeys to launch the programs associated with the
- buttons.
-
- WHERE TO PUT 'EM ......
-
- Put 'em all in the Windows Directory.
-
- WHAT ARE THEY
-
- Cusbut.exe is merely a small Windows 3.0 exe to call the CusBtn.DLL
-
- CusBtn.DLL is a Dynamic Link Library which can be called by CusBut.exe,
- other programs you write which load and call this library.
-
- AUTOGENERATED CONFIG FILES
-
- cusbtn.ini the custom ini file for the dll. All info is stored here.
-
- cb.cb a special high speed copy of the HotKey info in cusbtn.ini
- if no cb.cb exists, the first load of cusbut will be rather
- long as it reads the entire .ini file, it will make a cb.cb
- file from this info and future operation of cusbut will be
- much faster at loading. Why? I have no idea why the
- Win 3.0 GetPrivateProfileString routine is so slow, so I
- just went around it to keep you from waiting. When you
- update your ini via the Config Dialog, cb.cb will update
- automatically. If you edit your .ini yourself, erase the
- cb.cb so that it will be regenerated to match you .INI
-
- THE Button panel
-
- 12 buttons on the bottom 2 rows are programmed by you. The arrow
- controller on the right will scroll through the panels of buttons you
- have previously programmed. The minimum number of panels is 2, the max 99.
- the text in the center is the name you give this panel. The left top button
- calls a config dialog.
-
- The Config dialog allows you to select each custom button with radio
- buttons. You choose the style of program launch you wish. No args just
- calls the program. Fixed args appends the args you place in the associated
- edit box. Dialog Args calls a dialog before launch for you to enter your
- args. Source Args will call a dialog with a Directory and File list for you
- to select the source files. Please note that since these file are sent to
- the program with their full path, at some point 256 chars they get cut off
- by the WinExec routine so where ever wild cards can be used, try the dialog
- arg style for lots of files.
-
- You can set the Max Panels value and enter the new panels name in the
- scrolling edit box inside the Group GroupBox. When you arrow to a panel
- which hasn't been entered, the next panel entry is automantically appended
- to the CusBtn.INI file, so you have a small wait as it creates a blank panel.
-
- You must exit the config dialog with an OK to ensure that the new MAX PANELS
- value is written to the INI file.
-
- HOTKEY EDITING
-
- Press Program HOTKEY
-
- Press any combination of CNTRL, SHIFT and ALT + a key
-
- RIGHT CNTRL and LEFT CNTRL are identical to the hotkey
- RIGHT SHIFT and LEFT SHIFT are identical to the hotkey
- RIGHT ALT and LEFT ALT are identical to the hotkey
-
- Click OK
-
- Oh yes, you may enter function keys ( F1-F16 ) BACKSPACE etc...
-
- WARNING.... I do no checks to see if the HOTKEY you request will clash with
- anyone elses HOTKEYS, that's your job. Also currently I do not check if
- you have selected more than one program to match the same hotkey.
-
- After setting values for a button, click SET.INI to place that button
- into the INI and cb.cb. Do so for each button you wish to change.
-
- HOTKEYS work even with the program in ICONIC so use it that way to save
- room on the screen.
-
- Please make comments to the uploader T.BAGFORD on GENIE
- or the programmer TROGLOBYTE on PeopleLink
-
- Any suggestions or observed errata are of interest.
-
- Click! Filer 1.1 will contain this program's features with any changes that
- occur from now till then. I will maintain both styles of this program so
- those with no need for the full Filer can use the hotkeys.
-
-