• 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  
[r5950] by david_costanzo

#include fontutils.h from fontutils.cpp.
It's a good practice to include the interface that you're implementing.

2023-02-24 04:31:53 Tree
[r5949] by david_costanzo

Fix some minor issues with the "restart with good aspect ratio" logic.
1) An IF that was used as an IFELSE is now an IFELSE.
2) The -H parameter was given with a decimal point (which was then
ignored due to compatibility with historically sloppy command line
parsing. The -H command-line parameter is now given as an INT.
3) The command line to run manually (when automatic restart fails) is now
given on a separate line for readability.

None of these issues prevented the code from doing what it was supposed to do.

2023-02-22 03:11:02 Tree
[r5948] by david_costanzo

Fix some problems with the implementation of SHELL on non-Microsoft platforms
1) When executed synchronously, it will does not freeze the UI (although it still can't be halted)
2) When executed asynchronously, the return code is calculated correctly (although it always seems to be true)

2023-02-22 03:05:06 Tree
[r5947] by david_costanzo

Fix the name of the bitmap file so that the case exactly matches the file.
This fixes a problem where it couldn't load the bitmap on GNU/Linux, where the file system is case-sensitive.

2023-02-22 01:59:38 Tree
[r5946] by david_costanzo

Revert the changes that implemented LABEL in pure wxWidgets API on MSW.
This was done to avoid a breaking change in the way line breaks are handled.
wxWidgets doesn't handle line break uniformly (LABELSIZE still ignores them and some fonts treat it as a carriage return, not a newline). Rather than have better but inconsistent behavior, I opted for the status quo.

2023-02-21 05:54:05 Tree
[r5945] by david_costanzo

Cleanup: remove some unnecessary casting to native handles
The wxWidgets API was designed to avoid the need for the client to explicitly cast.

2023-02-21 04:58:20 Tree
[r5944] by david_costanzo

Fix a build break introduced in the previous revision

2023-02-21 01:13:05 Tree
[r5943] by david_costanzo

Replace a call to the win32 MessageBox API with wxMessageBox.
This enables the message box to appear on GNU/Linux.

2023-02-21 01:07:13 Tree
[r5942] by david_costanzo

Get enough of SETFOCUS and WINDOWSET working on GNU/Linux to play snake.lgo.
This amounts to being able to MINIMIZE the commander and SETFOCUS on the screen window.

2023-02-20 08:09:56 Tree
[r5941] by david_costanzo

Implement MyMessageScan on non-MSW platforms using wxWidgets API.
Among other things, this enables the drawing to be seen as drawing instructions are run, instead of only appearing the next time control flow reaches the top level. For example, this enables the game play of the snake.lgo program in the "extras" project.

2023-02-20 06:27:39 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