Moderator
Posts: 2323 from 2003/2/24
Finnally some good news.
I've decided to port "Beaver" as 1st proof-of-concept. Beaver is a rather simple editor based on only a few GTK-classes.
GTK-TextView : no change since the last update
GTK-ItemFactory : Menus will be created as normal Intuition-menus (in contrast to the normal menu-class found in the AROS-port) shortcuts and submenus are not done yet. Menu-events now go right into Beaver-code.
The port of this class was done by applying some drastic changes into the GTK-side of the class and since GTK-menus work so different than MUI/Intuition-menus only a limited level of source-compability could be reached. The adaptions to be done in the application-code should mostly consist in removing function-calls that wouldn't make any sense in MUI/Intuition anyways.
ItemFactory is deprecated but since it's still used in some older apps it's a valid canditate for porting, and some of the know-how gathered here might also prove useful in porting it's successor-class UI-Manager.
GTK-Clipboard : todo
GTK-Notebook : a partly port exist in the AROS-version and 1 (trivial) fuction has allready been added.
[ Edited by Kronos on 2009/9/18 17:16 ]