Eigenes 'Frame' programieren
-
Hallo Leute,
ich würde gerne ein Programm mit GUI schreiben aber etwas anders. Es sollte aussehen wie z.B. das Programm zur Habu Razer Maus von Microsoft. Hier ein Screenshot: http://www.cs.uni-frankfurt.de/~krizan/hr.jpg
Also kein klasisches Fenster mit Leisten usw. Ich weiss nicht wonach ich suchen soll, wie die Technik heisst. Habe mir Widgets angeguckt, weiss aber nicht ob es das richtige ist. Kann mir da jemand weiterhelfen?Danke
Patrik
-
Du kannst einem Fenster seine eigene Form geben.
Das müssten eigentlich alle Frameworks können.
-
Danke für die Antwort. Kannst du mir vielleicht bissl mehr dazu sagen, wie ich das machen kann? Am besten damit es auch unter Win und auch Lin laufen würde?!
Ich habe festgestellt, dass das Habu Razer Programm mit Hifle von Skins gemacht ist. Ich denke aber, Skins ist nicht das richtige für mich denn das Fenster sollte sich schon maximieren lassen.
Kann ich mit Hilfe von GTK ein Fenster mit eigenem Thema erzeugen, so dass ich sagen kann dass die Leiste oben grau sein soll, die Buttons zum Maximieren und Minimieren sollen so und so aussehen usw.? Bzw. kann ich ein Programm das ich mit GTK schreibe mit einem eigenem Thema, unabhängig vom Betriebssystem-Thema, starten?
danke
patrik
-
Also für wxWidgets gibt es wxSkin http://www.upcase.de/wxSkin.html.
Anhand des Quellcodes müsste man sehen wie es geht.
-
-
Kann man sowas auch mit C++/CLI machen?