Page 3 sur 4

Publié : mer. 01/nov./2006 11:57
par lionel_om
Oui ca marche mais ça prend 25% de l'UC ! :?
Et ca réactualise trop souvent l'horloge et elle a frisée à un moment (impossible de la déplacer pendant plusieurs secondes).
J'préféré l'ancienne version ! :)

Publié : mer. 01/nov./2006 12:19
par Backup
..

Publié : jeu. 02/nov./2006 11:26
par Backup
et alors ? elle est pas belle mon Horloge ? :D

Publié : ven. 03/nov./2006 14:30
par lionel_om
Nickel :wink:

Publié : dim. 05/nov./2006 11:42
par Backup
Merci :D

je viens de rechanger le code ci-dessus
car il y avait un bug idiot , qui empêchait la sauvegarde de la position de la fenêtre sur le bureau en quittant

j'en ai profité pour utiliser une procédure du soldat inconnu
pour gérer un changement de couleur dans l'effet de rotation autour de l'horloge
le changement de couleur s'effectue suivant l'heure de la journée ou de la nuit , il est relativement progressif
comme ça si l'on vit dans le noir derrière son ordi, l'information de couleur nous indique si c'est le jour ou la nuit :lol:
il y a 4 gammes de couleur pour 4 moments différent
le matin,l'apres midi, le soir, la nuit :D

Publié : dim. 05/nov./2006 13:14
par Anonyme2
Elle est belle mais ça scintille à chaque seconde au changement de la position de la trotteuse :cry:

Publié : dim. 05/nov./2006 14:21
par Backup
Denis a écrit :Elle est belle mais ça scintille à chaque seconde au changement de la position de la trotteuse :cry:
pas le choix,pour effacer les traces laisser par les aiguilles et par les étoiles
je colle un fond noir (un cercle noir )!!

dans le callback message "#dobro" = chaque seconde

Code : Tout sélectionner

 StartDrawing(WindowOutput(#fenetre)) 
        Circle(xa, ya, 100 ,RGB(0,0,0))  
        StopDrawing()   



je suis en mode Fenêtre pas Screen , donc, j'ai pas d'autres systèmes d'effacement !!

c'est ce que je disais l'autre fois, il nous faudrai la possibilité de pouvoir synchroniser un graphique 2D avec la VBL

cela éviterai le scintillement que tu aperçois !
la seul fonction qui reponds a ce critère c'est ClearScreen et Flipbuffer
mais pour l'écran graphique;
dommage de ne pas avoir la même chose pour la surface d'une fenêtre windows :D



pour afficher une animation en fenêtre il n'y a pas d'autre moyen
a moins peut être d'utiliser le GDI+
mais j'attends toujours une lib et une Doc en Français pour ça :D

j'avais fait une version Screen en fenêtre ronde, mais la liberation de souris, n'est pas tres efficace
si l'on a le malheur de cliquer sur l'horloge ainsi en ScreenWindow
le pointeur est tout de suite capturé, bref c'est pas genial non plus :?

Publié : dim. 05/nov./2006 15:06
par Anonyme2
GDI+ :D

Peut-être ne faut-il pas en attendre des miracles

Je ne suis pas sur de vouloir faire une lib au sens de PB, plutôt l'includefile qui va bien

La doc avance doucement , 234 fonctions de terminées, il en reste 377 :D
La joie par le travail :wink:

Publié : dim. 05/nov./2006 15:17
par Backup
Denis a écrit :GDI+ :D

Peut-être ne faut-il pas en attendre des miracles
avec GDI+ , ya un gars qui a fait une horloge transparente sur le forum anglais
qui rend vachement bien et sans clignotement :D
Je ne suis pas sur de vouloir faire une lib au sens de PB, plutôt l'includefile qui va bien

La doc avance doucement , 234 fonctions de terminées, il en reste 377 :D
La joie par le travail :wink:
ben t'y passe toute cette nuit et demain matin c'est Noel :D

Publié : dim. 05/nov./2006 17:26
par Anonyme2
Dobro a écrit : avec GDI+ , ya un gars qui a fait une horloge transparente sur le forum anglais
qui rend vachement bien et sans clignotement :D
Oui je l'ai téléchargé, elle est pas mal mais il y a aussi une horloge made in France sous GDI+, semi-transparente sans scintillmeent et avec le code source qui est excellente !

Non pas de moi, mais Erix14



:D

Publié : dim. 05/nov./2006 18:45
par Backup
ha j'ai pas vu , je vais voir ça :D

Publié : lun. 06/nov./2006 9:15
par erix14
La dernière version de mon horloge est sur mon site depuis quelques jours : http://www.rx14.info

Publié : lun. 06/nov./2006 9:36
par Backup
bravo pour ton site, c'est bien plus jolie (et pro) comme ça :D

tres jolie horloge aussi :D

je n'ai pas reussi a trouver le source sur le forum anglais (quel bille :D)

Publié : lun. 06/nov./2006 10:06
par Progi1984
Moi aussi, j'adore ton nouveau site !

Publié : lun. 06/nov./2006 10:17
par erix14
Merci :D
Dobro a écrit :je n'ai pas reussi a trouver le source sur le forum anglais (quel bille :D)
faut pas chercher le code sur le forum anglais 8O
Il est ici http://purebasic.forum-gratuit.com/view ... c&start=15