Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Cpcdos Discussion :

creer menu contextuel


Sujet :

Cpcdos

  1. #1
    Membre régulier
    creer menu contextuel
    Bonjour (ou bonsoir),
    j'ai encore besoins de votre aides car j'ai essayer de créer un menu contextuel (sur un bouton "Menu"), mais celui-ci n'apparait pas .
    j'ai essayer de faire ini/ /listes mais il n'apparait pas non plus
    Donc j'aurais bvsoins de vous et de votre aides! merci!!
    PS : boici mes lignes de commandes :

    dans MENU_EV.CPC


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Proc/ IMG_MENU(CLIC)
    	exe/ OS\MON_OS\BUREAU\LISTES.CPC
    Fin/ Proc

    et dans LISTES.CPC :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    ini/ fenetre(
    	ini;nom = "MENU_LST"
    	ini;texte = "MENU CONTEXTUEL"
    	ini;type = "2;M0A1V1R0F0T0"
    	ini;couleur = "000,000,000"
    	ini;tx = "20"
    	ini;ty = "40"
    	ini;px = "4"
    	ini;py = "3"
    	creer/
    ini/ fenetre)

    merci de votre aides et désoler pour toutes ces questions

  2. #2
    Membre chevronné
    Salut lulu45,

    Donc quand tu cliques sur "IMG_MENU" il es censé d'exécuter l'événement suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exe/ OS\MON_OS\BUREAU\LISTES.CPC
    à la place de ceci, pour commencer, teste si il l'événement est bien exécuté en tapant ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    msgbox/ Coucou ! Mon code fonctionne
    Tiens moi au ju' ;-)

    Cordialement
    Sébastien FAVIER
    co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
    Les cours sur les systèmes c'est par là

  3. #3
    Membre éclairé
    Salut!
    Aussi ce que Sébastien à oublier de rajouter c'est que tu veux faire un Menu Contextuel qui s'exécute par clique droit, donc dans ton EV ce n'est pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    proc/ NOM_DE_TON_OBJET (CLIC)
    mais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    proc/ NOM_DE_TON_OBJET (CLICD)
    Il me semble que la fonction du clique droit s'exécute comme cela sinon demande à Sébatien!
    Cordialement, le créateur de BlackOSX.
    Cordialement,
    Herman Adrien.

  4. #4
    Membre chevronné
    Le CLICD N'est pas encore disponible, c'est pour cela qu'il est grisé
    Sébastien FAVIER
    co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
    Les cours sur les systèmes c'est par là

  5. #5
    Membre régulier
    Merci pour vos réponses , le vais essayer sa et je vous tiens au courant

  6. #6
    Membre régulier
    cela ne marche toujours pas je ne comprend plus rien
    aidez moi

  7. #7
    Membre éclairé
    Salut!
    Donne-nous ton nouveau code, on pourras peut-être t'aider!
    Cordialement, le créateur de BlackOSX.
    Cordialement,
    Herman Adrien.

  8. #8
    Membre régulier
    voici mon nouveau code MENU_EV.CPC

    Proc/ arreter (CLIC)
    msgbox/ coucou ! mon code fonctionne

    Fin/ Proc

    et celui de MENU_BAR.CPC
    ini/ bouton(
    ini;nom = "arreter"
    ini;fenetre = "MENU_BAR"
    ini;texte = "ARRETER"
    ini;img = "0"
    ini;couleurf = "210,210,210"
    ini;couleurp = "010,010,010"
    ini;tx = "92"
    ini;ty = "17"
    ini;px = "0"
    ini;py = "0"
    creer/
    ev/ OS\MON_OS\BUREAU\MENU_EV.CPC
    ini/ bouton)

    j'ai remplacer le bouton menu par un bouton arreter

  9. #9
    Membre chevronné
    Salut,

    page 25 du manuel
    - Utilisez des nom de propriétés différent et toujours en majuscules
    Donc tu dois taper ceci
    Et (Attention aux espaces entre ARRETER et (CLIC) il n'y en a pas)
    Cordialement
    Sébastien FAVIER
    co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
    Les cours sur les systèmes c'est par là

  10. #10
    Membre régulier
    toujours pas de reponse
    sa fait un mois et toujours pas de reponse pour m'aider
    genial !!

  11. #11
    Membre chevronné
    On t'a répondu
    Es ce qu'au moins tu as essayé ma solution ?
    Sébastien FAVIER
    co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
    Les cours sur les systèmes c'est par là

  12. #12
    Membre régulier
    bonjour
    oui je l'ai essayer mais ca n'a rien donner
    j'ai retelecharger le pack alpha 3.8 en croyant que c'etait sa mais non
    il y a un truc qui cloche mais je ne sais pas quoi
    aidez moi SVP

  13. #13
    Membre éclairé
    Bonsoir.
    Est-ce que déjà ton fichier s'exécute ? Si oui, fais une messagebox. ex:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MSGBOX/ Mon code fonctionne
    S'il s'exécute, envoie-nous le code pour qu'on puisse t'aider!

    Cordialement, le créateur de BlackOSX.
    Cordialement,
    Herman Adrien.