Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Copying, Cutting and Pasting
Message
From
23/02/2000 23:49:23
 
 
To
23/02/2000 14:02:31
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00336199
Message ID:
00336549
Views:
22
You can use a hidden menu...
In the load event of your form
if thisform.lCutPaste
  * allow edit controls without a menu
  thisform.AddProperty(cCutPasteMenuName, SYS(2015))
  DEFINE POPUP (thisform.cCutPasteMenuName) RELATIVE
  DEFINE BAR _med_undo OF _medit PROMPT "Undo" ;
    KEY CTRL+Z
  DEFINE BAR _med_redo OF _medit PROMPT "Redo" ;
    KEY CTRL+R
  DEFINE BAR _med_cut OF _medit PROMPT "Cut" ;
    KEY CTRL+X
  DEFINE BAR _med_copy OF _medit PROMPT "Copy" ;
    KEY CTRL+C
  DEFINE BAR _med_paste OF _medit PROMPT "Paste" ;
    KEY CTRL+V
  DEFINE BAR _med_slcta OF _medit PROMPT "Select All" ;
    KEY CTRL+A
endif
and then in the queryunload....
if thisform.lCutPaste
  release popup (thisform.cCutPasteMenuName) extended
endif
You'll need to create the .lCutPaste property :-)
The sys(2015) prevents conflicts between forms


>How do you allow a user to copy, cut and paste within an application. I don't want to put an edit selection in my menu. I just want to be able to use the shortcut keys as you would in any other type of software.
>
>Thanks,
>Tyler
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform