Page 1 sur 1

Horloge australienne

Publié : dim. 26/juin/2005 18:25
par Frenchy Pilou
Quelqu'un a-t-il fait ou connait-il un lien ou il y aurait une belle horloge permettant de voir l'heure qu'il est à Brisbane? (Australie)
Bon je peux le faire de tête il y a 10 heures de décalage vers l'"Est" donc en avance, ce qui fait que par exemple, fantaisie des paradoxes temporels quand il est dimanche chez nous il peut être lundi chez eux :roll:
Donc c'est juste pour le fun, j'ai trouvé World Time Clock un utilitaire Free, mais il n'est pas très design (la rigueur allemande :roll:, et il y a trop d'horloges :)
Moi j'en veux qu'une :) ( en plus de la petite qui est en barre de tache m'indiquant mon temps propre sous windose Xp)
Merci d'avance!
Image

Publié : dim. 26/juin/2005 19:12
par Backup
c'est pas tres dur a programer !! :D


tiens je t'ai trouvé ça sur pure area
a toi de regler le decalage horaire (vraiment facile ! )

un clique et elle se transforme en fenetre a déplacer , un autre elle se fixe sans bordures !

Code : Tout sélectionner

; German forum: http://robsite.de/php/pureboard/viewtopic.php?t=2165&highlight=
; Author: RayMan1970
; Date: 01. September 2003

; ************************************************************** 
; ****    Windows Uhr (c) 2003 by www.menzer-software.de   ***** 
; ************************************************************** 

Procedure BoxLine(X_Von,Y_Von,X_bis,Y_bis,Rot,Gruen,Blau) ; **  Eine Box nur aus Linien anzeigen ** 
        
        LineXY(X_Von,Y_Von,X_bis,Y_Von,RGB( Rot,Gruen,Blau ) )  ; Line oben 
        LineXY(X_bis,Y_Von,X_bis,Y_bis,RGB( Rot,Gruen,Blau ) )  ; Line rechts 
        LineXY(X_Von,Y_bis,X_bis,Y_bis,RGB( Rot,Gruen,Blau ) )  ; Line unten 
        LineXY(X_Von,Y_Von,X_Von,Y_bis,RGB( Rot,Gruen,Blau ) )  ; Line links 
        
EndProcedure ; ************************************************************************************ 



Procedure Uhr_Zeigen() ; ****************************** Zeit zeigen ******************************** 
        
        StartDrawing( WindowOutput() ) 
        
        Box(1, 1, 130, 33 , RGB(163,142,178) )  ; Ausgefüllte Box anzeigen  
        
        BoxLine(0,0,131,34,255,0,0) ; Eine Box nur aus Linien anzeigen 
        
        Locate(4,0) ;                                  Text Position 
        DrawingMode(1) ;                               Setzt den Text-Hintergrund auf transparent 
        DrawingFont(LoadFont(1,"Diner",20)) ;          Die Schrift 
        FrontColor(255,255,125) ;                      Text Farbe 
        DrawText(FormatDate("%hh:%ii:%ss", Date() )) ; Text zeigen 
        
        StopDrawing() 
        
EndProcedure ; ************************************************************************************* 




OpenWindow(0,0,0,132,35, #PB_Window_ScreenCentered | #WS_POPUP,"Rays Uhr") ; Fenster ohne alles öffnen * 
    
Repeat ; --------------------------  Hauptschleife --------------------------------------------- 
        
        WindowEvent=WindowEvent() 
        
        If zeit$<>FormatDate("%ss", Date() )  ; ---- Aktuelle Zeit zeigen ---- 
                zeit$=FormatDate("%ss", Date() ) 
                Uhr_Zeigen() 
        EndIf ; ------------------------------------------------------------- 
        
        
        If WindowEvent=#WM_LBUTTONDOWN ; *********** Fenster An/Aus ***************** 
                Fenster_an_aus+1 
                
                If Fenster_an_aus=1 ; ----- AN ----- 
                        OpenWindow(0,WindowX(),WindowY(),132,35, #PB_Window_SystemMenu,"Rays Uhr"); Fenster mit Rahmen öffnen * 
                        Uhr_Zeigen() 
                EndIf 
                
                If Fenster_an_aus=2 ; ----- AUS ----- 
                        OpenWindow(0,WindowX(),WindowY(),132,35, #WS_POPUP,"Rays Uhr") ; Fenster ohne alles öffnen * 
                        Fenster_an_aus=0 
                        Uhr_Zeigen() 
                EndIf 
                
                
        EndIf ; ********************************************************************* 
        
        
        Delay(50) 
Until WindowEvent=#PB_Event_CloseWindow ; ----------- Ende Hauptschleife ----------------------- 

CloseWindow(0)  
End ; Programm Ende
; ExecutableFormat=
; FirstLine=1
; EnableXP
; EOF

Publié : sam. 13/août/2005 14:23
par scaraber
salut
je me suis amuser a modifier le code ci dessu pour en doner une horloge qui sonne toutes les 15 minutes avec de sonerie diferentes posibiliter de metre des heure presise de sonerie possibiliter de changer la couleur et de changer la police d'ecriture

bon je vous la passse


horloge.zip (10Ko)