Commit Graph

814 Commits

Author SHA1 Message Date
lazarus
fc518c76b8 MG: TListView now works handleless and SetSelection implemented
git-svn-id: trunk@3312 -
2002-09-10 10:00:27 +00:00
lazarus
385cd1efb4 MG: fixed TCheckBox.DoAutoSize on loading
git-svn-id: trunk@3311 -
2002-09-10 07:33:37 +00:00
lazarus
b12c94294c MG: scrollingwincontrol from Andrew
git-svn-id: trunk@3310 -
2002-09-10 06:49:25 +00:00
lazarus
f5bb1e4998 MG: added scrollingwincontrol.inc
git-svn-id: trunk@3309 -
2002-09-09 19:30:57 +00:00
lazarus
b385b12038 MG: started TTreeView dragging
git-svn-id: trunk@3308 -
2002-09-09 19:04:01 +00:00
lazarus
42c2244602 MG: added multiselection to TTreeView
git-svn-id: trunk@3307 -
2002-09-09 17:41:18 +00:00
lazarus
4d2b332a14 MG: improved TScreen and ShowModal
git-svn-id: trunk@3306 -
2002-09-09 14:01:05 +00:00
lazarus
7c6093077f Form deactivation fixes.
git-svn-id: trunk@3303 -
2002-09-09 06:27:06 +00:00
lazarus
4f2ae66e68 Fixed and simplified TRadioButton
git-svn-id: trunk@3302 -
2002-09-08 19:09:55 +00:00
lazarus
bb06eb301c EchoMode for TCustomEdit. emNone not implemented for GTK+, falls back to emPassword
behaviour.

git-svn-id: trunk@3296 -
2002-09-07 12:14:50 +00:00
lazarus
2dad37ebc4 MG: fixed scrollbars of TTreeView
git-svn-id: trunk@3294 -
2002-09-06 19:11:48 +00:00
lazarus
5c451a6971 MG: fixed notebook client area, send messages and minor bugs
git-svn-id: trunk@3293 -
2002-09-06 15:57:34 +00:00
lazarus
1e44a47b9f MG: added show pages menu to TNotebookcomponenteditor
git-svn-id: trunk@3288 -
2002-09-05 14:57:55 +00:00
lazarus
98a15081f3 MG: fixed removing notebook
git-svn-id: trunk@3286 -
2002-09-05 13:21:12 +00:00
lazarus
7c8d67a7ad MG: TNotebook is now streamable
git-svn-id: trunk@3284 -
2002-09-05 12:11:43 +00:00
lazarus
054b715d8d New dialog for multiline caption of TCustomLabel.
Prettified TStrings property editor.
Memo now has automatic scrollbars (not fully working), WordWrap and Scrollbars property
Removed saving of old combo text (it broke things and is not needed). Cleanups.

git-svn-id: trunk@3283 -
2002-09-05 10:12:07 +00:00
lazarus
939e1f6074 Intermediate UI patch to show a bug.
git-svn-id: trunk@3279 -
2002-09-03 20:02:01 +00:00
lazarus
da2e467433 Added shortcut keys to labels
Support for alphabetically sorting the properties
Standardize message and add shortcuts ala Kylix
Published BorderStyle, unpublished BorderWidth
ShowAccelChar and FocusControl
ShowAccelChar and FocusControl for TLabel, escaped ampersands now work.

git-svn-id: trunk@3278 -
2002-09-03 11:32:49 +00:00
lazarus
c63ab4f76d MG: image support, TScrollBox, and many other things from Andrew
git-svn-id: trunk@3277 -
2002-09-03 09:03:07 +00:00
lazarus
539b2d26ca MG: image support, TScrollBox, and many other things from Andrew
git-svn-id: trunk@3276 -
2002-09-03 08:07:20 +00:00
lazarus
7de1f22503 MG: fixed GetActivePage
git-svn-id: trunk@3275 -
2002-09-02 20:05:44 +00:00
lazarus
a670440d50 MG: double, triple and quad clicks now works
git-svn-id: trunk@3271 -
2002-09-01 16:11:21 +00:00
lazarus
dd17214a28 MG: fixed destroying combobox
git-svn-id: trunk@3268 -
2002-08-31 11:37:09 +00:00
lazarus
9caac69e35 MG: MoveWindowOrgEx, Splitted FWinControls/FControls, TControl drawing, Better DesignerDrawing, ...
git-svn-id: trunk@3265 -
2002-08-30 12:32:25 +00:00
lazarus
e78acde725 Fixed alignment of multiline TLabel.
Simplified and prettified MessageBoxen.

git-svn-id: trunk@3264 -
2002-08-30 10:06:07 +00:00
lazarus
77006e3b51 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@3263 -
2002-08-30 06:46:03 +00:00
lazarus
5e4938af5d MG: fixed TComboBox and InvalidateControl
git-svn-id: trunk@3258 -
2002-08-29 00:07:01 +00:00
lazarus
0820232958 MG: propedits text improvements from Andrew, uncapturing, improved comobobox
git-svn-id: trunk@3253 -
2002-08-27 18:45:13 +00:00
lazarus
ee117c5aeb MG: fixed designer component deletion
git-svn-id: trunk@3252 -
2002-08-27 14:33:37 +00:00
lazarus
86fa4833c4 MG: ShortCut support for buttons from Andrew
git-svn-id: trunk@3248 -
2002-08-27 06:40:50 +00:00
lazarus
ad27a83fd6 MG: fixed speedbutton in designmode
git-svn-id: trunk@3246 -
2002-08-26 17:28:21 +00:00
lazarus
cc8a613f02 MG: calendar now ignores double clicks
git-svn-id: trunk@3244 -
2002-08-25 14:32:10 +00:00
lazarus
60de83b33e MG: fixed unallocated spinedit handle bug
git-svn-id: trunk@3243 -
2002-08-25 14:27:45 +00:00
lazarus
3355e474de MG: fixed mouse capturing, OI edit focus
git-svn-id: trunk@3238 -
2002-08-24 12:54:59 +00:00
lazarus
bde677c04c MG: started debugging of mouse capturing
git-svn-id: trunk@3233 -
2002-08-22 16:22:39 +00:00
lazarus
10c89e7da7 MG: improved Clipping, TextOut, Polygon functions
git-svn-id: trunk@3226 -
2002-08-19 20:34:49 +00:00
mattias
907efa7e6e implemented TPairSplitter
git-svn-id: trunk@3225 -
2002-08-19 15:15:24 +00:00
mattias
b027a05a07 fixed realizing bounds after loading form
git-svn-id: trunk@3224 -
2002-08-19 15:15:22 +00:00
mattias
da81182b58 implemented tabstop
git-svn-id: trunk@3219 -
2002-08-19 15:15:21 +00:00
mattias
16c012f163 custom controls now support child wincontrols
git-svn-id: trunk@3217 -
2002-08-19 15:15:20 +00:00
lazarus
08bdae4050 MG: TNotebook is now streamable
git-svn-id: trunk@3210 -
2002-08-19 15:15:19 +00:00
lazarus
41e525a169 MG: TNoteBook now starts with no Page and TPage has no auto names
git-svn-id: trunk@3206 -
2002-08-19 15:15:18 +00:00
lazarus
b3fe77eb27 MG: broke LCL<->interface circles
git-svn-id: trunk@3205 -
2002-08-19 15:15:17 +00:00
lazarus
9409ca9778 MG: implemented TIdleTimer and fixed small bugs
git-svn-id: trunk@3184 -
2002-08-19 15:15:00 +00:00
mattias
ae12a98a40 fixes for debugging
git-svn-id: trunk@3166 -
2002-08-18 16:50:09 +00:00
mattias
d2df832c6b added basic file handling functions to filectrl
git-svn-id: trunk@3010 -
2002-08-18 08:56:59 +00:00
lazarus
d8ec6edd91 MG: fixed zombie timers
git-svn-id: trunk@2986 -
2002-08-18 08:56:47 +00:00
lazarus
9c894eee04 MG: improved TScreen and ShowModal
git-svn-id: trunk@2954 -
2002-08-18 08:56:31 +00:00
lazarus
5895aa70b7 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@2945 -
2002-08-18 08:56:27 +00:00
lazarus
2719ecdfd2 MG: fixed non AutoCheck menuitems and editor bookmark popupmenu
git-svn-id: trunk@2941 -
2002-08-18 08:56:25 +00:00
mattias
6a44a5d1a9 fixed TMemo.WordWrap
git-svn-id: trunk@2931 -
2002-08-18 08:56:17 +00:00
mattias
e98d576c5c added TMemoScrollBar
git-svn-id: trunk@2909 -
2002-08-18 08:55:55 +00:00
mattias
7051ff6918 started make resource string
git-svn-id: trunk@2864 -
2002-08-18 08:55:10 +00:00
lazarus
cae0bfd75c MG: undid the TBinaryObjectWriter Buffersize
git-svn-id: trunk@2790 -
2002-08-18 08:54:10 +00:00
lazarus
a01c08ffab MG: removed the 1x1 bitmap from TBitBtn
git-svn-id: trunk@2773 -
2002-08-18 08:53:53 +00:00
lazarus
b6a029574c MG: TNotebook is now streamable
git-svn-id: trunk@2756 -
2002-08-18 08:53:36 +00:00
lazarus
98399ff1a9 MG: TNoteBook now starts with no Page and TPage has no auto names
git-svn-id: trunk@2753 -
2002-08-18 08:53:33 +00:00
lazarus
7f4da47cd5 MG: implemented run param environment variables
git-svn-id: trunk@2750 -
2002-08-18 08:53:30 +00:00
mattias
29201d9246 fixed csDashDot
git-svn-id: trunk@2736 -
2002-08-18 04:57:01 +00:00
mattias
7f87b594da moved TColorButton to dialogs.pp
git-svn-id: trunk@2735 -
2002-08-18 04:57:00 +00:00
lazarus
a2f417f735 AJ: added TShape
git-svn-id: trunk@2734 -
2002-08-18 04:57:00 +00:00
mattias
f3031bb2d0 fixed AV on StretchDraw 0x0
git-svn-id: trunk@2726 -
2002-08-18 04:56:59 +00:00
lazarus
a5465de11c MG: added patch from Andrew
git-svn-id: trunk@2725 -
2002-08-18 04:56:59 +00:00
mattias
caa329c29e fixed default font
git-svn-id: trunk@2721 -
2002-08-18 04:56:58 +00:00
mattias
2a25007744 fixed clipping origin in stretchblt
git-svn-id: trunk@2718 -
2002-08-18 04:56:57 +00:00
mattias
7739109e56 more localization for gtk- and win32-interface and lcl
git-svn-id: trunk@2716 -
2002-08-18 04:56:56 +00:00
mattias
ff0abbb605 readonly flag is now only saved if user set
git-svn-id: trunk@2712 -
2002-08-18 04:56:55 +00:00
mattias
3f47263c5e implemented TCanvas.Refresh
git-svn-id: trunk@2710 -
2002-08-18 04:56:54 +00:00
mattias
5ef778e04d renamed one Rect
git-svn-id: trunk@2706 -
2002-08-18 04:56:53 +00:00
mattias
378eff0913 reduced speedbutton invalidates, added TCanvas.Frame
git-svn-id: trunk@2701 -
2002-08-18 04:56:52 +00:00
mattias
0b3c7abda3 fixed DeleteCriticalSection
git-svn-id: trunk@2699 -
2002-08-18 04:56:51 +00:00
mattias
89577c52ea replaced many invalidates by invalidaterect
git-svn-id: trunk@2697 -
2002-08-18 04:56:50 +00:00
lazarus
000bc23632 MG: fixed return polygon point
git-svn-id: trunk@2694 -
2002-08-18 04:56:49 +00:00
lazarus
b70bb5359d MG: fixed memleaks
git-svn-id: trunk@2691 -
2002-08-18 04:56:48 +00:00
lazarus
f56f441a51 MG: broke minor circles
git-svn-id: trunk@2690 -
2002-08-18 04:56:47 +00:00
lazarus
b75696868d AJ: Improvements to TUpDown; Added TStaticText & GNOME DrawText
git-svn-id: trunk@2687 -
2002-08-18 04:56:46 +00:00
lazarus
8a0f7d6cbc MG: added DrawItem to TComboBox/TListBox
git-svn-id: trunk@2685 -
2002-08-18 04:56:45 +00:00
lazarus
4fc2617785 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@2683 -
2002-08-18 04:56:44 +00:00
lazarus
705e7f28b5 MG: accelerated designer drawings
git-svn-id: trunk@2682 -
2002-08-18 04:56:43 +00:00
lazarus
c5a6db9d87 MG: added patch from Andrew
git-svn-id: trunk@2679 -
2002-08-18 04:56:42 +00:00
lazarus
0198ac77b8 MG: small bugfixes
git-svn-id: trunk@2678 -
2002-08-18 04:56:41 +00:00
lazarus
0bbff5ef59 MG: image support, TScrollBox, and many other things from Andrew
git-svn-id: trunk@2676 -
2002-08-18 04:56:40 +00:00
lazarus
939121e12b MG: fixed drawing of non visual components in designer
git-svn-id: trunk@2673 -
2002-08-18 04:56:39 +00:00
lazarus
f6a87251bf MG: improved Clipping, TextOut, Polygon functions
git-svn-id: trunk@2672 -
2002-08-18 04:56:38 +00:00
lazarus
9eea4a5c1d MG: fixed GraphicClass.Create
git-svn-id: trunk@2665 -
2002-08-18 04:56:32 +00:00
mattias
ce70778667 fixed bitbtn image for NoToAll
git-svn-id: trunk@2663 -
2002-08-18 00:03:45 +00:00
mattias
8ab6a60b7e many clipping fixes
git-svn-id: trunk@2662 -
2002-08-17 23:41:35 +00:00
mattias
d78a2779ec added but not implemented ComboBoxDropDown
git-svn-id: trunk@2661 -
2002-08-17 23:41:34 +00:00
mattias
f3340fb77b reduced paint messages on destroy
git-svn-id: trunk@2660 -
2002-08-17 23:41:34 +00:00
mattias
a32df47e0a fixed taborder=0, implemented TabOrder Editor
git-svn-id: trunk@2656 -
2002-08-17 23:41:33 +00:00
mattias
24837ade7f improved configure build lazarus dialog
git-svn-id: trunk@2634 -
2002-08-17 23:41:32 +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
2978211924 fixed update on changing package usage options
git-svn-id: trunk@2623 -
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
533191f591 fixed using streamed clientwith/height for child anchors
git-svn-id: trunk@2620 -
2002-08-17 23:41:32 +00:00
mattias
60e95f2ed8 started codeexplorer
git-svn-id: trunk@2618 -
2002-08-17 23:41:31 +00:00
mattias
26540b92c1 removed SetRadioButtonGroupMode
git-svn-id: trunk@2614 -
2002-08-17 23:41:31 +00:00
mattias
2f268b9eca fixed TUpDown and added handler lists for TControl
git-svn-id: trunk@2610 -
2002-08-17 23:41:31 +00:00
mattias
10a9014c69 fixed default font
git-svn-id: trunk@2604 -
2002-08-17 23:41:31 +00:00
mattias
c84df3013b fixed TRadioGroup.ItemIndex=-1
git-svn-id: trunk@2598 -
2002-08-17 23:41:30 +00:00
mattias
e3fb7fe8ac removed SetRadioButtonGroupMode
git-svn-id: trunk@2595 -
2002-08-17 23:41:30 +00:00
mattias
98826cae9d more localization for gtk- and win32-interface and lcl
git-svn-id: trunk@2593 -
2002-08-17 23:41:30 +00:00
mattias
6d94a6be4b improved designer to recognize auto child moves
git-svn-id: trunk@2583 -
2002-08-17 23:41:30 +00:00
mattias
ac91f9dafb fixed changing unitname during update
git-svn-id: trunk@2582 -
2002-08-17 23:41:30 +00:00
mattias
9ca1bd3792 moved TColorButton to dialogs.pp
git-svn-id: trunk@2580 -
2002-08-17 23:41:29 +00:00
mattias
520397dc9a fixed TRadioGroup.ItemIndex=-1
git-svn-id: trunk@2576 -
2002-08-17 23:41:29 +00:00
mattias
d137b270a6 fixed realizing bounds after loading form
git-svn-id: trunk@2573 -
2002-08-17 23:41:29 +00:00
mattias
c7336736da fixed uninitialized style
git-svn-id: trunk@2571 -
2002-08-17 23:41:29 +00:00
mattias
ecef43463f fixed taborder=0, implemented TabOrder Editor
git-svn-id: trunk@2570 -
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
b349099ea1 default fpc src dirs and clean ups
git-svn-id: trunk@2554 -
2002-08-17 23:41:28 +00:00
mattias
442fb22c95 added ShowWindow
git-svn-id: trunk@2553 -
2002-08-17 23:41:28 +00:00
mattias
e40abae7a9 implemented tabstop
git-svn-id: trunk@2551 -
2002-08-17 23:41:28 +00:00
mattias
a22f24f894 improved designer to recognize auto child moves
git-svn-id: trunk@2546 -
2002-08-17 23:41:28 +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
58ab14be12 fixed realizing bounds after loading form
git-svn-id: trunk@2537 -
2002-08-17 23:41:27 +00:00
mattias
8eb4506f8c started package system (packager)
git-svn-id: trunk@2533 -
2002-08-17 23:41:27 +00:00
mattias
254bf9bf2c fixes for fpc 1.1
git-svn-id: trunk@2529 -
2002-08-17 23:41:27 +00:00
mattias
4de81e3e30 fixed message
git-svn-id: trunk@2526 -
2002-08-17 23:41:27 +00:00
mattias
3eb5a76a85 started TLabeledEdit
git-svn-id: trunk@2525 -
2002-08-17 23:41:27 +00:00
mattias
4839d3e5bb readonly flag is now only saved if user set
git-svn-id: trunk@2518 -
2002-08-17 23:41:26 +00:00
mattias
ee749e5b57 fixed anchoring controls
git-svn-id: trunk@2516 -
2002-08-17 23:41:26 +00:00
mattias
998dc830d1 added ShowWindow
git-svn-id: trunk@2513 -
2002-08-17 23:41:26 +00:00
mattias
22f5e24639 implemented tabstop
git-svn-id: trunk@2511 -
2002-08-17 23:41:26 +00:00
mattias
32eb52d99f fixes for fpc 1.1
git-svn-id: trunk@2509 -
2002-08-17 23:41:26 +00:00
mattias
01653d484e reduced speedbutton invalidates, added TCanvas.Frame
git-svn-id: trunk@2504 -
2002-08-17 23:41:26 +00:00
mattias
c8030a05a7 started OnMouseEnter and OnMouseLeave
git-svn-id: trunk@2503 -
2002-08-17 23:41:25 +00:00
mattias
8fe4e23aa5 fixed anchoring controls
git-svn-id: trunk@2497 -
2002-08-17 23:41:25 +00:00
mattias
bb2571e0cf added ShowWindow
git-svn-id: trunk@2493 -
2002-08-17 23:41:25 +00:00
mattias
5094446efb fixed transient windows
git-svn-id: trunk@2492 -
2002-08-17 23:41:25 +00:00
mattias
23ba49b912 fixed aligning controls
git-svn-id: trunk@2485 -
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
061f99d567 readonly flag is now only saved if user set
git-svn-id: trunk@2476 -
2002-08-17 23:41:24 +00:00
mattias
43b27d8180 started make resource string
git-svn-id: trunk@2473 -
2002-08-17 23:41:24 +00:00
lazarus
193d631a2f 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@2472 -
2002-08-17 23:41:24 +00:00
mattias
a7841a6f56 lcl localization from Olivier
git-svn-id: trunk@2468 -
2002-08-17 23:41:24 +00:00
mattias
4acb1b264c small changes for fpc 1.1
git-svn-id: trunk@2466 -
2002-08-17 23:41:24 +00:00
mattias
d419191e73 implemented datamodules
git-svn-id: trunk@2465 -
2002-08-17 23:41:24 +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
598da81de8 break;points dialog now gets the items without debugger
git-svn-id: trunk@2456 -
2002-08-17 23:41:23 +00:00
mattias
1588ea2629 reduced speedbutton invalidates, added TCanvas.Frame
git-svn-id: trunk@2455 -
2002-08-17 23:41:23 +00:00
lazarus
2f8a126b9b MG: added patch from Andrew
git-svn-id: trunk@2447 -
2002-08-17 23:41:23 +00:00
mattias
e47315c55e added history to identifier completion
git-svn-id: trunk@2445 -
2002-08-17 23:41:23 +00:00
mattias
d8c25325ba implemented designer close query
git-svn-id: trunk@2442 -
2002-08-17 23:41:22 +00:00
mattias
b5bb266ebe clean ups
git-svn-id: trunk@2440 -
2002-08-17 23:41:22 +00:00
mattias
a95e199b5e added more Delphi win32 compatibility functions
git-svn-id: trunk@2439 -
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
lazarus
404acd3ffe Cleanups, extended TStatusBar, graphic control cleanups.
git-svn-id: trunk@2430 -
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
66963daa58 fixed popupmenu for component palette
git-svn-id: trunk@2427 -
2002-08-17 23:41:21 +00:00