gtk-demo

hehejo

hehejo

blöder Purist
Wenn ihr gtk-demo auf eurem Rechner drauf habt, dann führt es mal aus!
Sind viele nette kleine Beispiele zur GUI-Programmierung mit gtk + Sourcen!
 
hehejo schrieb:
Wenn ihr gtk-demo auf eurem Rechner drauf habt, dann führt es mal aus!
Sind viele nette kleine Beispiele zur GUI-Programmierung mit gtk + Sourcen!

Cool, wobei ich bisher immer alles in qt gemacht hab. - mein gtk sieht immer so beschränkt aus. ;( - Kann mir jemand so aus der Runde spontan sagen, ob es QCanvas(vergleichbare) Objekte auch unter gtk gibt ?
 
Das ist wirklich sehr nett, hab just begonnen mich mal mit GTK näher auseinanderzusetzen.
 
hehejo der alte Unruhestifter ;)

Aber GTK wird vllt auch mal fällig, wenn ich Urlaub hab.
 
Unruhestifter :o)
Das einzigste was mich an gtk stört, ist dass es nicht objektorientiert ist!
Mir wäre es lieber wenn das gtk eine "Klasse" wäre und nicht nur eine Funktionssammlung.
bei pronix.de hab ich was schönes gefunden und wollte das mal komplilieren.. aber es wollte nicht! Massig Fehler. Aber ich werd's mir mal anschauen...
 
Bei den Pronix Seiten muss man aufpassen, denn da ist alles auf C ausgelegt, mit C++ hat der Mensch da leider nix am hut. :) Und GTK ist ja auch in C geschrieben, gell, aber so ein Toolkit finde ich objektorientiert auch immer besser.
 
Ich glaub ich hab mir nur SEHR DUMM angestellt. Grad eben aht es nämlich wunderbar funktioniert!
 
etuli schrieb:
Viele Teile der GTK sind OO. Wenn auch in C geschrieben. :p
So meine ich das nicht.
Bei gtk hab ich Funktionen, denen ich meine Fenster und co übergebe.
Z.B. zum Anzeigen diese gtk_widget_shpw.
Für mich ist es erst richtig oo wenn das eine Funktion vom widget selbst ist.
also widget.show()


Du kannst doch auch von selbst sprechen und musst nicht erst einer Funktion übergeben werden.
Das ist für mich prozedurale Programmierung! Egal wie es drin aussieht!
 
auch mit prozeduralen programmiersprachen kann man objektorientiert programmieren..
letztendlich ist OOP nur eine art zu programmieren.
du kannst sogar mit assembler OO programmieren.

auf bald
oenone

[edit]
PS: wenn du GTK mit C++ verwenden willst, sieh dir mal GTKmm an :)
 
oenone schrieb:
auch mit prozeduralen programmiersprachen kann man objektorientiert programmieren..
letztendlich ist OOP nur eine art zu programmieren.
du kannst sogar mit assembler OO programmieren.
Jap, unser Prof. beschreibt syntaxmäßiges OOP immer mit syntactical sugar, syntaktischer Zucker.
Es erleichtert nur das Verständnis, nicht aber den Grundgedanken.

Wenn du GTK in syntaxmäßigen OOP willst, kannst dir auch mal pygtk (Python) angucken. ;)
 
super programm, ich werde es einmal anschauen, wenn ich ein bisschen besser C programmieren kann.

Solche programme kannst du noch mehr posten, gute info.
 

Ähnliche Themen

Mozilla Firefox 100: GTK Scrollbars für Linux und Farbschemata für die Websites

Mozilla Firefox 100: GTK Scrollbars für Linux und Farbschemata für die Websites (Update)

Verzeichnis mit 1200 Dateien auf Verweise in Textdateien checken

Freie Software auf dem Smartphone

Werkstudent / in als PHP Developer

Zurück
Oben