Commit Graph

389 Commits

Author SHA1 Message Date
juha
e0fbbdd0c4 Object Inspector: Improve scrolling, reduce flicker using ScrollWindowEx. Issue #27667.
git-svn-id: trunk@48440 -
2015-03-21 08:07:12 +00:00
juha
f78dd6dbd5 Object Inspector: Scrolling works without Invalidate and messages, remove them. Issue #27667.
git-svn-id: trunk@48439 -
2015-03-20 21:49:38 +00:00
juha
45a96a8c27 Object Inspector: Restrict scrolling improvemets to Windows platform. Issue #27667.
git-svn-id: trunk@48434 -
2015-03-20 18:31:21 +00:00
juha
326bf8d567 Object Inspector: Improve scrolling, reduce flicker. Issue #27667.
git-svn-id: trunk@48433 -
2015-03-20 17:07:52 +00:00
mattias
9ece157c2a IDEIntf: added HasGUI
git-svn-id: trunk@48413 -
2015-03-18 17:11:43 +00:00
mattias
8dee894d55 IDEIntf: sql new field editor: improved layout, changed syntax mode to objfpc
git-svn-id: trunk@48361 -
2015-03-15 11:01:16 +00:00
mattias
0b151780ec IDEIntf: clean up
git-svn-id: trunk@48360 -
2015-03-15 10:28:40 +00:00
juha
7dcab79a7f Component palette: Fix a bug of installed components not showing in palette. Issue #27660, patch from Cyrax.
git-svn-id: trunk@48354 -
2015-03-15 09:21:08 +00:00
martin
01747255ac ideintf fix compile
git-svn-id: trunk@48325 -
2015-03-13 00:02:12 +00:00
juha
b0023622ae Component palette: Add a selection changed event and handler.
git-svn-id: trunk@48312 -
2015-03-12 23:01:59 +00:00
juha
ac1b44a800 Separate TBaseComponentPalette and TComponentPalette more.
git-svn-id: trunk@48311 -
2015-03-12 23:01:57 +00:00
juha
1efe3b0e31 Simplify the component palette update system after packages are loaded.
git-svn-id: trunk@48310 -
2015-03-12 23:01:55 +00:00
juha
0fc74606c5 IdeIntf: Move also CreatePagesFromUserOrder from ComponentPalette to ComponentReg.
git-svn-id: trunk@48309 -
2015-03-12 23:01:53 +00:00
juha
c0b38940f9 IdeIntf: Move non-GUI related code from ComponentPalette to ComponentReg.
git-svn-id: trunk@48308 -
2015-03-12 23:01:52 +00:00
juha
2f283d0521 IDE: Move TRegisteredComponent.Button from ComponentReg interface to ComponentPalette. Use a map container.
git-svn-id: trunk@48307 -
2015-03-12 23:01:50 +00:00
juha
443c7df5a4 IDE: Move SelectButton from ComponentReg interface to TComponentPage.
git-svn-id: trunk@48305 -
2015-03-12 23:01:48 +00:00
juha
159ba4fccf IDE: Move reference of TCustomPage and TScrollBox from ComponentReg interface to ComponentPalette.
git-svn-id: trunk@48304 -
2015-03-12 23:01:42 +00:00
juha
af15b183a7 IDE: Configurable IDE toolbars. Issue #27603, patch from Balázs Székely.
git-svn-id: trunk@48246 -
2015-03-10 20:37:56 +00:00
mattias
cff68418fe IDE: package editor: implemented find in files
git-svn-id: trunk@48239 -
2015-03-10 16:27:19 +00:00
mattias
7e3829dd80 IDE: checked compiler warnings, clean up
git-svn-id: trunk@48220 -
2015-03-10 14:59:27 +00:00
mattias
b80958200b IDE: checked compiler warnings, clean up
git-svn-id: trunk@48219 -
2015-03-10 14:58:34 +00:00
mattias
7dde88bfad IDE: designer: InvokeComponentEditor: removed MenuIndex, it was not used
git-svn-id: trunk@48199 -
2015-03-10 12:07:50 +00:00
juha
85dae0945d IdeIntf: Prevent a crash when Action is deleted in ActionsEditor. Issue #27624, patch from Anton.
git-svn-id: trunk@48187 -
2015-03-09 23:15:48 +00:00
juha
34fa9b2929 IDE: Improve harmonizing the style of spaces. Issue #27441, patch from Anton.
git-svn-id: trunk@48164 -
2015-03-07 16:38:24 +00:00
jesus
b03737cc9e IDE, field property editor: make sure FieldDefs are updated before gathering the field list, by Tony Whyman, issue #26492
git-svn-id: trunk@48139 -
2015-03-05 04:08:14 +00:00
mattias
e81b6644da IDE: quick fixes for 5036,5037,5057..5060,5090..5094: does not seem to be initialized
git-svn-id: trunk@48081 -
2015-03-01 14:23:25 +00:00
mattias
b728a865d3 IDE: fixed resolving macros of external tools before switching back from IDE to project
git-svn-id: trunk@48054 -
2015-02-28 22:47:57 +00:00
mattias
99254634cb IDEIntf: added lihtGetFPCFrontEndPath
git-svn-id: trunk@48028 -
2015-02-27 17:31:35 +00:00
juha
d15ee98ee4 IdeIntf: Support restoring default value in Object Inspector for Set types. Issue #18734.
git-svn-id: trunk@48023 -
2015-02-26 18:10:46 +00:00
juha
307f5059e3 IdeIntf: Use CheckBox as boolean editor also for Set elements.
git-svn-id: trunk@48014 -
2015-02-26 09:28:38 +00:00
juha
e9dc6f1eff TI Grid: move HookGetCheckboxForBoolean from OI dialog to PropertyGrid. Publish CheckboxForBoolean. Solves issue #27521.
git-svn-id: trunk@47994 -
2015-02-25 21:14:31 +00:00
mattias
cc83db2a68 IDE: started checking orphaned ppu files of packages
git-svn-id: trunk@47985 -
2015-02-24 23:18:54 +00:00
juha
01cc0f741c TI Grid: Make a CheckBox boolean editor work somehow. Was stuck on 'True'. Must be fixed properly later.
git-svn-id: trunk@47983 -
2015-02-24 22:57:04 +00:00
juha
125625ee6a IDE: Take care of component palette page names that differ only by character case. Issue #27516.
git-svn-id: trunk@47979 -
2015-02-24 11:35:56 +00:00
mattias
abfaa0bdd0 IDE: compiler options: removed obsolete option show summary, summary are now always shown in header
git-svn-id: trunk@47965 -
2015-02-23 17:00:47 +00:00
mattias
2da65d3074 IDE: compiler options: verbosity: removed -ve, IDE needs this to jump to errors
git-svn-id: trunk@47964 -
2015-02-23 16:56:52 +00:00
mattias
1196a85d76 IDE: always pass -vi to FPC, needed to resolve file names without path
git-svn-id: trunk@47958 -
2015-02-23 16:14:15 +00:00
mattias
ccfdda027d IDE: external tools: added TAbstractExternalTool.ReadStdOutBeforeErr, changed default to read stderr before out, needed by FPC linker errors
git-svn-id: trunk@47955 -
2015-02-23 09:56:49 +00:00
juha
66daecb69a IdeIntf: Show Meta- menuitem shortcuts in Object Inspector only for Mac. Issue #27456, patch from Howard Page-Clark.
git-svn-id: trunk@47850 -
2015-02-17 00:12:22 +00:00
mattias
a598861da6 updated Makefiles, changed rx.lpk output to lib/$(TargetCPU)-$(TargetOS)/$(LCLWidgetType)
git-svn-id: trunk@47783 -
2015-02-14 15:18:23 +00:00
mattias
57a40ca9a7 IDE: external tool data when compiling IDE, improving message cant find unit for IDE
git-svn-id: trunk@47658 -
2015-02-09 17:02:00 +00:00
mattias
d868b219ae IDE: fpc msg parser: improve cant find unit when an indirectly used unit has no ppu in project and package
git-svn-id: trunk@47656 -
2015-02-09 16:38:53 +00:00
juha
abf9a845da Deprecate wrappers for LazUTF8 functions in LCLProc.
git-svn-id: trunk@47604 -
2015-02-06 18:25:31 +00:00
martin
b6efaa244f SynEdit: Multi caret beta
git-svn-id: trunk@47596 -
2015-02-06 02:07:31 +00:00
juha
d2dc7a43e6 Revert r47571 #74d2ec821a "IDE: New project description for UTF8 ...". Build mode cannot be set in project description.
git-svn-id: trunk@47594 -
2015-02-05 16:05:09 +00:00
mattias
bee2faeb7b IDE: added parameters --verbose, --quiet, when building IDE or project and when quit, give message when already building
git-svn-id: trunk@47590 -
2015-02-04 22:30:54 +00:00
mattias
2315bd655d translations: German: updates from Swen Heinig
git-svn-id: trunk@47572 -
2015-01-31 10:22:28 +00:00
juha
74d2ec821a IDE: New project description for an application with UTF8 RTL support.
git-svn-id: trunk@47571 -
2015-01-31 09:53:56 +00:00
marco
2163b6cdcb * Phillipe Levi mentioned seeing "Stringrid" on the ml, a grep turned up two occurances -> fixed.
git-svn-id: trunk@47556 -
2015-01-28 11:21:36 +00:00
maxim
ede88bbed7 Translations: Hungarian translation update by Péter Gábor, bug #27365
git-svn-id: trunk@47550 -
2015-01-27 23:10:25 +00:00