bool Combobox::listbox_SortModeChangedHandler(const EventArgs& e) { WindowEventArgs args(this); onSortModeChanged(args); return true; }
/************************************************************************ Set sort mode ************************************************************************/ void ItemListBase::setSortMode(SortMode mode) { if (d_sortMode != mode) { d_sortMode = mode; if (d_sortEnabled && !d_initialising) sortList(); WindowEventArgs e(this); onSortModeChanged(e); } }
/************************************************************************* Set whether the list should be sorted. *************************************************************************/ void Tree::setSortingEnabled(bool setting) { // only react if the setting will change if (d_sorted != setting) { d_sorted = setting; // if we are enabling sorting, we need to sort the list if (d_sorted) { std::sort(d_listItems.begin(), d_listItems.end(), &lbi_less); } WindowEventArgs args(this); onSortModeChanged(args); } }
/************************************************************************* Set whether the list should be sorted. *************************************************************************/ void Listbox::setSortingEnabled(bool setting) { // only react if the setting will change if (d_sorted != setting) { d_sorted = setting; // if we are enabling sorting, we need to sort the list if (d_sorted) { resortList(); } WindowEventArgs args(this); onSortModeChanged(args); } }