| Commit | Date | |
|---|---|---|
|
[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 |
|
[r2914]
by
david_costanzo
Interpolate colors when zoomed out or using BITFIT to shrink an image. This makes the picture look better and removes the confusion behavior where a picture might disappear when zoomed out. This change does not apply to Win 95/98/ME experience. The fix was to set the BLIT stretching mode to HALFCOLOR, instead of COLORONCOLOR. This has a major performance hit when drawing in a zoomed mode, but the improvement in the visual effect is worth the extra time. |
2009-07-26 05:10:59 | Tree |
| 2009-07-26 04:46:17 | Tree | |
| 2009-07-26 03:29:23 | Tree | |
|
[r2911]
by
david_costanzo
Delete richedpr.cpp. This is no longer needed, now that Scintilla handles printing the contents of the editor. |
2009-07-26 03:22:04 | Tree |
|
[r2910]
by
david_costanzo
Put int a partial fix for bug #1327775, which is that traces of the turtle never get erased when the is drawn outside the 1000x1000 drawable area. The fix is to fill the update region that is outside the drawable area with a white box whenever TScreenWindow::Paint is instructed to update it. So far, this has only been implemented for a 1:1 zoom. Making this fix did not significantly regress in the performance of the circle or squiral drawing benchmarks. |
2009-07-26 03:21:11 | Tree |
|
[r2909]
by
david_costanzo
Put int a partial fix for bug #1327775, which is that traces of the turtle never get erased when the is drawn outside the 1000x1000 drawable area. The fix is to fill the update region that is outside the drawable area with a white box whenever TScreenWindow::Paint is instructed to update it. So far, this has only been implemented for a 1:1 zoom. Making this fix did not significantly regress in the performance of the circle or squiral drawing benchmarks. |
2009-07-26 03:01:38 | Tree |
|
[r2908]
by
david_costanzo
Rename "erase" to "draw" in draw_turtle because the turtle was erased when this flag was set to false. |
2009-07-25 06:33:05 | Tree |
| 2009-07-25 06:30:02 | Tree | |
|
[r2906]
by
david_costanzo
Fix bug #2825102; The full contents of the commander's input is now run when Execute is pressed, instead of only the first 255 chars. The problem was that getcombobox() only read MAX_BUFFER_SIZE bytes into its input string. Since this was only called in one place, my fix was to inlined the function and have it read the entire buffer. |
2009-07-22 05:28:35 | Tree |