Commit Graph

2211 Commits

Author SHA1 Message Date
lazarus
2f5a28affb MG: implemented TMethodList and Application Idle handlers
git-svn-id: trunk@2211 -
2002-08-17 23:41:07 +00:00
mattias
20c16133bf fixed TRadioGroup.ItemIndex=-1
git-svn-id: trunk@2210 -
2002-08-17 23:41:07 +00:00
lazarus
3183834fce MG: activated environment opts in debugger
git-svn-id: trunk@2209 -
2002-08-17 23:41:07 +00:00
mattias
24234b5c94 fixed clipboard waiting and kwrite targets
git-svn-id: trunk@2208 -
2002-08-17 23:41:07 +00:00
lazarus
fc7a7fa0f5 AJ: made InputQuery Interface Dependant
git-svn-id: trunk@2207 -
2002-08-17 23:41:07 +00:00
mattias
abd7e6ce94 fixed gtk warning on setting item height
git-svn-id: trunk@2206 -
2002-08-17 23:41:07 +00:00
lazarus
0f8821429c MG: fixed unreleased gdiRegions
git-svn-id: trunk@2205 -
2002-08-17 23:41:07 +00:00
mattias
03fff6698e made Form.Close more Delphish, added some windows compatibility functions
git-svn-id: trunk@2204 -
2002-08-17 23:41:07 +00:00
lazarus
5d34a4e031 MG: fixed radiobutton mousedown after
git-svn-id: trunk@2203 -
2002-08-17 23:41:07 +00:00
mattias
80183b5526 improved designer rubberband
git-svn-id: trunk@2202 -
2002-08-17 23:41:07 +00:00
mattias
f64afd6c20 published TImgList.Width and Height
git-svn-id: trunk@2201 -
2002-08-17 23:41:07 +00:00
lazarus
5af6c6bb06 MG: completion now replaces the whole word when key without Shift
git-svn-id: trunk@2200 -
2002-08-17 23:41:07 +00:00
lazarus
9b48e4a3cd MG: ShortCut support for buttons from Andrew
git-svn-id: trunk@2199 -
2002-08-17 23:41:06 +00:00
lazarus
3588cfdbec MG: mouse cursors are now allocated on demand
git-svn-id: trunk@2198 -
2002-08-17 23:41:06 +00:00
mattias
38f8725c91 implemented changing dependency version
git-svn-id: trunk@2197 -
2002-08-17 23:41:06 +00:00
mattias
d3c1c96724 clean ups
git-svn-id: trunk@2196 -
2002-08-17 23:41:06 +00:00
lazarus
f27b66dd98 AJ: made InputQuery Interface Dependant
git-svn-id: trunk@2195 -
2002-08-17 23:41:06 +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
lazarus
67e947a35b MG: accelerators are now shared between non modal forms
git-svn-id: trunk@2193 -
2002-08-17 23:41:06 +00:00
mattias
9dc9fb808f improved icons, started codeexplorer
git-svn-id: trunk@2192 -
2002-08-17 23:41:06 +00:00
lazarus
41a09504d9 MG: changed synedit default background color to white
git-svn-id: trunk@2191 -
2002-08-17 23:41:06 +00:00
lazarus
3c67429d0a MG: accelerated new/dispose of gdiobjects
git-svn-id: trunk@2190 -
2002-08-17 23:41:06 +00:00
mattias
e717242eba added IsWindowVisible
git-svn-id: trunk@2189 -
2002-08-17 23:41:06 +00:00
mattias
37cddc2821 fixed testall example
git-svn-id: trunk@2188 -
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
mattias
359d02ddf0 added LM_APPENDTEXT from hernan
git-svn-id: trunk@2186 -
2002-08-17 23:41:05 +00:00
mattias
9dd4377ab8 added more Delphi win32 compatibility functions
git-svn-id: trunk@2185 -
2002-08-17 23:41:05 +00:00
mattias
cbf91e11ce fixed checking menuitems
git-svn-id: trunk@2184 -
2002-08-17 23:41:05 +00:00
lazarus
bd91f45a43 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@2183 -
2002-08-17 23:41:05 +00:00
lazarus
02b3856fd0 MG: impoved focussing, unfocussing on destroy and fixed unit search
git-svn-id: trunk@2182 -
2002-08-17 23:41:05 +00:00
lazarus
45d6eae899 MG: fixed speedbutton in designmode
git-svn-id: trunk@2181 -
2002-08-17 23:41:05 +00:00
lazarus
b186454475 MG: fixed frmactivate
git-svn-id: trunk@2180 -
2002-08-17 23:41:05 +00:00
lazarus
bf02d7c164 MG: fixed designer hints
git-svn-id: trunk@2179 -
2002-08-17 23:41:05 +00:00
mattias
5f5242cdca fixed setcolor for streamed components
git-svn-id: trunk@2178 -
2002-08-17 23:41:05 +00:00
lazarus
200138e99b MG: added TComboBox.OnPopup+OnCloseUp+ItemWidth
git-svn-id: trunk@2177 -
2002-08-17 23:41:05 +00:00
mattias
abcd6ea5cc fixed mem leak of tooltips in GetStyle
git-svn-id: trunk@2176 -
2002-08-17 23:41:04 +00:00
lazarus
580ed15e88 MG: improved Clipping, TextOut, Polygon functions
git-svn-id: trunk@2175 -
2002-08-17 23:41:04 +00:00
lazarus
2cddba2318 MG: broke LCL<->interface circles
git-svn-id: trunk@2174 -
2002-08-17 23:41:04 +00:00
lazarus
a95793cdf8 MG: fixed loop
git-svn-id: trunk@2173 -
2002-08-17 23:41:04 +00:00
mattias
9949af316f focus fixes, reduced lpi size
git-svn-id: trunk@2172 -
2002-08-17 23:41:04 +00:00
mattias
4b70d5fa02 fixed clipping origin in stretchblt
git-svn-id: trunk@2171 -
2002-08-17 23:41:04 +00:00
mattias
a076aa44fc started package registration
git-svn-id: trunk@2170 -
2002-08-17 23:41:04 +00:00
lazarus
b2d018bc6d MG: fixes for fpc1.1
git-svn-id: trunk@2169 -
2002-08-17 23:41:04 +00:00
mattias
8d05cf689c identifier completion: basically working, still hidden
git-svn-id: trunk@2168 -
2002-08-17 23:41:04 +00:00
lazarus
0c825a7d38 MG: added patch from Andrew
git-svn-id: trunk@2167 -
2002-08-17 23:41:04 +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
mattias
18773f3584 custom controls now support child wincontrols
git-svn-id: trunk@2165 -
2002-08-17 23:41:03 +00:00
lazarus
e36197ff51 AJ:Minor fixes for Win32 GTK compiling
git-svn-id: trunk@2164 -
2002-08-17 23:41:03 +00:00
lazarus
093d4f4717 AJ: minor fixes for FPC 1.1
git-svn-id: trunk@2163 -
2002-08-17 23:41:03 +00:00
lazarus
03c4dc9b8f MG: added insert Username and Datetime
git-svn-id: trunk@2162 -
2002-08-17 23:41:03 +00:00