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
Caption des messages Emptypar Marc Hier à 16:20

» item_index
Caption des messages Emptypar Marc Hier à 16:13

» SineCube
Caption des messages Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Caption des messages Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
Caption des messages Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
Caption des messages Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
Caption des messages Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Caption des messages Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Caption des messages Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Caption des messages Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Caption des messages Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0
Caption des messages Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Caption des messages Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
Caption des messages Emptypar Klaus Lun 6 Mai 2024 - 10:23

» @Jack
Caption des messages 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 :
Cartes Pokémon 151 : où trouver le ...
Voir le deal

 

 Caption des messages

Aller en bas 
4 participants
AuteurMessage
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

Caption des messages Empty
MessageSujet: Caption des messages   Caption des messages EmptyMar 17 Jan 2012 - 10:32

Bonjour,
Est-ce qu'il est possible de changer le titre des panneaux de messages, car c'est écrit "Panoramic"
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12295
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMar 17 Jan 2012 - 10:41

La fonction Message_Input(... permet de faire cela, mais c'est la seule.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMar 17 Jan 2012 - 10:56

Merci, j'ai plutôt besoin des autres malheureusement, bein voilà une petite amélioration à demander^^
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

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMar 17 Jan 2012 - 13:05

Ce serait bien le même sujet que le poste "changer le caption des messages"

Je fais, donc, le même commentaire.

A+
Revenir en haut Aller en bas
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMar 17 Jan 2012 - 14:02

Je ne t'ai pas compris jean-claude 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

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMar 17 Jan 2012 - 17:27

Je voulais dire que tu poses la même question sur 2 postes différents.

De transformer un BAS en exécutable, fait que le caption de MESSAGE devient le nom du programme EXE
et pour les autres types de messages ce sera Confirm pour MESSAGE_CONFIRMATION_YES_NO et ainsi de suite... Sauf pour MESSAGE_INPUT (comme l'a précisé Klauss)

Effectivement, nous ne maîtrisons pas les captions.....

A+
Revenir en haut Aller en bas
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMar 17 Jan 2012 - 19:36

Jean-claude : aaaaaaahhhhhhh

(essouflement..........) Je ne sais pas quoi te dire.....

Bon, je m'explique alors....

Premièrement, J'ai fais un post dans AIDE : pour savoir si cela était possible de changer le caption des messages.
Ayant su par Klaus, que cela n'était pas possible, je passe au deuxièmement.

Deuxièmement, Ayant su que cela n'était pas possible de changer le caption des message (ni d'ailleurs leur apparence, au passage) j'ai l'idée (la mauvaise selon toi apparemment) de proposer une amélioration dans le topic qui est dédié à cela, c'est à dire, un topic où l'on propose une idée d'amélioration (point et à la ligne).
Donc.... Je continue, cela fait bien deux posts sur le même sujet, mais, car il y a bien un MAIS, ce sont deux posts aux fonctions différentes et c'est l'un qui a entraîné la création de l'autre, si je me fais bien comprendre.

Voilà, je pense avoir expliqué la chose dans le détail, cette chose étant le pourquoi de l'existence de mes deux posts sur le même sujet.
et blablabla et blablabla....





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

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMar 17 Jan 2012 - 20:04

Moi ce que j'en dit c'est pour ne pas surcharger le forum mais ta façon de voir, t'appartient, et je ne la conteste pas.

A+
Revenir en haut Aller en bas
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMar 17 Jan 2012 - 20:51

J'ai constaté un manque, j'ai proposé une amélioration pour y palier, ça fait deux posts.

Tu dis que tu conteste pas mais tu fais quand même la remarque, moi ce que je te propose c'est de voir d'abord pourquoi je fais deux posts avant de m'en faire la remarque c'est tout.
Parce que ça, ça se nomme "contester" d'une certaine manière...
Enfin bon comme tu as compris ma pensée, je ne veux pas continuer sur ce sujet futile, à plus pour de nouvelles aventures Jean-claude Wink
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12295
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMar 17 Jan 2012 - 22:35

Pour résoudre ton problème de caption des messages, je te suggère une méthode contournant le problème. En fait, deux méthodes.

La première consiste à créer des forms de ta propre conception, avec ton titre, tes mesages, tes zones de saisie et tes boutons de validation. Problème: ces fenêtres ne sont pas affichées par Panoramic en mode modal ce sui techniquement permettrait de continuer à cliquer dans la fenêtre d'origine sans s'occuper de la fenêtre message. Solution: juste avant la commande SHOW de cette fenêtre, désactiver la fenêtre d'origine par INACTIVE, puis la réactiver par ACTIVE lorsque la fenêtre de message ce ferme. Ah, j'oubliais: je te conseille de créer une telle fenêtre tout au début du programme et de la cacher immédiatement par HIDE; ainsi, tu l'appelleras par SHOW lorsque tu en auras besoin, et tu la recacheras ensuite. C'est beaucoup plus rapide et évite de créer et supprimer des fenêtres en permanence.

La seconde consiste en une solution par une fonction DLL que je pourrais facilement te faire, mais tu ne serais pas à 100 % maître de ton code. Ceci dit, cela règlerait immédiatement le problème de l'affichage en mode modal (à l'image de la fenêtre d'aperçu de Print.dll ou de la fenêtre de statistiques de Histo.dll), et tu pourrais paramétrer tous les libellés (titre de la fenêtre, message, libellés des boutons), bouton par défaut, et j'en passe.

Voilà, j'espère avoir esquissé des solutions constructives qui toutes deux sont possibles dans l'état actuel de Panoramic, sans que Jack ait besoin d'intervenir.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMar 17 Jan 2012 - 23:45

Merci pour tes solutions Jack Wink

La première c'est la seule qui me venait à l'esprit, je faisais ça avec delphi pour une autre raison, car delphi gère la modif de l'apparence, et la solution dll je trouve ça terriblement efficace mais je ne sais pas, j'ai une réticence à l'utiliser je ne sais pas pourquoi vraiment Wink
N'empêche, je trouve ça génial de pouvoir comme ça modifier des trucs qu'on veut par simple dll, faudra que je me penche sur la question un jour, mais j'ai tant à faire déjà Wink

Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12295
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMar 17 Jan 2012 - 23:56

Tu me flattes en m'appelant Jack, mais je ne suis que Klaus ! Alors, en mon nom propre: j'ai fait une petite DLL qui fait exactement cela: ouvrir une fenêtre de message dont le titre, le texte et 1 à 3 boutons avec leurs libellés sont paramétrables. Une seule fonction: elle retourne 0 si l'on ferme par la croix rouge, 1 si l'on utilise le bouton de gauche, 2 pour le bouton de droite et 3 pour le bouton de gauche. La dll se trouve dans DLL Divers. Voici le programme de démo:
Code:
label montrer

dim res%, i%, tit$, txt$, boutons%, lib1$, lib2$, lib3$

alpha 1 : top 1,10 : left 1,10 : caption 1,"Titre:"
alpha 2 : top 2,40 : left 2,10 : caption 2,"Message:"

edit 11 : top 11,10 : left 11,100
memo 12 : top 12,40 : left 12,100

alpha 3 : top 3,140 : left 3,10 : caption 3,"Boutons:"
check 31 : top 31,140 : left 31,100 : caption 31,"Gauche"
check 32 : top 32,170 : left 32,100 : caption 32,"Milieu"
check 33 : top 33,200 : left 33,100 : caption 33,"Droit"
edit 41 : top 41,140 : left 41,180
edit 42 : top 42,170 : left 42,180
edit 43 : top 43,200 : left 43,180

button 50 : top 50,250 : left 50,10 : caption 50,"Montrer"
on_click 50,montrer

mark_on 31
end


montrer:
tit$ = text$(11)
txt$ = ""
for i%=1 to count(12)
    txt$ = txt$ + item_read$(12,i%)
    if i%<count(12) then txt$ = txt$ + chr$(13)+chr$(10)
next i%
boutons% = checked(31) + 2*checked(32) + 4*checked(33)
lib1$ = text$(41)
lib2$ = text$(42)
lib3$ = text$(43)

dll_on "ShowModal.dll"
res% = dll_call6("ShowMessageModal",adr(tit$),adr(txt$),boutons%,adr(lib1$),adr(lib2$),adr(lib3$))
dll_off
message "Retour="+str$(res%)
return

La doc sera améliorée bientôt, mais elle donne déjà l'essentiel.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Jicehel

Jicehel


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

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMer 18 Jan 2012 - 0:17

Heu Klaus, je peux abuser, dis ?

Bon, puisque tu fais toute les DLL que l'on veut, peux-tu faire la fonction suivante dans la DLL pour cette fenêtre en mode modal (c'est juste pour me faciliter les choses car comme tu l'a mis juste avant, on peut aussi le faire en Panoramic en ligne de commande).

J'imagine que dans ta DLL, la fenêtre gère les différence de taille des bords de fenêtre comme dans Histo.DLL...

Moi, la fenêtre que tu créais dans la DLL me convient, mais j'aurais besoin en plus entre le message, d'une colonne de 1 à 5 boutons de choix et puisque l'on ait dans les commande un peu spécialisée, que c'est boutons puissent être à sélection multiple ou en mode radio ... (du coup pour le retour, je pense qu'il vaut mieux passer par un codage par bits (1,2,4,8,16) afin de pouvoir gérer les combinaisons.

Si ça te tente, sinon, je vis bien aussi en le codant, ça fait juste un peu plus de ligne dans le programme Smile mais bon pendant que tu es dedans ... dis moi ce que tu en penses
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12295
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMer 18 Jan 2012 - 0:32

1. J'ai fait cette fonction très rapidement, sans trop m'attarder aux problèmes de présentation. J'ai surtout veillé à la fonctionnalité. Je changerai encore une ou deux choses, en particulier le code retour (qui n'est pas encore documenté dans la doc): j'y mettrai 1, 2 ou 4 comme pour l'appel de la fonction, et je rajouterai justement l'adaptivité des dimensions à la version de Windows. Facile, mais ça reste à venir.

2. Cette fenêtre avec une colonne de 5 boutons: c'est évidemment possible - je pourrais le réaliser sous forme d'une seconde fonction dans la même DLL. Mais des boutons en mode radio - qu'est-ce que tu entends par là ? Un groupe de 5 options comme dans container_option/option de Panoramic, puis un bouton général de validation ? Peux-tu être plus précis ou poster une image d'écran, éventuellement simulée par Panoramic ? Je pourrais alors le faire assez rapidement.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Jicehel

Jicehel


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

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMer 18 Jan 2012 - 0:43

Exactement, en fait l'idée, c'est de garder ta fenêtre telle que tu l'a fait (avec le réglage qui tient compte de l'os comme tu le disais, maintenant que l'on sait que tu sais faire ^^ autant ne pas s'en priver ... Smile )et d'y ajouter la possibilité de rajouter une demande de choix à l'utilisateur.

Mais je prend mon paint et je te fais une image, tu as raison, ce sera plus simple. Pour le mode graphique, ce n'est pas très grave, on peut avoir soit des boutons standard, soit des boutons radio, je parlais surtout du comportement de ces options qui pourrait soit permettre un choix unique (genre une résolution écran qui est soit 640 x 480, soit 800 x 600, soit 1024 x 800 par exemple) soit permettre plusieurs choix (en laissant les bouton appuyé tant que l'on ne rappuie pas dessus ou avec des cases à cochées selon ce que tu préfères, là encore, je m’intéresse plus à la fonctionnalité qu'au graphisme lui même)

Je te joins une capture 'brouillon' ou 'proposition' dans quelques minutes
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12295
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMer 18 Jan 2012 - 2:00

La petite est remise en ligne, avec les modifs suvantes:
- la taille de la fenêtre s'adapte aux versions de Windows
- le code retour est maintenant 0,1 2 ou 4 comme les paramètres de sélection des boutons
- la doc est complétée maintenant
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMer 18 Jan 2012 - 2:06

Hé jicehel : dehors de mon topic !

Non je plaisante hein Wink

Mais c'est fou de savoir faire ça OO avec des dll.

Bravo J....Klaus Wink

C'est vrai je me trompe souvent en te nommant Jack, mais c'est parce que tu as un bon niveau en panoramic et des fois mon cerveau se trompe^^

Bon puisque tu l'a faite je verrais comment l'utiliser peut-être^^
Mais je sais que ça va servir à beaucoup de monde car c'est utile de pouvoir personnaliser ses messages.
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12295
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages EmptyMer 18 Jan 2012 - 2:21

J'ai ouvert un fil de discussion dans la rubrique de mon site au sujet de cette petite DLL. En ce qui concerne cette DLL, je continuerai la discussion à cet endroit. Merci !
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Contenu sponsorisé





Caption des messages Empty
MessageSujet: Re: Caption des messages   Caption des messages Empty

Revenir en haut Aller en bas
 
Caption des messages
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Mystère: la commande "caption" ne marche plus?!
» CAPTION N,P,T
» Caption d'un FORM
» Alpha et caption
» Probleme avec caption sur un formulaire

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: