Commit Graph

653 Commits

Author SHA1 Message Date
vincents
ed91996ba9 fixed handling WM_MEASUREITEM for OwnerdrawnFixed listbox.
git-svn-id: trunk@7239 -
2005-06-14 07:30:51 +00:00
vincents
903c6d561e fixed crashed with csOwnerDrawVariable combobox style (bug #934) from Jesus
git-svn-id: trunk@7236 -
2005-06-13 08:04:38 +00:00
vincents
6ee528e57c fixed objects with a sorted listbox from Jesus
git-svn-id: trunk@7232 -
2005-06-10 18:57:12 +00:00
micha
89a96a30a3 need to recreate form window when changing border flags
implement lock-flag when destroying handle, do not focus control that is destroying handles

git-svn-id: trunk@7219 -
2005-06-02 12:11:54 +00:00
micha
264eb5530a fix painting of panels on notebooks with themes (fixes bug #915)
git-svn-id: trunk@7216 -
2005-06-01 18:55:59 +00:00
mattias
b2ba0f4418 implemented right justification for menuitems for winapi intf from Martin Smat
git-svn-id: trunk@7191 -
2005-05-21 15:58:44 +00:00
vincents
a9cdded52a disable all application windows, when the AppHandle is disabled (fixes bug #788)
git-svn-id: trunk@7158 -
2005-05-06 20:07:29 +00:00
micha
6c015e6ea2 introduce intfselectionchanged procedure for widgetsets that do not send LM_SELCHANGED automatically
fix senditemindex to cause onclick event

git-svn-id: trunk@7154 -
2005-05-06 09:39:49 +00:00
micha
f7c5222fde hack: avoid drawing border of scrollbar arrow, by drawing it outside of clipped region
git-svn-id: trunk@7151 -
2005-05-05 20:53:37 +00:00
micha
84421fe81f better looking arrow, not ideal, but better anyway (fixes #760)
git-svn-id: trunk@7146 -
2005-05-05 14:51:05 +00:00
micha
d2f22b90ba improve click-focus-click implies doubleclick heuristic to check for focus change within handling of mouseclick
git-svn-id: trunk@7144 -
2005-05-05 12:57:43 +00:00
vincents
e510a9db4b implented reading non-text formats from the clipboard
git-svn-id: trunk@7140 -
2005-05-04 12:27:46 +00:00
vincents
aac138df54 fixed getting the size of a minimized window (bug #886)
git-svn-id: trunk@7132 -
2005-05-03 14:56:33 +00:00
mattias
144133d2e9 fix bug #878 (can not paste from clipboard) new property TitleStyle from Jesus
git-svn-id: trunk@7122 -
2005-05-02 08:35:42 +00:00
micha
89e77e9b46 implement changing tform.borderstyle after creation
git-svn-id: trunk@7120 -
2005-04-29 19:50:52 +00:00
micha
77c8d81bbe tweak color specification a bit
git-svn-id: trunk@7119 -
2005-04-29 19:50:27 +00:00
micha
e749ccccaa send double click to window, if pattern mouse-click, focus-change, mouse-click detected (fixes bug #794)
git-svn-id: trunk@7117 -
2005-04-29 11:53:25 +00:00
micha
b6deeb5694 fix double-clicking in combobox in object inspector, set itemindex when assigning list of strings
git-svn-id: trunk@7116 -
2005-04-29 09:44:56 +00:00
vincents
358a3b59a8 let wm_ncdestroy through, so we can destroy the windowinfo
git-svn-id: trunk@7113 -
2005-04-28 13:11:05 +00:00
micha
96e2620223 fix accelerator handling firing too quickly, better WM_CHAR has-been-handled heuristic
check for focusability of label.focuscontrol

git-svn-id: trunk@7111 -
2005-04-28 10:05:29 +00:00
micha
712c2c41f3 showwindow does not send WM_SHOWWINDOW message after maximized window creation (patch from jesus)
git-svn-id: trunk@7098 -
2005-04-22 10:48:42 +00:00
vincents
4c93d064a5 fixed SpinEdit.Visible and SpinEdit.Enabled
git-svn-id: trunk@7093 -
2005-04-20 14:08:38 +00:00
micha
fbb495bee3 implement active default control switching
pressing return key executes active default control action

git-svn-id: trunk@7080 -
2005-04-17 18:41:15 +00:00
micha
66da3891a0 fix taskbar button being removed and reinserted when minimizing mainform
git-svn-id: trunk@7075 -
2005-04-13 17:17:16 +00:00
micha
b2c1d425e5 fixed: listbox loses selection when updating selected item (fixes #780)
git-svn-id: trunk@7068 -
2005-04-11 12:35:17 +00:00
marc
60f6291387 * Fix for #859 from Andrew Haines (modified)
git-svn-id: trunk@7066 -
2005-04-10 16:30:44 +00:00
micha
1ed4bab790 fix bug #684 properly, opendialog closes automatically after messagedlg (much thanks to uberto)
git-svn-id: trunk@7065 -
2005-04-08 16:59:37 +00:00
micha
c0bd0aabc6 implement Ctrl+A to select all text for edit controls
git-svn-id: trunk@7063 -
2005-04-07 15:52:31 +00:00
micha
fbde65eae3 customcheckbox: do not unnecessarily ask state twice
first let widget process BM_SETCHECK, so we do not see itemindex=-1 in between

git-svn-id: trunk@7062 -
2005-04-06 10:43:40 +00:00
mattias
5ab09c1d2d aesthetical improvements for colorbuttons from Luca Minuti
git-svn-id: trunk@7061 -
2005-04-06 10:39:36 +00:00
mattias
6697af3196 accelerated TMemo on gtk, gtk2 and win32 interface from Andrew Haines
git-svn-id: trunk@7060 -
2005-04-05 19:41:19 +00:00
micha
ad04037248 move GetNotebookTabIndexAtPos to the widgetset interface
implement it for win32 widgetset (fixes bug #669)

git-svn-id: trunk@7046 -
2005-03-31 21:29:45 +00:00
micha
cdcf64b178 mainform may also be an MDI form, or a stay on top form (fixes bug #656)
git-svn-id: trunk@7044 -
2005-03-31 20:07:44 +00:00
micha
55c52e0e16 fix bug #659 and #660: LM_RBUTTONUP message returns true whenever popupmenu was invoked
git-svn-id: trunk@7040 -
2005-03-30 18:34:42 +00:00
micha
2a8cf12022 use FileDialog FilterIndex
git-svn-id: trunk@7031 -
2005-03-26 14:01:36 +00:00
micha
8787ae886a fix dc origin to take window origin into account (fixed drawing invisible components on graphiccontrols in designer)
git-svn-id: trunk@7025 -
2005-03-25 16:59:38 +00:00
micha
8f6d8166b8 implement TWin32WidgetSet.GetDCOriginRelativeToWindow
git-svn-id: trunk@7024 -
2005-03-25 16:41:35 +00:00
micha
09233bbe50 make DestroyHandle method protected again, use global RecreateWnd procedure
git-svn-id: trunk@7023 -
2005-03-25 16:41:00 +00:00
micha
ab2ceb0d19 implement ShowInTaskBar for win32 intf
git-svn-id: trunk@7022 -
2005-03-25 08:58:11 +00:00
micha
d248fcf4af "fix" for opendialog being closed after showing message dialog
git-svn-id: trunk@7017 -
2005-03-23 20:45:18 +00:00
mattias
5ec0ba3595 implemented TCustomForm.ShowInTaskBar for gtk1+2 from Andrew Haines
git-svn-id: trunk@6995 -
2005-03-19 23:36:26 +00:00
micha
3e4b7bdaed use LCL font is it is non-default
git-svn-id: trunk@6994 -
2005-03-19 13:19:39 +00:00
micha
c75570f78b fix min/max value, up/down order for spinedit
git-svn-id: trunk@6965 -
2005-03-16 16:14:14 +00:00
micha
76ef932687 return value too inconsistent to be used, fixes #775 (by uberto)
git-svn-id: trunk@6953 -
2005-03-14 22:11:03 +00:00
micha
d71687e839 check nil pointer to avoid AV (by jesusrmx)
git-svn-id: trunk@6952 -
2005-03-14 21:49:41 +00:00
mattias
8a344c0ff0 BorderStyle for TCustomEdit in win32 intf from Jesus
git-svn-id: trunk@6925 -
2005-03-08 10:32:47 +00:00
micha
c55ae368e5 fix removing all panels from statusbar (last one was not removed)
git-svn-id: trunk@6904 -
2005-03-05 21:41:47 +00:00
micha
d68ac79fd0 WS_HSCROLL disables wordwrap, disable it if wordwrap requested
git-svn-id: trunk@6890 -
2005-03-04 15:44:53 +00:00
mattias
daf76f7dbc fixed Arc and changed x,y to Left,Top to make meaning more clear
git-svn-id: trunk@6889 -
2005-03-04 13:50:09 +00:00
vincents
83030c9805 fixed thread synchronize support for fpc 1.9.9 using WakeMainThread
git-svn-id: trunk@6880 -
2005-03-03 13:13:51 +00:00