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
» Bataille terrestre
Petite sub d'alerte Emptypar jjn4 Aujourd'hui à 15:01

» Gestion d'un système client-serveur.
Petite sub d'alerte Emptypar Pedro Aujourd'hui à 8:06

» item_index
Petite sub d'alerte Emptypar Marc Hier à 16:13

» SineCube
Petite sub d'alerte Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Petite sub d'alerte Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
Petite sub d'alerte Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
Petite sub d'alerte Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
Petite sub d'alerte Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Petite sub d'alerte Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Petite sub d'alerte Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Petite sub d'alerte Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Petite sub d'alerte Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0
Petite sub d'alerte Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Petite sub d'alerte Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
Petite sub d'alerte Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment : -28%
Précommande : Smartphone Google Pixel 8a 5G ...
Voir le deal
389 €

 

 Petite sub d'alerte

Aller en bas 
5 participants
AuteurMessage
JL35




Nombre de messages : 7095
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 : 66
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 : 69
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 : 2707
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 : 69
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 : 7095
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 : 69
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 : 51
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 : 69
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 : 51
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 : 7095
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 règle
» Petite bizarrerie
» Pour découper une image en petits rectangles SANS DLL

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: