[MaxGUI] I am confused about something...
BlitzMax Forums/BlitzMax Beginners Area/[MaxGUI] I am confused about something...
| ||
What is the difference with the Maxgui module: BRL.MaxGUI and Driver modules: Win32MaxGUI , CocoaMaxGUI , FLTKMaxGUI Do the driver modules add more functionality to your application? Thanks in advance, Jason |
| ||
No, they add implementation to your application, "driver" to let the definitions run at all. BRL.MaxGUI only has the declarations (like BRL.Max2D does as well) |
| ||
Do the driver modules add more functionality to your application? BRL.Maxgui is the generic, cross-platform "interface" to maxgui. The others (plus Brucey's excellent GTKMaxGUI module) are implementations of maxgui on each of the different platforms (win32=obvious, cocoa=Mac OS X, FLTK / GTK = Linux). |
| ||
Mark, thanks. Could you explain why the "win32gui.bmx" file mentions blitzplus functions where the "maxgui.bmx" file only mentions the main MaxGUI functions? Jason |
| ||
maxgui only declares them generically (without knowledge of the later implementation) win32gui implements this declaration of maxgui and gives them an implementation, in this specific case it seems to be most likely a wrapper to the Blitz Plus GUI stuff that was used to base the Windows MaxGUI part on it ... (sadly as it enforced a very bad base structure for a Max module) |
| ||
Thanks Dremora. Still learning this wondeful language. Im working a utility application that might BlitzMAX users find information easier. Jason |