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
» Logiciel de planétarium.
Astuce pour repérer les objets Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Astuce pour repérer les objets Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Astuce pour repérer les objets Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Astuce pour repérer les objets Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Astuce pour repérer les objets Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Astuce pour repérer les objets Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Astuce pour repérer les objets Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Astuce pour repérer les objets Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Astuce pour repérer les objets Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Astuce pour repérer les objets Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Astuce pour repérer les objets Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Astuce pour repérer les objets Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Astuce pour repérer les objets Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Astuce pour repérer les objets Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Astuce pour repérer les objets Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
-25%
Le deal à ne pas rater :
PC Portable Gamer 16,1” HP Victus 16 – 16 Go /512 Go
749.99 € 999.99 €
Voir le deal

 

 Astuce pour repérer les objets

Aller en bas 
3 participants
AuteurMessage
Jean Claude

Jean Claude


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

Astuce pour repérer les objets Empty
MessageSujet: Astuce pour repérer les objets   Astuce pour repérer les objets EmptyMer 10 Nov 2010 - 11:41

Salut à tous,

C'est en me servant de l'IDE de PANORAMIC, que j'ai repèré des infos_bulles concernant les objets et cela m'a donné cette idée pour repérer un objet par son numéro.
Ce n'est pas une grande découverte, mais cela peut rendre service.

Code:
dim n,a$,nbo%
' ------------------------------------------------------------------------------
left 0,226:top 0,600:width 0,890:height 0,324:caption 0,"Form 0"
memo 1:left 1,30:top 1,40:width 1,821:height 1,45
combo 2:left 2,30:top 2,150
combo 3:left 3,200:top 3,150
combo 4:left 4,370:top 4,150
alpha 5:left 5,30:top 5,130:width 5,100:caption 5,"Type "
alpha 6:left 6,200:top 6,130:width 6,100:caption 6,"Famille"
alpha 7:left 7,370:top 7,130:width 7,100:caption 7,"Sous-Famille"
picture 8:left 8,530:top 8,150:width 8,320:height 8,17
alpha 9:left 9,610:top 9,130:width 9,145:caption 9,"Visu "
edit 10:left 10,30:top 10,230
alpha 11:left 11,30:top 11,210:caption 11,"Montant"
combo 12:left 12,200:top 12,230:width 12,46
combo 13:left 13,260:top 13,230:width 13,45
combo 14:left 14,310:top 14,230:width 14,51
alpha 15:left 15,200:top 15,210:width 15,40:caption 15,"Jour"
alpha 16:left 16,260:top 16,210:width 16,40:caption 16,"Mois"
alpha 17:left 17,310:top 17,210:width 17,40:caption 17,"Année"
alpha 18:left 18,255:top 18,190:width 18,100:caption 18,"Date":font_size 18,11
button 19:left 19,580:top 19,230:width 19,100:caption 19,"Valider "
button 20:left 20,470:top 20,230:width 20,100:caption 20,"Enregistrer "
button 21:left 21,380:top 21,230:caption 21,"Effacer"

nbo%=number_objects:for n=0 to nbo%:a$="Numéro d'objet: "+str$(n)+" ":hint n,a$:next n
END
' ==============================================================================

L'astuce c'est la ligne 26 qui peut-être shuntée ou supprimée quand le code est terminé.

A+
Revenir en haut Aller en bas
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Astuce pour repérer les objets Empty
MessageSujet: Re: Astuce pour repérer les objets   Astuce pour repérer les objets EmptyMer 10 Nov 2010 - 14:23

C'est astucieux, mais ça suppose qu'il n'y ait aucun trou dans la numérotation des objets, sinon ça fiche tout par terre, les numéros ne correspondent plus.

Ça serait bien aussi qu'il y ait une instruction qui donne le type d'un objet d'après son numéro... mais bon, je ne vais pas relancer une polémique... Very Happy
Revenir en haut Aller en bas
Jean Claude

Jean Claude


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

Astuce pour repérer les objets Empty
MessageSujet: Re: Astuce pour repérer les objets   Astuce pour repérer les objets EmptyMer 10 Nov 2010 - 17:42

Exact, pour les numéros d'objet, il faut éffectivement qu'il n'y ai pas de trou. Et je dois dire que je n'y avais pas pensé.
Pour le type d'objet: oui, une instruction pourrait-être sympa mais, en fait, le HINT ne marche que si tu lances le programme et donc, l'objet, tu le visualises ....

A+
Revenir en haut Aller en bas
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Astuce pour repérer les objets Empty
MessageSujet: Re: Astuce pour repérer les objets   Astuce pour repérer les objets EmptyMer 10 Nov 2010 - 18:18

Oui tu as raison, le type d'objet ne servirait finalement pas à grand chose.
J'essaie ton astuce sur un de mes programmes, mais comme il y a plus de trous dans mes objets que dans un gruyère, ça ne marche pas.
Là ça servirait de savoir si un objet existe ou non, pour pouvoir le sauter.
Bon, je n'insiste pas ... Very Happy
Revenir en haut Aller en bas
Jean Claude

Jean Claude


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

Astuce pour repérer les objets Empty
MessageSujet: Re: Astuce pour repérer les objets   Astuce pour repérer les objets EmptyMer 10 Nov 2010 - 19:01

Oui, mais si ton gruyère est organisé c'est jouable quand même, je m'explique.

J'ai ajouté un form 100 et voila le code:

Code:
dim n,a$,nbo%,anbo%
label fin
' ------------------------------------------------------------------------------
left 0,226:top 0,600:width 0,890:height 0,324:caption 0,"Form 0"
memo 1:left 1,30:top 1,40:width 1,821:height 1,45
combo 2:left 2,30:top 2,150
combo 3:left 3,200:top 3,150
combo 4:left 4,370:top 4,150
alpha 5:left 5,30:top 5,130:width 5,100:caption 5,"Type "
alpha 6:left 6,200:top 6,130:width 6,100:caption 6,"Famille"
alpha 7:left 7,370:top 7,130:width 7,100:caption 7,"Sous-Famille"
picture 8:left 8,530:top 8,150:width 8,320:height 8,17
alpha 9:left 9,610:top 9,130:width 9,145:caption 9,"Visu "
edit 10:left 10,30:top 10,230
alpha 11:left 11,30:top 11,210:caption 11,"Montant"
combo 12:left 12,200:top 12,230:width 12,46
combo 13:left 13,260:top 13,230:width 13,45
combo 14:left 14,310:top 14,230:width 14,51
alpha 15:left 15,200:top 15,210:width 15,40:caption 15,"Jour"
alpha 16:left 16,260:top 16,210:width 16,40:caption 16,"Mois"
alpha 17:left 17,310:top 17,210:width 17,40:caption 17,"Année"
alpha 18:left 18,255:top 18,190:width 18,100:caption 18,"Date":font_size 18,11
button 19:left 19,580:top 19,230:width 19,100:caption 19,"Valider "
button 20:left 20,470:top 20,230:width 20,100:caption 20,"Enregistrer "
button 21:left 21,380:top 21,230:caption 21,"Effacer"

nbo%=number_objects:for n=0 to nbo%:a$="Numéro d'objet: "+str$(n)+" ":hint n,a$:next n
' ------------------------------------------------------------------------------
anbo%=nbo%
Form 100
command_target_is 100
button 101:caption 101,"Quitter":on_click 101,fin

nbo%=number_objects:nbo%=(nbo%-anbo%)+99:for n=100 to nbo%:a$="Numéro d'objet: "+str$(n)+" ":hint n,a$:next n
caption 100,str$(nbo%)
END
' ==============================================================================
fin:
terminate

Bon, çà commence à être tirer par les cheveux, mais çà marche encore.

A+
Revenir en haut Aller en bas
Jean Claude

Jean Claude


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

Astuce pour repérer les objets Empty
MessageSujet: Re: Astuce pour repérer les objets   Astuce pour repérer les objets EmptyMer 10 Nov 2010 - 19:14

Par contre si tu veux insérer un Main_Menu 101 à la place du bouton, çà y est c'est la gamelle.

Astuce à manier avec modération drunken
Revenir en haut Aller en bas
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Astuce pour repérer les objets Empty
MessageSujet: Re: Astuce pour repérer les objets   Astuce pour repérer les objets EmptyMer 10 Nov 2010 - 21:38

Je suis bien d'accord que c'est plutôt tiré par les cheveux (on dit capillo-tracté quand on veut avoir l'air à la coule).

Dans mon cas par exemple, si je numérote les boutons de 10 à 19, les List de 20 à 29, les Picture de 50 à 99, avec plein de trous entre les types, là ça ne va plus du tout.

Finalement il va bien falloir que je me mette à la numérotation continue, en attribuant un nom de variable à chaque objet (qui vaudra objet_précédent + 1). mais ça risque de faire beaucoup de variables à déclarer...
Revenir en haut Aller en bas
Nardo26

Nardo26


Nombre de messages : 2294
Age : 56
Localisation : Valence
Date d'inscription : 02/07/2010

Astuce pour repérer les objets Empty
MessageSujet: Re: Astuce pour repérer les objets   Astuce pour repérer les objets EmptyMer 10 Nov 2010 - 23:08

Hé !
Tu n'es pas obligé d'utiliser la "méthode Nardo" qui en fait, provient de D.J Peters (quand il déclare sa barre de boutons dans je ne sais plus quel prog...)

Rolling Eyes
Revenir en haut Aller en bas
http://nardo26.lescigales.org
Contenu sponsorisé





Astuce pour repérer les objets Empty
MessageSujet: Re: Astuce pour repérer les objets   Astuce pour repérer les objets Empty

Revenir en haut Aller en bas
 
Astuce pour repérer les objets
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Astuce pour une form
» Juste une astuce pour débloquer l'éditeur
» astuce MARK_ON/OFF pour 'sub_menu'
» Astuce pour maîtriser fa fin d'un programme
» Astuce pour la recherche sur le forum...

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: