kicad/include/widgets
Wayne Stambaugh 14c148cb38 Expunge update UI event handler from paged dialog object.
Use the book control page changing event to update any pages prior to
them being shown.  When the validation fails when changing pages, the
page change is vetoed until the invalid condition is fixed by the user.

Fixes: https://gitlab.com/kicad/code/kicad/-/issues/5049

Fixes: https://gitlab.com/kicad/code/kicad/-/issues/10139
2021-12-27 18:40:12 -05:00
..
app_progress_dialog.h Start expunging NULL. 2021-07-15 15:44:45 -04:00
bitmap_button.h SCH_NETCLASS_FLAGs and SCH_FIELDs for labels. 2021-12-24 16:13:27 +00:00
bitmap_toggle.h Speed up pcbnew loading/updating 2021-10-09 13:38:35 -07:00
busy_indicator.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
button_row_panel.h Add tooltips to hotkey dialog buttons 2018-10-04 07:47:21 -04:00
collapsible_pane.h Fix MSVC compile error 2021-06-11 07:32:41 -04:00
color_swatch.h Speed up pcbnew loading/updating 2021-10-09 13:38:35 -07:00
footprint_choice.h Pass wxString objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
footprint_preview_widget.h Pass wxString objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
footprint_select_widget.h Remove unused variable. 2021-09-24 16:03:13 +01:00
gal_options_panel.h Implement Reset to Defaults for all preferences panels. 2021-12-24 17:38:39 +00:00
grid_bitmap_toggle.h Move net visibility/color controls to a wxGrid 2020-08-23 13:15:07 -04:00
grid_color_swatch_helpers.h Move headers from common folders to appropriate include folders round 1. 2020-12-17 08:12:18 -05:00
grid_combobox.h Pass wxString objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
grid_icon_text_helpers.h Add a column showing 3D model file loading errors 2021-07-28 16:42:22 +01:00
grid_readonly_text_helpers.h Fix compil warning 2018-09-13 09:04:58 +02:00
grid_text_button_helpers.h Pass wxString objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
grid_text_helpers.h Use full net names in netclasses 2020-08-24 21:19:07 -04:00
indicator_icon.h Speed up pcbnew loading/updating 2021-10-09 13:38:35 -07:00
infobar.h Generalize infobar MESSAGE_TYPE handling and use for DRC errors. 2021-08-01 21:51:39 +01:00
layer_box_selector.h Cleanup. 2021-12-23 20:36:18 +00:00
lib_tree.h Correct cursor for search control buttons. 2021-11-18 18:25:14 +00:00
mathplot.h Fix source comment / documentation typos 2021-06-09 19:32:58 +00:00
msgpanel.h Fill in some missing GetMsgPanelItems and make some others consistent. 2021-09-27 00:23:40 +01:00
net_selector.h Remove useless wx/wx.h include, that create sometimes compil warnings on msys. 2021-05-01 19:32:15 +02:00
number_badge.h Remove useless wx/wx.h include, that create sometimes compil warnings on msys. 2021-05-01 19:32:15 +02:00
paged_dialog.h Expunge update UI event handler from paged dialog object. 2021-12-27 18:40:12 -05:00
progress_reporter_base.h Move headers from common folders to the appropriate include folders. 2021-08-17 12:40:31 -04:00
report_severity.h Custom rule severities. 2021-12-24 15:42:22 +00:00
resettable_panel.h Implement Reset to Defaults for all preferences panels. 2021-12-24 17:38:39 +00:00
split_button.h Pcbnew: improve add existing footprint library browser and button 2020-01-03 15:09:26 +00:00
stepped_slider.h Implement primitive icon scaling for high DPI 2018-01-10 21:26:06 -07:00
tab_traversal.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
text_ctrl_eval.h Fix broken Doxygen comment specifiers. 2021-01-25 07:42:36 -05:00
ui_common.h A more nuanced method of making Board & Schematic Setup read-only. 2021-10-06 11:16:46 +01:00
unit_binder.h All the preferences, all the time. 2021-12-24 13:08:44 +00:00
widget_hotkey_list.h Disallow Ctrl-Tab and Ctrl-Shift-Tab as hotkeys 2021-09-20 11:13:50 -07:00
widget_save_restore.h Array creator tool: Add option to assign unique reference designators 2021-10-25 22:38:49 +01:00
wx_aui_art_providers.h Start expunging NULL. 2021-07-15 15:44:45 -04:00
wx_aui_utils.h Fix save/load of appearance panel width on show/hide 2021-08-19 21:15:14 -04:00
wx_busy_indicator.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
wx_ellipsized_static_text.h Fix source comment / documentation typos 2021-06-09 19:32:58 +00:00
wx_grid.h Work around annoying wxWidgets assert. 2021-08-10 16:51:30 +01:00
wx_menubar.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
wx_panel.h More discrete borders for Kicad mgr, PCM and appearances panels. 2021-11-14 15:01:44 +00:00
wx_progress_reporters.h Decouple PROGRESS_REPORTER interface from implementations. 2021-08-14 21:05:49 +01:00
wx_splitter_window.h Coverity issue fixes. 2021-11-13 11:38:31 -05:00