Difference between revisions of "CBM"
(Needed update) |
|||
Line 1: | Line 1: | ||
− | [[Image:CBM.png|thumb|right]] | + | [[Image:CBM.png|thumb|right]] |
− | '''CBM''' ("Command Bar Menu") is a | + | '''CBM''' ("Command Bar Menu") is a part of [[FutureOS|FutureOS]]. It is not completely part of the core ROMs, because it needs a high degree of flexibility to server very different applications. CBM provides an user-interface for all own programs. You can use hierarchical pull-down menues to select files or functions. The interaction by the [[FutureOS|FutureOS]] desktop is done by a function which calls it by using the OK icon. |
− | CBM is provided as Z80 source code that can be used to create new programs for [[FutureOS|FutureOS]]. The documented source code can be downloaded from the official FutureOS-Homepage. Therefore it's possible to adapt / use CBM for any of your self written FutureOS programs. | + | One hald of CBM is provided as Z80 source code that can be used to create new programs for [[FutureOS|FutureOS]]. The other half of CBM is integrated in the core ROMs of FutureOS. The documented source code can be downloaded from the official FutureOS-Homepage. Therefore it's possible to adapt / use CBM for any of your self written FutureOS programs. |
When using CBM for programs, then these programs can have nearly the same appearance. This makes it easy to work with different programs, because the generic appearence is the same and the basic functions are located at the same positions. | When using CBM for programs, then these programs can have nearly the same appearance. This makes it easy to work with different programs, because the generic appearence is the same and the basic functions are located at the same positions. | ||
Line 11: | Line 11: | ||
== Web links == | == Web links == | ||
− | *http://tech.groups.yahoo.com/group/FutureOS/files/Source_Codes/ | + | *[http://tech.groups.yahoo.com/group/FutureOS/files/Source_Codes/ http://tech.groups.yahoo.com/group/FutureOS/files/Source_Codes/] |
*http://www.FutureOS.de | *http://www.FutureOS.de | ||
[[Category:FutureOS]] | [[Category:FutureOS]] |
Revision as of 11:35, 12 January 2009
CBM ("Command Bar Menu") is a part of FutureOS. It is not completely part of the core ROMs, because it needs a high degree of flexibility to server very different applications. CBM provides an user-interface for all own programs. You can use hierarchical pull-down menues to select files or functions. The interaction by the FutureOS desktop is done by a function which calls it by using the OK icon.
One hald of CBM is provided as Z80 source code that can be used to create new programs for FutureOS. The other half of CBM is integrated in the core ROMs of FutureOS. The documented source code can be downloaded from the official FutureOS-Homepage. Therefore it's possible to adapt / use CBM for any of your self written FutureOS programs.
When using CBM for programs, then these programs can have nearly the same appearance. This makes it easy to work with different programs, because the generic appearence is the same and the basic functions are located at the same positions.
Examples for programs using CBM are the MP3-Player, the Sprite Converter GMSK, the map and playground editor GSEd, the sprite manager Kane and some other applications for FutureOS.