mattias
a076aa44fc
started package registration
...
git-svn-id: trunk@2170 -
2002-08-17 23:41:04 +00:00
mattias
b0deed02d2
added exception handling for createpixmapindirect
...
git-svn-id: trunk@2158 -
2002-08-17 23:41:03 +00:00
mattias
5a95c443cd
fixed default font
...
git-svn-id: trunk@2148 -
2002-08-17 23:41:02 +00:00
mattias
1d9317b866
fixed untransienting
...
git-svn-id: trunk@2140 -
2002-08-17 23:41:01 +00:00
mattias
798bb24b11
implemented findeclaration gdb exceptions
...
git-svn-id: trunk@2135 -
2002-08-17 23:41:00 +00:00
mattias
8494d474c2
added transient deactivation option and updated localization
...
git-svn-id: trunk@2122 -
2002-08-17 23:40:59 +00:00
mattias
e7d65f6940
implemented build lazarus extra options -d
...
git-svn-id: trunk@2113 -
2002-08-17 23:40:58 +00:00
mattias
947e4d8c21
fixed sending TButtonControl.OnClick on every change
...
git-svn-id: trunk@2106 -
2002-08-17 23:40:57 +00:00
mattias
3d9c75633e
implemented TMemo.SelLength, improved OI hints
...
git-svn-id: trunk@2098 -
2002-08-17 23:40:56 +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
3de794c373
set transient forms with Screen object order
...
git-svn-id: trunk@2087 -
2002-08-17 23:40:54 +00:00
mattias
92282e4044
improved focus debugging output
...
git-svn-id: trunk@2081 -
2002-08-17 23:40:53 +00:00
mattias
bf771a6de7
removed SetRadioButtonGroupMode
...
git-svn-id: trunk@2077 -
2002-08-17 23:40:52 +00:00
mattias
a4134a4191
fixed TRadioGroup.ItemIndex=-1
...
git-svn-id: trunk@2071 -
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
mattias
32858fba0c
improved but not fixed transient windows
...
git-svn-id: trunk@2058 -
2002-08-17 23:40:49 +00:00
mattias
57fd163501
implemented transient windows for all cases
...
git-svn-id: trunk@2054 -
2002-08-17 23:40:48 +00:00
mattias
f7b096bb6a
fixed transient windows
...
git-svn-id: trunk@2050 -
2002-08-17 23:40:47 +00:00
mattias
409cb9b734
added TControl.HandleObjectShouldBeVisible
...
git-svn-id: trunk@2045 -
2002-08-17 23:40:46 +00:00
mattias
f7dd7796e0
added visiblechanging
...
git-svn-id: trunk@2042 -
2002-08-17 23:40:45 +00:00
mattias
8e6f4e3b2e
localized gtk interface
...
git-svn-id: trunk@2038 -
2002-08-17 23:40:44 +00:00
mattias
3174e94d47
finshed Make Resourcestring dialog and implemented TToggleBox
...
git-svn-id: trunk@2033 -
2002-08-17 23:40:43 +00:00
mattias
b99e4f7796
added new ... dialog
...
git-svn-id: trunk@2028 -
2002-08-17 23:40:42 +00:00
mattias
9d03ecd608
fixed setting TTreeView.ScrollBars
...
git-svn-id: trunk@2024 -
2002-08-17 23:40:41 +00:00
mattias
fc31a23939
combobox height can now be set, added OI item height option
...
git-svn-id: trunk@2022 -
2002-08-17 23:40:40 +00:00
mattias
c5cc5de28a
implemented changing TMenuItem.GroupIndex at runtime
...
git-svn-id: trunk@2016 -
2002-08-17 23:40:39 +00:00
mattias
3f45b7a427
fixed TCustomEdit.SelStart when nothing selected
...
git-svn-id: trunk@2012 -
2002-08-17 23:40:38 +00:00
mattias
8e135ecbd4
fixed scrolling offset of TScrollingWinControl
...
git-svn-id: trunk@2011 -
2002-08-17 23:40:37 +00:00
mattias
c8bc6b7ad6
fixed TSpinEdit.Value
...
git-svn-id: trunk@2007 -
2002-08-17 23:40:36 +00:00
mattias
a8fb5c2730
implemented fsStayOnTop+bsNone for forms under gtk (useful for splash)
...
git-svn-id: trunk@2001 -
2002-08-17 23:40:35 +00:00
mattias
ddddcfd940
fixed setcolor for streamed components
...
git-svn-id: trunk@1997 -
2002-08-17 23:40:34 +00:00
mattias
c4f54e8a8c
clean ups
...
git-svn-id: trunk@1995 -
2002-08-17 23:40:33 +00:00
mattias
9f435a220c
fixes for win32 listbox/combobox from Karl Brandt
...
git-svn-id: trunk@1989 -
2002-08-17 23:40:32 +00:00
mattias
8349a42be9
identifier completion: basically working, still hidden
...
git-svn-id: trunk@1984 -
2002-08-17 23:40:31 +00:00
mattias
e5a72b3c89
further cleanup
...
git-svn-id: trunk@1982 -
2002-08-17 23:40:30 +00:00
mattias
4a7e4840d0
focus fixes, reduced lpi size
...
git-svn-id: trunk@1978 -
2002-08-17 23:40:29 +00:00
mattias
695d576ca7
xmlcfg deletion, focus fixes
...
git-svn-id: trunk@1974 -
2002-08-17 23:40:28 +00:00
mattias
debbbef933
fixed SetColor
...
git-svn-id: trunk@1971 -
2002-08-17 23:40:27 +00:00
mattias
e376417311
added more Delphi win32 compatibility functions
...
git-svn-id: trunk@1967 -
2002-08-17 23:40:26 +00:00
mattias
ce8e8b1113
implemented TListBox.TopIndex
...
git-svn-id: trunk@1964 -
2002-08-17 23:40:25 +00:00
mattias
c1da001b0f
fixed uninitialized logbrush
...
git-svn-id: trunk@1961 -
2002-08-17 23:40:24 +00:00
mattias
6d4ac41744
changes for fpc 1.1
...
git-svn-id: trunk@1956 -
2002-08-17 23:40:23 +00:00
mattias
632b401809
added included by to unitinfo and a few win32 functions
...
git-svn-id: trunk@1952 -
2002-08-17 23:40:22 +00:00
mattias
ed32192473
fixed setting activecontrol to nil when removing component
...
git-svn-id: trunk@1947 -
2002-08-17 23:40:21 +00:00
mattias
3f50a49cd3
Button.Default now sets focus
...
git-svn-id: trunk@1945 -
2002-08-17 23:40:20 +00:00
mattias
c0dce55dbc
mem leak with tooltips, fix from Jeroen
...
git-svn-id: trunk@1941 -
2002-08-17 23:40:19 +00:00
mattias
8831ae73d0
custom controls now support child wincontrols
...
git-svn-id: trunk@1938 -
2002-08-17 23:40:18 +00:00
mattias
882fd86034
freeing GDIObjects without AppTerminate
...
git-svn-id: trunk@1931 -
2002-08-17 23:40:17 +00:00
mattias
59e044f78a
fixes for fpc 1.1
...
git-svn-id: trunk@1929 -
2002-08-17 23:40:16 +00:00
mattias
f52032df06
added patch from Jeroen van Idekinge
...
git-svn-id: trunk@1432 -
2002-02-09 02:30:56 +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
004a1277d0
new constants for compatibility
...
git-svn-id: trunk@1388 -
2002-02-09 01:48:22 +00:00
mattias
6a6bb03117
improved ExtTxtOut: support for char dist array
...
git-svn-id: trunk@1379 -
2002-02-09 01:48:21 +00:00
mattias
fbe5199bb0
double byte char font started
...
git-svn-id: trunk@1366 -
2002-02-09 01:48:20 +00:00
mattias
f674b85242
patch from Vincent: clean ups and fixed crash on destroying window
...
git-svn-id: trunk@1357 -
2002-02-09 01:48:19 +00:00
mattias
7f5f2fa537
fixed resize request
...
git-svn-id: trunk@1342 -
2002-02-09 01:48:18 +00:00
mattias
e8bfd838c7
added Timer patch from Vincent Snijders
...
git-svn-id: trunk@1330 -
2002-02-09 01:48:17 +00:00
mattias
650efeac77
started OnMouseEnter and OnMouseLeave
...
git-svn-id: trunk@1329 -
2002-02-09 01:48:16 +00:00
mattias
ad462128ab
fixed TListView.Items.Add
...
git-svn-id: trunk@1306 -
2002-02-09 01:48:15 +00:00
mattias
68239a729c
fixed buffer overrun and added several checks
...
git-svn-id: trunk@1293 -
2002-02-09 01:48:14 +00:00
mbukovjan
5b0f9093b8
Fixes to MaxLength. TCustomMemo now has MaxLength, too.
...
git-svn-id: trunk@1285 -
2002-02-09 01:48:13 +00:00
mbukovjan
ec85b16201
Fix keydown & keypress for TMemo and hopefully not break others.
...
git-svn-id: trunk@1280 -
2002-02-09 01:48:12 +00:00
lazarus
9b0c22439e
MG: improved warning
...
git-svn-id: trunk@1258 -
2002-02-09 01:48:11 +00:00
lazarus
5612b36d36
MB: Fixed selection start/end/text for edits and combos. Add support for memos.
...
git-svn-id: trunk@1254 -
2002-02-09 01:48:10 +00:00
lazarus
bdb0ba6f53
MG: fixed TListView with more than 2 columns
...
git-svn-id: trunk@1243 -
2002-02-09 01:48:09 +00:00
lazarus
dd14f6a5fd
MG: fixed setting gdk pen style
...
git-svn-id: trunk@1229 -
2002-02-09 01:48:08 +00:00
lazarus
370c5dc92b
MG: fixed TMainMenu creation
...
git-svn-id: trunk@1217 -
2002-02-09 01:48:07 +00:00
lazarus
2d793e93b1
MG: fixed gdkwindow checks
...
git-svn-id: trunk@1212 -
2002-02-09 01:48:06 +00:00
lazarus
ea0d764c31
MG: fixed LM_LVChangedItem, OnShowHint, small bugs
...
git-svn-id: trunk@1203 -
2002-02-09 01:48:05 +00:00
lazarus
89f9ebb318
MG: reduced showing forms during creation
...
git-svn-id: trunk@1191 -
2002-02-09 01:48:04 +00:00
lazarus
51f5bd8ea0
MG: added persistent hints for main ide bar
...
git-svn-id: trunk@1186 -
2002-02-09 01:48:03 +00:00
lazarus
bb9f2ffbaa
MG: fixed typo
...
git-svn-id: trunk@1179 -
2002-02-09 01:48:02 +00:00
lazarus
0b61d18ce4
MG: implemented TMethodList and Application Idle handlers
...
git-svn-id: trunk@1173 -
2002-02-09 01:48:01 +00:00
lazarus
c9b0df3a12
MG: fixed loop
...
git-svn-id: trunk@1163 -
2002-02-09 01:48:00 +00:00
lazarus
c7baa3e03a
AJ: added IsNullBrush checks to reduce pointless color allocations & GDK function calls
...
git-svn-id: trunk@1157 -
2002-02-09 01:47:59 +00:00
lazarus
39e0610e6f
MG: fixed message without handle
...
git-svn-id: trunk@1149 -
2002-02-09 01:47:58 +00:00
lazarus
94daa35ae0
MG: fixed example
...
git-svn-id: trunk@1141 -
2002-02-09 01:47:57 +00:00
lazarus
3599c5e51e
MG: mouse cursors are now allocated on demand
...
git-svn-id: trunk@1136 -
2002-02-09 01:47:56 +00:00
lazarus
bb5b47a2e9
MG: finished ParseRCFile
...
git-svn-id: trunk@1126 -
2002-02-09 01:47:55 +00:00
lazarus
d7a033df4f
MG: impoved focussing, unfocussing on destroy and fixed unit search
...
git-svn-id: trunk@1122 -
2002-02-09 01:47:54 +00:00
lazarus
1842ced010
MG: broke LCL<->interface circles
...
git-svn-id: trunk@1118 -
2002-02-09 01:47:53 +00:00
lazarus
8cae70965a
AJ:Minor fixes for Win32 GTK compiling
...
git-svn-id: trunk@1111 -
2002-02-09 01:47:52 +00:00
lazarus
bfe6568fab
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@1103 -
2002-02-09 01:47:51 +00:00
lazarus
f302af081f
AJ: More changes for better code reuse between gnome & gtk interfaces
...
git-svn-id: trunk@1094 -
2002-02-09 01:47:50 +00:00
lazarus
46f4a395d7
MG: fixed TnoteBook AddPage and double creation of MeinMenu
...
git-svn-id: trunk@1090 -
2002-02-09 01:47:49 +00:00
lazarus
c0d8ad7fb5
MG: minor cleanups
...
git-svn-id: trunk@1079 -
2002-02-09 01:47:48 +00:00
lazarus
590ea0c43e
AJ: Started Form Scrolling
...
Started StaticText FocusControl
Fixed Misc Dialog Problems
Added TApplication.Title
git-svn-id: trunk@1076 -
2002-02-09 01:47:47 +00:00
lazarus
b00c319313
MG: fixed menu streaming
...
git-svn-id: trunk@1066 -
2002-02-09 01:47:46 +00:00
lazarus
d08808a334
MG: accelerators are now shared between non modal forms
...
git-svn-id: trunk@1061 -
2002-02-09 01:47:45 +00:00
lazarus
0bdf6423ee
MG: fixed frmactivate
...
git-svn-id: trunk@1053 -
2002-02-09 01:47:44 +00:00
lazarus
73a735c4cd
AJ: rearranged GTK init stuff for proper GNOME init & less duplication between interfaces
...
git-svn-id: trunk@1043 -
2002-02-09 01:47:43 +00:00
lazarus
a006452636
MG: fixes for 1.1
...
git-svn-id: trunk@1039 -
2002-02-09 01:47:42 +00:00
lazarus
1f7ef6bf3a
MG: fixes for fpc1.1
...
git-svn-id: trunk@1029 -
2002-02-09 01:47:41 +00:00
lazarus
c4252e6d98
AJ: minor fixes for FPC 1.1
...
git-svn-id: trunk@1026 -
2002-02-09 01:47:40 +00:00
lazarus
3cda4862b4
AJ: Partial HintWindow Fix; Added Screen.Font & Font.Name PropEditor; Started to fix ComboBox DropDown size/pos
...
git-svn-id: trunk@1017 -
2002-02-09 01:47:39 +00:00
lazarus
3b16346f6f
MG: fixed uncapturing of mouse
...
git-svn-id: trunk@1009 -
2002-02-09 01:47:38 +00:00
lazarus
72fc9d9a57
MG: made mouse capturing more strict
...
git-svn-id: trunk@1002 -
2002-02-09 01:47:37 +00:00
lazarus
e72316785a
AJ: added forcelinebreaks
...
git-svn-id: trunk@995 -
2002-02-09 01:47:36 +00:00
lazarus
f3950e0137
MG: fixed timers
...
git-svn-id: trunk@992 -
2002-02-09 01:47:35 +00:00
lazarus
0097aa6989
MG: added TGtkObject.WordWrap
...
git-svn-id: trunk@985 -
2002-02-09 01:47:34 +00:00
lazarus
1fa96575b2
MG: fixed timer checking
...
git-svn-id: trunk@977 -
2002-02-09 01:47:33 +00:00
lazarus
4f7fdb1d4c
MG: fixed zombie timers
...
git-svn-id: trunk@976 -
2002-02-09 01:47:32 +00:00
lazarus
f66b6de4b5
MG: gtk interface now sends keyboard events via DeliverMessage
...
git-svn-id: trunk@967 -
2002-02-09 01:47:31 +00:00
lazarus
064238fa05
MG: accelerated GetTextMetrics
...
git-svn-id: trunk@962 -
2002-02-09 01:47:30 +00:00
lazarus
3a55a8be79
MG: fixed gtk warnings on creating TMemo
...
git-svn-id: trunk@958 -
2002-02-09 01:47:29 +00:00
lazarus
5f04083c25
MG: added paint messages for some gtk internal widgets
...
git-svn-id: trunk@951 -
2002-02-09 01:47:28 +00:00
lazarus
1ede65c325
MG: fixed loading TListView from stream
...
git-svn-id: trunk@945 -
2002-02-09 01:47:27 +00:00
lazarus
d0966f30ff
MG: fixed cool little bug (menu double attaching bug)
...
git-svn-id: trunk@937 -
2002-02-09 01:47:26 +00:00
lazarus
eaa8cb466b
MG: fixed settings negative widget sizes
...
git-svn-id: trunk@933 -
2002-02-09 01:47:25 +00:00
lazarus
a6570c456c
MG: fixed small typos and accelerated TDynHashArray.Contains
...
git-svn-id: trunk@927 -
2002-02-09 01:47:24 +00:00
lazarus
f2e067c7dc
MG: added TDeviceContext.SelectedColors
...
git-svn-id: trunk@920 -
2002-02-09 01:47:23 +00:00
lazarus
dfd2edf053
MG: added TDevContextColorType
...
git-svn-id: trunk@919 -
2002-02-09 01:47:22 +00:00
lazarus
20ff816022
MG: accelerated GDIColor allocating
...
git-svn-id: trunk@912 -
2002-02-09 01:47:21 +00:00
lazarus
d8f12e4804
MG: accelerated SelectGDKPenProps
...
git-svn-id: trunk@906 -
2002-02-09 01:47:20 +00:00
lazarus
24bd0b08a8
MG: fixed stopping keypress event if handled by LCL
...
git-svn-id: trunk@904 -
2002-02-09 01:47:19 +00:00
lazarus
81c4bdafa2
MG: JITForms now sets csDesigning before creation
...
git-svn-id: trunk@900 -
2002-02-09 01:47:18 +00:00
lazarus
ec7ede3f47
MG: fixed TComboBox.ItemIndex on CreateWnd
...
git-svn-id: trunk@895 -
2002-02-09 01:47:17 +00:00
lazarus
26717e1d83
MG: improved TComboBox.SetItemIndex
...
git-svn-id: trunk@890 -
2002-02-09 01:47:16 +00:00
lazarus
f4c44fae10
MG: added DrawItem to TComboBox/TListBox
...
git-svn-id: trunk@888 -
2002-02-09 01:47:15 +00:00
lazarus
6f1ae50b0a
MG: fixed showmodal without Application.MainForm
...
git-svn-id: trunk@882 -
2002-02-09 01:47:14 +00:00
lazarus
750ed08ad0
MG: added TComboBox.OnPopup+OnCloseUp+ItemWidth
...
git-svn-id: trunk@881 -
2002-02-09 01:47:13 +00:00
lazarus
0a9930944d
AJ: TCustomLabel Autosize, TCustomCheckbox '&' shortcuts started
...
git-svn-id: trunk@875 -
2002-02-09 01:47:12 +00:00
lazarus
c3a37da303
MG: added SendCachedLCLMessages to interfacebase for wysiwyg
...
git-svn-id: trunk@873 -
2002-02-09 01:47:11 +00:00
lazarus
6668a00d67
MG: changed PDeviceContext into class TDeviceContext
...
git-svn-id: trunk@866 -
2002-02-09 01:47:10 +00:00
lazarus
efc3f06b00
MG: fixed transient of modal forms
...
git-svn-id: trunk@865 -
2002-02-09 01:47:09 +00:00
lazarus
3910775314
MG: fixed flickering of modal forms
...
git-svn-id: trunk@859 -
2002-02-09 01:47:08 +00:00
lazarus
8f8e7c2a31
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@855 -
2002-02-09 01:47:07 +00:00
lazarus
66157c2b17
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@854 -
2002-02-09 01:47:06 +00:00
lazarus
f179bc7742
MG: fixed TPanel and Frame3D
...
git-svn-id: trunk@850 -
2002-02-09 01:47:05 +00:00
lazarus
b37639ec39
MG: accelerated designer drawings
...
git-svn-id: trunk@848 -
2002-02-09 01:47:04 +00:00
lazarus
960069d6bd
MG: added patch from Andrew
...
git-svn-id: trunk@843 -
2002-02-09 01:47:03 +00:00
lazarus
b081c0a951
MG: fixed mem leak in TComboBox
...
git-svn-id: trunk@841 -
2002-02-09 01:47:02 +00:00
lazarus
069da21d6f
MG: replaced halt with raiseexception
...
git-svn-id: trunk@837 -
2002-02-09 01:47:01 +00:00
lazarus
65d4b907d4
Resize cursors in designer.
...
git-svn-id: trunk@835 -
2002-02-09 01:47:00 +00:00
lazarus
cb40c565c3
MG: fixed calling DestroyHandle if not HandleAllocated
...
git-svn-id: trunk@833 -
2002-02-09 01:46:59 +00:00
lazarus
8ca757f0f6
MG: removed the 1x1 bitmap from TBitBtn
...
git-svn-id: trunk@829 -
2002-02-09 01:46:58 +00:00
lazarus
f2c02170fd
Cleanups, extended TStatusBar, graphic control cleanups.
...
git-svn-id: trunk@827 -
2002-02-09 01:46:57 +00:00
lazarus
3425ca1904
MG: gradient fill, minor issues from Andrew
...
git-svn-id: trunk@825 -
2002-02-09 01:46:56 +00:00
lazarus
246f198a0e
MG: added TLabel.WordWrap for gtk-interface from Vincent
...
git-svn-id: trunk@823 -
2002-02-09 01:46:55 +00:00
lazarus
45b0bd34d0
MG: TListView now works handleless and SetSelection implemented
...
git-svn-id: trunk@821 -
2002-02-09 01:46:54 +00:00
lazarus
b2b3f03cef
MG: scrollingwincontrol from Andrew
...
git-svn-id: trunk@820 -
2002-02-09 01:46:53 +00:00
lazarus
8ff70eb8c0
Fixed and simplified TRadioButton
...
git-svn-id: trunk@817 -
2002-02-09 01:46:52 +00:00
lazarus
97ba666b7e
MG: fixed streaming visible=false
...
git-svn-id: trunk@816 -
2002-02-09 01:46:51 +00:00
lazarus
625d865249
Make TComboboxes sort again, including in OI
...
git-svn-id: trunk@814 -
2002-02-09 01:46:50 +00:00
lazarus
10b0fcfea4
EchoMode for TCustomEdit. emNone not implemented for GTK+, falls back to emPassword
...
behaviour.
git-svn-id: trunk@811 -
2002-02-09 01:46:49 +00:00
lazarus
db8e61d100
Enabled cursor property + property editor.
...
git-svn-id: trunk@810 -
2002-02-09 01:46:48 +00:00
lazarus
648351e905
Cleanups plus a fix to TPanel parent/drawing problem.
...
git-svn-id: trunk@807 -
2002-02-09 01:46:47 +00:00
lazarus
6e5fba456d
MG: fixed notebook client area, send messages and minor bugs
...
git-svn-id: trunk@805 -
2002-02-09 01:46:46 +00:00
lazarus
a5013f860e
MG: activated InvalidateControl for TWinControls
...
git-svn-id: trunk@803 -
2002-02-09 01:46:45 +00:00
lazarus
7b68ee0230
MG: TNotebook is now streamable
...
git-svn-id: trunk@801 -
2002-02-09 01:46:44 +00:00
lazarus
6cab36934a
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@799 -
2002-02-09 01:46:43 +00:00
lazarus
65f88cab6d
Workaround GTK accelerator bug.
...
git-svn-id: trunk@797 -
2002-02-09 01:46:42 +00:00
lazarus
328ab9b40f
MG: improved streaming error handling
...
git-svn-id: trunk@795 -
2002-02-09 01:46:41 +00:00
lazarus
d526439109
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@793 -
2002-02-09 01:46:40 +00:00
lazarus
83ece02b83
MG: image support, TScrollBox, and many other things from Andrew
...
git-svn-id: trunk@791 -
2002-02-09 01:46:39 +00:00
lazarus
f697080808
MG: TNoteBook now starts with no Page and TPage has no auto names
...
git-svn-id: trunk@789 -
2002-02-09 01:46:38 +00:00
lazarus
bd541db19e
MG: double, triple and quad clicks now works
...
git-svn-id: trunk@788 -
2002-02-09 01:46:37 +00:00
lazarus
80bb95f0d1
MG: fixed destroying combobox
...
git-svn-id: trunk@785 -
2002-02-09 01:46:36 +00:00
lazarus
aacb5b985f
MG: fixed range check error in ampersands2underscore
...
git-svn-id: trunk@783 -
2002-02-09 01:46:35 +00:00
lazarus
dbd0fcac48
MG: fixed resetting comobobox text
...
git-svn-id: trunk@781 -
2002-02-09 01:46:34 +00:00
lazarus
e667655f3e
MG: added failure exit
...
git-svn-id: trunk@780 -
2002-02-09 01:46:33 +00:00
lazarus
0986a72b0f
MG: MoveWindowOrgEx, Splitted FWinControls/FControls, TControl drawing, Better DesignerDrawing, ...
...
git-svn-id: trunk@777 -
2002-02-09 01:46:32 +00:00
lazarus
876d96e817
Fixed alignment of multiline TLabel.
...
Simplified and prettified MessageBoxen.
git-svn-id: trunk@775 -
2002-02-09 01:46:31 +00:00
lazarus
8881110579
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@773 -
2002-02-09 01:46:30 +00:00
lazarus
349421ad28
MG: fixed TComboBox and InvalidateControl
...
git-svn-id: trunk@772 -
2002-02-09 01:46:29 +00:00
lazarus
3c89be8141
MG: reduced paint messages and DC getting/releasing
...
git-svn-id: trunk@770 -
2002-02-09 01:46:28 +00:00
lazarus
664c4ebebf
MG: propedits text improvements from Andrew, uncapturing, improved comobobox
...
git-svn-id: trunk@768 -
2002-02-09 01:46:27 +00:00
lazarus
164859d39c
MG: fixed designer component deletion
...
git-svn-id: trunk@765 -
2002-02-09 01:46:26 +00:00
lazarus
34ab2cdf10
MG: ShortCut support for buttons from Andrew
...
git-svn-id: trunk@764 -
2002-02-09 01:46:25 +00:00
lazarus
6a19dcfe33
MG: fixed speedbutton in designmode
...
git-svn-id: trunk@761 -
2002-02-09 01:46:24 +00:00
lazarus
4cf549126b
MG: fixed unallocated spinedit handle bug
...
git-svn-id: trunk@759 -
2002-02-09 01:46:23 +00:00
lazarus
0368a16f32
MG: fixed mouse capturing, OI edit focus
...
git-svn-id: trunk@757 -
2002-02-09 01:46:22 +00:00
lazarus
9e3d612153
MG: fixed double click recognition
...
git-svn-id: trunk@756 -
2002-02-09 01:46:21 +00:00
lazarus
76ec3220a0
MG: fixed bracket hilighting
...
git-svn-id: trunk@753 -
2002-02-09 01:46:20 +00:00
lazarus
a59ea6d93e
MG: from Andrew: style list fixes, autosize for radio/checkbtns
...
git-svn-id: trunk@752 -
2002-02-09 01:46:19 +00:00
lazarus
0097bf0ce6
MG: improved theme support from Andrew
...
git-svn-id: trunk@751 -
2002-02-09 01:46:18 +00:00
lazarus
95f4a8bd3a
MG: freeing more unused GCs
...
git-svn-id: trunk@750 -
2002-02-09 01:46:17 +00:00
lazarus
1580317416
MG: added TDeviceContextMemManager
...
git-svn-id: trunk@749 -
2002-02-09 01:46:16 +00:00
lazarus
db7c768ec3
MG: reduced output
...
git-svn-id: trunk@748 -
2002-02-09 01:46:15 +00:00
lazarus
535971744d
MG: fixed mem leaks
...
git-svn-id: trunk@747 -
2002-02-09 01:46:14 +00:00
lazarus
2cdaebdae9
MG: fixed mem some leaks in ide and gtk
...
git-svn-id: trunk@746 -
2002-02-09 01:46:13 +00:00
lazarus
1178bab300
MG: accelerated new/dispose of gdiobjects
...
git-svn-id: trunk@745 -
2002-02-09 01:46:12 +00:00
lazarus
9824c0cbe1
MG: design signals for gtk internal widgets
...
git-svn-id: trunk@744 -
2002-02-09 01:46:11 +00:00
lazarus
7184c53542
MG: removed ClientRectBugfix defines
...
git-svn-id: trunk@743 -
2002-02-09 01:46:10 +00:00
lazarus
2d9e85e554
MG: added some IDE menuicons, fixed submenu indicator bug
...
git-svn-id: trunk@742 -
2002-02-09 01:46:09 +00:00
lazarus
03e8d313cf
MG: added changes from Andrew (Clipping)
...
git-svn-id: trunk@741 -
2002-02-09 01:46:08 +00:00
lazarus
56d3bb2cfe
MG: started menuitem icon, checked, radio and groupindex
...
git-svn-id: trunk@740 -
2002-02-09 01:46:07 +00:00
lazarus
010cdacf4c
MG: started enhanced menuitem
...
git-svn-id: trunk@739 -
2002-02-09 01:46:06 +00:00
lazarus
22f277cd67
MG: activated App_Paintable for TCustomForms
...
git-svn-id: trunk@738 -
2002-02-09 01:46:05 +00:00
lazarus
1b13671e45
MG: added graphics extensions from Andrew Johnson
...
git-svn-id: trunk@737 -
2002-02-09 01:46:04 +00:00
lazarus
b4e1c388c0
MG: added property TMenuItems.RightJustify
...
git-svn-id: trunk@736 -
2002-02-09 01:46:03 +00:00
lazarus
1ebc694967
MG: main bar speedbar open arrow now shows recent projects and files
...
git-svn-id: trunk@735 -
2002-02-09 01:46:02 +00:00
lazarus
445c38646b
MG: recent file menus are now updated instantly
...
git-svn-id: trunk@734 -
2002-02-09 01:46:01 +00:00
lazarus
834b4c61aa
MG: TMenuItem can now be created/destroyed/moved at any time
...
git-svn-id: trunk@733 -
2002-02-09 01:46:00 +00:00
lazarus
d5aeeacdc9
MG: TMenuItem.Caption can now be set after creation
...
git-svn-id: trunk@732 -
2002-02-09 01:45:59 +00:00
lazarus
5aa8706df6
MG: TMenuItems can now be enabled and disabled
...
git-svn-id: trunk@731 -
2002-02-09 01:45:58 +00:00
lazarus
3b59710734
MG: fixed BadCursor bug and Circle Reference of FixedWidget of csPanel
...
git-svn-id: trunk@730 -
2002-02-09 01:45:57 +00:00
lazarus
2074dee40b
MG: fixed client events
...
git-svn-id: trunk@729 -
2002-02-09 01:45:56 +00:00
lazarus
d986734622
MG: source notebook pagenames are now updated more often
...
git-svn-id: trunk@728 -
2002-02-09 01:45:55 +00:00
lazarus
8660e5fb99
MG: fixed get widget position for inherited gdkwindows
...
git-svn-id: trunk@727 -
2002-02-09 01:45:54 +00:00