Commit Graph

11687 Commits

Author SHA1 Message Date
mattias
f9f7d157a3 codetools: implemented function to simplify some types of compiler directives
git-svn-id: trunk@11754 -
2007-08-07 14:21:13 +00:00
jesus
160de2c8a3 IDE, removed unnecesary comment
git-svn-id: trunk@11753 -
2007-08-07 06:36:41 +00:00
jesus
7ecce099a2 LCL, grids, fixed auto editing and added AutoEdit property
git-svn-id: trunk@11752 -
2007-08-07 00:05:10 +00:00
jesus
a799777f36 IDE, fixes lazarus freeze after closing fields editor (issue #8925), also improved fields editor so it keeps dataset opened while adding/removing fields
git-svn-id: trunk@11751 -
2007-08-06 19:24:46 +00:00
vincents
8025a708bc gtk widgetset: remove use of NoGdkPixbufLib define
git-svn-id: trunk@11750 -
2007-08-06 18:48:29 +00:00
zeljko
2303b59372 (Qt): qtwinapi: implemented GetTextColor().
git-svn-id: trunk@11749 -
2007-08-06 15:03:00 +00:00
vincents
48901b452a qt widgetset: let the LCL know it sends UTF8KeyPress
git-svn-id: trunk@11748 -
2007-08-06 12:10:46 +00:00
zeljko
9aca341e7e (Qt): Fixed bug #9368 - we must pass empty region instead of nil.
git-svn-id: trunk@11747 -
2007-08-06 12:03:18 +00:00
zeljko
46f8083546 (Qt): Fix for but #9367 - PaintStructure msg initialization.
git-svn-id: trunk@11746 -
2007-08-06 11:56:03 +00:00
sekelsenmat
990340aad8 Extended the TApplication.MessageBox documentation
git-svn-id: trunk@11745 -
2007-08-06 08:20:29 +00:00
vincents
ae1a727d3d tools: check-fpc-dependencies honors PP environment variable to select a fpc compiler
git-svn-id: trunk@11744 -
2007-08-05 21:40:11 +00:00
vincents
a362b60829 win32 widgetset: send IntfUTF8KeyPress if UnicodeEnabledOS
git-svn-id: trunk@11743 -
2007-08-05 21:20:27 +00:00
zeljko
edf46aa16b (Qt):Fixed behaviour of bsToolWin,bsSizeToolWin. bsSizeToolWin should have minimize button.
git-svn-id: trunk@11742 -
2007-08-05 11:09:57 +00:00
jesus
9c18feacc6 LCL, dbgrid scrolling was locked under some circunstances, fix issue #9381
git-svn-id: trunk@11741 -
2007-08-04 23:38:29 +00:00
paul
84abb757e2 (Qt): typo in listview header
git-svn-id: trunk@11740 -
2007-08-04 23:20:03 +00:00
zeljko
5dfcb11f1e (Qt): QtWSArrow, draw arrows by qstyle elements.
git-svn-id: trunk@11739 -
2007-08-04 14:55:43 +00:00
zeljko
f51fb2b0b1 (Qt): Fixed QPainter warning "QPainter::begin: Widget painting can only begin as a result of a paintEvent" when calling QtScreenContext for the first time.
git-svn-id: trunk@11738 -
2007-08-04 12:43:45 +00:00
zeljko
bcc6d8567f (Qt): Completely fixed mem leaks (vFont on demand) with TQtDeviceContext.
git-svn-id: trunk@11737 -
2007-08-04 12:28:53 +00:00
mattias
3f1cae0b7b LCL: TToolBar: Indent is now used in AdjustClientRect to allow AutoSize=true, TWinControl.GetChildBounds now use AdjustClientRect for space
git-svn-id: trunk@11736 -
2007-08-04 12:13:16 +00:00
mattias
e0d54cce93 project templates: improved substution variable and added italian translations from tiziano
git-svn-id: trunk@11735 -
2007-08-03 23:00:46 +00:00
mattias
eb0b50db3e gtk1 intf: fixed UTF-8 keypress character override
git-svn-id: trunk@11734 -
2007-08-03 22:51:32 +00:00
mattias
3b69506329 gtk2 intf: added focus events for combobox, ideintf: textconverter now supports codetool buffers, h2pas wiz: added tool to remove redfinitions, reduced warnings
git-svn-id: trunk@11733 -
2007-08-03 22:38:11 +00:00
zeljko
80a0bfee01 (Qt): Implemented TQtWidgetSet.BitBlt()
git-svn-id: trunk@11732 -
2007-08-03 20:42:20 +00:00
zeljko
a430936686 (Qt): Implemented more winapi routines Frame3d(), DrawFocusRect(), improved TQtWSCustomPanel.
git-svn-id: trunk@11731 -
2007-08-03 19:33:13 +00:00
zeljko
abbd39ddec (Qt): Fixed all mem leaks with SynEdit, Bitmaps by paul, with small fix against his patch from me.
git-svn-id: trunk@11730 -
2007-08-03 17:49:21 +00:00
vincents
010ccd79e7 qt interface: fixed font height from Paul
git-svn-id: trunk@11729 -
2007-08-03 14:10:17 +00:00
zeljko
d909764d09 (Qt): Fix for toolwin by paul.
git-svn-id: trunk@11728 -
2007-08-03 13:41:29 +00:00
zeljko
c3e56093e8 (Qt): Added GetStockObject(), fixed few memleaks with TQtDeviceContext, reverted UTF8Decode into qtwinapi->ExtTextOut().
git-svn-id: trunk@11727 -
2007-08-03 12:29:20 +00:00
mattias
faf9bcde66 LCL: fixed TLabel.SetTransparent to use clBackground
git-svn-id: trunk@11726 -
2007-08-03 11:13:02 +00:00
mattias
de83f713f2 gtk intf: implemented changing keys via OnUTF8KeyPress
git-svn-id: trunk@11725 -
2007-08-03 11:00:35 +00:00
mattias
e81f58a39e gtk2 intf: fixed GetTextExtentIgnoringAmpersands checking for line end
git-svn-id: trunk@11724 -
2007-08-03 10:07:18 +00:00
mattias
8fdda10624 gtk intf: clWindow now maps to background of a list
git-svn-id: trunk@11723 -
2007-08-03 09:49:56 +00:00
vincents
90ab9a2a73 * fpc fixes 2.2 patch not needed anymore
* added Gerard Visent to the contributors

git-svn-id: trunk@11722 -
2007-08-03 08:37:00 +00:00
paul
d051e39477 (Qt):
- initialize PaintStruct on LM_PAINT event (this also cause call of BeginPaint and EndPaint in paint event) (issue #0009367)
- fix SetWindowOrgEx and remove MoveWindowOrgEx as unneeded

git-svn-id: trunk@11721 -
2007-08-03 03:27:47 +00:00
paul
2c67444d20 (Qt): tested on winxp and removed ifdef linux
git-svn-id: trunk@11720 -
2007-08-03 01:59:21 +00:00
paul
c483b23bdb (Qt): second trial to fix SelectClipRGN (9368)
git-svn-id: trunk@11719 -
2007-08-03 01:49:57 +00:00
zeljko
b360405b18 (Qt): Fixed few memleaks inside TQtDeviceContext (ifdef-ed for linux only pls. remove those ifdefs and test on Win32&Mac) provoked mostly by SynEdit & Bitmaps. At this moment each SynEdit&Bitmaps leaves 3 unfreed mem blocks because of vBackgroundBrush & vFont creation inside TQtDeviceContext.Create(). All tests maded with heaptrc enabled.
git-svn-id: trunk@11718 -
2007-08-02 21:31:58 +00:00
mattias
0f906599f6 LCL: fixed DoAutoSize endless loop, h2pas: small improvements, fixed range check errors
git-svn-id: trunk@11717 -
2007-08-02 18:51:03 +00:00
zeljko
d603505cf7 (Qt): Fixed problem with bsToolWindow,bsSizeToolWin under linux (IDE OI).
git-svn-id: trunk@11716 -
2007-08-02 18:22:27 +00:00
paul
e29b652d4d (Qt): handle null region in SelectClipRgn
git-svn-id: trunk@11715 -
2007-08-02 16:08:11 +00:00
paul
a1a71f0c90 (Qt): check OldPoint argument in SetWindowOrgEx (issue #0009369)
git-svn-id: trunk@11714 -
2007-08-02 15:52:53 +00:00
paul
dfd84ee746 ide: extending listview items editor control width and reanchoring them (now at least russian labels fit to width) (issue #0009370)
git-svn-id: trunk@11713 -
2007-08-02 15:48:24 +00:00
paul
bc592261fd ide: extending treeview items editor control width and reanchoring them (now at least russian labels fit to width)
git-svn-id: trunk@11712 -
2007-08-02 15:36:54 +00:00
mattias
83af777229 gtk intf: fixed LineTo to not paint last pixel if Pen.Width<=1
git-svn-id: trunk@11711 -
2007-08-02 11:46:06 +00:00
vincents
0d933d5786 IDE: set initial value for editor font in font dialog of the editor options dialog (bug #9364)
Patch by Gerardus

git-svn-id: trunk@11710 -
2007-08-02 11:33:24 +00:00
vincents
0cf1e254de LCL: fixed get TFileDialog.FilterIndex (bug #9292)
patch by: Valdas

git-svn-id: trunk@11709 -
2007-08-02 11:16:23 +00:00
mattias
7563f772b3 IDE: designer: implemented menu item: Change parent
git-svn-id: trunk@11708 -
2007-08-01 20:40:45 +00:00
paul
1fe1b51b4a (Qt): prevent sending to LCL non system move events (side effect: splitters have right position in IDE now)
git-svn-id: trunk@11707 -
2007-08-01 16:11:49 +00:00
paul
6872289be3 (Qt): misc
git-svn-id: trunk@11706 -
2007-08-01 13:32:49 +00:00
paul
19c4c706cc (Qt): little bug in previous commit
git-svn-id: trunk@11705 -
2007-08-01 11:56:56 +00:00