JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Pour patienter Ven 27 Mar 2020 - 16:15 | |
| Un petit cercle animé pour faire patienter pendant une opération quelconque (je ne parle pas de la cataracte ni de l'appendicite, mais d'un traitement dans le programme en cours): - Code:
-
DIM d%,fc% LABEL Fin COLOR 0,200,255,255 : ON_CLICK 0,Fin d% = 100: fc% = 0 Patience(0,100,100,d%) TERMINATE Fin: fc% = 1 RETURN ' ===== SUB Patience(obj%,x%,y%,d%) ' Affichage cercle de patience en x%,y% de l'objet obj%, diamètre d% ' Arrêt quand fc% = 1 (défini dans l'appelant) DIM_LOCAL e%,a%,pp%,xc%,yc%,r%,g%,b% e% = d%/4: IF e%>20 THEN e% = 20 r% = COLOR_PIXEL_RED(obj%,x%,y%): g% = COLOR_PIXEL_GREEN(obj%,x%,y%) b% = COLOR_PIXEL_BLUE(obj%,x%,y%) pp% = 950: PICTURE pp%: TOP pp%,y%: LEFT pp%,x%: WIDTH pp%,d%+e% HEIGHT pp%,d%+e%: 2D_TARGET_IS pp%: 2D_PEN_WIDTH e% xc% = WIDTH(pp%)/2: yc% = HEIGHT(pp%)/2: COLOR pp%,r%,g%,b% 2d_fill_color r%,g%,b% DEGREES: a% = 360 WHILE fc% = 0 2D_PEN_COLOR 0,0,255: 2D_CIRCLE xc%,yc%,d%/2 2D_PEN_COLOR 255,0,0: 2D_ARC xc%,yc%,d%/2,a%,a%-15 a% = a%-30: IF a% = 0 THEN a% = 360 PAUSE 150 END_WHILE 2D_TARGET_IS 0: DELETE pp% END_SUB ' ===== | |
|
jjn4
Nombre de messages : 2747 Date d'inscription : 13/09/2009
| Sujet: +++ Ven 27 Mar 2020 - 18:23 | |
| Eh, pas mal ! Bon, ça fait un peu penser à une taupe qui aurait oublié de creuser une sortie pour son terrier. Paradoxalement, elle va finir par perdre patience ! | |
|
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Pour patienter Ven 27 Mar 2020 - 19:19 | |
| Oui jj, mais la patience de Panoramic est sans limite ! | |
|
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Pour patienter Ven 27 Mar 2020 - 20:48 | |
|
Dernière édition par Marc le Ven 27 Mar 2020 - 22:36, édité 1 fois | |
|
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Pour patienter Ven 27 Mar 2020 - 22:06 | |
| D'accord Marc, ce n'est pas le programme du siècle, c'était juste pour passer le temps... | |
|
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Pour patienter Ven 27 Mar 2020 - 22:32 | |
| Salut JL35 !
C’est sympa comme petite animation. C’est original et astucieux !
Merci et Bravo !
| |
|
Contenu sponsorisé
| Sujet: Re: Pour patienter | |
| |
|