873811d865
* Added "Show Menu Bar" and "Full Screen" menu items, which will be implemented in the FLTK interface. These are currently prevented from appearing in the Win32 interface by the HAVE_FLTK and HAVE_FLTK_FULLSCREEN macros. * Moved the "Show Text Window" down below the "Show Toolbar" item, so that "Show Menu Bar", "Show Toolbar" and "Show Text Window" are in the same vertical order as their corresponding UI elements typically take on * Added new platform-dependent routines to back the new menu items: void ToggleMenuBar(void); bool MenuBarIsVisible(void); void ToggleFullScreen(void); bool FullScreenIsActive(void); These are stubs in the Win32 code. * Fleshed out the system header #includes in solvespace.h, and moved them to the top of the file per convention * Rewrote the file dialog selection patterns in terms of macros that allow them to expand to either the FLTK or Windows formats * Don't use __stdcall in SSGL_CALLBACK, and make SSGL_CALLBACK 'extern "C"' as OpenGL usually expects function pointers to point to C functions |
||
---|---|---|
.. | ||
freeze.cpp | ||
freeze.h | ||
manifest.xml | ||
resource.rc | ||
w32main.cpp | ||
w32util.cpp |