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
5283a5aaf5
partly fixed TWinControl(csFixed)
...
git-svn-id: trunk@4602 -
2003-09-11 21:33:12 +00:00
ajgenius
670b0a5f64
more changes for pango -
...
partly fixed ref counting,
added Pango versions of TextOut, CreateFontIndirectEx, and GetTextExtentPoint to the GTK2 interface
git-svn-id: trunk@4597 -
2003-09-10 18:03:47 +00:00
ajgenius
eef2bbe9ad
fixed TColotDialog for GTK2
...
git-svn-id: trunk@4593 -
2003-09-10 02:33:41 +00:00
ajgenius
3f67846f84
more implementation toward pango for gtk2
...
git-svn-id: trunk@4592 -
2003-09-09 20:46:38 +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
ajgenius
066215c115
fixes for gtk2
...
added more wrappers for gtk1/gtk2 converstion and sanity
removed pointless version $Ifdef GTK2 etc
IDE now "runs" Tcontrol drawing/using problems
renders it unuseable however
git-svn-id: trunk@4578 -
2003-09-06 20:23:53 +00:00
ajgenius
bf84728787
gtk2 changes for pixmap, getcursorpos, mouse events workaround
...
git-svn-id: trunk@4573 -
2003-09-06 17:24:52 +00:00
mattias
8bf8601482
Success: The first gtk2 application ran without error
...
git-svn-id: trunk@4569 -
2003-09-05 19:29:38 +00:00
ajgenius
4844efb4cb
Make GTK2 "compile". linking fails still
...
(Makefile.fpc needs pkgconfig libs/GTK2 linking rules,
but not sure how not sure how) and when linked via a make script
(like gtk2 examples do) apps still won't work(yet). I think we
need to do a lot of work to make sure incompatible(also to get rid
of deprecated) things are done in GTK2 interface itself, and just
use more {$Ifdef GTK1} in the gtk interface itself.
git-svn-id: trunk@4566 -
2003-09-05 18:19:54 +00:00
mattias
9612264b46
added csClickEvents to TImage
...
git-svn-id: trunk@4563 -
2003-09-04 11:10:18 +00:00
mattias
bad5a3e490
fixed default size of preview widget
...
git-svn-id: trunk@4562 -
2003-09-04 10:51:30 +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
mattias
40044dcf40
listbox and comboboxes now set sort and selection at handle creation
...
git-svn-id: trunk@4541 -
2003-08-28 09:10:01 +00:00
mattias
9af0a719c4
renamed lazqueue to lazlinkedlist, patch from Jeroen
...
git-svn-id: trunk@4495 -
2003-08-18 13:26:06 +00:00
mattias
f88cba2a80
combined lazconf things for unix
...
git-svn-id: trunk@4483 -
2003-08-15 14:01:20 +00:00
mattias
fa73dc5669
added TSelectDirectoryDialog
...
git-svn-id: trunk@4479 -
2003-08-14 10:36:55 +00:00
marc
2224afd803
+ introduced interface exceptions
...
- Removed ifdefs for implemented gtkwin32 functions
git-svn-id: trunk@4473 -
2003-08-13 00:02:06 +00:00
mattias
13e7a02878
fixed sending follow up move/size messages from gtk
...
git-svn-id: trunk@4419 -
2003-07-25 08:00:36 +00:00
mattias
41b00b389a
started README about remote debugging
...
git-svn-id: trunk@4415 -
2003-07-23 10:23:56 +00:00
marc
0a7ac9d03a
+ Implemented TCheckListBox.Checked[] property
...
git-svn-id: trunk@4384 -
2003-07-07 23:58:43 +00:00
mattias
afd8334eb0
updated polish localization
...
git-svn-id: trunk@4372 -
2003-07-06 17:53:35 +00:00
mattias
04c90479b5
implemented interface graphics
...
git-svn-id: trunk@4370 -
2003-07-04 22:06:49 +00:00
mattias
b65277e832
implemented 16bit rawimages for gtk
...
git-svn-id: trunk@4364 -
2003-07-04 08:54:53 +00:00
mattias
e18663becb
added fontdialog options to win32 intf from Wojciech Malinowski
...
git-svn-id: trunk@4362 -
2003-07-03 18:10:55 +00:00
mattias
fb7551ba76
fixed win32 painting and started creating bitmaps from rawimages
...
git-svn-id: trunk@4355 -
2003-07-02 15:56:15 +00:00
mattias
418b60a004
fixed TPaintStruct
...
git-svn-id: trunk@4354 -
2003-07-02 10:02:51 +00:00
mattias
f6c4d3884a
fixed Get/SetPixel for DC without widget
...
git-svn-id: trunk@4342 -
2003-06-30 10:09:46 +00:00
mattias
9ef16aa5dc
fixed LM_SETSIZE in InitializeWnd
...
git-svn-id: trunk@4332 -
2003-06-28 12:10:02 +00:00
mattias
f8013f3ed0
fixed TScrollBar resizing
...
git-svn-id: trunk@4330 -
2003-06-27 23:42:38 +00:00
mattias
636309fd06
fixed recaching
...
git-svn-id: trunk@4326 -
2003-06-26 18:18:25 +00:00
mattias
05b82e5d51
fixed result on searching proc in interface
...
git-svn-id: trunk@4325 -
2003-06-26 17:00:00 +00:00
mattias
907efa7e6e
implemented TPairSplitter
...
git-svn-id: trunk@3225 -
2002-08-19 15:15:24 +00:00
mattias
ae12a98a40
fixes for debugging
...
git-svn-id: trunk@3166 -
2002-08-18 16:50:09 +00:00
mattias
29201d9246
fixed csDashDot
...
git-svn-id: trunk@2736 -
2002-08-18 04:57:01 +00:00
mattias
8ab6a60b7e
many clipping fixes
...
git-svn-id: trunk@2662 -
2002-08-17 23:41:35 +00:00
marc
93a4ed8800
+ Added TCheckListBox component
...
git-svn-id: trunk@2643 -
2002-08-17 23:41:33 +00:00
mattias
e44ec7a055
fixed Set/GetPixel
...
git-svn-id: trunk@2631 -
2002-08-17 23:41:32 +00:00
mattias
96f0784c86
applied TComboBox fix for grabbing keys from Yoyong
...
git-svn-id: trunk@2606 -
2002-08-17 23:41:31 +00:00
mattias
e4cead0682
implemented tabstop
...
git-svn-id: trunk@2586 -
2002-08-17 23:41:30 +00:00
mattias
6de14d6998
fixed anchoring controls
...
git-svn-id: trunk@2569 -
2002-08-17 23:41:29 +00:00
mattias
6afc5ded48
implemented setting working directory for debugger
...
git-svn-id: trunk@2558 -
2002-08-17 23:41:28 +00:00
mattias
08f092120c
updated russian localization from Vasily
...
git-svn-id: trunk@2541 -
2002-08-17 23:41:27 +00:00
mattias
87ed1ddd03
fixed 1_0_8 difference
...
git-svn-id: trunk@2523 -
2002-08-17 23:41:26 +00:00
mattias
3b55afb7e0
removed menubar.inc
...
git-svn-id: trunk@2489 -
2002-08-17 23:41:25 +00:00
mattias
20e51e936c
added ambigius compiled unit test for packages
...
git-svn-id: trunk@2474 -
2002-08-17 23:41:24 +00:00
mattias
706cca614c
implemented updates between source marks and breakpoints
...
git-svn-id: trunk@2453 -
2002-08-17 23:41:23 +00:00
mattias
c1fcdaa43d
started datamodule
...
git-svn-id: trunk@2431 -
2002-08-17 23:41:22 +00:00
mattias
a633332783
started loading/saving breakpoints
...
git-svn-id: trunk@2422 -
2002-08-17 23:41:21 +00:00
mattias
39ff2db09f
fixed allocation of dc backcolor
...
git-svn-id: trunk@2397 -
2002-08-17 23:41:20 +00:00
mattias
b42dd067c8
implemented deleting empty submenus
...
git-svn-id: trunk@2384 -
2002-08-17 23:41:19 +00:00
mattias
24d194c0cd
fixed setting TListBox.Selected before createhandle
...
git-svn-id: trunk@2368 -
2002-08-17 23:41:18 +00:00
mattias
cd2bff90cf
fixed changing menuitem separator and normal
...
git-svn-id: trunk@2341 -
2002-08-17 23:41:17 +00:00
mattias
8d1fa7e19f
added package gtkopengl
...
git-svn-id: trunk@2334 -
2002-08-17 23:41:16 +00:00
mattias
3b454a34f1
improved configure build lazarus dialog
...
git-svn-id: trunk@2320 -
2002-08-17 23:41:15 +00:00
mattias
a83c649818
fixed right control release
...
git-svn-id: trunk@2307 -
2002-08-17 23:41:14 +00:00
mattias
480df0e79d
implemented custom package initialization
...
git-svn-id: trunk@2286 -
2002-08-17 23:41:13 +00:00
mattias
67ad909a87
implemented add file to a package dialog
...
git-svn-id: trunk@2283 -
2002-08-17 23:41:12 +00:00
mattias
88d60a89fa
implemented removing, re-adding, updating project dependencies
...
git-svn-id: trunk@2260 -
2002-08-17 23:41:11 +00:00
mattias
17a19514d5
reduced output
...
git-svn-id: trunk@2248 -
2002-08-17 23:41:10 +00:00
mattias
97994fe9c7
fixed TMemo.WordWrap
...
git-svn-id: trunk@2237 -
2002-08-17 23:41:09 +00:00
mattias
36f75898ef
added but not implemented ComboBoxDropDown
...
git-svn-id: trunk@2225 -
2002-08-17 23:41:08 +00:00
mattias
abd7e6ce94
fixed gtk warning on setting item height
...
git-svn-id: trunk@2206 -
2002-08-17 23:41:07 +00:00
mattias
38f8725c91
implemented changing dependency version
...
git-svn-id: trunk@2197 -
2002-08-17 23:41:06 +00:00
mattias
359d02ddf0
added LM_APPENDTEXT from hernan
...
git-svn-id: trunk@2186 -
2002-08-17 23:41:05 +00:00
mattias
a076aa44fc
started package registration
...
git-svn-id: trunk@2170 -
2002-08-17 23:41:04 +00:00
mattias
b0deed02d2
added exception handling for createpixmapindirect
...
git-svn-id: trunk@2158 -
2002-08-17 23:41:03 +00:00
mattias
5a95c443cd
fixed default font
...
git-svn-id: trunk@2148 -
2002-08-17 23:41:02 +00:00
mattias
1d9317b866
fixed untransienting
...
git-svn-id: trunk@2140 -
2002-08-17 23:41:01 +00:00
mattias
798bb24b11
implemented findeclaration gdb exceptions
...
git-svn-id: trunk@2135 -
2002-08-17 23:41:00 +00:00
mattias
8494d474c2
added transient deactivation option and updated localization
...
git-svn-id: trunk@2122 -
2002-08-17 23:40:59 +00:00
mattias
e7d65f6940
implemented build lazarus extra options -d
...
git-svn-id: trunk@2113 -
2002-08-17 23:40:58 +00:00
mattias
947e4d8c21
fixed sending TButtonControl.OnClick on every change
...
git-svn-id: trunk@2106 -
2002-08-17 23:40:57 +00:00
mattias
3d9c75633e
implemented TMemo.SelLength, improved OI hints
...
git-svn-id: trunk@2098 -
2002-08-17 23:40:56 +00:00
mattias
831bce3844
reduced focus handling and improved focus setting
...
git-svn-id: trunk@2091 -
2002-08-17 23:40:55 +00:00
mattias
3de794c373
set transient forms with Screen object order
...
git-svn-id: trunk@2087 -
2002-08-17 23:40:54 +00:00
mattias
92282e4044
improved focus debugging output
...
git-svn-id: trunk@2081 -
2002-08-17 23:40:53 +00:00
mattias
bf771a6de7
removed SetRadioButtonGroupMode
...
git-svn-id: trunk@2077 -
2002-08-17 23:40:52 +00:00
mattias
a4134a4191
fixed TRadioGroup.ItemIndex=-1
...
git-svn-id: trunk@2071 -
2002-08-17 23:40:51 +00:00
mattias
5fab612e19
fixed setting activecontrol after createwnd
...
git-svn-id: trunk@2065 -
2002-08-17 23:40:50 +00:00
mattias
32858fba0c
improved but not fixed transient windows
...
git-svn-id: trunk@2058 -
2002-08-17 23:40:49 +00:00
mattias
57fd163501
implemented transient windows for all cases
...
git-svn-id: trunk@2054 -
2002-08-17 23:40:48 +00:00
mattias
f7b096bb6a
fixed transient windows
...
git-svn-id: trunk@2050 -
2002-08-17 23:40:47 +00:00
mattias
409cb9b734
added TControl.HandleObjectShouldBeVisible
...
git-svn-id: trunk@2045 -
2002-08-17 23:40:46 +00:00
mattias
f7dd7796e0
added visiblechanging
...
git-svn-id: trunk@2042 -
2002-08-17 23:40:45 +00:00
mattias
8e6f4e3b2e
localized gtk interface
...
git-svn-id: trunk@2038 -
2002-08-17 23:40:44 +00:00
mattias
3174e94d47
finshed Make Resourcestring dialog and implemented TToggleBox
...
git-svn-id: trunk@2033 -
2002-08-17 23:40:43 +00:00
mattias
b99e4f7796
added new ... dialog
...
git-svn-id: trunk@2028 -
2002-08-17 23:40:42 +00:00
mattias
9d03ecd608
fixed setting TTreeView.ScrollBars
...
git-svn-id: trunk@2024 -
2002-08-17 23:40:41 +00:00
mattias
fc31a23939
combobox height can now be set, added OI item height option
...
git-svn-id: trunk@2022 -
2002-08-17 23:40:40 +00:00
mattias
c5cc5de28a
implemented changing TMenuItem.GroupIndex at runtime
...
git-svn-id: trunk@2016 -
2002-08-17 23:40:39 +00:00
mattias
3f45b7a427
fixed TCustomEdit.SelStart when nothing selected
...
git-svn-id: trunk@2012 -
2002-08-17 23:40:38 +00:00
mattias
8e135ecbd4
fixed scrolling offset of TScrollingWinControl
...
git-svn-id: trunk@2011 -
2002-08-17 23:40:37 +00:00
mattias
c8bc6b7ad6
fixed TSpinEdit.Value
...
git-svn-id: trunk@2007 -
2002-08-17 23:40:36 +00:00
mattias
a8fb5c2730
implemented fsStayOnTop+bsNone for forms under gtk (useful for splash)
...
git-svn-id: trunk@2001 -
2002-08-17 23:40:35 +00:00
mattias
ddddcfd940
fixed setcolor for streamed components
...
git-svn-id: trunk@1997 -
2002-08-17 23:40:34 +00:00
mattias
c4f54e8a8c
clean ups
...
git-svn-id: trunk@1995 -
2002-08-17 23:40:33 +00:00
mattias
9f435a220c
fixes for win32 listbox/combobox from Karl Brandt
...
git-svn-id: trunk@1989 -
2002-08-17 23:40:32 +00:00