Commit Graph

59 Commits

Author SHA1 Message Date
mattias
811e84764c IDE: removed TComponentInterface
git-svn-id: trunk@25457 -
2010-05-16 11:41:42 +00:00
mattias
cf55952b42 removed OldAutoSize
git-svn-id: trunk@25190 -
2010-05-04 19:16:18 +00:00
mattias
353bd41718 IDE: component palette: keep order after updatevisible
git-svn-id: trunk@24822 -
2010-04-22 17:24:18 +00:00
mattias
6ffc05a7d9 IDE: update component palette button and page visibility
git-svn-id: trunk@24795 -
2010-04-21 17:39:09 +00:00
mattias
4338c54822 IDEIntf: added voting handler for component palette button visibility
git-svn-id: trunk@24794 -
2010-04-21 16:22:37 +00:00
mattias
e77e383461 IDE: designer forms are now created with delayed autosize
git-svn-id: trunk@24423 -
2010-04-05 00:29:46 +00:00
mattias
e7b5a78d0f LCL: added debugging for Disable/EnableAutoSizing
git-svn-id: trunk@24094 -
2010-03-19 11:11:47 +00:00
mattias
0374dc7a00 IDE: reduced autosizing
git-svn-id: trunk@23900 -
2010-03-09 17:00:25 +00:00
paul
9622c8cd82 ide: convert forms to use fpc resources
git-svn-id: trunk@23458 -
2010-01-15 02:06:37 +00:00
paul
c680ad8794 designer, component palette: turn "multy" mode on when shift is pressed during component selection (issue #0008052)
git-svn-id: trunk@21537 -
2009-09-02 14:17:19 +00:00
mattias
8edea32cee IDE: double click on component palette invokes selection dialog
git-svn-id: trunk@20489 -
2009-06-06 18:56:56 +00:00
mattias
69cfe88898 using UTF-8 for file operations and environment variables
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
paul
e5afe6b193 ide: dont declare that unneeded bitmap :)
git-svn-id: trunk@14898 -
2008-04-19 18:10:35 +00:00
marc
5538f0bbf8 * Removed unnesecary bitmap creation
git-svn-id: trunk@14897 -
2008-04-19 17:42:27 +00:00
marc
481f2563c1 * Fixed memleakfix (r14889) so asignment works if TBitmap is separte class
git-svn-id: trunk@14894 -
2008-04-19 16:49:06 +00:00
paul
45b2451fb2 ide: fix mem leak
git-svn-id: trunk@14889 -
2008-04-19 13:28:26 +00:00
marc
c81003eefa * Introduced TCustomBitmap as base class for all pixelbased imageclasses. Currently backward comatible (and equal to) TBitmap
* Added resource loading support to TPicture and Glyps to avoid image quality loss when converted to TBitmap
* Removed copy paste code for imagelist resource loading
* Moved some graphic classes to their own ini file

git-svn-id: trunk@14876 -
2008-04-17 23:43:11 +00:00
mattias
31ca6d4fa8 IDE: fixed crash when componentpalette width too small
git-svn-id: trunk@13174 -
2007-12-05 22:35:37 +00:00
paul
1b68ef3e5c ide: allow other types than XPM as component images
git-svn-id: trunk@12947 -
2007-11-21 04:23:07 +00:00
mattias
8e45b505de IDE: various layout improvements for IDE dialogs
git-svn-id: trunk@12490 -
2007-10-16 17:30:54 +00:00
mattias
1eff85d939 gtk2 intf: improved resizing code to not need the caching trick
git-svn-id: trunk@11212 -
2007-05-29 00:30:26 +00:00
mattias
78509220c9 LCL: TSpeedButton: if mouse capture lost then update state, fixed state when invoking Click which triggers ShowModal
git-svn-id: trunk@11211 -
2007-05-28 12:12:51 +00:00
mattias
87cb2dde3f IDE: component palette: aligning buttons in multiple rows if there is enough space
git-svn-id: trunk@10239 -
2006-11-24 14:30:26 +00:00
mattias
8416ec2b2d IDE: using new unitname instead of default unitname
git-svn-id: trunk@9975 -
2006-09-25 20:34:51 +00:00
mattias
b45d740067 sorted IDE macros
git-svn-id: trunk@9796 -
2006-09-02 21:10:32 +00:00
mattias
6fc60316d1 component palette: added resourcestrings
git-svn-id: trunk@9705 -
2006-08-06 08:52:27 +00:00
mattias
b17384ebc1 TButtonGlyph now uses shared bitmaps, improved debugging mem leaks
git-svn-id: trunk@9629 -
2006-07-18 17:20:34 +00:00
mattias
a681ab7b71 added TXMLConfigStorage
git-svn-id: trunk@9438 -
2006-06-15 21:49:57 +00:00
mattias
63dd31ff22 implemented a dialog to find components in the palette
git-svn-id: trunk@9434 -
2006-06-14 17:50:08 +00:00
mattias
84a4d25163 added example for HTML help
git-svn-id: trunk@9311 -
2006-05-19 21:56:07 +00:00
mattias
9c1a175b91 fixed typos makro
git-svn-id: trunk@9271 -
2006-05-13 12:00:43 +00:00
mattias
d7347356ff implemented compiler options parsed optins with platform independent makros, disabled string highlighting
git-svn-id: trunk@8573 -
2006-01-20 13:38:42 +00:00
mattias
0b40ab4bb7 fixed makros in componentpalette
git-svn-id: trunk@7885 -
2005-10-02 10:19:20 +00:00
mattias
859081d346 component palette popup menu now searches for virtual units
git-svn-id: trunk@7883 -
2005-10-02 10:02:06 +00:00
vincents
e91c979c4e removed $IFDEF VER1 from Salvatore
git-svn-id: trunk@7475 -
2005-08-03 20:14:56 +00:00
mattias
e387f94475 fixed compilation
git-svn-id: trunk@7427 -
2005-07-26 18:16:57 +00:00
mattias
49190601ad fixed componentpalette adding via double click
git-svn-id: trunk@6826 -
2005-02-21 20:15:28 +00:00
vincents
c535f37167 use xml units from fpc, if not compiling with fpc 1.0
git-svn-id: trunk@6603 -
2005-01-15 13:44:03 +00:00
micha
a66848beab draw nonvisual components transparently
git-svn-id: trunk@6483 -
2005-01-05 10:55:52 +00:00
mattias
b00a14bfc5 published TSpeedButton.OnDoubleClick
git-svn-id: trunk@6369 -
2004-12-12 23:40:55 +00:00
mattias
93cb3ed38c implemented auto add on double click on component palette
git-svn-id: trunk@6358 -
2004-12-10 19:22:28 +00:00
mattias
68c0ee8c21 renamed avl_tree.pas to oldavltree.pas for new fpc 1.9.5
git-svn-id: trunk@6210 -
2004-11-06 19:49:14 +00:00
mattias
02957fe9b9 Open unit of component palette component now jumps to declaration
git-svn-id: trunk@5773 -
2004-08-12 10:50:14 +00:00
mattias
d71325aced moved componentreg.pas to ideintf
git-svn-id: trunk@5753 -
2004-08-09 09:24:29 +00:00
mattias
7bf089b375 invisible selected persistents are no longer drawn with grabbers
git-svn-id: trunk@5730 -
2004-08-04 08:50:23 +00:00
mattias
add76d4e8b completed new TToolBar
git-svn-id: trunk@5226 -
2004-02-23 18:24:38 +00:00
mattias
9bcc3289ba implemented generic function to hide TComponents without page in designer
git-svn-id: trunk@5164 -
2004-02-04 13:55:08 +00:00
mattias
a8e9adf180 fixed showing components in palette
git-svn-id: trunk@4778 -
2003-11-08 10:50:45 +00:00
mattias
9e186eb76b fixed freeing glyphs
git-svn-id: trunk@4725 -
2003-10-22 19:52:07 +00:00
mattias
24a046fcf6 prepared image sharing
git-svn-id: trunk@4724 -
2003-10-22 18:43:23 +00:00