FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Petite sub d'alerte Emptypar Pedro Aujourd'hui à 10:37

» Un autre pense-bête...
Petite sub d'alerte Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Petite sub d'alerte Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Petite sub d'alerte Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Petite sub d'alerte Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Petite sub d'alerte Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Petite sub d'alerte Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Petite sub d'alerte Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Petite sub d'alerte Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Petite sub d'alerte Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Petite sub d'alerte Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Petite sub d'alerte Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Petite sub d'alerte Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Petite sub d'alerte Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Petite sub d'alerte Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment :
Boutique Nike : -25% dès 50€ sur TOUT le ...
Voir le deal

 

 Petite sub d'alerte

Aller en bas 
5 participants
AuteurMessage
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Petite sub d'alerte Empty
MessageSujet: Petite sub d'alerte   Petite sub d'alerte EmptyMar 31 Déc 2013 - 16:33

Une petite sub pour la dernière ligne droite de 2013: l'équivalent du mot-clé Message, en un peu plus fantaisiste, avec la possibilité de positionner la boîte où on veut, et de choisir fonte, taille, couleurs, etc. Et avec un choix Oui/Non au lieu de Yes/No (restons français ! mais on peut mettre Ya/Nein, ou n'importe quelle autre langue !).
Comme pour Message, les dimensions de la boîte s'ajustent à la taille du texte.
Avec un petit exemple:
Code:
DIM a$, rc$
rc$ = chr$(13)+chr$(10)
a$ = "Au clair de la lune"+rc$+"Mon ami Pierrot"+rc$+"Prête-moi ta plume"
a$=a$+rc$+"Pour écrire un mot"
a$=a$+rc$+"C'est ainsi que Roland épousa la belle Aude"

Postit(200,100,a$,1)
print str$(r_qs%)
END

SUB Postit(x%,y%,txt$,t%)
' Affichage d'un message txt$ en position x%,y%
' Si plusieurs lignes, séparées par RC/AL = chr$(13)+chr$(10)
' t%=0: message simple, t%=1: message OUI/NON, avec réponse dans r_qs% (=1: OUI)
IF VARIABLE("r_qs%")=0 THEN DIM r_qs%
IF LABEL("Pos_clic")=0 THEN LABEL Pos_clic
IF LABEL("Pos_clac")=0 THEN LABEL Pos_clac
DIM_LOCAL f%, a$, att%, nl%, i%
f%=940: WHILE OBJECT_EXISTS(f%) = 1: f%=f%+100: END_WHILE
FORM f%: TOP f%,y%: LEFT f%,x%: BORDER_SMALL f%: ON_CLOSE f%,Pos_clac
COLOR f%,0,255,255
FONT_NAME f%,"Calibri": FONT_SIZE f%,12: FONT_BOLD f%
WIDTH f%,TEXT_WIDTH(txt$,f%)+40
nl% = 1
FOR i% = 1 TO LEN(txt$)
    IF MID$(txt$,i%,1) = CHR$(10) THEN nl% = nl% + 1
NEXT i%
HEIGHT f%,nl%*TEXT_HEIGHT(txt$,f%)+80
MEMO f%+1: PARENT f%+1,f%: FULL_SPACE f%+1: COLOR f%+1,255,255,164
ITEM_ADD f%+1,txt$
a$ = ""
FOR i% = 1 TO COUNT(f%+1)
    IF LEN(ITEM_READ$(f%+1,i%))>LEN(a$) THEN a$ = ITEM_READ$(f%+1,i%)
NEXT i%
WIDTH f%,TEXT_WIDTH(a$,f%)+40: IF WIDTH(f%)<160 THEN WIDTH f%,160
IF t% = 0
    BUTTON f%+2: PARENT f%+2,f%: TOP f%+2,HEIGHT(f%)-63
    LEFT f%+2,WIDTH(f%+1)/2-40: CAPTION f%+2,"OK" : ON_CLICK f%+2,Pos_clac
ELSE
    BUTTON f%+2: PARENT f%+2,f%: TOP f%+2,HEIGHT(f%)-63: WIDTH f%+2,60
    LEFT f%+2,WIDTH(f%+1)/2-66: CAPTION f%+2,"OUI": ON_CLICK f%+2,Pos_clic
    BUTTON f%+3: PARENT f%+3,f%: TOP f%+3,TOP(f%+2): WIDTH f%+3,WIDTH(f%+2)
    LEFT f%+3,WIDTH(f%+1)/2+5: CAPTION f%+3,"NON": ON_CLICK f%+3,Pos_clac
END_IF
r_qs% = 0: WHILE att% = 0: PAUSE 200: END_WHILE: EXIT_SUB: ' attente clic
Pos_clic:
    r_qs% = 1
Pos_clac:
    att% = 1
    DELETE 940
RETURN
END_SUB

Et bon réveillon à tout le monde !  jocolor
Revenir en haut Aller en bas
pan59

pan59


Nombre de messages : 367
Age : 67
Localisation : Wattignies
Date d'inscription : 16/10/2011

Petite sub d'alerte Empty
MessageSujet: Petite sub d'alerte.   Petite sub d'alerte EmptyMar 31 Déc 2013 - 17:31

Bonjour à tous.

Superbe le memo coloré !

J'adopte de suite.

Merci JL35.
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 70
Localisation : 83 Var
Date d'inscription : 07/05/2009

Petite sub d'alerte Empty
MessageSujet: Re: Petite sub d'alerte   Petite sub d'alerte EmptyMar 31 Déc 2013 - 17:37

Oui çà va égayer nos programmes, on peut aussi enlever le bandeau.

Bonne soirée à vous tous pour cette fin 2013
Petite sub d'alerte David_10

 Very Happy
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2747
Date d'inscription : 13/09/2009

Petite sub d'alerte Empty
MessageSujet: +++   Petite sub d'alerte EmptyMar 31 Déc 2013 - 18:00

@ JL35 :
Superbe petit message !
Tu aurais pu y mettre les voeux du nouvel an.

@ Jean Claude :
Ah, voilà donc la photo de ton laboratoire !
(messieurs, je crains que ça ne nous explose à la tronche !)

@ Tous :
Bonnes fêtes
et meilleurs voeux !

 Laughing drunken bom geek alien king drunken Sleep No 
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 70
Localisation : 83 Var
Date d'inscription : 07/05/2009

Petite sub d'alerte Empty
MessageSujet: Re: Petite sub d'alerte   Petite sub d'alerte EmptyMar 31 Déc 2013 - 19:37

Nan Nan ! c'est pas mon laboratoire, c'est mon cerveau. lol! 
Revenir en haut Aller en bas
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Petite sub d'alerte Empty
MessageSujet: Re: Petite sub d'alerte   Petite sub d'alerte EmptyMar 31 Déc 2013 - 21:50

T'as raison jjn4, à la place du clair de la lune et de la Chanson de Roland j'aurais pu profiter de la circonstance pour vous souhaiter à tous un bon réveillon, ce que je fais maintenant ! (la bonne année, c'est demain).

@Jean Claude je ne sais pas comment tes pensées s'y retrouvent dans tout ce bazar, mais tu vas avoir besoin d'une bonne dose de lubrifiant, penses-y ce soir !
(pour le bandeau, certes on peut l'enlever, mais ça fait plus sérieux comme ça  Very Happy ).
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 70
Localisation : 83 Var
Date d'inscription : 07/05/2009

Petite sub d'alerte Empty
MessageSujet: Re: Petite sub d'alerte   Petite sub d'alerte EmptyMer 1 Jan 2014 - 3:03

Comme lubrifiant j'utilise l'huile de mes oliviers, pressée comme il se doit au moulin de Flayosc.

Bon je vais allez me coucher car se soir je n'ai pas uniquement utilisé de l'huile d'olive, et du coup çà tourne à donf!

Bonne année et A+

 Sleep 
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

Petite sub d'alerte Empty
MessageSujet: Re: Petite sub d'alerte   Petite sub d'alerte EmptyMer 1 Jan 2014 - 12:49

Utile et efficace comme toujours Wink
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 70
Localisation : 83 Var
Date d'inscription : 07/05/2009

Petite sub d'alerte Empty
MessageSujet: Re: Petite sub d'alerte   Petite sub d'alerte EmptyMer 1 Jan 2014 - 14:31

@Jicehel,
Tu parles de quoi ? De mon cerveau ou du code de JL35

 lol!
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

Petite sub d'alerte Empty
MessageSujet: Re: Petite sub d'alerte   Petite sub d'alerte EmptyMer 1 Jan 2014 - 21:41

En l’occurrence, du code de JL35, mais je suis sur que ça s'applique aux deux.... Wink
Revenir en haut Aller en bas
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Petite sub d'alerte Empty
MessageSujet: Re: Petite sub d'alerte   Petite sub d'alerte EmptyMer 1 Jan 2014 - 21:54

Nul doute que le cerveau surpuissant de Jean Claude est capable de sortir un message d'alerte ! (au vu de la radiographie qu'il nous en a montré).
Revenir en haut Aller en bas
Contenu sponsorisé





Petite sub d'alerte Empty
MessageSujet: Re: Petite sub d'alerte   Petite sub d'alerte Empty

Revenir en haut Aller en bas
 
Petite sub d'alerte
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Petite (toute petite) Sub: Dir
» Une petite SUB avec RND
» Une petite sub calendrier
» petite animation
» Calculus

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: