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
» Aide-mémoire des mots-clés Panoramic
Version instantanée V 0.9.29i5 du 17/11/2018 Emptypar JL35 Hier à 22:31

» Aide-mémoire des mots-clés Panoramic
Version instantanée V 0.9.29i5 du 17/11/2018 Emptypar Robert Darville Hier à 15:47

» demande explication KGF pour imprimer en mm
Version instantanée V 0.9.29i5 du 17/11/2018 Emptypar JL35 Dim 17 Mar 2024 - 14:24

» Je ne comprend pas pourquoi la largeur de la scene 3d change
Version instantanée V 0.9.29i5 du 17/11/2018 Emptypar Marc Mar 12 Mar 2024 - 20:06

» Comment télécharger panoramic?
Version instantanée V 0.9.29i5 du 17/11/2018 Emptypar lepetitmarocain Sam 9 Mar 2024 - 13:31

» @lepetitmarocain <==> KGFGrid
Version instantanée V 0.9.29i5 du 17/11/2018 Emptypar Klaus Dim 3 Mar 2024 - 9:59

» Tangram-Toukaré
Version instantanée V 0.9.29i5 du 17/11/2018 Emptypar jjn4 Mer 28 Fév 2024 - 18:12

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Version instantanée V 0.9.29i5 du 17/11/2018 Emptypar jjn4 Mer 28 Fév 2024 - 18:09

» KGF_dll - nouvelles versions
Version instantanée V 0.9.29i5 du 17/11/2018 Emptypar Klaus Mer 28 Fév 2024 - 17:01

» Mes souhaits d'amélioration de Panoramic.
Version instantanée V 0.9.29i5 du 17/11/2018 Emptypar Pedro Lun 26 Fév 2024 - 18:12

» Petit passage furtif
Version instantanée V 0.9.29i5 du 17/11/2018 Emptypar Yannick Lun 26 Fév 2024 - 13:47

» Testez-votre-QI
Version instantanée V 0.9.29i5 du 17/11/2018 Emptypar jjn4 Dim 25 Fév 2024 - 17:12

» Utilisation d'Élip
Version instantanée V 0.9.29i5 du 17/11/2018 Emptypar jjn4 Sam 24 Fév 2024 - 18:33

» Récapitulatif ludothèque panoramic jjn4
Version instantanée V 0.9.29i5 du 17/11/2018 Emptypar jjn4 Sam 24 Fév 2024 - 18:11

» Générateur de mots de passe
Version instantanée V 0.9.29i5 du 17/11/2018 Emptypar mindstorm Mar 20 Fév 2024 - 20:09

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mars 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
25262728293031
CalendrierCalendrier
Le Deal du moment : -47%
DOMO DO1032SV – Aspirateur balai 2 en 1
Voir le deal
49.99 €

 

 Version instantanée V 0.9.29i5 du 17/11/2018

Aller en bas 
+4
Marc
Minibug
Jean Claude
Jack
8 participants
AuteurMessage
Jack
Admin
Jack


Nombre de messages : 2379
Date d'inscription : 28/05/2007

Version instantanée V 0.9.29i5 du 17/11/2018 Empty
MessageSujet: Version instantanée V 0.9.29i5 du 17/11/2018   Version instantanée V 0.9.29i5 du 17/11/2018 EmptySam 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.

_________________
Version instantanée V 0.9.29i5 du 17/11/2018 Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

Version instantanée V 0.9.29i5 du 17/11/2018 Empty
MessageSujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018   Version instantanée V 0.9.29i5 du 17/11/2018 EmptySam 17 Nov 2018 - 20:39

Merci Jack !
Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

Version instantanée V 0.9.29i5 du 17/11/2018 Empty
MessageSujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018   Version instantanée V 0.9.29i5 du 17/11/2018 EmptySam 17 Nov 2018 - 20:44

Merci Jack. Je télécharge et je teste... Wink
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Marc

Marc


Nombre de messages : 2368
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Version instantanée V 0.9.29i5 du 17/11/2018 Empty
MessageSujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018   Version instantanée V 0.9.29i5 du 17/11/2018 EmptyDim 18 Nov 2018 - 9:21

Bonjour et merci Jack ! cheers
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2677
Date d'inscription : 13/09/2009

Version instantanée V 0.9.29i5 du 17/11/2018 Empty
MessageSujet: +++   Version instantanée V 0.9.29i5 du 17/11/2018 EmptyDim 18 Nov 2018 - 18:59

Toujours intéressant.
Bravo Jack !
cheers
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Oscaribout




Nombre de messages : 471
Date d'inscription : 29/12/2016

Version instantanée V 0.9.29i5 du 17/11/2018 Empty
MessageSujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018   Version instantanée V 0.9.29i5 du 17/11/2018 EmptyMar 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.
Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2368
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Version instantanée V 0.9.29i5 du 17/11/2018 Empty
MessageSujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018   Version instantanée V 0.9.29i5 du 17/11/2018 EmptyMer 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 !
Revenir en haut Aller en bas
silverman

silverman


Nombre de messages : 968
Age : 51
Localisation : Picardie
Date d'inscription : 18/03/2015

Version instantanée V 0.9.29i5 du 17/11/2018 Empty
MessageSujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018   Version instantanée V 0.9.29i5 du 17/11/2018 EmptyVen 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
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2677
Date d'inscription : 13/09/2009

Version instantanée V 0.9.29i5 du 17/11/2018 Empty
MessageSujet: +++   Version instantanée V 0.9.29i5 du 17/11/2018 EmptyMar 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 ?
scratch
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
papydall

papydall


Nombre de messages : 6982
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Version instantanée V 0.9.29i5 du 17/11/2018 Empty
MessageSujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018   Version instantanée V 0.9.29i5 du 17/11/2018 EmptyMar 18 Déc 2018 - 18:55

Je confirme :
MEMO_RICH accepte le ON_CLICK mais pas le ON_DOUBLE_CLICK !
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Jack
Admin
Jack


Nombre de messages : 2379
Date d'inscription : 28/05/2007

Version instantanée V 0.9.29i5 du 17/11/2018 Empty
MessageSujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018   Version instantanée V 0.9.29i5 du 17/11/2018 EmptyJeu 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.

_________________
Version instantanée V 0.9.29i5 du 17/11/2018 Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Contenu sponsorisé





Version instantanée V 0.9.29i5 du 17/11/2018 Empty
MessageSujet: Re: Version instantanée V 0.9.29i5 du 17/11/2018   Version instantanée V 0.9.29i5 du 17/11/2018 Empty

Revenir en haut Aller en bas
 
Version instantanée V 0.9.29i5 du 17/11/2018
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Version instantanée V 0.9.29i3 du 30/10/2018
» version instantanée V 0.9.28i15 du 20/03/2018
» Version instantanée V 0.9.28i19 du 13/06/2018
» version instantanée V 0.9.28i16 du 21/03/2018
» Version instantanée V 0.9.28i20 du 13/06/2018

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Ce qui est en cours ...-
Sauter vers: