image statusbar qui clignote
Publié : mer. 14/janv./2015 12:33
Bonjour,
voici un bout de code pour mettre dans la statusbarimage du texte trouvé sur le net :
Le soucis, c'est que cela clignote et je n'arrive pas a retirer cet effet indesirable.
Quelqu'un saurait ?
voici un bout de code pour mettre dans la statusbarimage du texte trouvé sur le net :
Code : Tout sélectionner
Enumeration
#Window_0
#statubar
#font
EndEnumeration
LoadFont(#font, "Arial", 8,#PB_Font_Italic)
Global texte_barre.s = "essai"
Procedure StatusBarEx(fID,iNo,x,y,w,h,Text$,bColor,fColor)
CreateImage(iNo,w,h)
StartDrawing(ImageOutput(iNo))
Box(0, 0, w,h,bColor)
DrawingFont(FontID(#font))
DrawingMode(#PB_2DDrawing_Transparent)
FrontColor(fColor)
DrawText(x, y, Text$ ,fColor)
StopDrawing()
EndProcedure
Procedure thread_flash(valeur.l)
boucle_flash:
buffer = 0
For flash_i = 0 To 255
StatusBarEx(0,8998,0,0,915,15,texte_barre,RGB(flash_i,0,flash_i),$FFFFFF )
StatusBarImage(#statubar, 0, ImageID(8998))
Delay(5)
Next
For flash_i = 255 To 1 Step - 1
StatusBarEx(0,8998,0,0,915,15,texte_barre,RGB(flash_i,0,flash_i),$FFFFFF )
StatusBarImage(#statubar, 0, ImageID(8998))
Delay(5)
Next
Goto boucle_flash
EndProcedure
OpenWindow(#Window_0, 394, 137, 915, 490+135, "test", #PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_TitleBar)
hStatus = CreateStatusBar(#statubar,WindowID(#Window_0) )
AddStatusBarField(534)
AddStatusBarField(60)
CreateThread(@thread_flash() , 1)
Repeat
WaitWindowEvent()
ForEver
Quelqu'un saurait ?