home *** CD-ROM | disk | FTP | other *** search
/ TCE Demo 2 / TCE_DEMO_CD2.iso / demo_cd_.2 / mags / diverse / stplug14.arj / stplug14.msa / GOODIES / BLINK / BLINK30.DOC < prev    next >
Text File  |  1985-11-20  |  23KB  |  439 lines

  1.                            BLINK Utilities v3.0
  2.                 Blink, Palette Switcher, BlinkSet, BlinkMgr
  3.  
  4.                      Copyright (c)1990 by Bill Aycock
  5.  
  6.  
  7. The Blink Utilities give you quick, easy control over the palettes used in
  8. your ST. Rather than using the Control Panel accessory and setting your screen
  9. colors one by one, Blink and Palette Switcher let you install an entire custom
  10. palette with the click of a mouse. What's more, each uses less than half the
  11. memory taken up by the Control Panel. Both Blink and Palette Switcher come
  12. with a set of palettes already installed, but in case you want to create your
  13. own custom palettes, the BlinkSet accessory and BlinkMgr will let you do so.
  14.  
  15. Blink, BlinkSet, and Palette Switcher will run as either programs or desk
  16. accessories by simply renaming the files. They will work in any resolution on
  17. any ST. The BlinkMgr Librarian runs as a program in either medium or high
  18. resolution.
  19.  
  20.  
  21.       Blink...
  22.  
  23. BLINK is a small desk accessory that performs many of the functions of
  24. Atari's Control Panel, yet uses less than half the memory. It allows you to
  25. install one of eight predefined custom color palettes, and set the key repeat
  26. rate and delay, the cursor blink rate, and the double-click speed. If you
  27. wish, Blink can set any of these values automatically when you boot your ST,
  28. and it can install a different custom palette depending on your ST's current
  29. resolution.
  30.  
  31.       Palette Switcher...
  32.  
  33. For most folks, the eight palettes Blink lets you choose are plenty. More
  34. than enough, in fact. However, there are those who actually need (or want)
  35. even more! Palette Switcher was designed for these chosen few. PS allows you
  36. to choose between 32 custom palettes with the click of a mouse. As with Blink,
  37. PS can install a specific palette at boot time depending on your ST's current
  38. resolution.
  39.  
  40.       BlinkSet...
  41.  
  42. BlinkSet, used in conjunction with the Control Panel desk accessory, allows
  43. you to set up groups of eight custom palettes. These groups are saved in a
  44. separate palette file, and can be installed in Blink or Palette Switcher with
  45. the use of BlinkMgr.
  46.  
  47.       BlinkMgr...
  48.  
  49. Install your custom palettes into Blink or Palette Switcher with BlinkMgr,
  50. the Palette Librarian. You can specify a default palette for each resolution,
  51. and values for the mouse, keyboard response, and cursor blink that will be
  52. installed automatically when you boot up your ST. Using BlinkMgr you can
  53. extract or install palettes and boot information into Blink or PS, and manage
  54. your palettes in small 8-palette .PAL files or large 32-palette libraries.
  55. BlinkMgr can also read BLINK.DAT palette files created by versions of BlinkSet
  56. prior to v1.2.
  57.  
  58. ==============================================
  59.  
  60.  
  61.       USING BLINK...
  62.  
  63.  
  64. Either select Blink from the Desk menu or double-click its icon to run it as
  65. a program. If you've specified any values to be installed automatically, they
  66. are set at this time (more on that later). If for some reason you don't want
  67. these values installed, hold down the Control key as Blink loads; this will
  68. override the defaults. (To do this if you have Blink installed as a desk
  69. accessory, hold down the Control key as soon as you see the ST's desktop
  70. appear (or a little before); when disk activity ends, you can release the key.
  71. If you run Blink as a program, just hold down Control when you double-click on
  72. the file and release it when you see the dialog box.)
  73.  
  74. When the dialog box appears, Blink is ready for use.
  75.  
  76. NOTE: Due to the way the ST initializes accessories, you will not be able to
  77. load a new palette at boot time if you install the Atari Control Panel along
  78. with Blink; the Control Panel settings take precedence over Blink's. Also, on
  79. some systems you won't be able to install a new double click speed at boot
  80. time. Both of these settings will still work fine from the Blink dialog.
  81.  
  82.  
  83.       Setting Mouse, Keyboard, and Cursor Parameters
  84.  
  85. The left side of the Blink dialog contains four pairs of small boxes which
  86. allow you to set the mouse's double-click speed, the key repeat rate, the
  87. repeat delay, and the speed at which the text cursor blinks. For each of
  88. these, the box on the left shows the current value of the setting and the
  89. default value when your ST is booted. The box on the right lets you enter a
  90. new setting, and shows what values are acceptable. Enter a new value in the
  91. space provided, or leave the field blank and the current setting won't be
  92. changed.
  93.  
  94. The first pair of boxes controls the mouse's double-click speed. The value
  95. here can range from zero to four. Normally three, you can set this to a lower
  96. number if you'd like your ST to allow more time for a double click.
  97.  
  98. The next two pairs of boxes let you adjust your keyboard's auto-repeat
  99. response. Whenever you press a key there's a small delay, then the key starts
  100. repeating. You can adjust the "key repeat RATE" value to change the speed at
  101. which a keypress is repeated. The default value of two produces a rate most
  102. people find comfortable; if you change this to one, each keypress will repeat
  103. twice as fast (great for moving around the screen quickly). Higher values make
  104. the keys repeat proportionally slower. (Settings between one and 21 are
  105. possible, but I can't believe anyone would care to suffer through a value
  106. greater than three!) The "key repeat DELAY" value indicates the amount of time
  107. you wait before a key starts to repeat. Normally this is set to 15, for a
  108. delay of a quarter second. If you'd prefer a longer delay, specify a larger
  109. value here; for the key repeat to start sooner, use a smaller number.
  110.  
  111. The lowest pair of boxes controls the cursor blink rate. The value shown
  112. represents the number of 'ticks' before the cursor turns on or off, each tick
  113. being roughly 1/60th of a second. The smaller the value, the faster the blink.
  114. The normal rate is 30, meaning the cursor toggles on or off every half-second
  115. or so; with a rate of 10, the cursor blinks three times as fast. If you prefer
  116. a steady cursor that doesn't flash at all, enter the value 999 as the new
  117. rate. (NOTE: When you enter 999 in this field, the cursor will stop flashing
  118. but the blink rate will not be changed; it is simply ignored. The "is now"
  119. value will display the current blink rate setting _even if blinking is
  120. disabled_. To enable a flashing cursor after it has been disabled, simply
  121. enter the desired blink rate.)
  122.  
  123.  
  124.       Selecting a Color Palette
  125.  
  126. The large box on the right of the screen lets you install a new color
  127. palette on your ST. Atari's Control Panel lets you adjust every color on your
  128. screen, but it can take awhile to set up all 16 colors (even if you can
  129. remember the right numbers for each color!). Rather than go through all this
  130. every time you want to change colors, use BlinkSet to save an entire palette -
  131. you'll be able to install all 16 colors with a click of the mouse!
  132.  
  133. This Color Box contains ten radio buttons. The top two buttons are special:
  134. the first, marked "DO NOT CHANGE", tells Blink you do not want to change the
  135. current color selection. Underneath that is a button labelled "RESET TO STD",
  136. which tells Blink to install the standard red/green palette for your ST's
  137. current screen resolution. (The "DO NOT CHANGE" button is automatically
  138. selected when you enter Blink.)
  139.  
  140. An alternate color palette can be loaded by selecting one of the other eight
  141. buttons in this box. Each button has a short descriptive label, usually
  142. listing either the program the palette was designed for or the major
  143. background and foreground colors in the palette. The default set of palettes
  144. includes one marked "Reverse Hi-Rez", which sets up a monochrome screen for
  145. white letters on a black background.
  146.  
  147. NOTE: All of the default palettes are readable in any resolution, but be
  148. careful with any custom palettes you create. If you save the standard low-rez
  149. palette and install it when you're in medium rez, you'll end up with bright
  150. yellow letters on a white background - very hard to read! The same thing will
  151. happen if you install the default medium-rez palette while in low rez. If you
  152. just want to restore your palette to normal, use the "reset" button.
  153.  
  154.  
  155.       Hiding or Showing the Text Cursor
  156.  
  157. Under the Color Box is a box labeled "text cursor". This box contains three
  158. radio buttons: "as is", "show", and "hide". If a poorly-behaved program leaves
  159. an errant text cursor on your desktop or in other applications, select the
  160. Hide button to turn the cursor back off. Or, if you need the cursor but it
  161. isn't showing up, select the Show button to turn it on. In most other cases
  162. you should leave the as-is button selected.
  163.  
  164.  
  165.       Installing Your New Settings
  166.  
  167. After you've selected the options you want, either click on the "do it!"
  168. button or hit Return and your changes will take effect. (If you prefer, you
  169. can also double-click on a palette; this has the same effect.) You can click
  170. on the Cancel button at any time to exit Blink without changing your current
  171. settings.
  172.  
  173. If you aren't sure the palette you choose is the one you really want, hold
  174. down the Alternate key when you exit the program. Instead of leaving, you'll
  175. return to the Blink dialog box, ready to try out another palette.
  176.  
  177. NOTE: Some programs maintain their own cursors and key functions in software
  178. rather than using the ST's built-in functions. Likewise, some programs install
  179. their own color settings when they start up. Changes you make with Blink may
  180. not "take" with these programs. Also, some programs which change the screen
  181. colors may not restore the palette properly when you exit - in this case, just
  182. run Blink right after you leave the program.
  183.  
  184. ==============================================
  185.  
  186.  
  187.       USING PALETTE SWITCHER...
  188.  
  189.  
  190. Palette Switcher is essentially a 32-palette version of Blink. You can run
  191. PS as a program by double-clicking its icon, or as a desk accessory by
  192. selecting "PaletteSwitcher" from the Desk menu. In either case, if you've
  193. defined a default palette for the current resolution, PS installs the palette
  194. as soon as it loads. To override this default, hold down the Control key as PS
  195. is loading. (This will be when you boot up if you have PS installed as an
  196. accessory; when running PS as a program, hold down Control when you click the
  197. program's icon.) When the Palette Switcher dialog box appears, you're ready to
  198. go.
  199.  
  200. Most of the dialog box is taken up with three columns of palette buttons.
  201. The top button in the first column is labelled "DO NOT CHANGE"; this button is
  202. selected when you enter Palette Switcher. The other 32 buttons show the names
  203. of your custom palettes. To install one of your custom palettes, simply
  204. double-click the button bearing its name. (If you defined less than 32
  205. palettes in the library file you installed into PS, the unused buttons will be
  206. marked out with dashed lines and will be unavailable.)
  207.  
  208. The three larger buttons at the bottom of the Palette Switcher dialog
  209. control some extra features. The first button, labelled RESET, will install
  210. the ST's standard palette (the normal green-and-red palette) for your current
  211. resolution. The one marked "do it!" will install the palette you selected
  212. above, just as if you had double-clicked on its name. The Cancel button lets
  213. you exit PS without making any changes.
  214.  
  215. If you'd like to browse through your palettes and try out a number of them,
  216. hold down the Alternate key when you double-click a palette button; this will
  217. install your palette right away and return you to the Palette Switcher dialog.
  218. This makes it easy to sample a number of palettes quickly.
  219.  
  220. ==============================================
  221.  
  222.  
  223.       USING BLINKSET...
  224.  
  225.  
  226. BlinkSet is the utility that allows you to save your own custom palettes for
  227. use in Blink or Palette Switcher. Boot your computer with the BlinkSet
  228. accessory and the Control Panel (CONTROL.ACC) in the root directory of your
  229. disk, and you'll be ready to start.
  230.  
  231.  
  232. The first step is to use the Control Panel to set your ST's colors for the
  233. desired palette. Select "Control Panel" from the Desk menu, then use the mouse
  234. to select one of the color boxes across the bottom. Move the red, green, and
  235. blue sliders up and down until you get the color you want. Then do the same
  236. for each of the other color boxes. When the entire palette is to your liking,
  237. exit the Control Panel and select BlinkSet from the Desk menu.
  238.  
  239. When you enter BlinkSet, you can decide to modify an existing palette file,
  240. or create a new group of palettes from scratch. If you want to modify an
  241. existing group, click the "load .PAL file" button. Use the file selector to
  242. locate your palette file, then click OK to load it in. (If the file you
  243. selected isn't really a Blink palette file, you'll see an alert and then
  244. return to the main BlinkSet box.)
  245.  
  246. The next step is to decide which entry you'll use to store your new palette.
  247. On the left side of the BlinkSet dialog is a large box containing eight
  248. buttons. If you've read in an existing Blink file, these buttons will be
  249. labeled with the names of your palettes; otherwise they'll contain the names
  250. of the pre-loaded default palettes. Click on one of these buttons.
  251.  
  252. Next, enter a name for your new palette in the space provided under the
  253. buttons. If you've set up your palette for use with a specific program you may
  254. want to enter the program name here, but you can enter any label you want.
  255. Most of the default palettes are marked with the names of the colors that
  256. replace red and green in the normal palette.
  257.  
  258. To set up your new entry with the palette you just created, click on the
  259. button marked "store palette", or simply press Return. Your palette will be
  260. stored, and the button you selected will contain the name you entered. (Note
  261. that you must enter a non-blank name before storing a palette; if you don't,
  262. you'll see an error message and return to the dialog.)
  263.  
  264. After you've stored the palette you've just made, click on the Exit button
  265. to return to the desktop. Enter the Control Panel again to create another
  266. palette, which you'll store in one of the other seven entries.
  267.  
  268. When you have the entire set of eight palettes set up the way you want, save
  269. the information in a new palette file. Then you'll be ready to use BlinkMgr
  270. and install your custom palettes into Blink or Palette Switcher.
  271.  
  272. ==============================================
  273.  
  274.  
  275.       USING BLINKMGR...
  276.  
  277.  
  278. The BlinkMgr Palette Librarian lets you manage your collection of palettes,
  279. install a selection of palettes in Blink or Palette Switcher, and retrieve the
  280. palettes stored in Blink or PS. It also lets you specify values for Blink to
  281. install when you boot your ST. BlinkMgr has been completely rewritten to be
  282. more powerful and easier to use than previous versions. It will run (as a
  283. program only) in high or medium resolution on any ST.
  284.  
  285.  
  286.       The BlinkMgr Desktop...
  287.  
  288. The BlinkMgr desktop is divided into three main areas. The Palette Section
  289. at the top of the screen contains a large 32-palette Library on the left and a
  290. smaller 8-palette Subset on the right. Directly under the Palette Subset are
  291. buttons for the three Standard Palettes - these buttons let you use the
  292. palettes normally installed in your ST in the three resolutions.
  293.  
  294. Below the Palette section is a long Message Box. This is used to display
  295. warnings or error messages, information on how many palettes are present in
  296. the Library and the Subset, and file specifications.
  297.  
  298. The File Section across the bottom of the screen shows you the names of the
  299. files you're currently working with. BlinkMgr remembers the most recent
  300. palette library and subset files you've accessed and the last copies of Blink
  301. and Palette Switcher you've handled, and displays their names here.
  302.  
  303.  
  304.       Using The Desktop...
  305.  
  306. Using the BlinkMgr desktop is simple. When you have read a file into the
  307. Library or the Subset, the names of the palettes appear in the buttons. To
  308. copy a palette from one place to another, simply click on the palette, hold
  309. down the mouse button, drag the palette to a new location, and release the
  310. button.
  311.  
  312. You can copy palettes between the Library and the Subset, or you can shuffle
  313. around the palettes in either one. Also, if you want to have one of the ST's
  314. standard palettes available in Blink or PS, you can click one of the Standard
  315. Palette buttons and drag it where you want.
  316.  
  317. When you're preparing a group of palettes to be installed in Palette
  318. Switcher, remember that the _last three_ palettes in the Library are special -
  319. one of these palettes will be installed in your ST at boot time, depending on
  320. the current resolution. The bottom three slots in the Library are marked
  321. "Default Low-Rez", Default Medium", and "Default Hi-Rez" to remind you of
  322. this. Simply drag the desired palettes into these three locations, or leave
  323. the slot empty if you don't want a palette automatically installed for that
  324. rez. Then use the "Install into Switcher" item to store your palettes into PS.
  325. (Remember, you can override the defaults by holding down the Control key when
  326. PS loads; see the Palette Switcher section above.)
  327.  
  328. As an added feature, you can click on one of the filenames in the File
  329. Section at the bottom of the screen. When you do this, the Message Box will
  330. display that file's full drive, path, and filename. (If you store your
  331. palettes in a folder five or six levels deep, the complete filespec may not
  332. fit in the Message Box - if this happens, only the first part of the filespec
  333. will show up.)
  334.  
  335.  
  336.       The BlinkMgr Menus...
  337.  
  338. BlinkMgr's menus control the loading and saving of files, special editing
  339. features, and whether or not you receive warnings for some actions. Most of
  340. these features have command-key equivalents as well, which are listed in the
  341. menu. These functions are fairly straightforward.
  342.  
  343.  
  344. The Desk menu gives you access to the desk accessories installed in your
  345. system. There is also an About BlinkMgr selection; choosing this will display
  346. a dialog box showing you the program's version number and some other important
  347. information.
  348.  
  349.  
  350. The File menu allows you to read and write files and exit the program.
  351.  
  352. There are four different ways to store palette information; you can have
  353. library files of up to 32 palettes each or smaller .PAL files containing eight
  354. palettes, or you can install a set of palettes into Blink or Palette Switcher.
  355. There are separate menu entries for reading and writing each of these forms,
  356. and command-key equivalents for each.
  357.  
  358. Note that Blink palettes are read into and written from the Subset, and
  359. Palette Switcher palettes are read into and written from the Library. Also,
  360. the Blink and PS palettes are stored _in the program files themselves_. The
  361. palette information is only read _once_, when the programs load. This means
  362. that after you install a new set of palettes into Blink or PS, they won't be
  363. available until you reboot!
  364.  
  365.  
  366. The Edit menu has choices for editing a selected palette or editing the
  367. Blink boot parameters.
  368.  
  369. When editing a palette, you have the option of changing the palette's name,
  370. deleting it from the Library or Subset, or installing it in your ST
  371. immediately. (In case you install a palette and end up with a screen you
  372. can't read, hold down the Alternate key and press Return; that will install
  373. the standard red/green palette so you can go on with your work.) You can also
  374. access the edit-palette dialog by shift-clicking on one of the palette
  375. buttons.
  376.  
  377. If you choose to edit the Blink boot parameters, you'll see a special dialog
  378. box. The top section lists the names of the palettes in the Palette Subset,
  379. and has a column of radio buttons for each resolution. For each resolution,
  380. select the button next to the palette you want installed at boot time; if you
  381. don't want a palette installed for that rez, select the bottom button marked
  382. "do not install palette".
  383.  
  384. The bottom section of the dialog allows you to specify other values for
  385. Blink to install at boot time. You can set the mouse double-click speed, key
  386. repeat rate, key repeat delay, and text cursor blink rate. The dialog tells
  387. you the normal setting for this parameter and the range of values which are
  388. acceptable. In each case, enter a value in the space provided; leave the space
  389. empty and Blink will not alter the setting at boot time.
  390.  
  391. Note: these values, along with the Palette Subset, are saved in the Blink
  392. file itself. In order to have these values take effect, you must choose the
  393. "Install into Blink" option from the File menu to save the information, then
  394. reboot your ST to have the new values installed automatically. If you only
  395. want to change these temporarily, you can do so from the Blink accessory.
  396. Also, if you want to override these defaults, hold down the Control key when
  397. Blink loads. See the section on Using Blink above for more information.
  398.  
  399.  
  400. The Options menu controls the warnings you receive for potentially
  401. destructive actions.
  402.  
  403. This menu has two entries: Verify Deletes and Verify Overwrites. If Verify
  404. Deletes is checked, whenever you try to delete a palette you'll see an alert
  405. asking if you're sure. Click Yes to go ahead and delete the palette, or No! if
  406. you want to keep the palette. Once a palette is deleted, it is _gone_ - be
  407. careful if you decide not to receive these warnings.
  408.  
  409. If Verify Overwrites is checked, you will be asked to make sure each time
  410. one of these actions occurs: you try to save a file, and the file you specify
  411. already exists; you try to load a library file or extract from Palette
  412. Switcher, and the Library has not been saved; you try to load a .PAL file or
  413. extract from Blink, and the Subset has not been changed; you try to copy one
  414. palette on top of another that already exists. In each case, click Yes to go
  415. ahead or No! to cancel the operation.
  416.  
  417. ==============================================
  418.  
  419.  
  420. All the Blink Utilities were written in 100% assembly language using the
  421. HiSoft DevpacST assembler. The resource files were constructed using WERCS.
  422. Both of these products are available from MichTron. Many thanks to Charles
  423. Johnson, Robert Birmingham, and Carl Barron for programming tips, and to Rob
  424. Rasmussen for inspiration.
  425.  
  426. The latest versions of these programs are always available in CompuServe's
  427. ATARIPRO Forum.
  428.  
  429. If you use these programs, how about letting me know? Send a postcard to me
  430. at the address below. Questions, comments, suggestions, or problem reports are
  431. also welcome. Of course, if you'd like to send a donation too, it will be
  432. gratefully accepted!
  433.  
  434.       Bill Aycock
  435.       2310 North Elm Street
  436.       Greensboro, NC 27408
  437.  
  438.       Compuserve ID: 76703,4061
  439.