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
» select intégrés
Mes astuces avec Panoramic Emptypar jjn4 Aujourd'hui à 18:33

» Aide de PANORAMIC
Mes astuces avec Panoramic Emptypar leclode Aujourd'hui à 18:23

» PANORAMIC V 1
Mes astuces avec Panoramic Emptypar Klaus Aujourd'hui à 9:53

» Je teste PANORAMIC V 1 beta 1
Mes astuces avec Panoramic Emptypar Klaus Aujourd'hui à 9:52

» bouton dans autre form que 0
Mes astuces avec Panoramic Emptypar leclode Hier à 13:59

» KGF_dll - nouvelles versions
Mes astuces avec Panoramic Emptypar Klaus Hier à 11:41

» Gestion d'un système client-serveur.
Mes astuces avec Panoramic Emptypar Klaus Hier à 10:23

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Mes astuces avec Panoramic Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

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

» trop de fichiers en cours
Mes astuces avec Panoramic Emptypar papydall Lun 29 Avr 2024 - 23:39

» Une calculatrice en une ligne de programme
Mes astuces avec Panoramic Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Mes astuces avec Panoramic Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
Mes astuces avec Panoramic Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
Mes astuces avec Panoramic Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
Mes astuces avec Panoramic Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

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 : -45%
WHIRLPOOL OWFC3C26X – Lave-vaisselle pose libre ...
Voir le deal
339 €

 

 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 : 2390
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.
» problème avec panoramic 0.9.7
» Mondes 3D avec Panoramic
» problème avec panoramic

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: