Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » ArrayCtrl, HeaderCtrl & GridCtrl » Two "basic" operations on GridCtrl
Re: Two "basic" operations on GridCtrl [message #21023 is a reply to message #21022] Sun, 26 April 2009 21:43 Go to previous messageGo to previous message
unodgs is currently offline  unodgs
Messages: 1367
Registered: November 2005
Location: Poland
Ultimate Contributor

kbyte wrote on Sun, 26 April 2009 15:17

One more question, please:

In what callback can we display a context menu?

In ArrayCtrl we use Grid.WhenBar = THISBACK(OnGridContextMenu)

what about GridCtrl?

Many thanks

Kim

The grid's callback has the same name Smile
You can also use standard context menu but replace action in particular places:
Callback StdInsert;
Callback StdAppend;
Callback StdRemove;
Callback StdDuplicate;
Callback StdEdit;

And you can use standard menu builders in your WhenBar method if you want add only few specific items and still have standard items:
void RemovingMenu(Bar& bar);
void MovingMenu(Bar &bar);
void SelectMenu(Bar &bar);
void ColumnsMenu(Bar &bar);
void ClipboardMenu(Bar &bar)
void PasteAsMenu(Bar &bar);
void NavigatingBar(Bar &bar);
void StdMenuBar(Bar &bar); // this one builds standard menu using methods listed above;

Hopes that will help you Smile

PS: All this remainds me to finish grid documentation..
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: ArrayCtrl.AsQtf bug?
Next Topic: LineEdit font bug
Goto Forum:
  


Current Time: Fri Jul 18 03:39:08 CEST 2025

Total time taken to generate the page: 0.03297 seconds