FrameWork Assistance
Archives Forums/Linux Discussion/FrameWork Assistance
| ||
I'm proud to be associated with this app, even if I didnt have very much to do thanks to Bruceys fantastic gtkMaxGui module download an early test version for FA for linux from this link http://www.chris-camacho.com/index.php?option=com_docman&task=doc_details&gid=27 (Dreamora can you contact me your webmaster@ address doesnt work!) |
| ||
And it even seems to work :-) Great to finally have this useful app for all platforms. One tiny niggle... it seems to want to always "Import BRL.fltkmaxgui" on linux, rather than my module :-p |
| ||
lol - now now brucey - behave yourself ;p |
| ||
Hi Brucey, How have you implemented your module? FA is hardcoded in some areas. Currently, if it picks up BRL.MaxGUI as a module being required it subsitutes the module name like so: If modname$="brl.maxgui" ?Win32 modname$="BRL.Win32MaxGUI" ?MacOS modname$="BRL.CocoaMaxGUI" ?Linux modname$="BRL.FLTKMaxGUI" ? EndIf Not sure what to do here because, although the commands/functions reside in BRL.MaxGUI the source still needs a top-level driver as the above shows. |
| ||
just use bah.gtkmaxgui as the framework, its a 1:1 replacement for BRL.FLTKMaxGUI |
| ||
The intention is to have the module as a drop-in replacement for the FLTK module. You can either specify Framework BaH.GTKMaxGUI, or, I imagine, use it as an import against a different Framework (I haven't tried it that way yet, but as long as FLTK isn't included anywhere in the binary it should work ok) I imagine it's quite difficult to support "replacement" modules, but I wouldn't worry about having it generate the correct code for things like that, since if someone was using the GTK module anyway, they could *very* easily just change the line from fltk to gtk... :-) Framework Assistant is very handy btw. Keep up the great work :-) |