| Commit | Date | |
|---|---|---|
|
[r2924]
by
david_costanzo
Fix bug #1602855; Scolling the main window when zoomed now tracks the scrollbar's position (the screen slides as you scroll the tracker). This was fixed by removing some special logic that inhibited tracking while scrolled. I don't know why George intentionally disabled this. The only thing I can think of is performance, but I tested this on a 90 MHz Pentium running Windows 95 and the performance was fine. Anyway, I may later learn that I regressed something by fixing this bug. |
2009-07-26 17:02:12 | Tree |
|
[r2923]
by
david_costanzo
Fix bug #2813670; OK and Cancel buttons for SELECTBOX no longer have access keys. This was unnecessary because they have shortcuts (Enter and Esc). |
2009-07-26 16:37:45 | Tree |
| 2009-07-26 07:58:34 | Tree | |
|
[r2921]
by
david_costanzo
Fix bug #1327775; FMSLogo now cleans up the "turtle traces" (when parts of the turtle are drawn outside the turtle's drawable area). The fix is to blank out any part of the update region that is outside the drawable area in the WM_PAINT handler. |
2009-07-26 07:53:52 | Tree |
|
[r2920]
by
david_costanzo
Remove an unnecessary parameter (it was the same as the default parameter). |
2009-07-26 07:51:06 | Tree |
|
[r2919]
by
david_costanzo
Greatly improve the peformance of drawing while zoomed by invalidating only the region affected by the lines, instead of redrawing the entire screen window (both the visible parts and the non-visible parts). |
2009-07-26 07:14:14 | Tree |
| 2009-07-26 05:50:47 | Tree | |
| 2009-07-26 05:37:49 | Tree | |
|
[r2916]
by
david_costanzo
Make BITFIT throw an "out of memory" error when asked to allocate a very large bitmap, instead of displaying a dialog box and throwing a stopping error. This makes the errors easier to handle programmatically and removes a strange string that was previously required to be translated to other languages. |
2009-07-26 05:31:56 | Tree |
|
[r2915]
by
david_costanzo
Change the type of the width/height in lbitfit() from FLONUM to int, since they are required to be integers, anyway. |
2009-07-26 05:20:10 | Tree |