Page 1 sur 1

[..] GUI PIC en arriere plan?

Posté : ven. 29 mai 2009 13:37
par ethneldryt
Bonjour voila mon code :

Code : Tout sélectionner

GUICreate("test",676,470)
GUISetBkColor(0x12121)

GUICtrlCreatePic(@scriptdir & "\1.jpg",0,0,676,76)
GUICtrlCreatePic(@scriptdir & "\2.jpg",93,84,578,359)

GUICtrlCreateTab(103,94,269,339)
GUICtrlCreateTabItem("t1")
GUICtrlCreateTabItem("t2")
GUICtrlCreateTabItem("t3")
GUICtrlCreateTabItem("t4")
GUICtrlCreateTabItem("")

GUICtrlCreateEdit("",376,115,285,282)

GUICtrlCreateButton("b1",376,405,121,28)
GUICtrlCreateButton("b2",540,405,121,28)

GUISetState()

while 1
    sleep(100)
WEnd
 
je n'arrive pas a mettre l'image 2.jpg en arrière plan, cette image cache les tabs et empêche de cliquer sur les bouton :s

Re: [..]GUI PIC en arriere plan?

Posté : ven. 29 mai 2009 13:47
par jumby
Bonjour,

Il te manquait de définir le control style qui convient, dans ton cas il s'agit de : $TCS_BOTTOM (ne pas oublier d'ajouter l'include <TabConstants.au3>)

Ce qui donne :

Code : Tout sélectionner

#include <TabConstants.au3>

GUICreate("test",676,470)
GUISetBkColor(0x12121)

GUICtrlCreatePic(@scriptdir & "\1.jpg",0,0,676,76)
GUICtrlCreatePic(@scriptdir & "\2.jpg",93,84,578,359, $TCS_BOTTOM )

GUICtrlCreateTab(103,94,269,339)
GUICtrlCreateTabItem("t1")
GUICtrlCreateTabItem("t2")
GUICtrlCreateTabItem("t3")
GUICtrlCreateTabItem("t4")
GUICtrlCreateTabItem("")

GUICtrlCreateEdit("",376,115,285,282)

GUICtrlCreateButton("b1",376,405,121,28)
GUICtrlCreateButton("b2",540,405,121,28)

GUISetState()

while 1
    sleep(100)
WEnd

Re: [..]GUI PIC en arriere plan?

Posté : ven. 29 mai 2009 14:10
par ethneldryt
salut, merci ca marche un peux mieu mais on ne vois pas les onglet des tabs :s

Re: [..]GUI PIC en arriere plan?  

Posté : ven. 29 mai 2009 14:50
par jumby
Ceci devrait être bon :

Code : Tout sélectionner

#include <WindowsConstants.au3>
#include <StaticConstants.au3>

GUICreate("test",676,470)
GUISetBkColor(0x12121)


GUICtrlCreateTab(103,94,269,339)
GUICtrlCreateTabItem("t1")
GUICtrlCreateTabItem("t2")
GUICtrlCreateTabItem("t3")
GUICtrlCreateTabItem("t4")
GUICtrlCreateTabItem("")

GUICtrlCreateEdit("",376,115,285,282)

GUICtrlCreateButton("b1",376,405,121,28)
GUICtrlCreateButton("b2",540,405,121,28)

GUICtrlCreatePic(@scriptdir & "\1.jpg",0,0,676,76)
GUICtrlCreatePic(@scriptdir & "\2.jpg",93,84,578,359, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS) )


GUISetState()

while 1
    sleep(100)
WEnd