GTK-GUI-Module für Linux

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

rema

Betreff: GTK-GUI-Module für Linux

BeitragSa, Jul 01, 2006 7:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo Leute. Super Nachricht für alle Linux-GUI geplagten. Unter http://www.blitzbasic.com/Comm...opic=60689 könnt ihr das GTK-GUI-Module runterladen und eure MaxIDE neu kopielieren lassen. Es ist jetzt sau schnell und auch ansehnlicher, da sich die MaxIDE in die Gnome-Oberfläche einbettet. Auch htmlview ist jetzt zu gebrauchen. Die BlitzMax-Hilfe ist jetzt brauchbar!

Module laden und ins Verzeichnis mod/ ablegen:
http://brucey.net/programming/...ui_090.zip

/src/maxide/maxide.bmx laden und oben bei Imports folgende Zeilen editieren:

Import BaH.gtkmaxgui
' Import brl.win32maxgui
' Import brl.cocoamaxgui
' Import brl.fltkmaxgui

Denn Debug aus den Compilieroptionen raushauen, und schon kanns losgehn.

Viel Spass!

BtbN

BeitragSa, Jul 01, 2006 10:08
Antworten mit Zitat
Benutzer-Profile anzeigen
Also naja... besonders toll siehts ja nicht aus:
Screen

Wenn ich die wahl ziwschen FLTK-IDE und GTK-IDE hätte, würde ich FLTK nehmen.
Zum glück hab ich ja ne alternative.


Mfg

rema

BeitragSa, Jul 01, 2006 15:33
Antworten mit Zitat
Benutzer-Profile anzeigen
Also bei mir unter Gnome siehts super aus. Einzigstes Problem, die Wahl der Schriftgrösse unter IDE-Options.

Wenn man beachtet das es erst V0.90 ist, so finde ich es nicht mal so übel.

Fals du Zeit hast, kannst du ja die QT-Bibliothek ja einbinden...

BtbN

BeitragSa, Jul 01, 2006 15:58
Antworten mit Zitat
Benutzer-Profile anzeigen
Das mit der QT-Bibliothek wird schwierig, da QT nicht ins Prinzip von MaxGUI passt.
Dort wird nämlich am ende app.exec() aufgerufen, wodurch das Programm komplett an QT übergeben wird, und man selbst nurnoch durch Event-Callbacks(Slots) einfluss nehmen kann.
Noch dazu kommt, das QT ein eigenes Tool mitbringt, welches den Quellcode parst und für das Event-System umschreibt. Das nach BMax zu portieren wird schwierig bis unmöglich.

Jan_

Ehemaliger Admin

BeitragMi, Jul 05, 2006 8:51
Antworten mit Zitat
Benutzer-Profile anzeigen
RAsante entwicklung,

http://brucey.net/programming/...gtkmaxgui/

derzeit schon bei 0.93!

mal so als frage,
was brauche ich für GTK, sieht aus, als ob ich Perl brauche... oder liege ich da Falsch?
between angels and insects

BtbN

BeitragMi, Jul 05, 2006 9:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Also nach kurzem überfliegen des ModulSources hier mal, was es alles braucht:

- Linux
- libglib-2.0
- libgtk-x11-2.0
- libgdk-x11-2.0
- libatk-1.0
- libm
- libpangox-1.0
- libpango-1.0
- libgobject-2.0
- libgmodule-2.0
- libgnomecanvas-2
- libgtkhtml-3.8


Fals ich was übersehen hab, bitte sagen.

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group