mattias
a9c328fd76
improved and activated new statusbar
...
git-svn-id: trunk@5053 -
2004-01-12 13:43:12 +00:00
mattias
1766d6ed74
started double buffering for gtk intf
...
git-svn-id: trunk@5045 -
2004-01-10 22:34:20 +00:00
mattias
e6a056de16
fixed DestroyComponent
...
git-svn-id: trunk@5038 -
2004-01-10 00:46:46 +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
4f0dee5f1f
fixed setting TRadioButton.Caption for gtk
...
git-svn-id: trunk@5024 -
2004-01-06 17:58:06 +00:00
mattias
07363fc274
fixed instant termination of gtk message handling
...
git-svn-id: trunk@5023 -
2004-01-06 15:20:19 +00:00
mattias
87684017f2
applied implementation for LM_LB_GETINDEXAT from Vincent
...
git-svn-id: trunk@4995 -
2004-01-03 11:57:48 +00:00
mattias
459b1c939c
fixed many range check warnings
...
git-svn-id: trunk@4951 -
2003-12-25 14:17:07 +00:00
mattias
4d53e93709
started key combinations, fixed some range check errors
...
git-svn-id: trunk@4937 -
2003-12-23 11:16:41 +00:00
mattias
2d402a5596
fixed compilation gtk and fpc 1.9
...
git-svn-id: trunk@4892 -
2003-12-16 14:01:27 +00:00
mattias
bbaf66e037
fixed fpc 1.9.1 warns
...
git-svn-id: trunk@4869 -
2003-11-30 18:35:20 +00:00
mattias
00d97112a7
made gtklayout using window theme at start
...
git-svn-id: trunk@4861 -
2003-11-29 13:17:39 +00:00
mattias
c4676060c1
added BitOrder for RawImages
...
git-svn-id: trunk@4855 -
2003-11-28 11:25:49 +00:00
mattias
53adb7a109
reduced unit circles, fixed fpImage streaming
...
git-svn-id: trunk@4844 -
2003-11-26 21:30:19 +00:00
mattias
a1e0729a48
fixed scrollbar events under gtk from Colin
...
git-svn-id: trunk@4780 -
2003-11-08 14:12:48 +00:00
mattias
88a56e5159
fixed vert scrollbar, implemented GetDesignerDC
...
git-svn-id: trunk@4756 -
2003-11-03 22:37:41 +00:00
mattias
1e4cf2c054
fpc 1.1 fixes, started scrollbar hiding, started polymorphing client areas
...
git-svn-id: trunk@4752 -
2003-11-01 10:27:41 +00:00
marc
ceaf698ecf
Implemented new gtk keyevent handling
...
git-svn-id: trunk@4715 -
2003-10-16 23:54:27 +00:00
ajgenius
d1b6f316f9
partly fixed gtk2 mouse offsets;
...
added new includes to gtk2 lpk
git-svn-id: trunk@4702 -
2003-10-06 16:13:53 +00:00
mattias
af332ce826
added recursion to InvalidateClientRectCache
...
git-svn-id: trunk@4700 -
2003-10-06 10:50:10 +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
2c6c7504ac
minor changes for gtk2
...
git-svn-id: trunk@4673 -
2003-09-25 20:44:42 +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
ajgenius
5443f8d2d5
more work toward GTK2 - partly fix CheckListBox, & MenuItems
...
git-svn-id: trunk@4667 -
2003-09-24 17:23:54 +00:00
mattias
4169b6f751
added SetAnchors
...
git-svn-id: trunk@4665 -
2003-09-23 17:52:04 +00:00
mattias
aab0dd3956
improved OnEnter for gtkcombo
...
git-svn-id: trunk@4663 -
2003-09-23 08:00:46 +00:00
ajgenius
3c20566b59
break GTK2 object and winapi into includes like the GTK interface
...
git-svn-id: trunk@4661 -
2003-09-22 20:08:56 +00:00
ajgenius
4e78e4765e
begin implementing GtkTreeView for ListBox/CListBox
...
git-svn-id: trunk@4660 -
2003-09-22 19:17:26 +00:00
ajgenius
350ec0ab81
use GtkImage and Pixbuf for GTK2 instead of Deprecated GtkPixmap
...
git-svn-id: trunk@4659 -
2003-09-22 15:34:07 +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
ajgenius
11880858a9
add csEdit to GTK2 interface to start removing use of GtkOldEditable
...
git-svn-id: trunk@4649 -
2003-09-18 21:36:00 +00:00
mattias
5b41e99986
fixed is checks for TCustomXXX controls
...
git-svn-id: trunk@4640 -
2003-09-18 12:15:01 +00:00
ajgenius
426aa21c73
Initial DoubleBuffering Support for GTK2
...
git-svn-id: trunk@4634 -
2003-09-17 19:40:46 +00:00
mattias
c311ce3e25
fixed removing TPage
...
git-svn-id: trunk@4633 -
2003-09-17 15:26:42 +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
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