| Commit | Date | |
|---|---|---|
|
[r2270]
by
david_costanzo
Replace the word "element" with "member" to describe things inside a list. This improves consistency throughout the manual. |
2007-07-09 00:14:33 | Tree |
|
[r2269]
by
david_costanzo
Add some information that if you want to draw and erase a font, you should disable anti-aliasing. Confusion about how to do this came up on the public forum, and since this was not a bug that could be fixed, the best thing I can do is to better document this mode-of-use. |
2007-07-09 00:12:54 | Tree |
|
[r2268]
by
david_costanzo
Fix a bug in the regular expression that finds ALLCAPS words in the manual. It wasn't using a zero-width postive look-ahead for the "followed by a non-word character" subexpression, so it would consume this character in its search. As a result, at least one ALLCAPS words was not being checked. |
2007-07-09 00:10:55 | Tree |
| 2007-06-28 07:49:34 | Tree | |
|
[r2266]
by
david_costanzo
Further performance improvement on line drawing: Creating the HPEN to use when drawing a line is now done when the pencolor/size is set, instead of just before drawing each line. This speeds up circle drawing by about 10% and squiral drawing by about 2%. I also added some logic for printout out GDI and USER object leaks. Unfortunately, so many objects are leaked in normal usage, that it's hard to tell what leaks are problematic and what leaks are one-time leaks. As a result, this is only really useful if a test is run in a loop. |
2007-06-26 06:18:14 | Tree |
|
[r2265]
by
david_costanzo
Refactoring: Make TScreenWindow::m_ScreenDeviceContext and TScreenWindow::m_MemoryDeviceContext private and provide inline accessors for them. This prevents and client code from inadvertantly modifying the values of these member variables. |
2007-06-26 03:55:46 | Tree |
| 2007-06-26 03:43:04 | Tree | |
| 2007-06-25 00:22:29 | Tree | |
|
[r2262]
by
david_costanzo
Move getting the screen and memory device contents for TScreenWindow into TScreenWindow::SetupWindow() so that these didn't have to be created for each drawing operation. This done to improve performance. After thi change the CIRCLE command was 50% faster and drawing squirals was 10% faster. |
2007-06-25 00:21:12 | Tree |
| 2007-06-22 06:30:11 | Tree |