mattias
a444f136c2
replaced writeln by debugln
...
git-svn-id: trunk@5455 -
2004-05-11 11:42:27 +00:00
mattias
2134411288
started sending CN_KEYUP
...
git-svn-id: trunk@5453 -
2004-05-11 09:49:47 +00:00
mattias
b437ff2c8d
fixed unsetting csFocusing
...
git-svn-id: trunk@5425 -
2004-04-23 11:18:28 +00:00
mattias
9fbcc69584
fixed illegal ancestor search
...
git-svn-id: trunk@5415 -
2004-04-19 10:06:56 +00:00
micha
b4c61fa97d
fix (lm_)setcursor changes for gtk target
...
git-svn-id: trunk@5402 -
2004-04-11 18:58:26 +00:00
mattias
60622502da
changed OnKeyPress keys are not delegated back to the gtk
...
git-svn-id: trunk@5384 -
2004-04-09 11:25:20 +00:00
vincents
0a15ceb07b
Fixed compilation with -dVerboseFocus
...
git-svn-id: trunk@5358 -
2004-04-02 14:28:44 +00:00
mattias
4cda98b31b
implemented icons for TPage in gtk, mask for TCustomImageList
...
git-svn-id: trunk@5336 -
2004-03-22 19:10:04 +00:00
mattias
53728989e3
fixed memleak in gtk opendlg
...
git-svn-id: trunk@5320 -
2004-03-18 00:55:56 +00:00
mattias
add76d4e8b
completed new TToolBar
...
git-svn-id: trunk@5226 -
2004-02-23 18:24:38 +00:00
mattias
92c363f9d3
fixed error handling on saving lpi file
...
git-svn-id: trunk@5219 -
2004-02-22 15:39:44 +00:00
mattias
ce51572453
started advanced LCL auto sizing
...
git-svn-id: trunk@5198 -
2004-02-13 15:49:54 +00:00
mattias
c0b7b7163f
fixed grids OnDrawCells
...
git-svn-id: trunk@5179 -
2004-02-07 18:04:14 +00:00
mattias
49a659572b
implemented basic TSplitter, still many ToDos
...
git-svn-id: trunk@5136 -
2004-02-02 15:46:19 +00:00
mattias
269687dae9
improved changing style of controls
...
git-svn-id: trunk@5112 -
2004-01-27 21:32:11 +00:00
mattias
5dba91f6ae
style widgets are now realized, so all values are initialized
...
git-svn-id: trunk@5088 -
2004-01-23 13:55:30 +00:00
mattias
6b0b23469e
started MaskBlt for gtkIF and applied patch for dir dlg in env opts from Vincent
...
git-svn-id: trunk@5083 -
2004-01-22 11:23:36 +00:00
mattias
3e62949c08
added TColorDialog debugging
...
git-svn-id: trunk@5064 -
2004-01-14 20:09:50 +00:00
mattias
44c4de4ced
fixed statusbar updating all panels
...
git-svn-id: trunk@5057 -
2004-01-13 10:41:40 +00:00
mattias
3de0e677cc
implemented new statusbar methods in gtk intf
...
git-svn-id: trunk@5037 -
2004-01-09 20:03:13 +00:00
mattias
2d933b44e8
improved gtk intf key fetching and OI keyboard navigation
...
git-svn-id: trunk@5035 -
2004-01-09 13:49:43 +00:00
mattias
459b1c939c
fixed many range check warnings
...
git-svn-id: trunk@4951 -
2003-12-25 14:17:07 +00:00
mattias
86308bf245
workaround for inherited bug in fpc 1.9
...
git-svn-id: trunk@4928 -
2003-12-21 15:36:47 +00:00
mattias
aa76552f75
renamed DirectoryExists to DirPathExists to reduce ambigiousity
...
git-svn-id: trunk@4925 -
2003-12-21 13:58:06 +00:00
mattias
53adb7a109
reduced unit circles, fixed fpImage streaming
...
git-svn-id: trunk@4844 -
2003-11-26 21:30:19 +00:00
mattias
4847e82ed3
fixed a few more black colors
...
git-svn-id: trunk@4838 -
2003-11-25 08:59:01 +00:00
marc
2bc4f15b39
* Fixed VKey keypad handling
...
git-svn-id: trunk@4718 -
2003-10-19 16:33:11 +00:00
ajgenius
56e06a582f
fix GTK2 compiling for new Keyboard changes
...
git-svn-id: trunk@4716 -
2003-10-17 03:21:21 +00:00
marc
ceaf698ecf
Implemented new gtk keyevent handling
...
git-svn-id: trunk@4715 -
2003-10-16 23:54:27 +00:00
ajgenius
983bc1227d
add more gtk1i<->gtk2 key & event wrappers,
...
move more GTK2 workarounds from gtk to gtk2 interface,
start GTK2 interface SetCallback
git-svn-id: trunk@4697 -
2003-10-03 01:25:01 +00:00
ajgenius
c4e082796c
more fixes for GTK2, synedit now mostly-useable
...
git-svn-id: trunk@4691 -
2003-10-02 03:35:29 +00:00
ajgenius
92dbf72761
more callbacks fixes for gtk2, partly fix gtk2 CheckListBox
...
git-svn-id: trunk@4690 -
2003-10-02 01:18:38 +00:00
ajgenius
0374439e2c
partly fix focus callbacks for GTK2
...
git-svn-id: trunk@4689 -
2003-10-01 20:51:09 +00:00
ajgenius
11567443ca
undo accidental mouse callback changes, partly fix key events for gtk2
...
git-svn-id: trunk@4688 -
2003-10-01 15:57:37 +00:00
ajgenius
572c78be7f
partly cleanup gtk2 $ifdef's
...
git-svn-id: trunk@4676 -
2003-09-26 00:24:22 +00:00
ajgenius
f236ad4c5f
try to catch GDK/X drawable errors and raise an AV to stop killing App
...
git-svn-id: trunk@4670 -
2003-09-25 16:02:16 +00:00
mattias
4169b6f751
added SetAnchors
...
git-svn-id: trunk@4665 -
2003-09-23 17:52:04 +00:00
mattias
06801fd78c
varois improvements for ParentColor from Micha
...
git-svn-id: trunk@4654 -
2003-09-20 13:27:49 +00:00
ajgenius
d743352fb0
remove USE_PANGO define since pango now apears to work properly.
...
git-svn-id: trunk@4650 -
2003-09-19 00:41:52 +00:00
mattias
c311ce3e25
fixed removing TPage
...
git-svn-id: trunk@4633 -
2003-09-17 15:26:42 +00:00
mattias
6c84448ce9
fixed PerformTab call
...
git-svn-id: trunk@4619 -
2003-09-13 16:43:01 +00:00
ajgenius
5263906d67
fixes for GTK2(accel groups, menu accel, 'draw'),
...
more work toward Pango(DrawText now works, UpdateDCTextMetric mostly works)
git-svn-id: trunk@4609 -
2003-09-12 17:40:46 +00:00
ajgenius
eef2bbe9ad
fixed TColotDialog for GTK2
...
git-svn-id: trunk@4593 -
2003-09-10 02:33:41 +00:00
ajgenius
b93c3874b3
more updates for GTK2, more GTK1 wrappers, removal of more ifdef's, partly fixed signals
...
git-svn-id: trunk@4587 -
2003-09-09 04:15:08 +00:00
mattias
a9f24996c7
implemented TOpenPictureDialog
...
git-svn-id: trunk@4558 -
2003-09-02 21:32:56 +00:00
mattias
0f753789fa
using default colors, when theme does not define them
...
git-svn-id: trunk@4548 -
2003-08-30 18:53:08 +00:00
mattias
4804ddc2f9
fixes for gtk2
...
git-svn-id: trunk@4547 -
2003-08-29 21:21:07 +00:00
marc
73d6dcef82
* Fixed radiogroup menuitems
...
git-svn-id: trunk@4414 -
2003-07-21 23:43:32 +00:00
mattias
8ab6a60b7e
many clipping fixes
...
git-svn-id: trunk@2662 -
2002-08-17 23:41:35 +00:00
ajgenius
bd9ca19c88
some fixes toward gtk2
...
git-svn-id: trunk@2647 -
2002-08-17 23:41:33 +00:00
mattias
8680a37625
implemented tabstop
...
git-svn-id: trunk@2626 -
2002-08-17 23:41:32 +00:00
mattias
ffad4bc94f
implemented setting working directory for debugger
...
git-svn-id: trunk@2613 -
2002-08-17 23:41:31 +00:00
mattias
9c0495b000
fixed right control release
...
git-svn-id: trunk@2599 -
2002-08-17 23:41:30 +00:00
mattias
a785705b56
fixed codetools Makefile, fixed default prop not found error
...
git-svn-id: trunk@2564 -
2002-08-17 23:41:29 +00:00
mattias
b4b1ce0691
implemented package check broken dependency on compile
...
git-svn-id: trunk@2560 -
2002-08-17 23:41:28 +00:00
mattias
4c1df5ee3e
implemented changing dependency version
...
git-svn-id: trunk@2539 -
2002-08-17 23:41:27 +00:00
mattias
17d19b2c5a
implemented build lazarus extra options -d
...
git-svn-id: trunk@2507 -
2002-08-17 23:41:26 +00:00
mattias
a1b039827d
implemented TMemo.SelLength, improved OI hints
...
git-svn-id: trunk@2487 -
2002-08-17 23:41:25 +00:00
mattias
ebeab3334a
reduced focus handling and improved focus setting
...
git-svn-id: trunk@2467 -
2002-08-17 23:41:24 +00:00
mattias
551d1878b5
improved focus debugging output
...
git-svn-id: trunk@2452 -
2002-08-17 23:41:23 +00:00
mattias
eb34d3ac87
fixed checking menuitems
...
git-svn-id: trunk@2437 -
2002-08-17 23:41:22 +00:00
mattias
115a37923c
localized gtk interface
...
git-svn-id: trunk@2423 -
2002-08-17 23:41:21 +00:00
mattias
1ef7fbd096
finshed Make Resourcestring dialog and implemented TToggleBox
...
git-svn-id: trunk@2395 -
2002-08-17 23:41:20 +00:00
mattias
63eadbb635
fixed key grabbing
...
git-svn-id: trunk@2379 -
2002-08-17 23:41:19 +00:00
mattias
bb967f0cda
fixed modified and loading xpms for button glyphs
...
git-svn-id: trunk@2366 -
2002-08-17 23:41:18 +00:00
mattias
af7576e3e9
small bugfixes and fixed non checked menu items activate
...
git-svn-id: trunk@2352 -
2002-08-17 23:41:17 +00:00
mattias
710da206a5
reduced speedbutton invalidates, added TCanvas.Frame
...
git-svn-id: trunk@2329 -
2002-08-17 23:41:16 +00:00
mattias
468d8abc3c
fixed clipboard waiting and kwrite targets
...
git-svn-id: trunk@2321 -
2002-08-17 23:41:15 +00:00
mattias
2e4381451f
freeing stopped external tools
...
git-svn-id: trunk@2306 -
2002-08-17 23:41:14 +00:00
mattias
cb5bee664a
focus fixes, reduced lpi size
...
git-svn-id: trunk@2298 -
2002-08-17 23:41:14 +00:00
mattias
0851e8ccab
added Timer patch from Vincent Snijders
...
git-svn-id: trunk@2271 -
2002-08-17 23:41:12 +00:00
mattias
971752d7be
started OnMouseEnter and OnMouseLeave
...
git-svn-id: trunk@2270 -
2002-08-17 23:41:11 +00:00
mbukovjan
093eee01fa
Fixes to MaxLength. TCustomMemo now has MaxLength, too.
...
git-svn-id: trunk@2247 -
2002-08-17 23:41:10 +00:00
lazarus
c4d033418f
MG: implemented hints
...
git-svn-id: trunk@2239 -
2002-08-17 23:41:09 +00:00
lazarus
14a479ce44
MG: implemented TMethodList and Application Idle handlers
...
git-svn-id: trunk@2226 -
2002-08-17 23:41:08 +00:00
lazarus
5d34a4e031
MG: fixed radiobutton mousedown after
...
git-svn-id: trunk@2203 -
2002-08-17 23:41:07 +00:00
lazarus
67e947a35b
MG: accelerators are now shared between non modal forms
...
git-svn-id: trunk@2193 -
2002-08-17 23:41:06 +00:00
lazarus
b186454475
MG: fixed frmactivate
...
git-svn-id: trunk@2180 -
2002-08-17 23:41:05 +00:00
lazarus
b2d018bc6d
MG: fixes for fpc1.1
...
git-svn-id: trunk@2169 -
2002-08-17 23:41:04 +00:00
lazarus
093d4f4717
AJ: minor fixes for FPC 1.1
...
git-svn-id: trunk@2163 -
2002-08-17 23:41:03 +00:00
lazarus
e9c3c86527
MG: fixed uncapturing of mouse
...
git-svn-id: trunk@2149 -
2002-08-17 23:41:02 +00:00
lazarus
7e33b812c4
MG: made mouse capturing more strict
...
git-svn-id: trunk@2139 -
2002-08-17 23:41:01 +00:00
lazarus
0b867d1b21
MG: fixed timers
...
git-svn-id: trunk@2136 -
2002-08-17 23:41:00 +00:00
lazarus
e90b0b7daf
MG: fixed timer checking
...
git-svn-id: trunk@2120 -
2002-08-17 23:40:59 +00:00
lazarus
cce4aadc2f
MG: fixed zombie timers
...
git-svn-id: trunk@2118 -
2002-08-17 23:40:58 +00:00
lazarus
6db6439303
MG: gtk interface now sends keyboard events via DeliverMessage
...
git-svn-id: trunk@2109 -
2002-08-17 23:40:57 +00:00
lazarus
3cfa4548fb
MG: added paint messages for some gtk internal widgets
...
git-svn-id: trunk@2101 -
2002-08-17 23:40:56 +00:00
lazarus
2b3ce4681a
MG: fixed client origin coordinates
...
git-svn-id: trunk@2092 -
2002-08-17 23:40:55 +00:00
lazarus
857e635e3c
MG: fixed stopping keypress event if handled by LCL
...
git-svn-id: trunk@2089 -
2002-08-17 23:40:54 +00:00
lazarus
45e5195ad2
MG: fixed stopping keypress event if handled by LCL
...
git-svn-id: trunk@2084 -
2002-08-17 23:40:53 +00:00
lazarus
dca4b01b64
MG: improved TComboBox.SetItemIndex
...
git-svn-id: trunk@2073 -
2002-08-17 23:40:52 +00:00
lazarus
ea233b19f2
MG: no OnChange event when app sets Text of TComboBox
...
git-svn-id: trunk@2070 -
2002-08-17 23:40:51 +00:00
lazarus
afea81a59f
MG: added TComboBox.OnPopup+OnCloseUp+ItemWidth
...
git-svn-id: trunk@2064 -
2002-08-17 23:40:50 +00:00
lazarus
44a63cfd06
MG: deactivated transient modal forms
...
git-svn-id: trunk@2057 -
2002-08-17 23:40:49 +00:00
lazarus
811719d1e2
MG: fixed transient of modal forms
...
git-svn-id: trunk@2056 -
2002-08-17 23:40:48 +00:00
lazarus
1fb70b7da7
MG: fixed flickering of modal forms
...
git-svn-id: trunk@2051 -
2002-08-17 23:40:47 +00:00
lazarus
de73023577
MG: added DoSaveAll before CloseAll
...
git-svn-id: trunk@2044 -
2002-08-17 23:40:46 +00:00
lazarus
85b0cec36c
MWE: Applied patch from "Andrew Johnson" <aj_genius@hotmail.com>
...
Patch includes:
-fixes Problems with hiding modal forms
-temporarily fixes TCustomForm.BorderStyle in bsNone
-temporarily fixes problems with improper tabbing in TSynEdit
git-svn-id: trunk@2040 -
2002-08-17 23:40:45 +00:00
lazarus
7db6cc75a8
MWE: Applied patch from "Andrew Johnson" <aj_genius@hotmail.com>
...
Here is the run down of what it includes -
-Vasily Volchenko's Updated Russian Localizations
-improvements to GTK Styles/SysColors
-initial GTK Palette code - (untested, and for now useless)
-Hint Windows and Modal dialogs now try to stay transient to
the main program form, aka they stay on top of the main form
and usually minimize/maximize with it.
-fixes to Form BorderStyle code(tool windows needed a border)
-fixes DrawFrameControl DFCS_BUTTONPUSH to match Win32 better
when flat
-fixes DrawFrameControl DFCS_BUTTONCHECK to match Win32 better
and to match GTK theme better. It works most of the time now,
but some themes, noteably Default, don't work.
-fixes bug in Bitmap code which broke compiling in NoGDKPixbuf
mode.
-misc other cleanups/ fixes in gtk interface
-speedbutton's should now draw correctly when flat in Win32
-I have included an experimental new CheckBox(disabled by
default) which has initial support for cbGrayed(Tri-State),
and WordWrap, and misc other improvements. It is not done, it
is mostly a quick hack to test DrawFrameControl
DFCS_BUTTONCHECK, however it offers many improvements which
can be seen in cbsCheck/cbsCrissCross (aka non-themed) state.
-fixes Message Dialogs to more accurately determine
button Spacing/Size, and Label Spacing/Size based on current
System font.
-fixes MessageDlgPos, & ShowMessagePos in Dialogs
-adds InputQuery & InputBox to Dialogs
-re-arranges & somewhat re-designs Control Tabbing, it now
partially works - wrapping around doesn't work, and
subcontrols(Panels & Children, etc) don't work. TabOrder now
works to an extent. I am not sure what is wrong with my code,
based on my other tests at least wrapping and TabOrder SHOULD
work properly, but.. Anyone want to try and fix?
-SynEdit(Code Editor) now changes mouse cursor to match
position(aka over scrollbar/gutter vs over text edit)
-adds a TRegion property to Graphics.pp, and Canvas. Once I
figure out how to handle complex regions(aka polygons) data
properly I will add Region functions to the canvas itself
(SetClipRect, intersectClipRect etc.)
-BitBtn now has a Stored flag on Glyph so it doesn't store to
lfm/lrs if Glyph is Empty, or if Glyph is not bkCustom(aka
bkOk, bkCancel, etc.) This should fix most crashes with older
GDKPixbuf libs.
git-svn-id: trunk@2036 -
2002-08-17 23:40:44 +00:00
lazarus
703f0b916f
MG: added patch from Andrew
...
git-svn-id: trunk@2032 -
2002-08-17 23:40:43 +00:00
lazarus
b92fe41b81
Resize cursors in designer.
...
git-svn-id: trunk@2029 -
2002-08-17 23:40:42 +00:00
lazarus
f54824f409
MG: renamed designerstr.pas to objinspstrconsts.pas
...
git-svn-id: trunk@2026 -
2002-08-17 23:40:41 +00:00
lazarus
4bb43f437e
MG: gtk mlouse events can now be fetched before or after
...
git-svn-id: trunk@2021 -
2002-08-17 23:40:40 +00:00
lazarus
58e25a3e72
MG: scrollingwincontrol from Andrew
...
git-svn-id: trunk@2019 -
2002-08-17 23:40:39 +00:00
lazarus
40c4529ddb
MG: added multiselection to TTreeView
...
git-svn-id: trunk@2015 -
2002-08-17 23:40:38 +00:00
lazarus
c30ed6f2fb
EchoMode for TCustomEdit. emNone not implemented for GTK+, falls back to emPassword
...
behaviour.
git-svn-id: trunk@2009 -
2002-08-17 23:40:37 +00:00
lazarus
2a80832e93
Cleanups plus a fix to TPanel parent/drawing problem.
...
git-svn-id: trunk@2005 -
2002-08-17 23:40:36 +00:00
lazarus
4dcdd090d2
MG: fixed notebook client area, send messages and minor bugs
...
git-svn-id: trunk@2000 -
2002-08-17 23:40:35 +00:00
lazarus
01d5566007
MG: TNotebook is now streamable
...
git-svn-id: trunk@1996 -
2002-08-17 23:40:34 +00:00
lazarus
6a8d07fed4
New dialog for multiline caption of TCustomLabel.
...
Prettified TStrings property editor.
Memo now has automatic scrollbars (not fully working), WordWrap and Scrollbars property
Removed saving of old combo text (it broke things and is not needed). Cleanups.
git-svn-id: trunk@1992 -
2002-08-17 23:40:33 +00:00
lazarus
f5f9fc75f5
MG: image support, TScrollBox, and many other things from Andrew
...
git-svn-id: trunk@1990 -
2002-08-17 23:40:32 +00:00
lazarus
44be5bffe9
MG: double, triple and quad clicks now works
...
git-svn-id: trunk@1985 -
2002-08-17 23:40:31 +00:00
lazarus
7f7fb2cb15
MG: fixed destroying combobox
...
git-svn-id: trunk@1981 -
2002-08-17 23:40:30 +00:00
lazarus
7aa2430516
MG: fixed resetting comobobox text
...
git-svn-id: trunk@1976 -
2002-08-17 23:40:29 +00:00
lazarus
518962c472
MG: MoveWindowOrgEx, Splitted FWinControls/FControls, TControl drawing, Better DesignerDrawing, ...
...
git-svn-id: trunk@1973 -
2002-08-17 23:40:28 +00:00
lazarus
d76072b95e
MG: fixed TComboBox and InvalidateControl
...
git-svn-id: trunk@1972 -
2002-08-17 23:40:27 +00:00
lazarus
fb47c94ac2
MG: reduced paint messages and DC getting/releasing
...
git-svn-id: trunk@1968 -
2002-08-17 23:40:26 +00:00
lazarus
bf90f8c32d
MG: propedits text improvements from Andrew, uncapturing, improved comobobox
...
git-svn-id: trunk@1963 -
2002-08-17 23:40:25 +00:00
lazarus
062ae305eb
MG: ignoring double clicks for components that dont want them
...
git-svn-id: trunk@1960 -
2002-08-17 23:40:24 +00:00
lazarus
5d1cd8295d
MG: fixed mouse capturing, OI edit focus
...
git-svn-id: trunk@1955 -
2002-08-17 23:40:23 +00:00
lazarus
65867d6762
MG: fixed double click recognition
...
git-svn-id: trunk@1953 -
2002-08-17 23:40:22 +00:00
lazarus
875c639d05
MG: reduced output
...
git-svn-id: trunk@1946 -
2002-08-17 23:40:21 +00:00
lazarus
fcf6d2c8ad
MG: fixed bracket hilighting
...
git-svn-id: trunk@1943 -
2002-08-17 23:40:20 +00:00
lazarus
98df6bbea2
MG: from Andrew: style list fixes, autosize for radio/checkbtns
...
git-svn-id: trunk@1940 -
2002-08-17 23:40:19 +00:00
lazarus
72068ba7c7
MG: improved theme support from Andrew
...
git-svn-id: trunk@1936 -
2002-08-17 23:40:18 +00:00
lazarus
2260ea6b1a
MG: fixed non AutoCheck menuitems and editor bookmark popupmenu
...
git-svn-id: trunk@1933 -
2002-08-17 23:40:17 +00:00
lazarus
a8b08fac69
MG: fixed key events and changed pixmap loading
...
git-svn-id: trunk@1928 -
2002-08-17 23:40:16 +00:00
lazarus
11724122a0
MG: fixed mouse events
...
git-svn-id: trunk@1926 -
2002-08-17 23:40:15 +00:00
lazarus
a7f7084e68
MG: changed user input events from queue to direct
...
git-svn-id: trunk@1924 -
2002-08-17 23:40:14 +00:00
lazarus
f4a51bed65
MG: design signals for gtk internal widgets
...
git-svn-id: trunk@1922 -
2002-08-17 23:40:13 +00:00
lazarus
c79a5b5bc0
MG: fixed parser for Clx enums and empty param lists
...
git-svn-id: trunk@1920 -
2002-08-17 23:40:12 +00:00
lazarus
6be96de0d3
MG: removed ClientRectBugfix defines
...
git-svn-id: trunk@1850 -
2002-08-17 15:45:36 +00:00
lazarus
ce83336615
MG: added TPopupMenu.OnPopup and SourceEditor PopupMenu checks
...
git-svn-id: trunk@1848 -
2002-08-17 07:57:05 +00:00
lazarus
f6b0f29b7e
MG: started menuitem icon, checked, radio and groupindex
...
git-svn-id: trunk@1842 -
2002-08-15 13:37:58 +00:00
lazarus
43c41b8630
MG: fixed normal events in design mode
...
git-svn-id: trunk@1818 -
2002-08-04 08:17:30 +00:00
lazarus
14ab179665
MG: fixed xml reading writing of special chars
...
git-svn-id: trunk@1817 -
2002-08-04 07:44:44 +00:00
lazarus
7f5aed6aae
MG: fixed client events
...
git-svn-id: trunk@1816 -
2002-08-04 07:09:27 +00:00
lazarus
48e9d401cb
MG: source notebook pagenames are now updated more often
...
git-svn-id: trunk@1794 -
2002-07-29 13:26:57 +00:00
lazarus
a7c6ec0711
MG: fixed get widget position for inherited gdkwindows
...
git-svn-id: trunk@1791 -
2002-07-23 07:40:52 +00:00
lazarus
f51257b9c9
MG: reduced output
...
git-svn-id: trunk@1790 -
2002-07-22 18:25:12 +00:00
lazarus
37fdb2af44
MG: fixed eventmask for realized windows
...
git-svn-id: trunk@1788 -
2002-07-20 13:47:04 +00:00
lazarus
dbb190695a
MG: fixed missing declaration
...
git-svn-id: trunk@1763 -
2002-06-26 16:15:56 +00:00
lazarus
bac9463593
MG: added new tool: Guess misplaced $IFDEF/$ENDIF
...
git-svn-id: trunk@1761 -
2002-06-26 15:11:09 +00:00
lazarus
1673cf67bc
MG: in design mode the mouse cursor is now also set for hidden gdkwindows
...
git-svn-id: trunk@1757 -
2002-06-21 17:54:23 +00:00
lazarus
1eac5a958a
MG: TControl.Cursor is now set, reduced auto reaction of widgets in design mode
...
git-svn-id: trunk@1756 -
2002-06-21 16:59:15 +00:00
lazarus
1d603e185c
MG: Form Editing: snapping, guidelines, modified on move/resize, creating components in csDesigning, ...
...
git-svn-id: trunk@1754 -
2002-06-19 19:46:10 +00:00
lazarus
1f1c94bd67
MG: fixed mouse coords and fixed mouse clicked thru bug
...
git-svn-id: trunk@1745 -
2002-06-11 13:41:11 +00:00
lazarus
930552f748
MG: fixed persistent caret and implemented Form.BorderStyle=bsNone
...
git-svn-id: trunk@1744 -
2002-06-09 14:00:41 +00:00
lazarus
c570141b4b
MG: fixed window jumping
...
git-svn-id: trunk@1743 -
2002-06-09 07:08:43 +00:00
lazarus
ed57800398
MG: added close buttons and images to TNoteBook and close buttons to source editor
...
git-svn-id: trunk@1740 -
2002-06-08 17:16:02 +00:00
lazarus
16aae9b974
MG: if completion form visible it will now get all synedit keys
...
git-svn-id: trunk@1737 -
2002-06-06 14:41:29 +00:00
lazarus
610cb824e9
MG: fixed fonts in XLFD format and styles
...
git-svn-id: trunk@1726 -
2002-06-05 12:33:58 +00:00
lazarus
3a28d7a551
MG: improved TFont for XLFD font names
...
git-svn-id: trunk@1724 -
2002-06-04 15:17:26 +00:00
lazarus
9217c2841c
MG: added filters and history to TOpenDialog
...
git-svn-id: trunk@1713 -
2002-05-30 14:11:12 +00:00
lazarus
ab8db5be9e
MG: improved TCommon/File/OpenDialog, fixed TListView scrolling and broder
...
git-svn-id: trunk@1711 -
2002-05-29 21:44:38 +00:00
lazarus
6f9bcad3bc
MG: started mouse bugfix and completed Makefile.fpc
...
git-svn-id: trunk@1704 -
2002-05-24 07:16:35 +00:00
lazarus
c01f402583
MG: fixed client rectangles, TRadioGroup, RecreateWnd
...
git-svn-id: trunk@1676 -
2002-05-13 14:47:01 +00:00
lazarus
ecfc86ab66
MG: changed license to LGPL
...
git-svn-id: trunk@1667 -
2002-05-10 06:05:58 +00:00
lazarus
8e03c7cef1
MG: further clientrect bugfixes
...
git-svn-id: trunk@1665 -
2002-05-09 12:41:32 +00:00
lazarus
043bf0082a
MG: replaced logo, increased version to 0.8.3a and some clientrectbugfix
...
git-svn-id: trunk@1658 -
2002-05-06 08:50:37 +00:00
lazarus
a866d8f430
MG: fixed window shrinking
...
git-svn-id: trunk@1645 -
2002-04-27 15:35:51 +00:00
lazarus
b9f3eb9c5a
MG: fixed AdjustClientRect of TGroupBox
...
git-svn-id: trunk@1626 -
2002-04-22 13:07:46 +00:00
lazarus
31798d03be
MG: changed except statements to more verbosity
...
git-svn-id: trunk@1590 -
2002-04-04 12:25:02 +00:00
lazarus
e9e6e8d350
MG: fixed unreleased/unpressed Ctrl/Alt/Shift
...
git-svn-id: trunk@1577 -
2002-03-31 22:01:38 +00:00
lazarus
a76f69cb69
Added Triple Click
...
Shane
git-svn-id: trunk@1570 -
2002-03-29 19:11:38 +00:00
lazarus
9efa84c67a
MWE:
...
* Cleanup in lmessages
* Added Listview selection and notification events
+ introduced commctrl
git-svn-id: trunk@1548 -
2002-03-27 00:33:54 +00:00
lazarus
852eb5a81f
GTK Cleanup
...
Shane
git-svn-id: trunk@1545 -
2002-03-25 17:59:20 +00:00
lazarus
dacea82947
MG: pascal lowercase for open new unit
...
git-svn-id: trunk@1538 -
2002-03-23 19:05:52 +00:00
lazarus
f118ad2dcb
MG: reduced size+move messages between lcl and interface
...
git-svn-id: trunk@1522 -
2002-03-16 21:40:55 +00:00
lazarus
5429e5b6f7
Mouse events fixes.
...
git-svn-id: trunk@1516 -
2002-03-14 18:12:46 +00:00
lazarus
bdf8fb50ca
Constraints implementation (first cut) and sizig - moving system rework to
...
better match Delphi/Kylix way of doing things (the existing implementation
worked by acident IMHO :-)
git-svn-id: trunk@686 -
2002-02-09 01:45:13 +00:00
lazarus
490d5b5f62
MG: more wmsize messages :(
...
git-svn-id: trunk@565 -
2002-01-01 18:38:36 +00:00
lazarus
7a28cf749f
MG: fixed initial component aligning
...
git-svn-id: trunk@562 -
2002-01-01 15:50:16 +00:00
lazarus
7fa0bffff3
MG: LM_SIZE and LM_MOVE messages are now send directly, not queued
...
git-svn-id: trunk@558 -
2001-12-28 15:12:02 +00:00
lazarus
b0d32e85dd
MG: fixed typed but not selected filename in TOpenDialog
...
git-svn-id: trunk@538 -
2001-12-17 11:09:48 +00:00
lazarus
9a551ee4dc
MG: added non existing filename to multiselection in TOpenDialog
...
git-svn-id: trunk@517 -
2001-12-12 20:45:30 +00:00
lazarus
09c2dadc23
Modified the the GTKFileSelection so that it will handle and use
...
CTRL and SHIFT keys in a fashion similar to Windows.
git-svn-id: trunk@516 -
2001-12-12 20:19:19 +00:00
lazarus
77927e9e33
MG: added file path to files in TOpenDialog
...
git-svn-id: trunk@514 -
2001-12-12 15:12:31 +00:00
lazarus
6566f466f4
Add code to allow TOpenDialog to do multiple line selects. MAH
...
git-svn-id: trunk@510 -
2001-12-12 08:29:21 +00:00
lazarus
8747750b3d
Added a watch dialog.
...
Shane
git-svn-id: trunk@488 -
2001-12-07 20:12:15 +00:00
lazarus
65878c388e
Added events to Calendar
...
Shane
git-svn-id: trunk@483 -
2001-12-05 18:23:48 +00:00
lazarus
804670921f
Improved hints with overlapping windows.
...
Shane
git-svn-id: trunk@469 -
2001-11-30 16:41:59 +00:00
lazarus
34988490b3
Improved the double click.
...
Shane
git-svn-id: trunk@468 -
2001-11-29 18:41:27 +00:00
lazarus
3ed4f51dc4
TComboBox can now be moved in FormEditor
...
Shane
git-svn-id: trunk@448 -
2001-11-21 19:32:33 +00:00
lazarus
b01d62a154
Changes for combobox to receive butondown and up events
...
DblClick events now working.
Shane
git-svn-id: trunk@447 -
2001-11-21 14:55:33 +00:00
lazarus
74dfef724b
Fixed designer problem with moving controls.
...
Can no longer drag controls off the form.
Shane
git-svn-id: trunk@440 -
2001-11-20 17:20:45 +00:00
lazarus
a7787f8119
Changes to make toggling between form and unit work.
...
Added BringWindowToTop
Shane
git-svn-id: trunk@419 -
2001-11-14 17:46:59 +00:00
lazarus
f2e975497d
MG: fixed empty clipboard stream crashing bug
...
git-svn-id: trunk@415 -
2001-11-12 19:32:23 +00:00
lazarus
2a1b1f2558
MG: CLIPBOARD
...
git-svn-id: trunk@411 -
2001-11-12 16:56:09 +00:00
lazarus
40cb0d378a
HintWindow changes
...
Shane
git-svn-id: trunk@403 -
2001-11-09 19:14:25 +00:00
lazarus
5da619f0b3
Changes to Messagebox.
...
Added line to CodeTools to prevent duplicate USES entries.
git-svn-id: trunk@382 -
2001-11-01 21:30:35 +00:00
lazarus
2cbcc53a57
Fixed the gtk mousemove bug where the control gets the coord's based on it's parent instead of itself.
...
Shane
git-svn-id: trunk@375 -
2001-10-31 16:29:23 +00:00
lazarus
d5ce8010d6
MG: added nvidia opengl support and a new opengl example from satan
...
git-svn-id: trunk@352 -
2001-10-16 14:19:13 +00:00
lazarus
9c0893ff5e
MG: added clicked event to TButton, MessageDialog reacts to return key
...
git-svn-id: trunk@351 -
2001-10-16 10:51:10 +00:00
lazarus
54395a0848
MG: fixed caret lost, gtk cleanup, bracket lvls, bookmark saving
...
git-svn-id: trunk@345 -
2001-10-10 17:55:06 +00:00
lazarus
2575c72711
MG: added codetools, fixed synedit unindent, fixed MCatureHandle
...
git-svn-id: trunk@343 -
2001-10-09 09:46:59 +00:00
lazarus
4aed2a0ba4
MG: reduced repaints
...
git-svn-id: trunk@337 -
2001-10-03 21:03:02 +00:00
lazarus
68eca96428
MG: fixed mem leaks and fixed range check errors
...
git-svn-id: trunk@334 -
2001-09-30 08:34:52 +00:00
lazarus
8b5c1ffe45
MG: added lazqueue and used it for the messagequeue
...
git-svn-id: trunk@294 -
2001-06-16 09:14:39 +00:00
lazarus
d175a3aca2
MG: small bugfixes and less notes
...
git-svn-id: trunk@288 -
2001-06-14 14:57:59 +00:00