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
» Gestion d'un système client-serveur.
Mes astuces avec Panoramic Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
Mes astuces avec Panoramic Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
Mes astuces avec Panoramic Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
Mes astuces avec Panoramic Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Mes astuces avec Panoramic Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
Mes astuces avec Panoramic Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
Mes astuces avec Panoramic Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
Mes astuces avec Panoramic Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Mes astuces avec Panoramic Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Mes astuces avec Panoramic Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Mes astuces avec Panoramic Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Mes astuces avec Panoramic Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
Mes astuces avec Panoramic Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Mes astuces avec Panoramic Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
Mes astuces avec Panoramic Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment :
Bon plan achat en duo : 2ème robot cuiseur ...
Voir le deal
600 €

 

 Mes astuces avec Panoramic

Aller en bas 
2 participants
AuteurMessage
pascal10000

pascal10000


Nombre de messages : 812
Localisation : Troyes
Date d'inscription : 05/02/2011

Mes astuces avec Panoramic Empty
MessageSujet: Mes astuces avec Panoramic   Mes astuces avec Panoramic EmptyJeu 17 Déc 2020 - 10:56

bonjour
je créée ce poste pour vous faire découvrir mes petite astuces que j'ai découvert et que
j'utilise dans mes programmes
Vous également mettre les votre si vous le désiré
enfin commençons a vous dévoiler ma première astuce
que j'ai mis en place dans mon cahier d'écriture

Ce code permet de localisé à quel ligne se trouve le curseur dans un objet synedit ou certainement
dans un objet

Code:
OuiNon%=0
For LigneCount%=1 to Count(Page) : ' numèro de l'objet (page)
 SelectMot$=Item_Read$(Page,LigneCount%) : ' enregistre la phrase
  OuiNon%=len(SelectMot$)+OuiNon%           : ' compte le nombre de caractere
  If OuiNon%=>CARET_POSITION(Page) then Exit_For : ' compare les les différences
 Next LigneCount%
 LigneCount%=LigneCount%-1

bonne programmation


Dernière édition par pascal10000 le Jeu 17 Déc 2020 - 12:22, édité 1 fois
Revenir en haut Aller en bas
Marc

Marc


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

Mes astuces avec Panoramic Empty
MessageSujet: Re: Mes astuces avec Panoramic   Mes astuces avec Panoramic EmptyJeu 17 Déc 2020 - 11:29

Bonjour Pascal, bonjour à tous !

Merci pour ton partage.

Tu peux aussi utiliser les mots-clés :

-  caret_x_position(N) qui retourne la position en colonne du curseur

-  caret_y_position(N) qui retourne la position en ligne du curseur

Voici un petit source de démonstration pour l'utilisation de ces deux mots-clés :

Code:
label affichePosition

synedit 1
item_add 1,"Le Chat botté"
item_add 1,"Un Meunier ne laissa pour tous biens"
item_add 1,"à trois enfants qu'il avait, que son"
item_add 1,"Moulin, son âne, et son chat."

alpha 2
top 2,250
left 2,20

set_focus 1

caption 2,"Colonne : " + str$(caret_x_position(1)) + "     Ligne : " + str$(caret_y_position(1))


on_key_up 1, affichePosition

end

affichePosition:
    caption 2,"Colonne : " + str$(caret_x_position(1)) + "     Ligne : " + str$(caret_y_position(1))
return


Bonne journée à tous !

Edit :
@Pascal : j'ai voulu essayer ton code-source, je n'y suis pas parvenu. Il manque l'environnement à ta routine.
Revenir en haut Aller en bas
pascal10000

pascal10000


Nombre de messages : 812
Localisation : Troyes
Date d'inscription : 05/02/2011

Mes astuces avec Panoramic Empty
MessageSujet: Re: Mes astuces avec Panoramic   Mes astuces avec Panoramic EmptyJeu 17 Déc 2020 - 12:13

bonjour marc

zut et zut je n'ai pas vu ces commandes et m'en souvenais plus
de ces codes faut dire que je passe des nuits blanches et je n'suis plus tout a fait moi
au petit matin
merci quand même de tes infos

ce code est au label PageRefernce
comme tu as le code source que je vous ai forni
juste après Page=Number_Click
Revenir en haut Aller en bas
Contenu sponsorisé





Mes astuces avec Panoramic Empty
MessageSujet: Re: Mes astuces avec Panoramic   Mes astuces avec Panoramic Empty

Revenir en haut Aller en bas
 
Mes astuces avec Panoramic
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Astuces Panoramic.
» Nouveaux mots-clés et astuces Panoramic.
» Défi avec panoramic.
» a l'aide
» problème avec panoramic 0.9.7

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: