Thread Was nimmt man denn zum Erstellen einer GUI? (11 answers)
Opened by spline at 2009-07-13 13:02

lichtkind
 2009-07-21 11:25
#123427 #123427
User since
2004-03-22
5697 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
ich benutze vor allem Wx weil Tk damals nicht das mächtige editcontrol widget hatte, was aber letztlich auch nur ein wrapper um scintilla war. auch wenn man bei wx XRC (XML-GUI-Format) und auch semiautomaische guiprogramme kennt, die XRC aber auch Perl ausspucken können, schreib ich meine sachen fast immer von hand um genau zu bekommen was ich benötige und der reine GUI code ist eh meist nur ein Bruchteil.

wie crian es erwähnte ist tk stärke vor allem die weit einfacherer API, welche direkter auf den punkt kommt und oft weniger boilerplate code verlangt. weiterhin wird immernoch tk mehr verwendet und es gibt daher mehr module, tutorials, guiprogramme, leute dazu.

wx auf der anderen seite braucht viele dieser module nicht, da es einen insgesamt mächtigereren core hat. denn es kann nicht nur gute optik liefern, sondern ist insgesamt auch mächtiger und oft auch schneller, da es das Rendern ans OS delegiert.

mit der Zeit relativieren sich auch Sachen denn sowohl Tk bekam themes womit es weniger alien aussieht als auch Wx wird wohl nochmal ne einfacherer API bekommen womit letztlich zählt, das Tk gut ist einfacherer sachen schnell aufzustellen und wenn du spezielleres brauchst, manchmal keine andere Wahl hast als Wx zu nehmen.
Last edited: 2009-07-21 12:57:11 +0200 (CEST)
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.

View full thread Was nimmt man denn zum Erstellen einer GUI?