| Version instantanée V 0.9.29i5 du 17/11/2018 | |
|
+4Marc Minibug Jean Claude Jack 8 participants |
Auteur | Message |
---|
Jack Admin
Nombre de messages : 2379 Date d'inscription : 28/05/2007
| Sujet: Version instantanée V 0.9.29i5 du 17/11/2018 Sam 17 Nov 2018 - 20:33 | |
| La version instantanée V 0.9.29i5 du 17/11/2018 est disponible au téléchargement.
Voici les améliorations par rapport à la version instantanée V 0.9.29i4 du 9/11/2018.
1 - Il y a deux nouvelles fonctions:
CARET_X_POSITION(N) : retourne la position du caret (curseur texte) en nombre de caractères à partir du début de la ligne, de l'objet système numéro N. CARET_Y_POSITION(N) : retourne le numéro de ligne sur lequel est le caret (curseur texte), de l'objet système numéro N. N est le numéro d'un MEMO, d'un MEMO_RICH ou d'un SYNEDIT.
2 - L'objet MEMO_RICH accepte les événements ON_CLICK et ON_DOUBLE_CLICK. _________________ username : panoramic@jack-panoramic password : panoramic123 | |
|
| |
Jean Claude
Nombre de messages : 5948 Age : 69 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018 Sam 17 Nov 2018 - 20:39 | |
| | |
|
| |
Minibug
Nombre de messages : 4566 Age : 57 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018 Sam 17 Nov 2018 - 20:44 | |
| Merci Jack. Je télécharge et je teste... | |
|
| |
Marc
Nombre de messages : 2368 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018 Dim 18 Nov 2018 - 9:21 | |
| Bonjour et merci Jack ! | |
|
| |
jjn4
Nombre de messages : 2677 Date d'inscription : 13/09/2009
| Sujet: +++ Dim 18 Nov 2018 - 18:59 | |
| Toujours intéressant. Bravo Jack ! | |
|
| |
Oscaribout
Nombre de messages : 471 Date d'inscription : 29/12/2016
| Sujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018 Mar 27 Nov 2018 - 23:58 | |
| Bonsoir, J'ai téléchargé, et merci pour cette version. Est-ce que j'interprète mal la fonction " caret_x_position(N) . J'avais trouvé une astuce pour trouver le caret_x_position d'un caractère. Mais je n'ai pas le même résultat. - Code:
-
LABEL click DIM i%,tx$,l%,lig% ,a$, u$ : u$ = chr$(13) memo_rich 1 : font_size 1,12 : font_name 1,"Consolas" : width 1,400 item_add 1," Fable" item_add 1,"Le corbeau et le renard" item_add 1,"123456789.123456789.123" item_add 1,"cliquez à un endroit du memo" memo 2 : hide 2 : bar_both 2:' mettre tout le texte jusqu'au curseur on_click 1,click set_focus 1 END ' ------------------------ click: i% = caret_x_position(1) tx$ = text$(1) : text 2,left$(tx$,caret_position(1)) lig% = count(2) a$ = item_read$(2,count(2)) l% = len(a$) message "caret_x_position(1) = " + str$(i%) +" nb caractères ligne:"+str$(lig%)+" est:"+str$(l%) + u$ + text$(2) return Pour moi le caret_x_position est trop fort d'un caractère. | |
|
| |
Marc
Nombre de messages : 2368 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018 Mer 28 Nov 2018 - 12:27 | |
| Bonjour à tous ! J'ai aussi un décalage de +1 pour CARET_X_POSITION(N)Mon petit programme de test sur un objet SYNEDIT : Un bouton permet de positionner le caret en position 2 et d'afficher la valeur du CARET_X_POSITION dans le CAPTION 0. - Code:
-
LABEL pos
SYNEDIT 1 ITEM_ADD 1,"Panoramic"
BUTTON 2 : TOP 2,300 : LEFT 2,10 : WIDTH 2,150 CAPTION 2,"CARET_POSITION 1,2" ON_CLICK 2,pos END ' ------------------------ pos: CARET_POSITION 1,2 CAPTION 0, "caret_x_position(1) = "+ STR$(caret_x_position(1)) SET_FOCUS 1 RETURN Bonne journée à tous ! | |
|
| |
silverman
Nombre de messages : 968 Age : 51 Localisation : Picardie Date d'inscription : 18/03/2015
| Sujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018 Ven 30 Nov 2018 - 10:37 | |
| Je confirme: - Code:
-
synedit 1 : top 1,200 : set_focus 1 item_add 1,"panoramic" caret_position 1,0 print "caret_position = ",caret_position(1) :' renvoi 0 print "caret_x_position = ",caret_x_position(1) :' renvoi 1 | |
|
| |
jjn4
Nombre de messages : 2677 Date d'inscription : 13/09/2009
| Sujet: +++ Mar 18 Déc 2018 - 18:35 | |
| J'ai un problème avec le memo_rich Jack dit que cet objet_système accepte le on_double_click depuis la version 0.9.29i5, or, avec ceci : - Code:
-
label go memo_rich 10 on_double_click 10,go end go: return
J'obtiens : - Citation :
- Not successful command for this kind of OBJECT : Line 3
Normal ? | |
|
| |
papydall
Nombre de messages : 6982 Age : 73 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018 Mar 18 Déc 2018 - 18:55 | |
| Je confirme : MEMO_RICH accepte le ON_CLICK mais pas le ON_DOUBLE_CLICK ! | |
|
| |
Jack Admin
Nombre de messages : 2379 Date d'inscription : 28/05/2007
| Sujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018 Jeu 20 Déc 2018 - 10:43 | |
| Ce bug sur le ON_DOUBLE_CLICK avec un MEMO_RICH a été corrigé. La correction sera disponible dans la prochaine version.
_________________ username : panoramic@jack-panoramic password : panoramic123 | |
|
| |
Contenu sponsorisé
| Sujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018 | |
| |
|
| |
| Version instantanée V 0.9.29i5 du 17/11/2018 | |
|