micha
3fc488b817
prevent ignoring wrong character (bug #1113 )
...
git-svn-id: trunk@7563 -
2005-08-24 21:10:27 +00:00
micha
0a5eb91be8
make LCL set result to 1 for handled keys
...
git-svn-id: trunk@7552 -
2005-08-22 22:30:01 +00:00
micha
50c8ea3af8
fix Result var: initialize Result to something useful if we want to check it
...
git-svn-id: trunk@7551 -
2005-08-22 21:56:10 +00:00
micha
c4a65fbb5f
fix typo, check appropriate message, lmkey for keys
...
git-svn-id: trunk@7544 -
2005-08-22 15:27:32 +00:00
micha
91d33a67f4
fixed: do not call KeyPress handling for alt-<x> keys (CN_SYSCHAR, WM_SYSCHAR)
...
fixed: handle tab when pressing the key, not when releasing it (seems platform independent)
fixed: remove tab handling in combobox
fixed: move dialogchar handling to pre-interface, so that widgetset can "ding" when key was not handled
git-svn-id: trunk@7543 -
2005-08-22 12:49:55 +00:00
vincents
a0311c2cba
removed cvs logs
...
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +00:00
vincents
faef2dfd4d
implemented calendar events for win32 interface (bug #980 )
...
git-svn-id: trunk@7512 -
2005-08-16 21:36:49 +00:00
micha
a8d1f0629c
fix double click heuristic to take into account cursor movement, if moved too much do not send double click
...
git-svn-id: trunk@7389 -
2005-07-21 17:37:40 +00:00
micha
96ace3d081
fix bug #917 : itemid -1 is for focus rectangle, let widgetset draw that
...
git-svn-id: trunk@7320 -
2005-07-05 10:49:12 +00:00
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
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
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
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
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
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
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
vincents
4c93d064a5
fixed SpinEdit.Visible and SpinEdit.Enabled
...
git-svn-id: trunk@7093 -
2005-04-20 14:08:38 +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
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
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
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
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
micha
7fc273c941
let general WindowProc also handle childedit of combobox, reduces code duplication, implements doubleclick for combobox
...
git-svn-id: trunk@6777 -
2005-02-10 21:07:29 +00:00
micha
802d02aec1
revert unwanted commit
...
git-svn-id: trunk@6766 -
2005-02-07 19:10:31 +00:00
micha
ca5639c617
implement size constraints for calendar (it is not resizeable)
...
git-svn-id: trunk@6765 -
2005-02-07 18:53:35 +00:00
micha
1e44759551
improve windows-has-handled-key check
...
git-svn-id: trunk@6760 -
2005-02-07 09:07:38 +00:00
vincents
5664c32aed
added TLMInsertText (temporarily?)
...
git-svn-id: trunk@6754 -
2005-02-05 20:42:04 +00:00
micha
d690c4c03e
fix bug #267 : reroute menu key to main form if form has no menu
...
git-svn-id: trunk@6727 -
2005-02-03 20:19:17 +00:00
micha
b89a0ffc98
translate and route WM_SYSCHAR messages, fix WM_SYSKEYDOWN and WM_SYSKEYUP messages
...
git-svn-id: trunk@6724 -
2005-02-03 15:06:30 +00:00
vincents
e8e13b3fb6
fixed handling WM_MOUSEWHEEL in designer form (bug #647 ).
...
git-svn-id: trunk@6722 -
2005-02-01 15:48:03 +00:00
micha
2f743e3584
simpler overlay window
...
git-svn-id: trunk@6661 -
2005-01-21 22:07:10 +00:00
micha
5e96e40e13
fix bug #558 : title bar redraw (win32)
...
USE_SYNCHRONIZE enabled per default for 1.9.x
git-svn-id: trunk@6597 -
2005-01-15 10:09:23 +00:00
vincents
4b70bf97db
fixed fpc 1.0.x compilation
...
git-svn-id: trunk@6537 -
2005-01-10 20:30:10 +00:00
micha
f771e4ab9a
fix cursor handling, and statictext alignment
...
git-svn-id: trunk@6517 -
2005-01-08 22:19:51 +00:00
vincents
6815fe14f7
send LM_CHANGE message for trackbar
...
git-svn-id: trunk@6493 -
2005-01-07 10:51:07 +00:00
micha
8a978ff3c6
WM_SIZE can also mean windowstate change, always send message
...
git-svn-id: trunk@6471 -
2005-01-03 15:50:35 +00:00
micha
97e5873c19
keep the mainform (ie. lazarus main ide bar) active
...
git-svn-id: trunk@6469 -
2005-01-03 12:15:54 +00:00
micha
51fba3ead7
focus window only if possible
...
git-svn-id: trunk@6461 -
2005-01-02 22:27:15 +00:00
micha
1eb68ebe5b
focus window on left-click
...
git-svn-id: trunk@6460 -
2005-01-02 22:18:52 +00:00
micha
dd11737c04
prevent reporting of spurious mousemove messages
...
git-svn-id: trunk@6440 -
2004-12-31 16:29:59 +00:00
micha
70367efb37
set focus to a control on the newly focussed tabpage of a notebook (fixes bug #501 )
...
git-svn-id: trunk@6422 -
2004-12-27 12:08:54 +00:00
micha
69a02addd1
implement support for tthread.synchronize
...
git-svn-id: trunk@6420 -
2004-12-27 10:18:21 +00:00
vincents
56666e6d35
set version to 0.9.3
...
git-svn-id: trunk@6384 -
2004-12-17 09:00:47 +00:00
micha
6d3f279a9e
fix showmodal to remember disabled windows (fixes bug #478 , and more)
...
git-svn-id: trunk@6378 -
2004-12-16 14:29:51 +00:00
micha
84f362ce52
fix clientrect size on show form with menu (lazarus ide, component palette height too great)
...
git-svn-id: trunk@6377 -
2004-12-15 17:51:16 +00:00
vincents
2a4e9585c6
fixed error, when more than one timer was disabled in a timer callback.
...
git-svn-id: trunk@6319 -
2004-12-01 22:38:36 +00:00