| V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction | |
|
|
Auteur | Message |
---|
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction Jeu 20 Fév 2014 - 23:53 | |
| Nouvelle version: KGF.dll V2.85 du 21/02/2014Nouveauté: nouveau code fonction 11 pour RichEditFunctionModules modifiés: KGF.dllKGF_SUB.basKGF.chmKGF.docKGF.pdfLa 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 | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 21 Fév 2014 - 12:42 | |
| @ Klaus, 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... | |
|
| |
Invité Invité
| Sujet: Re: V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction Ven 21 Fév 2014 - 14: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é) |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 21 Fév 2014 - 14:37 | |
| @ Cosmos70, Si il n' y a pas d' êtres humains...LE PIED !!!... | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction Ven 21 Fév 2014 - 18: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... | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 21 Fév 2014 - 19:30 | |
| Effectivement Klaus, tu as à faire à une mûle ...et ta solution fonctionne. | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction Ven 21 Fév 2014 - 19:33 | |
| Bon, c'est juste un pis-aller provisoire. Je suis en train de chercher une solution qui rend ces 2 lignes inutiles. | |
|
| |
Invité Invité
| Sujet: Re: V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction Ven 21 Fév 2014 - 23:50 | |
| Une idée farfelue de ma part
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% 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: Ce serait une façon de faire ses propre commandes pour un objet qui n'appartient pas à Panoramic.
Excusez-moi, mais j'imagine la tête de Klaus. (C'est seulement pour faire plaisir à Jicehel, qui pense qu'il faut occuper Klaus) , Maintenant que j'ai bien rigolé, ça ne m'amuse plus. |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction Sam 22 Fév 2014 - 3: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). | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Sam 22 Fév 2014 - 13:39 | |
| Wahou ! ca c' est une bonne nouvelle ! On_change fonctionnant sur RE, la terre a du s' arrêter de tourner... | |
|
| |
Contenu sponsorisé
| Sujet: Re: V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction | |
| |
|
| |
| V2.85 du 21/02/2014 - Code fonction 11 pour RichEditFunction | |
|