Topic: How To Disable/Enable RightClick Popup On TableGrid
How To Disable/Enable RightClick Popup On TableGrid ?
Easy For Beginner Student For Me
My Visual Database → General → How To Disable/Enable RightClick Popup On TableGrid
How To Disable/Enable RightClick Popup On TableGrid ?
Hi Prahousefamily,
Try inserting this code between the final 'begin' and 'end' of your script to disable one, some or all the right-click options;
begin
Form1.TableGrid1.dbPopupMenu.Items.find('Show Record').enabled := False;
Form1.TableGrid1.dbPopupMenu.Items.find('Copy Cell').enabled := False;
Form1.TableGrid1.dbPopupMenu.Items.find('Copy Row').enabled := False;
Form1.TableGrid1.dbPopupMenu.Items.find('Copy All').enabled := False;
Form1.TableGrid1.dbPopupMenu.Items.find('Find').enabled := False;
end.
Or try this to make one, some or all of the options invisible:
begin
Form1.TableGrid1.dbPopupMenu.Items.find('Show Record').visible := False;
Form1.TableGrid1.dbPopupMenu.Items.find('Copy Cell').visible := False;
Form1.TableGrid1.dbPopupMenu.Items.find('Copy Row').visible := False;
Form1.TableGrid1.dbPopupMenu.Items.find('Copy All').visible := False;
Form1.TableGrid1.dbPopupMenu.Items.find('Find').visible := False;
end.
And, of course, you can 'mix' them up to show whatever you want - for example
begin
begin
Form1.TableGrid1.dbPopupMenu.Items.find('Show Record').caption := 'Is this the record you want to select?';
Form1.TableGrid1.dbPopupMenu.Items.find('Copy Cell').caption := 'Do you want to copy this cell?';
Form1.TableGrid1.dbPopupMenu.Items.find('Copy Row').visible := false;
Form1.TableGrid1.dbPopupMenu.Items.find('Copy All').enabled := false;
Form1.TableGrid1.dbPopupMenu.Items.find('Find').caption := 'What are you looking for?';
end.
Regards,
Derek.
end.
Or you can do the following to remove the popup altogether:
Form1.TableGrid1.PopupMenu := nil;
My Visual Database → General → How To Disable/Enable RightClick Popup On TableGrid
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi