Commit Graph

1238 Commits

Author SHA1 Message Date
mattias
7aaa973f9e fixed allocation of dc backcolor
git-svn-id: trunk@2435 -
2002-08-17 23:41:22 +00:00
ajgenius
dd1fab1b80 fixed silly mistake
git-svn-id: trunk@2434 -
2002-08-17 23:41:22 +00:00
lazarus
c362214f67 MG: fixed uncapturing of mouse
git-svn-id: trunk@2433 -
2002-08-17 23:41:22 +00:00
mattias
182bf42345 reduced speedbutton invalidates, added TCanvas.Frame
git-svn-id: trunk@2432 -
2002-08-17 23:41:22 +00:00
mattias
c1fcdaa43d started datamodule
git-svn-id: trunk@2431 -
2002-08-17 23:41:22 +00:00
mattias
5a573d9000 double byte char font started
git-svn-id: trunk@2429 -
2002-08-17 23:41:22 +00:00
mattias
115a37923c localized gtk interface
git-svn-id: trunk@2423 -
2002-08-17 23:41:21 +00:00
mattias
a633332783 started loading/saving breakpoints
git-svn-id: trunk@2422 -
2002-08-17 23:41:21 +00:00
mattias
fb887d571d implemented fsStayOnTop+bsNone for forms under gtk (useful for splash)
git-svn-id: trunk@2417 -
2002-08-17 23:41:21 +00:00
lazarus
c9a256c1b0 MG: made mouse capturing more strict
git-svn-id: trunk@2416 -
2002-08-17 23:41:21 +00:00
ajgenius
5d8487782f some fixes for gtk2
git-svn-id: trunk@2415 -
2002-08-17 23:41:21 +00:00
mattias
02e5009b5c added Timer patch from Vincent Snijders
git-svn-id: trunk@2414 -
2002-08-17 23:41:21 +00:00
mattias
426525b667 implemented closing unneeded package
git-svn-id: trunk@2413 -
2002-08-17 23:41:21 +00:00
mattias
d8fa211334 fixed changing menuitem separator and normal
git-svn-id: trunk@2412 -
2002-08-17 23:41:21 +00:00
mattias
a7d3d137c8 added but not implemented ComboBoxDropDown
git-svn-id: trunk@2409 -
2002-08-17 23:41:20 +00:00
mattias
b106b4eae9 fixed right control release
git-svn-id: trunk@2407 -
2002-08-17 23:41:20 +00:00
lazarus
634410fe07 MG: accelerated GetTextMetrics
git-svn-id: trunk@2406 -
2002-08-17 23:41:20 +00:00
lazarus
02a9ac2595 MG: fixed timers
git-svn-id: trunk@2403 -
2002-08-17 23:41:20 +00:00
mattias
4d5f3acb23 added more Delphi win32 compatibility functions
git-svn-id: trunk@2400 -
2002-08-17 23:41:20 +00:00
lazarus
4240e2e89f MG: fixed LM_LVChangedItem, OnShowHint, small bugs
git-svn-id: trunk@2398 -
2002-08-17 23:41:20 +00:00
mattias
39ff2db09f fixed allocation of dc backcolor
git-svn-id: trunk@2397 -
2002-08-17 23:41:20 +00:00
mattias
1ef7fbd096 finshed Make Resourcestring dialog and implemented TToggleBox
git-svn-id: trunk@2395 -
2002-08-17 23:41:20 +00:00
mattias
efe3ab437e added exception handling for createpixmapindirect
git-svn-id: trunk@2394 -
2002-08-17 23:41:20 +00:00
mattias
1057c266a2 implemented TListBox.TopIndex
git-svn-id: trunk@2390 -
2002-08-17 23:41:19 +00:00
lazarus
86d8378b05 MG: fixed zombie timers
git-svn-id: trunk@2387 -
2002-08-17 23:41:19 +00:00
mattias
b42dd067c8 implemented deleting empty submenus
git-svn-id: trunk@2384 -
2002-08-17 23:41:19 +00:00
lazarus
a5a504b865 MG: implemented TControlScrollBar.Size
git-svn-id: trunk@2382 -
2002-08-17 23:41:19 +00:00
mattias
778b8e81a7 implemented removing, re-adding, updating project dependencies
git-svn-id: trunk@2381 -
2002-08-17 23:41:19 +00:00
mattias
4d05eebd71 fixed adding items on TComboBox.DropDown
git-svn-id: trunk@2380 -
2002-08-17 23:41:19 +00:00
mattias
63eadbb635 fixed key grabbing
git-svn-id: trunk@2379 -
2002-08-17 23:41:19 +00:00
mattias
97244c2c91 started typeinfo for double extended
git-svn-id: trunk@2378 -
2002-08-17 23:41:19 +00:00
lazarus
69bef405be MG: added TDeviceContext.SelectedColors
git-svn-id: trunk@2375 -
2002-08-17 23:41:19 +00:00
lazarus
ed7dea699c MG: added TDevContextColorType
git-svn-id: trunk@2374 -
2002-08-17 23:41:18 +00:00
mattias
24d194c0cd fixed setting TListBox.Selected before createhandle
git-svn-id: trunk@2368 -
2002-08-17 23:41:18 +00:00
mattias
bb967f0cda fixed modified and loading xpms for button glyphs
git-svn-id: trunk@2366 -
2002-08-17 23:41:18 +00:00
lazarus
6ee16ccdf5 MG: added TComboBox.OnPopup+OnCloseUp+ItemWidth
git-svn-id: trunk@2364 -
2002-08-17 23:41:18 +00:00
lazarus
632ff25e08 MG: added paint messages for some gtk internal widgets
git-svn-id: trunk@2363 -
2002-08-17 23:41:18 +00:00
mattias
edcf357e95 changes for fpc 1.1
git-svn-id: trunk@2362 -
2002-08-17 23:41:18 +00:00
mattias
937b768cdb reduced focus handling and improved focus setting
git-svn-id: trunk@2360 -
2002-08-17 23:41:18 +00:00
mattias
29c3d65cc9 added exception handling for createpixmapindirect
git-svn-id: trunk@2359 -
2002-08-17 23:41:18 +00:00
ajgenius
4def2008b0 started fixin for gtk2
git-svn-id: trunk@2358 -
2002-08-17 23:41:18 +00:00
lazarus
f4f9829723 AJ: started GNOME interface & modified gtk interface so everything is public/protected
git-svn-id: trunk@2357 -
2002-08-17 23:41:17 +00:00
lazarus
5e4056d425 MG: accelerated GDIColor allocating
git-svn-id: trunk@2354 -
2002-08-17 23:41:17 +00:00
mattias
af7576e3e9 small bugfixes and fixed non checked menu items activate
git-svn-id: trunk@2352 -
2002-08-17 23:41:17 +00:00
lazarus
1341f5ea7e 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@2349 -
2002-08-17 23:41:17 +00:00
mattias
a588a5180c improved focus debugging output
git-svn-id: trunk@2347 -
2002-08-17 23:41:17 +00:00
mattias
7f85cc9da8 fixed default font
git-svn-id: trunk@2346 -
2002-08-17 23:41:17 +00:00
mattias
101f3e53bf freeing GDIObjects without AppTerminate
git-svn-id: trunk@2344 -
2002-08-17 23:41:17 +00:00
mattias
349a866ddf added exception handling for createpixmapindirect
git-svn-id: trunk@2342 -
2002-08-17 23:41:17 +00:00
mattias
cd2bff90cf fixed changing menuitem separator and normal
git-svn-id: trunk@2341 -
2002-08-17 23:41:17 +00:00
mattias
28ecefce85 started gtk2 interface
git-svn-id: trunk@2339 -
2002-08-17 23:41:16 +00:00
mattias
f464fb755f fixed scrollbars of TIpHtmlPanel
git-svn-id: trunk@2336 -
2002-08-17 23:41:16 +00:00
mattias
8d1fa7e19f added package gtkopengl
git-svn-id: trunk@2334 -
2002-08-17 23:41:16 +00:00
mattias
710da206a5 reduced speedbutton invalidates, added TCanvas.Frame
git-svn-id: trunk@2329 -
2002-08-17 23:41:16 +00:00
mattias
ac761c9890 improved but not fixed transient windows
git-svn-id: trunk@2328 -
2002-08-17 23:41:16 +00:00
lazarus
c453c1e568 MG: fixed TPanel and Frame3D
git-svn-id: trunk@2327 -
2002-08-17 23:41:16 +00:00
lazarus
316d307f66 MG: accelerated SelectGDKPenProps
git-svn-id: trunk@2326 -
2002-08-17 23:41:16 +00:00
mattias
3ad2a817de fixed default font
git-svn-id: trunk@2325 -
2002-08-17 23:41:16 +00:00
mattias
468d8abc3c fixed clipboard waiting and kwrite targets
git-svn-id: trunk@2321 -
2002-08-17 23:41:15 +00:00
mattias
3b454a34f1 improved configure build lazarus dialog
git-svn-id: trunk@2320 -
2002-08-17 23:41:15 +00:00
mattias
caaf6bb9c3 localized gtk interface
git-svn-id: trunk@2319 -
2002-08-17 23:41:15 +00:00
mattias
3dfd4af32c IpHtmlPanel can show simple HTML pages, but there are mem bugs
git-svn-id: trunk@2317 -
2002-08-17 23:41:15 +00:00
mattias
6220cddd2c started typeinfo for double extended
git-svn-id: trunk@2315 -
2002-08-17 23:41:15 +00:00
lazarus
cfb580846c MG: accelerated designer drawings
git-svn-id: trunk@2314 -
2002-08-17 23:41:15 +00:00
lazarus
214b874f65 MG: changed PDeviceContext into class TDeviceContext
git-svn-id: trunk@2312 -
2002-08-17 23:41:15 +00:00
mattias
a83c649818 fixed right control release
git-svn-id: trunk@2307 -
2002-08-17 23:41:14 +00:00
mattias
2e4381451f freeing stopped external tools
git-svn-id: trunk@2306 -
2002-08-17 23:41:14 +00:00
mattias
81f1b0c0ba added TMemoScrollBar
git-svn-id: trunk@2304 -
2002-08-17 23:41:14 +00:00
lazarus
bcba8e1353 MG: added patch from Andrew
git-svn-id: trunk@2300 -
2002-08-17 23:41:14 +00:00
mattias
aa2ba9c1f5 implemented TMemo.SelLength, improved OI hints
git-svn-id: trunk@2299 -
2002-08-17 23:41:14 +00:00
mattias
cb5bee664a focus fixes, reduced lpi size
git-svn-id: trunk@2298 -
2002-08-17 23:41:14 +00:00
mattias
52222da2ae started gtk2 interface
git-svn-id: trunk@2296 -
2002-08-17 23:41:13 +00:00
lazarus
2b38b21c45 MG: gradient fill, minor issues from Andrew
git-svn-id: trunk@2294 -
2002-08-17 23:41:13 +00:00
mattias
87313ed44b started typeinfo for double extended
git-svn-id: trunk@2291 -
2002-08-17 23:41:13 +00:00
mattias
12bd8e2511 improved but not fixed transient windows
git-svn-id: trunk@2289 -
2002-08-17 23:41:13 +00:00
mattias
480df0e79d implemented custom package initialization
git-svn-id: trunk@2286 -
2002-08-17 23:41:13 +00:00
lazarus
9ab2b575b5 MG: scrollingwincontrol from Andrew
git-svn-id: trunk@2284 -
2002-08-17 23:41:12 +00:00
mattias
67ad909a87 implemented add file to a package dialog
git-svn-id: trunk@2283 -
2002-08-17 23:41:12 +00:00
mattias
a74fa24fef added transient deactivation option and updated localization
git-svn-id: trunk@2277 -
2002-08-17 23:41:12 +00:00
mattias
a105dce7ce fixed transient windows
git-svn-id: trunk@2276 -
2002-08-17 23:41:12 +00:00
mattias
d44114cef5 double byte char font started
git-svn-id: trunk@2273 -
2002-08-17 23:41:12 +00:00
mattias
0851e8ccab added Timer patch from Vincent Snijders
git-svn-id: trunk@2271 -
2002-08-17 23:41:12 +00:00
mattias
971752d7be started OnMouseEnter and OnMouseLeave
git-svn-id: trunk@2270 -
2002-08-17 23:41:11 +00:00
lazarus
89e58fb85c MG: improved TScreen and ShowModal
git-svn-id: trunk@2267 -
2002-08-17 23:41:11 +00:00
lazarus
329820a368 MG: added GetDCOffset
git-svn-id: trunk@2264 -
2002-08-17 23:41:11 +00:00
mattias
db8d1de469 localized gtk interface
git-svn-id: trunk@2263 -
2002-08-17 23:41:11 +00:00
mattias
88d60a89fa implemented removing, re-adding, updating project dependencies
git-svn-id: trunk@2260 -
2002-08-17 23:41:11 +00:00
mattias
ee3cc2df62 implemented build lazarus extra options -d
git-svn-id: trunk@2256 -
2002-08-17 23:41:11 +00:00
mattias
fcb96fab66 started OnMouseEnter and OnMouseLeave
git-svn-id: trunk@2255 -
2002-08-17 23:41:10 +00:00
mattias
84c890b989 fixed TComboBox.OnChange
git-svn-id: trunk@2249 -
2002-08-17 23:41:10 +00:00
mattias
17a19514d5 reduced output
git-svn-id: trunk@2248 -
2002-08-17 23:41:10 +00:00
mbukovjan
093eee01fa Fixes to MaxLength. TCustomMemo now has MaxLength, too.
git-svn-id: trunk@2247 -
2002-08-17 23:41:10 +00:00
lazarus
f99696de4f MG: MoveWindowOrgEx, Splitted FWinControls/FControls, TControl drawing, Better DesignerDrawing, ...
git-svn-id: trunk@2243 -
2002-08-17 23:41:10 +00:00
mattias
665c7e910f reduced focus handling and improved focus setting
git-svn-id: trunk@2242 -
2002-08-17 23:41:10 +00:00
lazarus
722f0659bb MG: reduced paint messages and DC getting/releasing
git-svn-id: trunk@2240 -
2002-08-17 23:41:09 +00:00
lazarus
c4d033418f MG: implemented hints
git-svn-id: trunk@2239 -
2002-08-17 23:41:09 +00:00
lazarus
3aeb3bd06f MG: fixed setting gdk pen style
git-svn-id: trunk@2238 -
2002-08-17 23:41:09 +00:00
mattias
97994fe9c7 fixed TMemo.WordWrap
git-svn-id: trunk@2237 -
2002-08-17 23:41:09 +00:00
mattias
a92a30ab47 more localization for gtk- and win32-interface and lcl
git-svn-id: trunk@2236 -
2002-08-17 23:41:09 +00:00
mattias
806dff6651 fixed key grabbing
git-svn-id: trunk@2234 -
2002-08-17 23:41:09 +00:00
lazarus
2045fe8067 MG: accelerated synedit
git-svn-id: trunk@2232 -
2002-08-17 23:41:09 +00:00
mattias
8725ec61f1 improved focus debugging output
git-svn-id: trunk@2230 -
2002-08-17 23:41:09 +00:00
lazarus
14a479ce44 MG: implemented TMethodList and Application Idle handlers
git-svn-id: trunk@2226 -
2002-08-17 23:41:08 +00:00
mattias
36f75898ef added but not implemented ComboBoxDropDown
git-svn-id: trunk@2225 -
2002-08-17 23:41:08 +00:00
lazarus
796c579129 MG: added TDeviceContextMemManager
git-svn-id: trunk@2224 -
2002-08-17 23:41:08 +00:00
lazarus
4470d1e72c MG: implemented hints
git-svn-id: trunk@2223 -
2002-08-17 23:41:08 +00:00
mattias
cc60da4963 removed SetRadioButtonGroupMode
git-svn-id: trunk@2221 -
2002-08-17 23:41:08 +00:00
lazarus
b0cfee2083 MG: improved Clipping, TextOut, Polygon functions
git-svn-id: trunk@2220 -
2002-08-17 23:41:08 +00:00
mattias
a0dcebd355 reduced speedbutton invalidates, added TCanvas.Frame
git-svn-id: trunk@2217 -
2002-08-17 23:41:08 +00:00
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
mattias
24234b5c94 fixed clipboard waiting and kwrite targets
git-svn-id: trunk@2208 -
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
lazarus
5d34a4e031 MG: fixed radiobutton mousedown after
git-svn-id: trunk@2203 -
2002-08-17 23:41:07 +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
lazarus
67e947a35b MG: accelerators are now shared between non modal forms
git-svn-id: trunk@2193 -
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
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
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
b186454475 MG: fixed frmactivate
git-svn-id: trunk@2180 -
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
2cddba2318 MG: broke LCL<->interface circles
git-svn-id: trunk@2174 -
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
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
mattias
4f2f914830 implemented ShowWindow for gtk2
git-svn-id: trunk@2161 -
2002-08-17 23:41:03 +00:00
mattias
b0deed02d2 added exception handling for createpixmapindirect
git-svn-id: trunk@2158 -
2002-08-17 23:41:03 +00:00
ajgenius
ece0b53fc0 initial changes to fix mask vs. region clipping
git-svn-id: trunk@2154 -
2002-08-17 23:41:02 +00:00
lazarus
eff265aa39 AJ: Moved form contents creation to gtkproc for code
reuse between GNOME and GTK, and to make GNOME MDI
    programming easier later on.

git-svn-id: trunk@2151 -
2002-08-17 23:41:02 +00:00
lazarus
e9c3c86527 MG: fixed uncapturing of mouse
git-svn-id: trunk@2149 -
2002-08-17 23:41:02 +00:00
mattias
5a95c443cd fixed default font
git-svn-id: trunk@2148 -
2002-08-17 23:41:02 +00:00
mattias
5a859b3806 localized gtk interface
git-svn-id: trunk@2145 -
2002-08-17 23:41:01 +00:00
lazarus
8a6133e3c4 MG: accelerators are now shared between non modal forms
git-svn-id: trunk@2142 -
2002-08-17 23:41:01 +00:00
mattias
1d9317b866 fixed untransienting
git-svn-id: trunk@2140 -
2002-08-17 23:41:01 +00:00
lazarus
7e33b812c4 MG: made mouse capturing more strict
git-svn-id: trunk@2139 -
2002-08-17 23:41:01 +00:00
lazarus
0b867d1b21 MG: fixed timers
git-svn-id: trunk@2136 -
2002-08-17 23:41:00 +00:00
mattias
798bb24b11 implemented findeclaration gdb exceptions
git-svn-id: trunk@2135 -
2002-08-17 23:41:00 +00:00
mattias
2a146b5934 added ShowWindow
git-svn-id: trunk@2129 -
2002-08-17 23:41:00 +00:00
lazarus
acbb613ac5 MG: fixed frmactivate
git-svn-id: trunk@2128 -
2002-08-17 23:41:00 +00:00
mattias
69e4aa752c implemented changing TMenuItem.GroupIndex at runtime
git-svn-id: trunk@2123 -
2002-08-17 23:40:59 +00:00
mattias
8494d474c2 added transient deactivation option and updated localization
git-svn-id: trunk@2122 -
2002-08-17 23:40:59 +00:00
lazarus
f6ebb1bb31 AJ: rearranged GTK init stuff for proper GNOME init & less duplication between interfaces
git-svn-id: trunk@2121 -
2002-08-17 23:40:59 +00:00
lazarus
e90b0b7daf MG: fixed timer checking
git-svn-id: trunk@2120 -
2002-08-17 23:40:59 +00:00
lazarus
cce4aadc2f MG: fixed zombie timers
git-svn-id: trunk@2118 -
2002-08-17 23:40:58 +00:00
lazarus
10bb089942 MG: fixes for 1.1
git-svn-id: trunk@2117 -
2002-08-17 23:40:58 +00:00
mattias
a3539b698f fixed uninitialized style
git-svn-id: trunk@2116 -
2002-08-17 23:40:58 +00:00
mattias
e7d65f6940 implemented build lazarus extra options -d
git-svn-id: trunk@2113 -
2002-08-17 23:40:58 +00:00
lazarus
6db6439303 MG: gtk interface now sends keyboard events via DeliverMessage
git-svn-id: trunk@2109 -
2002-08-17 23:40:57 +00:00
mattias
8a3b0768fb fixed set method in OI
git-svn-id: trunk@2108 -
2002-08-17 23:40:57 +00:00
mattias
947e4d8c21 fixed sending TButtonControl.OnClick on every change
git-svn-id: trunk@2106 -
2002-08-17 23:40:57 +00:00
lazarus
45a54d0346 MG: fixes for fpc1.1
git-svn-id: trunk@2105 -
2002-08-17 23:40:57 +00:00
lazarus
a63c3bf7c7 AJ: Partial HintWindow Fix; Added Screen.Font & Font.Name PropEditor; Started to fix ComboBox DropDown size/pos
git-svn-id: trunk@2102 -
2002-08-17 23:40:56 +00:00
lazarus
3cfa4548fb MG: added paint messages for some gtk internal widgets
git-svn-id: trunk@2101 -
2002-08-17 23:40:56 +00:00
mattias
c01ac3a4da reduced speedbutton invalidates, added TCanvas.Frame
git-svn-id: trunk@2100 -
2002-08-17 23:40:56 +00:00
mattias
3d9c75633e implemented TMemo.SelLength, improved OI hints
git-svn-id: trunk@2098 -
2002-08-17 23:40:56 +00:00
mattias
0c16169447 fixed clipboard waiting and kwrite targets
git-svn-id: trunk@2096 -
2002-08-17 23:40:55 +00:00
lazarus
6a4f825241 MG: fixed uncapturing of mouse
git-svn-id: trunk@2094 -
2002-08-17 23:40:55 +00:00
lazarus
2b3ce4681a MG: fixed client origin coordinates
git-svn-id: trunk@2092 -
2002-08-17 23:40:55 +00:00
mattias
831bce3844 reduced focus handling and improved focus setting
git-svn-id: trunk@2091 -
2002-08-17 23:40:55 +00:00
mattias
f2b2481e53 fixed synedit mouse pos to logical column
git-svn-id: trunk@2090 -
2002-08-17 23:40:54 +00:00
lazarus
857e635e3c MG: fixed stopping keypress event if handled by LCL
git-svn-id: trunk@2089 -
2002-08-17 23:40:54 +00:00
mattias
3de794c373 set transient forms with Screen object order
git-svn-id: trunk@2087 -
2002-08-17 23:40:54 +00:00
lazarus
dba5b08be2 MG: made mouse capturing more strict
git-svn-id: trunk@2086 -
2002-08-17 23:40:54 +00:00
lazarus
45e5195ad2 MG: fixed stopping keypress event if handled by LCL
git-svn-id: trunk@2084 -
2002-08-17 23:40:53 +00:00
mattias
ab650debf3 fixed synedit ensure cursor pos visible with tab chars
git-svn-id: trunk@2083 -
2002-08-17 23:40:53 +00:00
mattias
92282e4044 improved focus debugging output
git-svn-id: trunk@2081 -
2002-08-17 23:40:53 +00:00
lazarus
a229d698b5 AJ: added forcelinebreaks
git-svn-id: trunk@2080 -
2002-08-17 23:40:53 +00:00
lazarus
d536c331cd MG: from Andrew: style list fixes, autosize for radio/checkbtns
git-svn-id: trunk@2079 -
2002-08-17 23:40:53 +00:00
mattias
e909c7698d clean ups
git-svn-id: trunk@2078 -
2002-08-17 23:40:52 +00:00
mattias
bf771a6de7 removed SetRadioButtonGroupMode
git-svn-id: trunk@2077 -
2002-08-17 23:40:52 +00:00
lazarus
379bf37e81 MG: added paint messages for some gtk internal widgets
git-svn-id: trunk@2075 -
2002-08-17 23:40:52 +00:00
lazarus
dca4b01b64 MG: improved TComboBox.SetItemIndex
git-svn-id: trunk@2073 -
2002-08-17 23:40:52 +00:00
lazarus
688e139c86 AJ: started GNOME interface & modified gtk interface so everything is public/protected
git-svn-id: trunk@2072 -
2002-08-17 23:40:51 +00:00
mattias
a4134a4191 fixed TRadioGroup.ItemIndex=-1
git-svn-id: trunk@2071 -
2002-08-17 23:40:51 +00:00
lazarus
ea233b19f2 MG: no OnChange event when app sets Text of TComboBox
git-svn-id: trunk@2070 -
2002-08-17 23:40:51 +00:00
mattias
2de2d41d0a fixes for win32 listbox/combobox from Karl Brandt
git-svn-id: trunk@2069 -
2002-08-17 23:40:51 +00:00
mattias
5fab612e19 fixed setting activecontrol after createwnd
git-svn-id: trunk@2065 -
2002-08-17 23:40:50 +00:00
lazarus
afea81a59f MG: added TComboBox.OnPopup+OnCloseUp+ItemWidth
git-svn-id: trunk@2064 -
2002-08-17 23:40:50 +00:00
mattias
242b61c96f added history to identifier completion
git-svn-id: trunk@2062 -
2002-08-17 23:40:50 +00:00
mattias
ce20604cdd focus fixes, reduced lpi size
git-svn-id: trunk@2061 -
2002-08-17 23:40:49 +00:00
mattias
32858fba0c improved but not fixed transient windows
git-svn-id: trunk@2058 -
2002-08-17 23:40:49 +00:00
lazarus
44a63cfd06 MG: deactivated transient modal forms
git-svn-id: trunk@2057 -
2002-08-17 23:40:49 +00:00
lazarus
811719d1e2 MG: fixed transient of modal forms
git-svn-id: trunk@2056 -
2002-08-17 23:40:48 +00:00
mattias
c520af0c4e xmlcfg deletion, focus fixes
git-svn-id: trunk@2055 -
2002-08-17 23:40:48 +00:00
mattias
57fd163501 implemented transient windows for all cases
git-svn-id: trunk@2054 -
2002-08-17 23:40:48 +00:00
lazarus
1fb70b7da7 MG: fixed flickering of modal forms
git-svn-id: trunk@2051 -
2002-08-17 23:40:47 +00:00
mattias
f7b096bb6a fixed transient windows
git-svn-id: trunk@2050 -
2002-08-17 23:40:47 +00:00
mattias
e5395755d3 cleanup
git-svn-id: trunk@2048 -
2002-08-17 23:40:47 +00:00
mattias
57973ac038 added more Delphi win32 compatibility functions
git-svn-id: trunk@2046 -
2002-08-17 23:40:46 +00:00
mattias
409cb9b734 added TControl.HandleObjectShouldBeVisible
git-svn-id: trunk@2045 -
2002-08-17 23:40:46 +00:00
lazarus
de73023577 MG: added DoSaveAll before CloseAll
git-svn-id: trunk@2044 -
2002-08-17 23:40:46 +00:00