• Join/Login
  • Business Software
  • Open Source Software
  • For Vendors
  • Blog
  • About
  • More
    • Articles
    • Create
    • SourceForge Podcast
    • Site Documentation
    • Subscribe to our Newsletter
    • Support Request
SourceForge logo
For Vendors Help Create Join Login
SourceForge logo
Business Software
Open Source Software
SourceForge Podcast
Resources
  • Articles
  • Case Studies
  • Blog
Menu
  • Help
  • Create
  • Join
  • Login
  • Home
  • Browse
  • FMSLogo
  • Code
FMSLogo

FMSLogo Code

A Logo programming environment for Microsoft Windows

Brought to you by: david_costanzo
  • Summary
  • Files
  • Reviews
  • Support
  • Tickets ▾
    • Feature Requests
    • Bugs
    • Support Requests
  • Discussion
  • Code
Menu ▾ ▴
 
  • Browse Commits
  • Browse Files

Code Commit Log


Commit Date  
[r5928] by david_costanzo

Implement GetLabelFont() in pure wxWidgets.
This doesn't enable any new functionality, but it's a necessary step for doing so.

2023-01-18 04:52:20 Tree
[r5927] by david_costanzo

Change LABEL to always copy the memory DC to the screen.

For some unknown (to me) reason, DrawRotatedText translates the text slightly (and differently) depending on the angle, whereas the MSW ::TextOut was able to draw consistently. This results in the screen image being different from the memory image, which means that the screen image changes when it's refreshed. Rather than have this inconsistent drawing, the screen image is now always copied from the memory image, instead of being drawn separately.

2023-01-17 06:04:33 Tree
[r5926] by david_costanzo

Fix build breaks on MSW introduced when porting LABEL and LABELSIZE to wxWidgets

2023-01-17 05:27:37 Tree
[r5925] by david_costanzo

Remove a definition of HDC when WX_PURE is defined.
This is apparently no longer needed.

2023-01-17 04:36:50 Tree
[r5924] by david_costanzo

Port LABEL and LABELSIZE to use wxWidgets API
This enables both commands to function on GNU/Linux.

2023-01-17 04:33:27 Tree
[r5923] by david_costanzo

Merge the two style guides.
I don't know why there are two of them, but I suspect that I created a second one after forgetting that the first one existed.

2022-12-31 05:21:23 Tree
[r5922] by david_costanzo

Capitalize MAX in the error message in the second example.
This better follows the style guide (all procedure names are capitalized)

2022-12-28 22:53:37 Tree
[r5921] by david_costanzo

Remove the techincal terms "synchronous" and "asynchronous" and instead just describe the behavior.
This makes the manual simpler (easier to read by a non-technical audience)

2022-12-28 22:36:31 Tree
[r5920] by david_costanzo

Separate the description of 0 and 1-127 for a MIDI velocity.
This makes the description clearer, since 0 means "is released" and there's no way to express "how hard" a key is released.

2022-12-28 22:17:14 Tree
[r5919] by david_costanzo

Add more <userinput> tags to the glossary for "contents list".
This makes it clearer what's part of all contents lists and what's part of the specific example given in the glossary.

2022-12-28 21:55:17 Tree
Older >
SourceForge
  • Create a Project
  • Open Source Software
  • Business Software
  • Top Downloaded Projects
Company
  • About
  • Team
  • SourceForge Headquarters
    1320 Columbia Street Suite 310
    San Diego, CA 92101
    +1 (858) 422-6466
Resources
  • Support
  • Site Documentation
  • Site Status
  • SourceForge Reviews
SourceForge logo
© 2026 Slashdot Media. All Rights Reserved.
Terms Privacy Opt Out Advertise
mdb logo