Commit Graph

103 Commits

Author SHA1 Message Date
mattias
f64afd6c20 published TImgList.Width and Height
git-svn-id: trunk@2201 -
2002-08-17 23:41:07 +00:00
mattias
71fd500f21 readonly flag is now only saved if user set
git-svn-id: trunk@2194 -
2002-08-17 23:41:06 +00:00
mattias
5f5242cdca fixed setcolor for streamed components
git-svn-id: trunk@2178 -
2002-08-17 23:41:05 +00:00
mattias
9949af316f focus fixes, reduced lpi size
git-svn-id: trunk@2172 -
2002-08-17 23:41:04 +00:00
mattias
af2d20c20c fixes for htmllite
git-svn-id: trunk@2160 -
2002-08-17 23:41:03 +00:00
mattias
7cb46e374e fixed SetColor
git-svn-id: trunk@2152 -
2002-08-17 23:41:02 +00:00
mattias
a684ea060d added more Delphi win32 compatibility functions
git-svn-id: trunk@2144 -
2002-08-17 23:41:01 +00:00
mattias
e01063fb70 made Form.Close more Delphish, added some windows compatibility functions
git-svn-id: trunk@2132 -
2002-08-17 23:41:00 +00:00
mattias
d932255e66 fixed lazarus xml files for fpc 1.1
git-svn-id: trunk@2126 -
2002-08-17 23:40:59 +00:00
mattias
9db0976b62 renamed TinterfaceObject.Init to AppInit and TWinControls can now contain childs in gtk
git-svn-id: trunk@1389 -
2002-02-09 01:48:23 +00:00
mattias
1ae5952b58 patch from Vincent: clean ups and fixed crash on destroying window
git-svn-id: trunk@1385 -
2002-02-09 01:48:22 +00:00
mattias
3affec9a8b replaced many invalidates by invalidaterect
git-svn-id: trunk@1382 -
2002-02-09 01:48:22 +00:00
mattias
5e9a551598 started OnMouseEnter and OnMouseLeave
git-svn-id: trunk@1373 -
2002-02-09 01:48:20 +00:00
lazarus
31f1e43496 MG: fixed LM_LVChangedItem, OnShowHint, small bugs
git-svn-id: trunk@1359 -
2002-02-09 01:48:19 +00:00
lazarus
cce47eb0b1 MG: fixed codetools abort
git-svn-id: trunk@1344 -
2002-02-09 01:48:18 +00:00
lazarus
a269e20f01 MG: fixed moving button with LEFT and RIGHT in messagedlgs
git-svn-id: trunk@1332 -
2002-02-09 01:48:17 +00:00
lazarus
e44d78955f MG: implemented hints
git-svn-id: trunk@1323 -
2002-02-09 01:48:16 +00:00
lazarus
144226f976 MG: added persistent hints for main ide bar
git-svn-id: trunk@1311 -
2002-02-09 01:48:15 +00:00
lazarus
8feef16f51 MG: fixed ControlAtPos
git-svn-id: trunk@1301 -
2002-02-09 01:48:14 +00:00
lazarus
d9ed7e6286 MG: fixed mouse coords on scrolling wincontrols
git-svn-id: trunk@1286 -
2002-02-09 01:48:13 +00:00
lazarus
3cc4d1695e MG: mouse cursors are now allocated on demand
git-svn-id: trunk@1278 -
2002-02-09 01:48:12 +00:00
lazarus
170073b0b8 MG: broke LCL<->interface circles
git-svn-id: trunk@1269 -
2002-02-09 01:48:12 +00:00
lazarus
b25c3b5274 MG: broke some interfaces.pp circles
git-svn-id: trunk@1247 -
2002-02-09 01:48:10 +00:00
lazarus
7b77ff94b0 MG: broke actnlist <-> forms circle
git-svn-id: trunk@1244 -
2002-02-09 01:48:09 +00:00
lazarus
d10922cead MG: broke graphics.pp <-> clipbrd.pp circle
git-svn-id: trunk@1226 -
2002-02-09 01:48:08 +00:00
lazarus
e21390b5c1 MG: reduced output
git-svn-id: trunk@1220 -
2002-02-09 01:48:07 +00:00
lazarus
a0f7956fbe MG: default all hints to off
git-svn-id: trunk@1214 -
2002-02-09 01:48:06 +00:00
lazarus
cd5087d8c3 MG: fixed loading TListView from stream
git-svn-id: trunk@1205 -
2002-02-09 01:48:05 +00:00
lazarus
e952aef81f MG: fixed mem leak
git-svn-id: trunk@1193 -
2002-02-09 01:48:04 +00:00
lazarus
762a95214b MWE: Applied patch from "Andrew Johnson" <aj_genius@hotmail.com>
Patch includes:
    -fixes Problems with hiding modal forms
    -temporarily fixes TCustomForm.BorderStyle in bsNone
    -temporarily fixes problems with improper tabbing in TSynEdit

git-svn-id: trunk@1182 -
2002-02-09 01:48:03 +00:00
lazarus
165c114f9e MWE: Applied patch from "Andrew Johnson" <aj_genius@hotmail.com>
Here is the run down of what it includes -

 -Vasily Volchenko's Updated Russian Localizations

 -improvements to GTK Styles/SysColors
 -initial GTK Palette code - (untested, and for now useless)

 -Hint Windows and Modal dialogs now try to stay transient to
  the main program form, aka they stay on top of the main form
  and usually minimize/maximize with it.

 -fixes to Form BorderStyle code(tool windows needed a border)

 -fixes DrawFrameControl DFCS_BUTTONPUSH to match Win32 better
  when flat

 -fixes DrawFrameControl DFCS_BUTTONCHECK to match Win32 better
  and to match GTK theme better. It works most of the time now,
  but some themes, noteably Default, don't work.

 -fixes bug in Bitmap code which broke compiling in NoGDKPixbuf
  mode.

 -misc other cleanups/ fixes in gtk interface

 -speedbutton's should now draw correctly when flat in Win32

 -I have included an experimental new CheckBox(disabled by
  default) which has initial support for cbGrayed(Tri-State),
  and WordWrap, and misc other improvements. It is not done, it
  is mostly a quick hack to test DrawFrameControl
  DFCS_BUTTONCHECK, however it offers many improvements which
  can be seen in cbsCheck/cbsCrissCross (aka non-themed) state.

 -fixes Message Dialogs to more accurately determine
  button Spacing/Size, and Label Spacing/Size based on current
  System font.
 -fixes MessageDlgPos, & ShowMessagePos in Dialogs
 -adds InputQuery & InputBox to Dialogs

 -re-arranges & somewhat re-designs Control Tabbing, it now
  partially works - wrapping around doesn't work, and
  subcontrols(Panels & Children, etc) don't work. TabOrder now
  works to an extent. I am not sure what is wrong with my code,
  based on my other tests at least wrapping and TabOrder SHOULD
  work properly, but.. Anyone want to try and fix?

 -SynEdit(Code Editor) now changes mouse cursor to match
  position(aka over scrollbar/gutter vs over text edit)

 -adds a TRegion property to Graphics.pp, and Canvas. Once I
  figure out how to handle complex regions(aka polygons) data
  properly I will add Region functions to the canvas itself
  (SetClipRect, intersectClipRect etc.)

 -BitBtn now has a Stored flag on Glyph so it doesn't store to
  lfm/lrs if Glyph is Empty, or if Glyph is not bkCustom(aka
  bkOk, bkCancel, etc.) This should fix most crashes with older
  GDKPixbuf libs.

git-svn-id: trunk@1177 -
2002-02-09 01:48:02 +00:00
lazarus
bcf09f709e MG: scrollingwincontrol from Andrew
git-svn-id: trunk@1174 -
2002-02-09 01:48:01 +00:00
lazarus
651ca005e0 MG: started TTreeView dragging
git-svn-id: trunk@1158 -
2002-02-09 01:48:00 +00:00
lazarus
3ac2c699a1 MG: improved TScreen and ShowModal
git-svn-id: trunk@1156 -
2002-02-09 01:47:59 +00:00
lazarus
5f83cbb225 MG: fixed streaming visible=false
git-svn-id: trunk@1148 -
2002-02-09 01:47:58 +00:00
lazarus
9ce911b48e Enabled cursor property + property editor.
git-svn-id: trunk@1145 -
2002-02-09 01:47:57 +00:00
lazarus
6ebe9863d6 MG: TNotebook is now streamable
git-svn-id: trunk@1134 -
2002-02-09 01:47:56 +00:00
lazarus
395bf33e7f MG: image support, TScrollBox, and many other things from Andrew
git-svn-id: trunk@1128 -
2002-02-09 01:47:55 +00:00
lazarus
c18a775aaf MG: TNoteBook now starts with no Page and TPage has no auto names
git-svn-id: trunk@1123 -
2002-02-09 01:47:54 +00:00
lazarus
352694b6d2 MG: double, triple and quad clicks now works
git-svn-id: trunk@1116 -
2002-02-09 01:47:53 +00:00
lazarus
43dbeabfb2 MG: added some property editors and started component editors
git-svn-id: trunk@1110 -
2002-02-09 01:47:52 +00:00
lazarus
654112bc03 MG: MoveWindowOrgEx, Splitted FWinControls/FControls, TControl drawing, Better DesignerDrawing, ...
git-svn-id: trunk@1101 -
2002-02-09 01:47:51 +00:00
lazarus
bd324087e2 Use comboboxes. Use history. Prettify the dialog. Preselect text on show.
Make the findreplace a dialog. Thus removing resiying code (handled by Anchors now anyway).
Make Anchors work again and publish them for various controls.
SelStart and Co. for TEdit, SelectAll procedure for TComboBox and TEdit.
Clean up and fix some bugs for TComboBox, plus selection stuff.

git-svn-id: trunk@1092 -
2002-02-09 01:47:50 +00:00
lazarus
a8706aaba9 MG: fixed mouse capturing, OI edit focus
git-svn-id: trunk@1087 -
2002-02-09 01:47:49 +00:00
lazarus
f1dd679165 MG: implemented Ctrl+Mouse links in source editor
git-svn-id: trunk@1077 -
2002-02-09 01:47:48 +00:00
lazarus
b509812cdb MG: started debugging of mouse capturing
git-svn-id: trunk@1071 -
2002-02-09 01:47:47 +00:00
lazarus
99c0366054 MG: removed ClientRectBugfix defines
git-svn-id: trunk@1065 -
2002-02-09 01:47:46 +00:00
lazarus
04d9d65750 MG: codecompletion now checks for filebreaks, savefile now checks for filedate
git-svn-id: trunk@1059 -
2002-02-09 01:47:45 +00:00
lazarus
b93e2bb3d3 MG: moved TColor definition to graphtype.pp and registered TColor names
git-svn-id: trunk@1051 -
2002-02-09 01:47:44 +00:00
lazarus
2c43759d1e MG: fixed parser for external vars
git-svn-id: trunk@1044 -
2002-02-09 01:47:43 +00:00