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
» KGF_dll - nouvelles versions
par pascal10000 Aujourd'hui à 13:15

» Casse-tête : Echanger les positions des cavaliers
par jean_debord Aujourd'hui à 10:21

» demande pour recuperer un text speciale
par silverman Hier à 23:00

» Amélioration de la commande HINT
par papydall Mer 19 Juil 2017 - 3:30

» TEST SUR SHAPE
par papydall Mer 19 Juil 2017 - 1:17

» Un challenge à relever
par papydall Mar 18 Juil 2017 - 21:25

» Astuce : Indenter plusieurs lignes de code à la fois
par papydall Mar 18 Juil 2017 - 1:32

» Suggestion pour le forum
par papydall Lun 17 Juil 2017 - 20:28

» Truver les handles des onglets de Panoramic Editor
par Klaus Lun 17 Juil 2017 - 18:20

» Synedit_Editor - nouvelles versions
par Klaus Lun 17 Juil 2017 - 13:46

» Détermine si oui ou non un objet est PARENT d'un autre objet
par Klaus Dim 16 Juil 2017 - 11:58

» Une autre façon de terminer une application.
par papydall Dim 16 Juil 2017 - 3:53

» Déterminer le Handle de l’objet ayant le focus
par papydall Dim 16 Juil 2017 - 3:15

» Déterminer le HANDLE du Bureau
par papydall Dim 16 Juil 2017 - 1:59

» Généralisation de a fonction OBJECT_INTERNAL
par Klaus Dim 16 Juil 2017 - 1:10

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Juillet 2017
LunMarMerJeuVenSamDim
     12
3456789
10111213141516
17181920212223
24252627282930
31      
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 : 10061
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 : 7930
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 : 7930
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 : 10061
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 : 7930
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 : 10061
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 : 10061
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 : 7930
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
 Sujets similaires
-
» Code pour widget - Compte a rebours j.o. 2014
» code pour PA a onglets
» Code pour Infobulle..
» Demande de code pour catégorie
» [Aide]Code pour mettre un "fond" transparent (enlève).

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: