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.
object_parent Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
object_parent Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
object_parent Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
object_parent Emptypar Marc Sam 11 Mai 2024 - 12:38

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

» Philharmusique
object_parent Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
object_parent Emptypar papydall Jeu 9 Mai 2024 - 3:22

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

» number_mouse_up
object_parent Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
object_parent Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
object_parent Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
object_parent Emptypar papydall Mer 8 Mai 2024 - 4:17

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

» KGF_dll - nouvelles versions
object_parent Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
object_parent 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 : -28%
Précommande : Smartphone Google Pixel 8a 5G ...
Voir le deal
389 €

 

 object_parent

Aller en bas 
3 participants
AuteurMessage
jjn4

jjn4


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

object_parent Empty
MessageSujet: object_parent   object_parent EmptyDim 10 Déc 2023 - 16:59

Je me sers pour la première fois de object_parent()
Sur l'aide de panoramic ou Élip, il est donné l'exemple d'utilisation suivant :
Code:
button 1
caption 0,object_parent(1)
Mais quand on fait cela, ça donne l'erreur suivante :
(52) Not correcti string expression : line 2
C'est bizarre, ça, quand même !
scratch scratch scratch
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
papydall

papydall


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

object_parent Empty
MessageSujet: Re: object_parent   object_parent EmptyDim 10 Déc 2023 - 22:10

Je constate que object_parent n'existe pas dans l'aide de la version 0.9.29i11 bien qu'elle soit coloriée dans le code
Cette fonction existe dans la version 0.9.29i9    mais il semble qu'elle soit boguée
Je l'ai essayé avec les versione V 0.9.22 et V 0.9.27 et ça marche.
Elle donne 0 pour l'exemple donné.

A toute fin utile, j'ai partagé le 16 /07/ 2017 un code qui sait comment déterminer si oui ou non un objet est parent d'autre objet.
C'est ici : https://panoramic.1fr1.net/t5380-determine-si-oui-ou-non-un-objet-est-parent-d-un-autre-objet?highlight=parent

Je vous rappelle du code
Code:

rem ============================================================================
rem                      IsChild(pere,fils)
rem ============================================================================
rem      Détermine si oui ou non l’objet pere est parent de l’objet fils
rem ============================================================================
rem      _________________________________________________
rem     |                                                 |
rem     |  dll_call2("IsChild",handle(pere),handle(fils)) |
rem     |_________________________________________________|
rem
rem     Si le résultat vaut 1, FILS est enfant de PERE
rem     Autrement dit : PERE est PARENT de FILS
rem ============================================================================
' Exemple d'utilisation
dim i
caption 0,"FORM 0"
panel 5 : caption 5,"PANEL 5"
combo 8 : left 8,200 : top 8,20 : text 8,"COMBO 8"
form 10 : top 10,150 : left 10,100 : caption 10,"FORM 10"
for i = 11 to 13
    button i : parent i,10 : top i,50 : left i,10+ (i-11)*100 : caption i,"Bouton "+ str$(i)
next i
' Appels
 IsChild(10,12)  : ' <--- 12 est        fils de 10
 IsChild(0,13)   : ' <--- 13 n'est pas  fils de 0
 IsChild(0,10)   : ' <--- 10 n'est pas  fils de 0
 IsChild(10,11)  : ' <--- 11 est        fils de 10
 IsChild(0,5)    : ' <---  5 est        fils de 0
 IsChild(0,8)    : ' <---  8 est        fils de 0
 IsChild(100,30) : ' <---  Ces objets n'existent pas !
end
rem ============================================================================
SUB IsChild(pere,fils)
    if object_exists(pere) <> 1 or object_exists(fils) <> 1
       message "Les objets " + str$(pere) + " et/ou " + str$(fils) + " n'existent pas !!!" : exit_sub
    end_if
    dll_on "user32"
    if dll_call2("IsChild",handle(pere),handle(fils)) = 1
       message "L'objet : " + str$(fils) + " est un enfant de l'objet : " + str$(pere)
    else
       message "L'objet : " + str$(fils) + " n'est pas un enfant de l'objet : " + str$(pere)
    end_if
    dll_off
END_SUB
rem ============================================================================
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Marc

Marc


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

object_parent Empty
MessageSujet: Re: object_parent   object_parent EmptyDim 10 Déc 2023 - 23:28

Bonjour à tous !

La fonction OBJECT_PARENT(N) à été remplacée par PARENT(N) il y a quelques années.
Revenir en haut Aller en bas
papydall

papydall


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

object_parent Empty
MessageSujet: Re: object_parent   object_parent EmptyLun 11 Déc 2023 - 1:08

Merci Marc pour la précision.
Mais pourquoi object_parent reste coloriée dans le code ? scratch
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
jjn4

jjn4


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

object_parent Empty
MessageSujet: Re: object_parent   object_parent EmptyLun 11 Déc 2023 - 13:59

Marc a écrit:
La fonction OBJECT_PARENT(N) à été remplacée par PARENT(N) il y a quelques années
Ah oui, c'est vrai, j'avais complètement oublié !
(apparemment, j'avais déjà dû l'utiliser, mais alors il y a longtemps...)
Merci les gars !
cheers
Par contre, l'aide d'Édit pourrait être actualisée,
parce que :
object_parent() y est toujours et
parent() n'y est pas encore.
Bon, je sens que ça va faire du boulot pour quelqu'un...
alors je ne dis rien Laughing Laughing Laughing
lol!
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Contenu sponsorisé





object_parent Empty
MessageSujet: Re: object_parent   object_parent Empty

Revenir en haut Aller en bas
 
object_parent
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: