paul
4f2c331030
lcl: make TCustomIcon.LoadFromResourceHandle endian safe
...
git-svn-id: trunk@23315 -
2009-12-28 23:33:40 +00:00
mattias
b52661b103
educationlaz: fixed compilation and fixed handling new IDE filter
...
git-svn-id: trunk@23314 -
2009-12-28 12:00:33 +00:00
mattias
2871bcfd3b
IDE: options filter: fixed accessing nil
...
git-svn-id: trunk@23313 -
2009-12-28 11:56:05 +00:00
mattias
20f8159dce
codetools: fixed class completion for new public methods without context
...
git-svn-id: trunk@23312 -
2009-12-28 11:45:59 +00:00
paul
a35c06eeb7
lcl: when menu shortcut is executed perform action update and click starting from the parent to node (this is delphi compatible behavior). Fixes issue #0015427
...
git-svn-id: trunk@23311 -
2009-12-28 10:48:40 +00:00
paul
8f7b3f6e4b
lcl: formatting
...
git-svn-id: trunk@23310 -
2009-12-28 10:46:43 +00:00
paul
c9568c610d
lazde: disable editing of module and elements trees
...
git-svn-id: trunk@23309 -
2009-12-28 10:09:12 +00:00
paul
e6cdb4a0ee
ideintf: fix documentation of ide images interface
...
git-svn-id: trunk@23308 -
2009-12-28 10:03:35 +00:00
paul
fe2b30e8d2
lazde: fix TEditorPage.FirstPackage and TPackageEditor.SelectModule
...
git-svn-id: trunk@23307 -
2009-12-28 10:00:45 +00:00
dodi
8b83117d89
docs: some LCL doc updates
...
git-svn-id: trunk@23306 -
2009-12-28 08:21:01 +00:00
paul
58960ad251
ideintf: add ide images interface documentation
...
git-svn-id: trunk@23305 -
2009-12-28 06:36:42 +00:00
paul
28db99f799
doceditor: fix fpdocupdater compilation
...
git-svn-id: trunk@23304 -
2009-12-28 06:17:13 +00:00
paul
83f8d0d4d4
ideintf: add documentation for ide options interface
...
git-svn-id: trunk@23303 -
2009-12-28 04:48:36 +00:00
paul
e14141a3c2
packager: add 2 units to the predefined IDEIntf package
...
git-svn-id: trunk@23302 -
2009-12-28 03:57:39 +00:00
blikblum
6100129694
lcl: In TDBEdit FDataLink.UpdateRecord was being called twice after Tab key is pressed (KillFocus and a direct call). Remove the direct call.
...
git-svn-id: trunk@23301 -
2009-12-27 19:46:44 +00:00
dodi
c5169e801b
dockmanager example: Patch to make IDE dockable, persistent
...
git-svn-id: trunk@23300 -
2009-12-27 12:22:36 +00:00
zeljko
bfbcd3b353
Qt: do not copy #0 chars on to clipboard. fixes #15425 .
...
git-svn-id: trunk@23299 -
2009-12-27 11:58:58 +00:00
dodi
05b9b38a87
dockmanager example: more IDE integration attempts.
...
git-svn-id: trunk@23298 -
2009-12-27 11:47:28 +00:00
zeljko
dcaa3c193a
Qt: TQtComboBox - do not fire OnChange(), OnSelect() when adding or deleting items from list. Now it's delphi (7) compatibile.OnChange() fires when text is changed, OnSelect() when user changes an item in list.
...
git-svn-id: trunk@23297 -
2009-12-27 11:16:32 +00:00
dodi
eb94849313
dockmanager example: some cleanup
...
git-svn-id: trunk@23296 -
2009-12-26 21:19:48 +00:00
vincents
3c965316c5
dockmanager ide demo example: store session info in lps
...
git-svn-id: trunk@23295 -
2009-12-26 21:00:56 +00:00
dodi
48c65a8690
dockmanager example: made layout save/load recursive.
...
git-svn-id: trunk@23294 -
2009-12-26 20:17:24 +00:00
paul
13ae82a440
ide: change resource string + update translations
...
git-svn-id: trunk@23293 -
2009-12-26 19:18:14 +00:00
paul
ee188b5600
ideintf, ide: project resources:
...
- rename TLFMResourceType to TResourceType (and same for other TLFMResource...)
- move ResourceType to TAbstractProjectResources
- when fpc resources are chosen:
1. don't create project .lrs file
2. use .rc file on all systems (requires windres (or gorc for win64))
git-svn-id: trunk@23292 -
2009-12-26 19:01:05 +00:00
paul
b30828caaa
ide: fix big buttons in 2 dialogs
...
git-svn-id: trunk@23291 -
2009-12-26 17:54:22 +00:00
paul
f81a7b073a
lcl: native resource support:
...
- add implementation for LoadFromResourceName and LoadFromResourceID for TIcon and TCursorImage
- try loading icon from native resource if appropriate lrs resource is not available
git-svn-id: trunk@23290 -
2009-12-26 15:10:14 +00:00
mattias
8732cff32f
educationlaz: propevents
...
git-svn-id: trunk@23289 -
2009-12-26 10:59:14 +00:00
mattias
9966c2200c
IDEIntf: RegisterIDEOptionsGroup checks if group exists, added boolean flag to get old behaviour of auto create group
...
git-svn-id: trunk@23288 -
2009-12-26 10:37:14 +00:00
mattias
77b42d4ccc
IDE: new package unit: use compiler options for mode directive
...
git-svn-id: trunk@23287 -
2009-12-26 09:02:09 +00:00
mattias
54c8997fd4
IDEIntf: TFileDescPascalUnit now uses syntax mode of project compiler options, bug #15394
...
git-svn-id: trunk@23286 -
2009-12-25 14:56:08 +00:00
mattias
f0be32eb74
IDE: changed caption: form editing option: open designer on open unit
...
git-svn-id: trunk@23285 -
2009-12-25 14:28:23 +00:00
mattias
ab72bd0a65
IDE: better english
...
git-svn-id: trunk@23284 -
2009-12-25 13:56:49 +00:00
mattias
1c89417377
IDE: project option LFM resource type: show and added caption "new files", bug #15419
...
git-svn-id: trunk@23283 -
2009-12-25 13:52:38 +00:00
mattias
014fabf316
IDE: added resource string
...
git-svn-id: trunk@23282 -
2009-12-25 13:43:02 +00:00
mattias
a0e368a930
updated po files
...
git-svn-id: trunk@23281 -
2009-12-25 13:40:47 +00:00
mattias
01582390ff
IDE: hide project option LFM resource type - it is not yet implemented, bug #15419
...
git-svn-id: trunk@23280 -
2009-12-25 13:35:24 +00:00
mattias
d9ccbc9852
translations: german: updates from Swen Heinig
...
git-svn-id: trunk@23279 -
2009-12-25 13:26:43 +00:00
mattias
0c612af90c
codetools: reduced debugging
...
git-svn-id: trunk@23278 -
2009-12-25 13:25:50 +00:00
mattias
a1f22a3dff
IDE: added Line ending menu item, bug #15420
...
git-svn-id: trunk@23277 -
2009-12-25 13:14:58 +00:00
mattias
55fdc3df73
codetools: added TSourceLog.DiskLineEnding, bug #15420
...
git-svn-id: trunk@23276 -
2009-12-25 13:14:38 +00:00
blikblum
0e47080811
wince: call the winapi directly in DrawFrameControl like was done in win32 intf
...
git-svn-id: trunk@23275 -
2009-12-25 11:58:12 +00:00
mattias
e479626b83
IDE: fixed uninitialized function results, bug #15423
...
git-svn-id: trunk@23274 -
2009-12-25 11:54:40 +00:00
mattias
f265272e57
clean up
...
git-svn-id: trunk@23273 -
2009-12-25 11:52:38 +00:00
mattias
328ce2a7d3
LCL: fixed ReleaseComponent during ProcessAsyncCall
...
git-svn-id: trunk@23272 -
2009-12-25 11:52:13 +00:00
blikblum
b07215ffad
gtk: undo the DC offset before returning the adjusted rect value in DrawEdge
...
git-svn-id: trunk@23271 -
2009-12-25 10:54:14 +00:00
blikblum
eda58ffd42
gtk: fill the interior one pixel smaller to avoid overllaping with the border in DrawEdge
...
git-svn-id: trunk@23270 -
2009-12-25 10:45:55 +00:00
blikblum
6b7d886771
gtk: fill interior with btnface color in DrawEdge
...
git-svn-id: trunk@23269 -
2009-12-25 10:34:15 +00:00
blikblum
651640edd0
gtk: DrawFrameControl: simplify determination of ButtonPush state / correctly sets hot state
...
git-svn-id: trunk@23268 -
2009-12-25 10:26:11 +00:00
blikblum
1b2caef6ee
gtk: DrawFrameControl: change the logic to determine the button type so it's possible to draw 3 state radio button
...
git-svn-id: trunk@23267 -
2009-12-25 10:06:30 +00:00
blikblum
1b22f11d7f
gtk: format code to determine check/radio state in DrawFrameControl for better readability
...
git-svn-id: trunk@23266 -
2009-12-25 10:00:38 +00:00