[Gambas-devel] Gambas 3 thingies (was ubuntu)

Benoît Minisini gambas at ...1...
Thu Jul 23 14:21:34 CEST 2009


> Benoît Minisini wrote:
> >>> My first comments:
> >>> When you try to compile your version 2 project it complaints about Bad
> >>> Form file version, quite understandable, but could this error be
> >>> extended with the name of the form? This will make it easier to do
> >>> underwater corrections to the files.
> >>>
> >>> If you have a project open and you want to start a new one next to it,
> >>> you have no option to do that, ie. it will close the open project
> >>> without asking.
> >>> When you want to open an existing project you can select []Open in
> >>> Another Window, this is also true for Gambas2, could this option be
> >>> added?
> >>>
> >>> And i'm missing the open toolbox icon in the toolbar, it's not there
> >>> anymore, it's only in the Tools menu.
> >>
> >> In the IDE windows frames are not drawn correctly.
> >> When you run the program it looks ok. See screenshot.
> >>
> >> Gambas 3 svn, qt, Ubuntu 9.04.
> >
> > The IDE uses QT, whereas your program uses GTK+. And apparently you are
> > just using a Qt style that does not draw frame borders, that's all.
> > Gambas can't do anything for that.
> >
> > Gambas does not draw controls: they are drawn by the underlying toolkit,
> > based on a style usually defined in a control panel.
>
> By 'your program' you mean my compiled version of the Gambas IDE?
> Or my Gambas project?
>
> My gambas project is using gb.qt, no kde.
>
> Component=gb.qt
> Component=gb.form
> Component=gb.db
> Component=gb.db.form
> Component=gb.form.dialog
> Component=gb.settings
> Component=gb.form.mdi
> Component=gb.net
> Component=gb.net.curl
> Component=gb.net.smtp
> Component=gb.qt.ext
> Component=gb.sdl.sound
> Component=gb.v4l
> Component=gb.xml
> Component=gb.xml.rpc
>
> If I change my project to use gb.qt4 it's not displaying the frame
> border just like the IDE, with qb.qt it does.
> I thought this implies it's a qt4 thing...
>
> If you mean my gambas IDE install, I have to recompile Gambas then with
> the proper flags/prereq?
> See my buildlogs I posted earlier.
> Will look into that then.
>
> Regards,
> Ron_2nd.
>

I thought your program uses GTK+. The IDE uses QT4 in Gambas 3, so your QT4 
style displays frames without borders, whereas your QT3 style does. Just use a 
QT4 style that displays frames with border if you want them (blah bad 
taste...)

Regards,

-- 
Benoît




More information about the Devel mailing list