FreePM targets
-
Client - server model
-
Minimum intermediate layers from application to hardware
-
Target "devices": memory, gengradd, Scitech nucleus, PM window, (?) printer
driver
-
Support for alfa-channel, anti-aliasing, shadows, OpenGL on window/window
class level
-
Support for (possible) userid on window level
-
Robust message subsystem
-
Support for multiple and remote desktops
-
Support for non-rectangle windows (?)
-
Better OO support for windows, say, standard system menu with current window
properties and window class properties
-
Better API, usage of C++ classes in API
-
Support for "skins"
-
Robust ini usage, support for ini clearing and backup, (?) text ini
-
Compatibility with old PM programs on recompile basis, as minimum
Links:
How to become developer
first you must register at SourceForge
How to get CVS tree:
Goto Hobbes, get CVS vers 1.11.2 (latest) or 1.10.7
Make directory, make emty file ".cvspass" in that directory
tomake CVS happy.
Make cmd with string below, run cmd and press "Enter"
cvs -d:pserver:anonymous@cvs.frepm.sourceforge.net:/cvsroot/frepm
login
Change cmd to
cvs -z3 -d:pserver:anonymous@cvs.frepm.sourceforge.net:/cvsroot/frepm
checkout FreePM
--
25.08.2002