FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» Compilateur FBPano
par jean_debord Aujourd'hui à 11:07

» Documentation de KGF
par Klaus Hier à 22:52

» Zoom sur une portion d'écran
par JL35 Hier à 21:51

» KGF_dll - nouvelles versions
par Klaus Hier à 21:31

» double guillemets "" dans un EDIT
par pascal10000 Hier à 21:08

» Recherche d'une expression dans un source
par Marc 37 Hier à 13:08

» Tracer une grille n'importe où sur l'écran
par JL35 Dim 19 Nov 2017 - 22:14

» TourD Version 2
par Klaus Sam 18 Nov 2017 - 23:58

» La métamatière et le peuple
par JL35 Ven 17 Nov 2017 - 21:18

» Capture d'une zone de l'écran total
par JL35 Ven 17 Nov 2017 - 18:41

» Logiciel de soutien scolaire en langues.
par Pedro Alvarez Ven 17 Nov 2017 - 11:49

» qui peut résoudre mon prb
par pascal10000 Jeu 16 Nov 2017 - 17:30

» évènements et objets système : listage automatique
par Jean Claude Jeu 16 Nov 2017 - 11:15

» Panoramic et la reconnaissance vocale.
par papydall Jeu 16 Nov 2017 - 3:45

» Bizzarerie dans Edge
par Marc 37 Mer 15 Nov 2017 - 17:45

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2017
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
27282930   
CalendrierCalendrier

Partagez | 
 

 V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Klaus

avatar

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

MessageSujet: V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction   Ven 21 Fév 2014 - 1:53

Nouvelle version:
KGF.dll V2.85 du 21/02/2014

Nouveauté:
nouveau code fonction 11 pour RichEditFunction

Modules modifiés:
KGF.dll
KGF_SUB.bas
KGF.chm
KGF.doc
KGF.pdf

La doc et les sources dont à jour.

Cette fonction remplace la commande SET_FOCUS de Panoramic pour un objet RichEdit. On l'utilise de la manière suivante:
Code:
res% = dll_call3("RichEditFunction",RE%,11,0) : ' appel DLL direct
ou
RichEditSetFocus(RE%)                        : ' utilisation de KGF_SUB.bas
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

Nombre de messages : 7997
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Ven 21 Fév 2014 - 14:42

@ Klaus,

 Crying or Very sad Le problème reste le même...
- Je charge le RE
- Je clique sur le bouton de coloration syntaxique (la sub fait son job)
Lorsque je clique sur la touche "Entrée" sensée faire un retour chariot,
elle relance la sub attachée au bouton même si le curseur clignote bien dans le RE.

Edit : La fonction est placée en fin de sub


PS : J' ai le même souci avec ma sub de coloration par le bouton "FC".
lorsque je l' utilise, la touche "Entrée" me relance la sub attachée au bouton (ouverture du form avec les couleurs ).
Pourtant, je "hide" le form avant de faire la manip sur le RE avec la fonction de coloration.

Jack si tu passes par là...on aurait peut être besoin de tes lumières... Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction   Ven 21 Fév 2014 - 16:18

Surement je vais être hors sujet, mais je me dis que si il y avait une fonction on_key_up pour Richedit (je ne pense pas qu'elle existe, je envisageable de regarder le RE pas avant un mois), on pourrait faire ue coloration lorsque certaines touches seraient utilisées, comme dans le masque GenerateMask. En écrivant sur le RE, lorsque le teste des touches est concluant, le sous-prg traite la coloration. Je ne sais pas si je dérive par rapport à la méthode de Ygeronimi. J'ai tellement de mal à me concentrer en ce moment pour programmer, que son editeur je le regarde pas (mais je promets de le regarder lorsque je serais plus dispos. Là je prépare une sortie de plusieurs jours dans le Berry, dans un endroit sans eau, ni électricité)
Revenir en haut Aller en bas
Yannick

avatar

Nombre de messages : 7997
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Ven 21 Fév 2014 - 16:37

@ Cosmos70,

Si il n' y a pas d' êtres humains...LE PIED !!!...
 lol! 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

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

MessageSujet: Re: V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction   Ven 21 Fév 2014 - 20:55

@Ygeronimi:
J'ai déjà signalé ceci:
Citation :
Rechercher dans: Le site de Klaus Sujet: V2.84 du 16/02/2014 - nouveau paramètre pour GenerateMask Hier à 23:54
C'est fait. télécharge la version V2.85 du 21/02/2014...
Code 11 pour RichEditFunction (voir le signalement de la nouvelle version)

EDIT

Dans la routine ON_CLICK du bouton, insère stp les deux lignes suivantes:

Code:

inactive number_click
active number_click



Ca règle le problème dans l'immédiat. Je suis en train de chercher une solution automatique.

Si tu fais ça, dans ta routine on_click du bouton, il n'y a plus de problème. Et comme je l'ai dit: je cherche une solution automatique...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

Nombre de messages : 7997
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Ven 21 Fév 2014 - 21:30

 Embarassed Effectivement Klaus, tu as à faire à une mûle
...et ta solution fonctionne. Smile 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

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

MessageSujet: Re: V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction   Ven 21 Fév 2014 - 21:33

Bon, c'est juste un pis-aller provisoire. Je suis en train de chercher une solution qui rend ces 2 lignes inutiles.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Invité
Invité



MessageSujet: Re: V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction   Sam 22 Fév 2014 - 1:50

Une idée farfelue de ma part  alien 

Ayant un objer RichEdit qui n'appartient pas à Panoramic.
Imaginons qu'on puisse faire un scripte basic selon le code Panoramic, et qui ne concerne que cet objet. : ainsi je fais :
item_add RE1 (re1 pour RichEdit 1, puisqu’on peut en avoir plein.: je reprend:
item_add RE1,"Ceci ajoute une ligne à RichEdit"
for a% = 1 to count(RE1)
a$ = item_read$(RE1,a%)
next a%
 Very Happy  Là je rigole!
Le scripte volontairement simplifié, avec toute une possibilité de commande est sauvegardé, et Une dll le lit et le transforme en code delphi qui l'exécute.
Excusez-moi mais je rigole encore:  Very Happy 
Ce serait une façon de faire ses propre commandes pour un objet qui n'appartient pas à Panoramic.

 lol!  Excusez-moi, mais j'imagine la tête de Klaus.
(C'est seulement pour faire plaisir à Jicehel, qui pense qu'il faut occuper Klaus) , lol! lol!


Maintenant que j'ai bien rigolé, ça ne m'amuse plus.
Revenir en haut Aller en bas
Klaus

avatar

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

MessageSujet: Re: V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction   Sam 22 Fév 2014 - 5:28

Je n'ai pas encore trouvé de solution pour ces deux lignes. Je vais donc les intégrer dans la génération par l'IDE, de sorte à faciliter l'utilisation.

Par contre, bonne nouvelle: le On_Change sur un RE marche chez moi ! Je vais compléter la doc et l'intégrer dans l'IDE avant de le distribuer.

En même temps, il y aura une correction de GetRichEditInformation code 1 (nombre de caractères dans le RE).
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

Nombre de messages : 7997
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Sam 22 Fév 2014 - 15:39

Wahou ! ca c' est une bonne nouvelle !

On_change fonctionnant sur RE, la terre a du s' arrêter de tourner... Laughing 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction   

Revenir en haut Aller en bas
 
V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: Activité des sites créés par les Panoramiciens. :: Le site de Klaus-
Sauter vers: