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
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
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
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
9489cc0bd2
fixed Tgtkobject.drawtext for Pango till the native pango one works better
...
git-svn-id: trunk@4643 -
2003-09-18 14:06:30 +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
9d8709e7c1
started gtk2 stock icon overrides
...
partial/temp(?) workaround for dc paint offsets
git-svn-id: trunk@4580 -
2003-09-06 22:56:03 +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
6164d86867
removed a redundant routine which broke gtk1
...
git-svn-id: trunk@4568 -
2003-09-05 19:03:19 +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
bad5a3e490
fixed default size of preview widget
...
git-svn-id: trunk@4562 -
2003-09-04 10:51:30 +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
21bc11cfeb
fixed a few things for gtk2 intf
...
git-svn-id: trunk@4539 -
2003-08-27 21:14:42 +00:00
marc
73d6dcef82
* Fixed radiogroup menuitems
...
git-svn-id: trunk@4414 -
2003-07-21 23:43:32 +00:00
mattias
418b60a004
fixed TPaintStruct
...
git-svn-id: trunk@4354 -
2003-07-02 10:02:51 +00:00
mattias
ae12a98a40
fixes for debugging
...
git-svn-id: trunk@3166 -
2002-08-18 16:50:09 +00:00
mattias
8ab6a60b7e
many clipping fixes
...
git-svn-id: trunk@2662 -
2002-08-17 23:41:35 +00:00
mattias
d2ef70e4c2
fixed changing unitname during update
...
git-svn-id: trunk@2659 -
2002-08-17 23:41:34 +00:00
marc
7a9c21fc36
+ Added exceptionhandler while delivering messages
...
git-svn-id: trunk@2657 -
2002-08-17 23:41:33 +00:00
mattias
ff27e1d010
moved TColorButton to dialogs.pp
...
git-svn-id: trunk@2639 -
2002-08-17 23:41:32 +00:00
ajgenius
fcb3d8a490
some fixes toward gtk2
...
git-svn-id: trunk@2621 -
2002-08-17 23:41:32 +00:00
mattias
927a7f336d
fixed Set/GetPixel
...
git-svn-id: trunk@2591 -
2002-08-17 23:41:30 +00:00
mattias
d55f9aba80
fixed aligning controls
...
git-svn-id: trunk@2566 -
2002-08-17 23:41:29 +00:00
mattias
c193d9c6ac
implemented updates between source marks and breakpoints
...
git-svn-id: trunk@2549 -
2002-08-17 23:41:28 +00:00
mattias
032bc21728
implemented showing source lines in breakpoints dialog
...
git-svn-id: trunk@2531 -
2002-08-17 23:41:27 +00:00
mattias
c8a2e7071d
fixed range checks
...
git-svn-id: trunk@2522 -
2002-08-17 23:41:26 +00:00
mattias
db65741e11
fixed typos
...
git-svn-id: trunk@2502 -
2002-08-17 23:41:25 +00:00
mattias
13746d4e7c
fixed absolute file
...
git-svn-id: trunk@2469 -
2002-08-17 23:41:24 +00:00
mattias
39e3eb11ed
made compiling gtk2 interface easier
...
git-svn-id: trunk@2462 -
2002-08-17 23:41:23 +00:00
mattias
7aaa973f9e
fixed allocation of dc backcolor
...
git-svn-id: trunk@2435 -
2002-08-17 23:41:22 +00:00
mattias
d8fa211334
fixed changing menuitem separator and normal
...
git-svn-id: trunk@2412 -
2002-08-17 23:41:21 +00:00
mattias
b106b4eae9
fixed right control release
...
git-svn-id: trunk@2407 -
2002-08-17 23:41:20 +00:00
mattias
778b8e81a7
implemented removing, re-adding, updating project dependencies
...
git-svn-id: trunk@2381 -
2002-08-17 23:41:19 +00:00
ajgenius
4def2008b0
started fixin for gtk2
...
git-svn-id: trunk@2358 -
2002-08-17 23:41:18 +00:00
mattias
349a866ddf
added exception handling for createpixmapindirect
...
git-svn-id: trunk@2342 -
2002-08-17 23:41:17 +00:00
mattias
3ad2a817de
fixed default font
...
git-svn-id: trunk@2325 -
2002-08-17 23:41:16 +00:00