Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
ShortCut Menus and object references
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Titre:
ShortCut Menus and object references
Divers
Thread ID:
00190379
Message ID:
00190379
Vues:
57
I would like to call an objects click method or a forms deleterecord method from a shortcut menu created when the user presses the rightmouse button. I have a method that has the following code:

IF VARTYPE(oReplaceButton) = 'U'
* The variable did not exists so let create it
PUBLIC oReplaceButton
ENDIF
IF VARTYPE(oThisForm) = 'U'
* The variable did not exists so let create it
PUBLIC oThisForm
ENDIF

oReplaceButton = THISFORM.C40pgListDocuments.Page2.C40pklstReplaceListDoc
oThisForm = THISFORM

define bar 1 of SHORTCUT prompt 'Delete this list document from the ADL '
define bar 2 of SHORTCUT prompt 'Replace this list document with another '
on selection bar 1 of SHORTCUT oThisForm.DeleteRecord()
on selection bar 2 of SHORTCUT oReplaceButton.Click()
lnBars = 2

As you noticed I have to declare PUBLIC variables to accomplish the task. What I was wondering is this the best way of accomplishing this or is there another way that is better. I just suspect that PUBLIC variables may not be the correct solution.

TIA
Bret Hobbs

"We'd have been called juvenile delinquents only our neighborhood couldn't afford a sociologist." Bob Hope
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform