| Commit | Date | |
|---|---|---|
|
[r4330]
by
david_costanzo
Fix a bug in the Simplified Chinese editor where deleting all text with the "Clear All" was not undoable. |
2017-03-26 20:24:41 | Tree |
| 2017-03-26 20:23:31 | Tree | |
|
[r4328]
by
david_costanzo
Fix a problem with the Chinese editor where, immediately after opening, the user could "undo" the editor's contents back to an empty workspace. |
2017-03-26 16:16:56 | Tree |
|
[r4327]
by
david_costanzo
Replace the wxStyledTextCtrl implementation of CLogoCodeCtrl with wxTextCtrl for languages that use multi-byte character sets. Neither wxStyledTextCtrl nor wxRichTextCtrl supported these character sets. This is a step backward in overall functionality (no styling, no printing, no searching, no paren matching), but fixes the basic blocking problem of not being able to use characters from Simplified Chinese in their programs. Some additional enhancements may be made to it, but not many, since that time would be better spent porting FMSLogo to Unicode. |
2017-03-26 15:38:40 | Tree |
| 2017-03-26 15:18:13 | Tree | |
|
[r4325]
by
david_costanzo
Fix some typos in the DLLCALL section when it was rewritten to include the "B" argument types. |
2017-03-25 22:51:56 | Tree |
| 2017-03-25 22:29:07 | Tree | |
|
[r4323]
by
david_costanzo
Change the default font from "Courier" to "Courier New". This should have been done in version 7.0.0, when I dropped support for Windows 95, as "Courier New" is a more fully-featured font and is standard on the minimum supported operating system of Windows XP. |
2017-03-22 23:55:23 | Tree |
|
[r4322]
by
david_costanzo
Make it possible to localize the default font name. This is needed because the default font "Courier" doesn't have glyphs for the Chinese script and so is unsuitable for use on a Simplified Chinese FMSLogo. |
2017-03-22 23:45:09 | Tree |
|
[r4321]
by
david_costanzo
Fix Bug #489; Running a Logolib procedure onces again works when the current working directory is on a different drive than the FMSLogo executable. The problem was that the base directory was extracted without the drive letter, so it was treated as relative to the current working directory's drive. If the user changed the working directory to a different drive, then the logolib procedure would be loaded with the correct path on the wrong drive and fail. |
2017-03-20 00:56:06 | Tree |