PRODUCT : Brief NUMBER : 1289 VERSION : 3.1 OS : DOS DATE : October 25, 1993 PAGE : 1/2 TITLE : Slowing down the scrollbar speed in Brief. Slowing down the scrollbar speed in Brief ========================================= On some high speed computers, the mouse scrolling, and scrollbar speed is too fast to be usable. The following macro modification will fix this problem. Change into the BRIEF\MACROS directory, and load the MOUSE.CB file into Brief. On line 72, locate the following piece of code, starting with the definition of the _mouse_action macro: replacement _mouse_action(int event, int modifier, int parm2, int parm3) { switch (event) { Change it to the following: replacement _mouse_action(int event, int modifier, int parm2, int parm3) { int i; /* this dummy loop slows down */ for (i=0;i<1000;i++); /* the mouse actions in Brief */ switch (event) { The number (1000 in this case) will determine how slow the mouse actions should be. You will have to experiment with this number to determine what works best for your computer. After making the modifications, you need to compile and load the macro before it will take effect. With the macro loaded into Brief, press . Brief will compile the macro, and if it compiles successfully, load the macro into memory. You then can test out the scroll bars, and other mouse actions, to see if the speed is acceptable. Once the macro is tailored to your liking, you must configure Brief to load the MOUSE.CM macro every time it loads. PRODUCT : Brief NUMBER : 1289 VERSION : 3.1 OS : DOS DATE : October 25, 1993 PAGE : 2/2 TITLE : Slowing down the scrollbar speed in Brief. You can do this by placing the following at the end of your BFLAGS statement in the AUTOEXEC.BAT file: -mmouse So a sample BFLAGS might look like this: set BFLAGS=-bf120kMt -mABC -mmouse The workaround has now been implemented and BRIEF is now changed to work properly on your machine. Congratulations! DISCLAIMER: You have the right to use this technical information subject to the terms of the No-Nonsense License Statement that you received with the Borland product to which this information pertains.