Je suis un peu allé fouiller sur le CVS et il s'avere que :
GTK utilise GDK et des style pour la peinture a l'écran (dans les fenètre en fait)
Le but de GTK (vu comment c'est codé) c'est de porter les style/GDK pour la plateforme et non pas le code de gtk, ie:
GTK
--------------------
GDK | styles < portage au bas niveau
donc on a un GDK-X GDK-OSX GDK-Win32
comme les fonction bas niveau sont assez restreinte (opération graphique)
c'est plus simple a porter, mais ca n'utilise pas toute les possibilité de la plateforme.
Dans les portage OSX/Win32 le code de GTK n'a pas été touché (a part peu etre bugfix..), seul GDK et els style l'on été
Pour que les applications GTK utilise le menu sous mac de maniere mac, il fautdrait faire la chose suivante:
GTK-for-OSX
----------------------------
OSX
ie on va patcher gtkmenubar.c pour faire appel a OSX au lieu d'aller peindre des carré dans sa fenetre.
[^] # Re: Applis GTK sous MacOS X
Posté par ham . En réponse à la dépêche Gtk en natif pour Mac OS X. Évalué à 9.
GTK utilise GDK et des style pour la peinture a l'écran (dans les fenètre en fait)
Le but de GTK (vu comment c'est codé) c'est de porter les style/GDK pour la plateforme et non pas le code de gtk, ie:
GTK
--------------------
GDK | styles < portage au bas niveau
donc on a un GDK-X GDK-OSX GDK-Win32
comme les fonction bas niveau sont assez restreinte (opération graphique)
c'est plus simple a porter, mais ca n'utilise pas toute les possibilité de la plateforme.
Dans les portage OSX/Win32 le code de GTK n'a pas été touché (a part peu etre bugfix..), seul GDK et els style l'on été
Pour que les applications GTK utilise le menu sous mac de maniere mac, il fautdrait faire la chose suivante:
GTK-for-OSX
----------------------------
OSX
ie on va patcher gtkmenubar.c pour faire appel a OSX au lieu d'aller peindre des carré dans sa fenetre.