Paul Licameli
2b32884596
Remove some unnecessary toolbar related declarations, fix comments
2019-04-23 17:02:04 -04:00
Steve Daulton
aad117051a
Fix bug 1534
...
On Linux, width and height of TipPanel must not be reset in SetPos().
2019-04-23 19:31:55 +01:00
David Bailes
78cb554883
2092: Linux: first typed char lost when using dialog for label name
...
Fix: Move the insertion point to the end of the text after the dialog is shown.
2019-04-13 12:38:41 +01:00
Paul Licameli
ba467b3632
some override
2019-04-04 12:35:17 -04:00
Paul Licameli
0c39c1292e
Remove wx/dc.h from ImageRoll.h ...
...
... I wish I could just forward-declare the enumeration wxRasterOperationMode,
but it's not defined as a sized enum
2019-04-04 11:00:43 -04:00
Paul Licameli
5f218a4ab4
Revert "Remove wx/dc.h from ImageRoll.h ..."
...
This reverts commit 8078aa8547
.
2019-04-04 10:52:31 -04:00
Paul Licameli
8078aa8547
Remove wx/dc.h from ImageRoll.h ...
...
... I wish I could just forward-declare the enumeration wxRasterOperationMode,
but it's not defined as a sized enum
2019-04-04 10:40:02 -04:00
David Bailes
c531fde6b8
ASlider.cpp: correction to event table
...
Fix error in ASlider's event table spotted by Paul. The error wasn't causing any known problems.
2019-04-04 15:19:07 +01:00
Paul Licameli
2e1fe80601
Remove or comment wxPanelWrapper.h in headers
2019-04-04 10:13:23 -04:00
David Bailes
95e2264d24
Bug 1248: Tab does not navigate out of ASlider if clicked
...
Problem:
If an ASlider in the main window is clicked, then you can't TAB away from the control.
Fix:
Keyboard shortcuts are handled using key down events. However, ASlider was handling char events for reasons unknown. I'm unsure why this was causing a problem, but changing ASlider to handle key down events fixes the bug.
2019-04-03 13:25:04 +01:00
David Bailes
ecdb6d0a07
Fix previous commit: 4e37d93
...
Reinstated .h file, with corrected path. Without this include, there were numerous intellisense errors in the .cpp file.
2019-04-03 12:54:52 +01:00
David Bailes
4e37d93cd9
ASlider.h removed unnecessary .h file with incorrect path
2019-04-03 12:23:45 +01:00
Paul Licameli
0f3723e221
comment BackedPanel.h, HtmlWindow.h, ASlider.h in .h files
2019-03-31 15:25:34 -04:00
Paul Licameli
2d8abe6b74
Remove FileHistory.h, KeyView.h from .h files
2019-03-31 15:21:02 -04:00
Paul Licameli
a10196eb91
Fix some comments
2019-03-31 15:14:26 -04:00
Paul Licameli
e2c5444c1d
Move class HtmlTextHelpDialog out of header
2019-03-31 14:58:33 -04:00
Paul Licameli
b83ed90cfb
Remove or comment Ruler.h, Overlay.h, OverlayPanel.h in other headers
2019-03-31 14:44:24 -04:00
Paul Licameli
ed29ab89f8
Many WindowAccessible subclasses moved out of header files
2019-03-31 13:27:18 -04:00
Paul Licameli
10568f8a46
Move class SliderAx into WindowAccessible.* ...
...
... so ScienFilter.cpp doesn't depend on Equalization.h
2019-03-31 13:27:18 -04:00
Paul Licameli
4714d72b3f
Can't remove remaining wx headers from other headers, comment that
2019-03-31 01:41:16 -04:00
Paul Licameli
ef98cfd74f
Remove wx/{docview,datetime,datectrl,cursor}.h from *.h
2019-03-30 13:32:44 -04:00
Paul Licameli
77f747daeb
Remove wx/{checklst,wfstream,version,variant,types}.h from *.h
2019-03-30 12:59:21 -04:00
Paul Licameli
34f318cd41
Remove wx/{imaglist,generic/dragimgg,gauge,dynarray}.h from *.h
2019-03-30 12:51:12 -04:00
Paul Licameli
2587a4adba
Remove wx/panel.h from headers
2019-03-30 12:26:59 -04:00
Paul Licameli
2e05d2d884
Remove wx/{radiobut,ownerdrw,menuitem,menu,listbox}.h from *.h
2019-03-30 12:15:53 -04:00
Paul Licameli
d28ae40399
Remove wx/dialog.h from headers
2019-03-30 12:01:39 -04:00
Paul Licameli
4d29686116
Remove wx/gdicmn.h from headers
2019-03-30 11:52:48 -04:00
Paul Licameli
c982cf6a41
Remove wx/intl.h, wx/brush.h, wx/bitmap.h from headers
2019-03-30 11:45:20 -04:00
Paul Licameli
870c08ac06
Remove wx/{log.h, image.h, listctrl.h, utils.h} from headers
2019-03-30 11:21:51 -04:00
Paul Licameli
08c16b6eb7
Remove wx/{html/htmlwin,fileconf,dragimag,debug,dcclient}.h from *.h
2019-03-30 10:53:22 -04:00
Paul Licameli
ec2f26e48c
Remove wx/pen.h, wx/thread.h from headers
2019-03-30 10:17:18 -04:00
Paul Licameli
3a7324984c
wx/hashmap.h no longer used anywhere
2019-03-30 10:06:52 -04:00
Paul Licameli
de60edc62f
Remove wx/{app,statbmp,spinctrl,scrolbar,dynlib,dcmemory}.h from *.h
2019-03-30 07:57:37 -04:00
Paul Licameli
3760db9dff
Remove wx/wxchar.h from headers
2019-03-29 15:56:54 -04:00
James Crook
d994860311
Bug 2087 - Mixer Board gain control dialog is ridiculously over-long vertically
2019-03-29 19:24:25 +00:00
David Bailes
62f1711cdd
KeyView: fix focus issue
...
Problem: A user can tab to the list, and none of the items is the focus. The list itself is still the focus. As a result, there is no visual indication of the focus, and an additional keystroke is needed to make any item the focus.
Fix: When the list gains focus, if no items are selected, select the first item, if there is one.
2019-03-29 11:10:14 +00:00
Paul Licameli
4e9c3cfb5f
Remove wx/{dc,tokenzr,tglbtn,statusbr,simplebook}.h from *.h
2019-03-29 06:29:35 -04:00
Paul Licameli
70e88782fe
Remove wx/{grid,font,ffile,colour,button,bmpbuttn}.h from headers
2019-03-28 12:27:10 -04:00
Paul Licameli
bcc2e0d13b
Remove wx/frame.h, wx/sizer.h, wx/access.h from headers
2019-03-28 11:21:15 -04:00
Paul Licameli
803d8b9559
Remove wx/filename.h, wx/choice.h, wxFileNameWrapper.h from headers
2019-03-28 03:12:42 -04:00
Paul Licameli
8cf6874555
Remove wx/textctrl.h from headers
2019-03-28 01:43:53 -04:00
Paul Licameli
b1ce24c087
Remove wx/window.h from headers
2019-03-27 14:43:06 -04:00
Paul Licameli
b8aea73c91
Remove wx/stattext.h from headers
2019-03-27 14:33:46 -04:00
Paul Licameli
7766d9a192
AddCheckBox takes a bool for initial state, not string
2019-03-27 12:58:40 -04:00
Paul Licameli
c3aad2e026
Remove wx/event.h from headers
2019-03-27 04:36:51 -04:00
Paul Licameli
40b4361732
Remove wx/arrstr.h from headers
2019-03-26 12:41:44 -04:00
Paul Licameli
1d0247607a
Remove wx/string.h from headers
2019-03-26 11:33:55 -04:00
Paul Licameli
51f0362e9f
Remove wx/wx.h from headers
2019-03-26 11:17:41 -04:00
David Bailes
8c10682145
Accessibility: make Grid accessible using Narrator
...
Problem:
Using the Narrator screen reader on Windows 10:
1. Narrator does not read the uneditable cells in the tag column of the Metadata editor.
2. In one or more versions of Windows 10 prior to 1809, Narrator's focus was incorrect after editing a cell.
Fixes:
1. Fixed by adding wxACC_STATE_SYSTEM_FOCUSED to the state.
2. Corrected GridAx::GetFocus().
2019-03-25 11:54:12 +00:00
Paul Licameli
f2e2d35ad7
Make numeric validators work with ComboBoxes too...
...
... as was the intention in the wxWidgets code from which these files were
adapted
More importantly this removes the mischievous #define (added at 08c94d5
) from
valnum.h, which made it impossible to #include that header before
<wx/combobox.h>.
Note that (the real type) wxTextEntry is not a kind of wxWindow, but a class
from which wxTextCtrl and wxComboBox both inherit, while they inherit wxWindow
too along other paths.
So in some places, use the protected variable m_ValidatorWindow instead to
access the validator's window.
2019-03-23 20:52:37 -04:00