Commit Graph

132 Commits

Author SHA1 Message Date
lazarus
deebbe3697 MG: accelerated SelectGDKPenProps
git-svn-id: trunk@1119 -
2002-02-09 01:47:54 +00:00
lazarus
4d402acc13 MG: JITForms now sets csDesigning before creation
git-svn-id: trunk@1113 -
2002-02-09 01:47:53 +00:00
lazarus
cbc302efd9 MG: started customdrawitem
git-svn-id: trunk@1106 -
2002-02-09 01:47:52 +00:00
lazarus
dd80484dc6 MG: added TComboBox.OnPopup+OnCloseUp+ItemWidth
git-svn-id: trunk@1102 -
2002-02-09 01:47:51 +00:00
lazarus
4e3bc91f39 MG: added SendCachedLCLMessages to interfacebase for wysiwyg
git-svn-id: trunk@1096 -
2002-02-09 01:47:50 +00:00
lazarus
48d57ba666 MG: changed PDeviceContext into class TDeviceContext
git-svn-id: trunk@1086 -
2002-02-09 01:47:49 +00:00
lazarus
833ee96787 MG: fixed Menu.Free and gdkwindow=nil bug
git-svn-id: trunk@1078 -
2002-02-09 01:47:48 +00:00
lazarus
7d906e20a2 MG: added patch from Andrew
git-svn-id: trunk@1070 -
2002-02-09 01:47:47 +00:00
lazarus
c7a3b60675 Resize cursors in designer.
git-svn-id: trunk@1068 -
2002-02-09 01:47:46 +00:00
lazarus
367f3b2387 MG: gradient fill, minor issues from Andrew
git-svn-id: trunk@1060 -
2002-02-09 01:47:45 +00:00
lazarus
eed96a79fd MG: scrollingwincontrol from Andrew
git-svn-id: trunk@1055 -
2002-02-09 01:47:44 +00:00
lazarus
c7ce14d1ab Enabled cursor property + property editor.
git-svn-id: trunk@1047 -
2002-02-09 01:47:43 +00:00
lazarus
90ae156d7f MG: TNotebook is now streamable
git-svn-id: trunk@1035 -
2002-02-09 01:47:42 +00:00
lazarus
aa83828e23 MG: image support, TScrollBox, and many other things from Andrew
git-svn-id: trunk@1033 -
2002-02-09 01:47:41 +00:00
lazarus
1f23bbaf62 MG: TNoteBook now starts with no Page and TPage has no auto names
git-svn-id: trunk@1022 -
2002-02-09 01:47:40 +00:00
lazarus
58eefd9d55 MG: double, triple and quad clicks now works
git-svn-id: trunk@1016 -
2002-02-09 01:47:39 +00:00
lazarus
11b9180075 MG: reduced paint messages and DC getting/releasing
git-svn-id: trunk@1012 -
2002-02-09 01:47:38 +00:00
lazarus
8b2060a2f4 MG: ShortCut support for buttons from Andrew
git-svn-id: trunk@1006 -
2002-02-09 01:47:37 +00:00
lazarus
e1b7b07dec MG: improved theme support from Andrew
git-svn-id: trunk@999 -
2002-02-09 01:47:36 +00:00
lazarus
31152ada49 MG: added TDeviceContextMemManager
git-svn-id: trunk@994 -
2002-02-09 01:47:35 +00:00
lazarus
6b0dc218cc MG: accelerated new/dispose of gdiobjects
git-svn-id: trunk@984 -
2002-02-09 01:47:34 +00:00
lazarus
7db307f022 MG: improved Clipping, TextOut, Polygon functions
git-svn-id: trunk@980 -
2002-02-09 01:47:33 +00:00
lazarus
9ee351f174 MG: design signals for gtk internal widgets
git-svn-id: trunk@973 -
2002-02-09 01:47:32 +00:00
lazarus
96daa9806d MG: removed ClientRectBugfix defines
git-svn-id: trunk@966 -
2002-02-09 01:47:31 +00:00
lazarus
61f0e93e5d MG: added changes from Andrew (Clipping)
git-svn-id: trunk@961 -
2002-02-09 01:47:30 +00:00
lazarus
101aab268a MG: started menuitem icon, checked, radio and groupindex
git-svn-id: trunk@954 -
2002-02-09 01:47:29 +00:00
lazarus
077102c34e MG: added gdkpixbuf.pp and changes from Andrew Johnson
git-svn-id: trunk@949 -
2002-02-09 01:47:28 +00:00
lazarus
a3eb66ce49 MG: added graphics extensions from Andrew Johnson
git-svn-id: trunk@941 -
2002-02-09 01:47:27 +00:00
lazarus
84d293e54c MG: TMenuItem.Caption can now be set after creation
git-svn-id: trunk@938 -
2002-02-09 01:47:26 +00:00
lazarus
76b581ca31 MG: fixed eventmask for realized windows
git-svn-id: trunk@930 -
2002-02-09 01:47:25 +00:00
lazarus
a0fad73860 MG: added new tool: Guess misplaced $IFDEF/$ENDIF
git-svn-id: trunk@926 -
2002-02-09 01:47:24 +00:00
lazarus
f7591eb736 MG: TControl.Cursor is now set, reduced auto reaction of widgets in design mode
git-svn-id: trunk@924 -
2002-02-09 01:47:23 +00:00
lazarus
9586e66633 MG: fixed mouse coords and fixed mouse clicked thru bug
git-svn-id: trunk@917 -
2002-02-09 01:47:22 +00:00
lazarus
37205ef5c5 MG: fixed window jumping
git-svn-id: trunk@910 -
2002-02-09 01:47:21 +00:00
lazarus
e0078b9192 MG: added close buttons and images to TNoteBook and close buttons to source editor
git-svn-id: trunk@909 -
2002-02-09 01:47:20 +00:00
lazarus
5b5e615aab MG: gtk HandleEvents will now process all pending events
git-svn-id: trunk@905 -
2002-02-09 01:47:19 +00:00
lazarus
1e810c3380 MG: small fixes to reduce form repositioing
git-svn-id: trunk@901 -
2002-02-09 01:47:18 +00:00
lazarus
295d095f60 MG: added filters and history to TOpenDialog
git-svn-id: trunk@896 -
2002-02-09 01:47:17 +00:00
lazarus
119880bb88 MG: improved TCommon/File/OpenDialog, fixed TListView scrolling and broder
git-svn-id: trunk@892 -
2002-02-09 01:47:16 +00:00
lazarus
cd08220154 MG: added gtk rc file support and started stule dependent syscolors
git-svn-id: trunk@886 -
2002-02-09 01:47:15 +00:00
lazarus
47b390e5fd MG: added scrollbars for TListView
git-svn-id: trunk@885 -
2002-02-09 01:47:14 +00:00
lazarus
26dd8be012 MG: activated the clientrect bugfixes
git-svn-id: trunk@880 -
2002-02-09 01:47:13 +00:00
lazarus
8e92811537 MG: fixed client rectangles, TRadioGroup, RecreateWnd
git-svn-id: trunk@877 -
2002-02-09 01:47:12 +00:00
lazarus
447cec5325 MG: client rect bugs nearly completed
git-svn-id: trunk@872 -
2002-02-09 01:47:11 +00:00
lazarus
e843fd5e66 MG: changed license to LGPL
git-svn-id: trunk@867 -
2002-02-09 01:47:10 +00:00
lazarus
6578a2dd47 MG: further clientrect bugfixes
git-svn-id: trunk@864 -
2002-02-09 01:47:09 +00:00
lazarus
02c0990cdf MG: replaced logo, increased version to 0.8.3a and some clientrectbugfix
git-svn-id: trunk@860 -
2002-02-09 01:47:08 +00:00
lazarus
70bd9c45e0 MG: fixed unreleased/unpressed Ctrl/Alt/Shift
git-svn-id: trunk@856 -
2002-02-09 01:47:07 +00:00
lazarus
b6595994bf Added Triple Click
Shane

git-svn-id: trunk@853 -
2002-02-09 01:47:06 +00:00
lazarus
081df4c405 MWE:
* Cleanup in lmessages
  * Added Listview selection and notification events
  + introduced commctrl

git-svn-id: trunk@851 -
2002-02-09 01:47:05 +00:00
lazarus
6682a70930 GTK Cleanup
Shane

git-svn-id: trunk@847 -
2002-02-09 01:47:04 +00:00
lazarus
18c543f1ee Bug fix for Mattias.
Fixed spinedit so you can now get the value and set the value.
Shane

git-svn-id: trunk@844 -
2002-02-09 01:47:03 +00:00
lazarus
0c05be6552 MG: fixed nested record parsing
git-svn-id: trunk@842 -
2002-02-09 01:47:02 +00:00
lazarus
357b2f44d7 MG: new IDE window layout system
git-svn-id: trunk@839 -
2002-02-09 01:47:01 +00:00
lazarus
6c4d157790 Minor tweaks, default font caching.
git-svn-id: trunk@836 -
2002-02-09 01:47:00 +00:00
lazarus
fd6734d3f5 Implented TMenuItem.ShortCut (not much tested).
git-svn-id: trunk@832 -
2002-02-09 01:46:59 +00:00
lazarus
c9e180acac TPanel implemented.
Basic graphic primitives split into GraphType package, so that we can
reference it from interface (GTK, Win32) units.
New Frame3d canvas method that uses native (themed) drawing (GTK only).
New overloaded Canvas.TextRect method.
LCLLinux and Graphics was split, so a bunch of files had to be modified.

git-svn-id: trunk@653 -
2002-02-03 00:24:02 +00:00
lazarus
8101dbe40c Added TArrow component
Shane

git-svn-id: trunk@486 -
2001-12-06 13:39:36 +00:00
lazarus
9585b83378 Added Calendar component
Shane

git-svn-id: trunk@480 -
2001-12-05 17:23:45 +00:00
lazarus
5b266eec73 Changes to facilitate the toggle between form and unit
Shane

git-svn-id: trunk@418 -
2001-11-13 18:50:10 +00:00
lazarus
2a1b1f2558 MG: CLIPBOARD
git-svn-id: trunk@411 -
2001-11-12 16:56:09 +00:00
lazarus
4c04295209 MG: fixed TColorDialog set color
git-svn-id: trunk@340 -
2001-10-08 08:05:08 +00:00
lazarus
d6dced53e4 MG: fixed setpixel and TCustomForm.OnResize event
git-svn-id: trunk@338 -
2001-10-07 07:28:34 +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
cf83aad8c0 MG: added WaitMessage and HandleEvents is now non blocking
git-svn-id: trunk@308 -
2001-07-01 23:33:13 +00:00
lazarus
b8d28a65c6 MG: reduced paint messages
git-svn-id: trunk@300 -
2001-06-26 21:44:33 +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
lazarus
2703d29631 MG: close application object in gtkint.pp
git-svn-id: trunk@279 -
2001-06-04 07:54:59 +00:00
lazarus
b11e8615f1 * TTimer uses winapi-interface now instead of sendmessage-interface, stoppok
git-svn-id: trunk@258 -
2001-04-06 22:25:15 +00:00
lazarus
5cc0992d9c MWE:
+ Turned on longstrings
  + modified memotest to add lines

git-svn-id: trunk@244 -
2001-03-27 21:12:54 +00:00
lazarus
4abca0516d MG: added dynhasharray and renamed tsynautocompletion
git-svn-id: trunk@230 -
2001-03-19 18:51:57 +00:00
lazarus
3b8b0a23b7 MG: fixed many unreleased DC and GDIObj bugs
git-svn-id: trunk@229 -
2001-03-19 14:44:22 +00:00
lazarus
d8de02b1dc MG: fixed many unreleased DC and GDIObj bugs
git-svn-id: trunk@228 -
2001-03-19 14:00:52 +00:00
lazarus
9522dc1fd6 MG: added some mouse cursors
git-svn-id: trunk@225 -
2001-03-15 14:40:09 +00:00
lazarus
041250d1cf Changes for wordcompletion and many other things from Mattias.
Shane

git-svn-id: trunk@186 -
2001-02-20 16:53:27 +00:00
lazarus
77cd73123e Shane
git-svn-id: trunk@175 -
2001-02-06 18:19:38 +00:00
lazarus
43ca80415d TScrollbar created and a lot of code added.
It's cose to working.
Shane

git-svn-id: trunk@163 -
2001-02-01 19:34:50 +00:00
lazarus
2661a323d9 MWE:
= moved some types to gtkdef
  + added WinWidgetInfo
  + added some initialization to Application.Create

git-svn-id: trunk@135 -
2001-01-24 23:26:40 +00:00
lazarus
c7c10a56c7 MWE:
- Removed old LM_InvalidateRect
  - did some cleanup in old  code
  + added some comments  on gtkobject data (gtkproc)

git-svn-id: trunk@133 -
2001-01-23 23:33:55 +00:00
lazarus
1cc50fde23 MWE:
= Moved ObjectToGTKObject to GTKProc unit
  * Fixed array checking in LoadPixmap
  = Moved LM_SETENABLED to API func EnableWindow and EnableMenuItem
  ~ Some cleanup

git-svn-id: trunk@17 -
2000-07-30 21:48:34 +00:00
michael
f088b13a3e + Initial import
git-svn-id: trunk@2 -
2000-07-13 10:28:31 +00:00