Commit Graph

81 Commits

Author SHA1 Message Date
mattias
d78a2779ec added but not implemented ComboBoxDropDown
git-svn-id: trunk@2661 -
2002-08-17 23:41:34 +00:00
mattias
b65c00f592 IpHtmlPanel can show simple HTML pages, but there are mem bugs
git-svn-id: trunk@2630 -
2002-08-17 23:41:32 +00:00
mattias
8ff3294cc0 added TMemoScrollBar
git-svn-id: trunk@2622 -
2002-08-17 23:41:32 +00:00
mattias
e3fb7fe8ac removed SetRadioButtonGroupMode
git-svn-id: trunk@2595 -
2002-08-17 23:41:30 +00:00
mattias
520397dc9a fixed TRadioGroup.ItemIndex=-1
git-svn-id: trunk@2576 -
2002-08-17 23:41:29 +00:00
mattias
321d193171 added IsWindowVisible
git-svn-id: trunk@2562 -
2002-08-17 23:41:29 +00:00
mattias
38b82fdea9 improved rpm building and added support for 1.0.7
git-svn-id: trunk@2544 -
2002-08-17 23:41:28 +00:00
mattias
32eb52d99f fixes for fpc 1.1
git-svn-id: trunk@2509 -
2002-08-17 23:41:26 +00:00
mattias
bb2571e0cf added ShowWindow
git-svn-id: trunk@2493 -
2002-08-17 23:41:25 +00:00
mattias
37c2f67b2f started package system (packager)
git-svn-id: trunk@2484 -
2002-08-17 23:41:25 +00:00
mattias
d126361745 readonly flag is now only saved if user set
git-svn-id: trunk@2459 -
2002-08-17 23:41:23 +00:00
mattias
182bf42345 reduced speedbutton invalidates, added TCanvas.Frame
git-svn-id: trunk@2432 -
2002-08-17 23:41:22 +00:00
mattias
389e58ef1e added history to identifier completion
git-svn-id: trunk@2428 -
2002-08-17 23:41:22 +00:00
mattias
4d5f3acb23 added more Delphi win32 compatibility functions
git-svn-id: trunk@2400 -
2002-08-17 23:41:20 +00:00
mattias
203f4401a0 added included by to unitinfo and a few win32 functions
git-svn-id: trunk@2386 -
2002-08-17 23:41:19 +00:00
mattias
21925898af added more windows funcs and fixed jump to compiler error end of file
git-svn-id: trunk@2372 -
2002-08-17 23:41:18 +00:00
mattias
7853ec4955 made Form.Close more Delphish, added some windows compatibility functions
git-svn-id: trunk@2353 -
2002-08-17 23:41:17 +00:00
mattias
41923f209b double byte char font started
git-svn-id: trunk@2340 -
2002-08-17 23:41:17 +00:00
mattias
db29a16dcd statusbar now uses invalidaterect
git-svn-id: trunk@2323 -
2002-08-17 23:41:15 +00:00
mattias
37e89aa9ff added Timer patch from Vincent Snijders
git-svn-id: trunk@2301 -
2002-08-17 23:41:14 +00:00
lazarus
83e3e2c922 MG: fixed LM_LVChangedItem, OnShowHint, small bugs
git-svn-id: trunk@2293 -
2002-08-17 23:41:13 +00:00
lazarus
8138f2d864 MG: implemented TControlScrollBar.Size
git-svn-id: trunk@2280 -
2002-08-17 23:41:12 +00:00
lazarus
c8c1f03ef5 MG: broke LCL<->interface circles
git-svn-id: trunk@2262 -
2002-08-17 23:41:11 +00:00
lazarus
3ac519bf69 AJ:Fixes to PromptUser;Switched ShowMessage* to use NotifyUser*;
fixed TGraphicPropertyEditor for when Property is nil.

git-svn-id: trunk@2254 -
2002-08-17 23:41:10 +00:00
lazarus
b9e64ccb6a MG: moved SendCachedLCLMessages
git-svn-id: trunk@2241 -
2002-08-17 23:41:10 +00:00
lazarus
faeffaaacb AJ: Improvements/Fixes to new PromptUser API
git-svn-id: trunk@2227 -
2002-08-17 23:41:09 +00:00
lazarus
734eaf8083 AJ: added new QueryUser/NotifyUser
git-svn-id: trunk@2213 -
2002-08-17 23:41:08 +00:00
lazarus
f27b66dd98 AJ: made InputQuery Interface Dependant
git-svn-id: trunk@2195 -
2002-08-17 23:41:06 +00:00
lazarus
a708e7e937 AJ: added LoadStockPixmap routine & minor fixes to/for GNOMEInt
git-svn-id: trunk@2187 -
2002-08-17 23:41:06 +00:00
lazarus
200138e99b MG: added TComboBox.OnPopup+OnCloseUp+ItemWidth
git-svn-id: trunk@2177 -
2002-08-17 23:41:05 +00:00
lazarus
afec0db976 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@2166 -
2002-08-17 23:41:04 +00:00
lazarus
40b97b50a3 MG: accelerated designer drawings
git-svn-id: trunk@2156 -
2002-08-17 23:41:03 +00:00
lazarus
b83afc9fc3 MG: added patch from Andrew
git-svn-id: trunk@2147 -
2002-08-17 23:41:02 +00:00
lazarus
4b6e7a6a92 MG: gradient fill, minor issues from Andrew
git-svn-id: trunk@2130 -
2002-08-17 23:41:00 +00:00
lazarus
afb35ded9b MG: scrollingwincontrol from Andrew
git-svn-id: trunk@2127 -
2002-08-17 23:40:59 +00:00
lazarus
1bd3dc8c42 MG: improved TScreen and ShowModal
git-svn-id: trunk@2119 -
2002-08-17 23:40:59 +00:00
lazarus
9f56a1d2f2 MG: MoveWindowOrgEx, Splitted FWinControls/FControls, TControl drawing, Better DesignerDrawing, ...
git-svn-id: trunk@2112 -
2002-08-17 23:40:58 +00:00
lazarus
cd1e56f8d3 MG: reduced paint messages and DC getting/releasing
git-svn-id: trunk@2104 -
2002-08-17 23:40:56 +00:00
lazarus
11d8176992 MG: improved Clipping, TextOut, Polygon functions
git-svn-id: trunk@2097 -
2002-08-17 23:40:56 +00:00
lazarus
6be96de0d3 MG: removed ClientRectBugfix defines
git-svn-id: trunk@1850 -
2002-08-17 15:45:36 +00:00
lazarus
802d2dfa9e MG: added changes from Andrew (Clipping)
git-svn-id: trunk@1843 -
2002-08-15 15:46:50 +00:00
lazarus
f6b0f29b7e MG: started menuitem icon, checked, radio and groupindex
git-svn-id: trunk@1842 -
2002-08-15 13:37:58 +00:00
lazarus
3c3902b44c MG: added gdkpixbuf.pp and changes from Andrew Johnson
git-svn-id: trunk@1841 -
2002-08-13 07:08:25 +00:00
lazarus
c41c7d6a86 MG: added graphics extensions from Andrew Johnson
git-svn-id: trunk@1833 -
2002-08-08 18:05:48 +00:00
lazarus
45fbe892ab MG: added property TMenuItems.RightJustify
git-svn-id: trunk@1832 -
2002-08-08 17:26:40 +00:00
lazarus
b2376cc5a8 MG: TMenuItem can now be created/destroyed/moved at any time
git-svn-id: trunk@1829 -
2002-08-08 09:07:08 +00:00
lazarus
0e368232da MG: codecompletion now checks for filebreaks, savefile now checks for filedate
git-svn-id: trunk@1828 -
2002-08-07 09:55:31 +00:00
lazarus
8a556ed7d5 MG: TMenuItem.Caption can now be set after creation
git-svn-id: trunk@1821 -
2002-08-05 10:45:08 +00:00
lazarus
b48f7ec110 MG: moved RectVisible, ExcludeClipRect and IntersectClipRect to interface dependent functions
git-svn-id: trunk@1755 -
2002-06-21 15:41:57 +00:00
lazarus
3a28d7a551 MG: improved TFont for XLFD font names
git-svn-id: trunk@1724 -
2002-06-04 15:17:26 +00:00