Page 1 sur 1
Apparence de l’IDE
Publié : lun. 12/juin/2006 22:10
par Dräc
Une question toute bete : comment reproduire la même apparence de fenetre (et gadget) qu’a l’IDE ou l’éditeur Visuel ?
J'ai remarqué que d'autres applications l'arboraient
S’agit-il d’une skin particulière/native facilement exploitable sous Win XP?
Publié : lun. 12/juin/2006 22:35
par Gillou
si tu parles du style de fenêtre
ProcedureDLL OpenToolWindow(Window, x, y, Width, Height, Title.s, Flags, ParentID) ; Ouvre une fenêtre outil (si ParentID = 0, ParentID ne sera pas pris en compte)
If Flags & #PB_Window_BorderLess <> 0
n = 8
EndIf
If parentid <> 0
windo = OpenWindow (Window, x, y, width, height - n, title, #PB_Window_Invisible | flags, ParentID)
If Window = -1 And IsWindow (windo) : Window = windo : windo = WindowID (window) : EndIf
If windo
SetWindowLong_ (Windo, #GWL_EXSTYLE , GetWindowLong_ (Windo, #GWL_EXSTYLE ) | #WS_EX_TOOLWINDOW )
HideWindow (Window, 0)
ProcedureReturn Window
EndIf
Else
windo = OpenWindow (Window, x, y, width, height - n, title, #PB_Window_Invisible | flags)
If Window = -1 And IsWindow (windo) : Window = windo : windo = WindowID (window) : EndIf
If windo
SetWindowLong_ (Windo, #GWL_EXSTYLE , GetWindowLong_ (Windo, #GWL_EXSTYLE ) | #WS_EX_TOOLWINDOW )
HideWindow (Window, 0)
ProcedureReturn Window
EndIf
EndIf
EndProcedure
Publié : mar. 13/juin/2006 6:10
par Dräc
Décidemment, j’ai l’impression que l’on a du mal à se comprendre Gillou, mais cette fois peut-etre n’ai-je pas été assez clair :
Je parle du fait, par exemple, que les gadgets ont les bouts arrondis et non carrés.
C’est frappant si l’on compile une création de l’éditeur Visuel.
Est-ce une skin qui est facilement disponible ?
Publié : mar. 13/juin/2006 11:48
par poshu
euh... Compiler avec support des skin windows XP? (pardon si j'ai mal compris)
Publié : mar. 13/juin/2006 12:09
par wolfjeremy
Dräc a écrit :Décidemment, j’ai l’impression que l’on a du mal à se comprendre Gillou, mais cette fois peut-etre n’ai-je pas été assez clair :
Je parle du fait, par exemple, que les gadgets ont les bouts arrondis et non carrés.
C’est frappant si l’on compile une création de l’éditeur Visuel.
Est-ce une skin qui est facilement disponible ?
J'ai fai une lib pour les onglet avec les bord arrondi, ici :
http://purebasic.forum-gratuit.com/viewtopic.php?t=5118
Malheureusement je ne l'ai pas finie mais si tu veu tu peut avoir le code source pour faire sur ton projet

Publié : mar. 13/juin/2006 13:41
par Gillou
Encore une fois à coté de la plaque
@Wolfjeremy pour ta lib je suis super interessé par la source meme si tu ne dévoile qu'un partie ça serait super sympa

Publié : mar. 13/juin/2006 14:02
par Flype
tu es sûr qu'il ne suffit pas d'activer les thèmes XP à la compilation pour çà ?
je ne suis pas sûr de ce dont tu parles...
Publié : mar. 13/juin/2006 14:15
par wolfjeremy
Gillou a écrit :
@Wolfjeremy pour ta lib je suis super interessé par la source meme si tu ne dévoile qu'un partie ça serait super sympa

Ok je mettrai sa un jour sur la discution de ma lib, le temps de remetre de l'ordre dans le code avec des commentaire car la il n'y a rien de commanter

(même si le code est asser court)
Publié : mar. 13/juin/2006 14:17
par Gillou
Ok super cool, merci!
Publié : mar. 13/juin/2006 22:36
par Dräc
Flype a écrit :tu es sûr qu'il ne suffit pas d'activer les thèmes XP à la compilation pour çà ?
je ne suis pas sûr de ce dont tu parles...

, c'est cà... merci!