lazarus
dad4a3d66c
MG: fixed changing notebook pageindex at designtime
...
git-svn-id: trunk@3569 -
2002-10-26 15:56:45 +00:00
lazarus
76636fcab2
MG: renamed graphicsmath.pp
...
git-svn-id: trunk@3567 -
2002-10-26 15:16:59 +00:00
lazarus
88a2927d1c
MG: broke LCL<->interface circles
...
git-svn-id: trunk@3566 -
2002-10-26 15:15:50 +00:00
lazarus
8efa0178f7
MG: broke some interfaces.pp circles
...
git-svn-id: trunk@3565 -
2002-10-26 11:20:30 +00:00
lazarus
c7ae25f0f2
MG: broke actnlist <-> forms circle
...
git-svn-id: trunk@3564 -
2002-10-26 11:05:59 +00:00
lazarus
29fd697de5
MG: broke actnlist <-> menus circle
...
git-svn-id: trunk@3563 -
2002-10-26 10:21:01 +00:00
lazarus
9da629f572
AJ: disable TFloatPoint := TPoint if FPC 1.0
...
git-svn-id: trunk@3562 -
2002-10-25 17:49:43 +00:00
lazarus
64182d6814
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@3561 -
2002-10-25 15:27:02 +00:00
lazarus
ba6073dd0c
AJ: MessageDlgs -> PromptUser, better Cancel/Default order
...
git-svn-id: trunk@3560 -
2002-10-25 14:59:11 +00:00
lazarus
dd10c846e0
MG: broke minor circles
...
git-svn-id: trunk@3559 -
2002-10-25 10:42:08 +00:00
lazarus
37b96cb4ee
MG: broke interfacebase uses circles
...
git-svn-id: trunk@3558 -
2002-10-25 10:06:34 +00:00
lazarus
cf9743275e
MG: added inputdialog.inc
...
git-svn-id: trunk@3557 -
2002-10-25 09:47:38 +00:00
lazarus
b06153fbbe
MG: broke circle stdctrls.pp <-> forms.pp
...
git-svn-id: trunk@3556 -
2002-10-25 08:25:44 +00:00
lazarus
605d46b061
AJ: fixed typos
...
git-svn-id: trunk@3555 -
2002-10-24 19:45:28 +00:00
lazarus
459abac574
AJ:fixed stdctrls uses
...
git-svn-id: trunk@3554 -
2002-10-24 19:42:19 +00:00
lazarus
17b6fecb78
AJ: Fixed forms <-> stdctrls circular uses
...
git-svn-id: trunk@3553 -
2002-10-24 19:35:34 +00:00
lazarus
f24444ce29
MG: broke dialogs.pp <-> forms.pp circle
...
git-svn-id: trunk@3552 -
2002-10-24 10:37:05 +00:00
lazarus
a1b7c185ea
MG: broke extctrls.pp <-> forms.pp circle
...
git-svn-id: trunk@3551 -
2002-10-24 10:27:52 +00:00
lazarus
27ddcbc159
MG: broke buttons.pp <-> forms.pp circle
...
git-svn-id: trunk@3550 -
2002-10-24 10:15:24 +00:00
lazarus
d8abfdaf6a
MG: broke graphics.pp <-> clipbrd.pp circle
...
git-svn-id: trunk@3549 -
2002-10-24 10:05:51 +00:00
lazarus
dbe9e4a855
MG: broke menus.pp <-> controls.pp circle
...
git-svn-id: trunk@3548 -
2002-10-24 09:37:39 +00:00
lazarus
54dc2291c2
MG: fixed TnoteBook AddPage and double creation of MeinMenu
...
git-svn-id: trunk@3547 -
2002-10-24 08:56:30 +00:00
lazarus
0fded23813
AJ:removed FreeMem(NewMessage), caused dialog freezes
...
git-svn-id: trunk@3545 -
2002-10-23 21:01:28 +00:00
lazarus
2f6d95cb38
AJ: Started Form Scrolling
...
Started StaticText FocusControl
Fixed Misc Dialog Problems
Added TApplication.Title
git-svn-id: trunk@3544 -
2002-10-23 20:47:27 +00:00
lazarus
8f76593828
AJ:Fixes to PromptUser;Switched ShowMessage* to use NotifyUser*;
...
fixed TGraphicPropertyEditor for when Property is nil.
git-svn-id: trunk@3542 -
2002-10-23 14:36:53 +00:00
lazarus
cc0fe8109e
MG: fixed menu streaming
...
git-svn-id: trunk@3537 -
2002-10-22 18:54:56 +00:00
lazarus
17b5d70d0b
MG: fixed setting modalresult on hide
...
git-svn-id: trunk@3533 -
2002-10-22 13:01:20 +00:00
lazarus
3bfe825372
AJ: moved TCustomStaticText code to include/customstatictext.inc
...
git-svn-id: trunk@3529 -
2002-10-21 15:51:27 +00:00
lazarus
78e3abadce
MG: fixes for 1.1
...
git-svn-id: trunk@3528 -
2002-10-21 14:40:52 +00:00
lazarus
53508f6de2
AJ:fixed statusbar border for SimpleText mode
...
git-svn-id: trunk@3527 -
2002-10-21 14:15:16 +00:00
lazarus
c22a450c11
AJ: rearranged GTK init stuff for proper GNOME init & less duplication between interfaces
...
git-svn-id: trunk@3526 -
2002-10-21 03:23:35 +00:00
lazarus
bb4cebd0bc
AJ:switched to gtk_widget_newv to work around array of const
...
git-svn-id: trunk@3525 -
2002-10-20 22:57:18 +00:00
lazarus
f7e74c0c19
AJ:switched TImage.Autosize to use DoAutoSize
...
git-svn-id: trunk@3524 -
2002-10-20 22:31:08 +00:00
lazarus
8ef3f22c76
MG: fixes for 1.1
...
git-svn-id: trunk@3523 -
2002-10-20 21:54:03 +00:00
lazarus
41b25f79a9
MG: fixes for fpc1.1
...
git-svn-id: trunk@3522 -
2002-10-20 21:49:09 +00:00
lazarus
8b6212b898
AJ: minor fixes for FPC 1.1
...
git-svn-id: trunk@3521 -
2002-10-20 19:03:56 +00:00
lazarus
f07eb318fe
AJ: Partial HintWindow Fix; Added Screen.Font & Font.Name PropEditor; Started to fix ComboBox DropDown size/pos
...
git-svn-id: trunk@3520 -
2002-10-18 16:08:10 +00:00
lazarus
85b9ae6942
MG: fixed handle allocating in TLabel
...
git-svn-id: trunk@3518 -
2002-10-16 17:06:33 +00:00
lazarus
5d6f509d63
AJ: fixed GTK DrawText to use WordWrap, and add DT_EditControl
...
git-svn-id: trunk@3515 -
2002-10-15 17:09:54 +00:00
lazarus
74f25c29c4
MG: fixed timers
...
git-svn-id: trunk@3514 -
2002-10-15 16:01:36 +00:00
lazarus
ea0cbc8243
MG: fixed zombie timers
...
git-svn-id: trunk@3513 -
2002-10-14 19:00:49 +00:00
lazarus
7112bf089f
AJ: Improvements/Fixes to new PromptUser API
...
git-svn-id: trunk@3512 -
2002-10-14 18:36:57 +00:00
lazarus
cc1ad2295f
AJ: Improvements to TUpDown; Added TStaticText & GNOME DrawText
...
git-svn-id: trunk@3510 -
2002-10-14 14:29:50 +00:00
lazarus
70db5f4b81
Cleanups. Fixed source generation for autocreated forms from project options.
...
git-svn-id: trunk@3504 -
2002-10-13 21:36:42 +00:00
lazarus
f64fd91acf
AJ: fixed GNOME Prompt/Notify dialogs to wrap long messages.
...
git-svn-id: trunk@3502 -
2002-10-13 16:06:49 +00:00
lazarus
81cc7f3a50
AJ: added new QueryUser/NotifyUser
...
git-svn-id: trunk@3500 -
2002-10-12 16:36:40 +00:00
lazarus
711f18100c
AJ: made InputQuery Interface Dependant
...
git-svn-id: trunk@3499 -
2002-10-11 16:00:39 +00:00
lazarus
21eea01db1
MG: fixed freeing Glyph in TBitBtn.SetKind
...
git-svn-id: trunk@3497 -
2002-10-10 20:34:33 +00:00
lazarus
35fd64f0b5
AJ: added LoadStockPixmap routine & minor fixes to/for GNOMEInt
...
git-svn-id: trunk@3496 -
2002-10-10 13:29:08 +00:00
lazarus
c813ca6960
MG: added paint messages for some gtk internal widgets
...
git-svn-id: trunk@3495 -
2002-10-10 08:51:13 +00:00
lazarus
ae5d7dfda1
MG: fixed loading TListView from stream
...
git-svn-id: trunk@3492 -
2002-10-09 11:46:05 +00:00
lazarus
be81c8f901
MG: fixed client origin coordinates
...
git-svn-id: trunk@3490 -
2002-10-09 10:22:54 +00:00
lazarus
a0eed2d542
MG: fixed cool little bug (menu double attaching bug)
...
git-svn-id: trunk@3489 -
2002-10-08 22:32:27 +00:00
lazarus
ef618bde2b
MG: fixed small typos and accelerated TDynHashArray.Contains
...
git-svn-id: trunk@3484 -
2002-10-08 16:15:44 +00:00
lazarus
98e834f5cb
AJ: fixed bug in drawtext, switched hintwindow's to use Canvas.TextRect
...
git-svn-id: trunk@3483 -
2002-10-08 02:52:58 +00:00
lazarus
715d62fa62
MG: accelerated TDynHashArray
...
git-svn-id: trunk@3480 -
2002-10-07 10:59:41 +00:00
lazarus
c7ad8d7fd2
MG: JITForms now sets csDesigning before creation
...
git-svn-id: trunk@3475 -
2002-10-06 17:55:45 +00:00
lazarus
d11861c864
MG: fixed TComboBox.ItemIndex on CreateWnd
...
git-svn-id: trunk@3467 -
2002-10-05 10:37:21 +00:00
lazarus
a60a0c9584
MG: improved TComboBox.SetItemIndex
...
git-svn-id: trunk@3460 -
2002-10-04 20:46:51 +00:00
lazarus
e850093571
MG: added DrawItem to TComboBox/TListBox
...
git-svn-id: trunk@3459 -
2002-10-04 14:24:15 +00:00
lazarus
9268921ead
MG: fixed compiling gnome interface
...
git-svn-id: trunk@3457 -
2002-10-03 19:02:04 +00:00
lazarus
e932ca99e6
MG: fixed compiling gnome interface
...
git-svn-id: trunk@3456 -
2002-10-03 18:57:25 +00:00
lazarus
48ba3da714
MG: added lcl/units/gnome
...
git-svn-id: trunk@3455 -
2002-10-03 18:11:22 +00:00
lazarus
acd0679554
MG: started customdrawitem
...
git-svn-id: trunk@3454 -
2002-10-03 18:04:46 +00:00
lazarus
3986fdd872
MG: added TComboBox.OnPopup+OnCloseUp+ItemWidth
...
git-svn-id: trunk@3452 -
2002-10-03 14:47:31 +00:00
lazarus
adf826a1be
AJ: TCustomLabel Autosize, TCustomCheckbox '&' shortcuts started
...
git-svn-id: trunk@3450 -
2002-10-03 00:08:50 +00:00
lazarus
cdc4491fb2
MG: accelerated unitdependencies
...
git-svn-id: trunk@3448 -
2002-10-02 16:16:40 +00:00
lazarus
0b38b75404
MG: added various history lists
...
git-svn-id: trunk@3446 -
2002-10-02 14:23:23 +00:00
lazarus
690a7f150a
AJ: Initial TUpDown, minor property additions to improve reading Delphi created forms.
...
git-svn-id: trunk@3442 -
2002-10-01 18:00:04 +00:00
mattias
7ab779bbc8
added SelectDirectory dialog
...
git-svn-id: trunk@3430 -
2002-10-01 15:45:58 +00:00
mattias
01a8eab6d8
fixes for debugging lazarus
...
git-svn-id: trunk@3428 -
2002-10-01 15:45:57 +00:00
lazarus
dac81bf18e
MG: fixed mem leak
...
git-svn-id: trunk@3385 -
2002-10-01 10:41:47 +00:00
lazarus
fb9dc77cbe
MG: removed last clientrectbugfix switches
...
git-svn-id: trunk@3384 -
2002-10-01 10:16:34 +00:00
lazarus
e104598666
MG: fixed parsing textnodes
...
git-svn-id: trunk@3382 -
2002-10-01 08:27:35 +00:00
lazarus
df7fc46334
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@3375 -
2002-09-29 15:08:38 +00:00
lazarus
24f1528f15
MWE: Woops, forgot one file of "Andrew Johnson" <aj_genius@hotmail.com>'s
...
patch
git-svn-id: trunk@3374 -
2002-09-27 21:31:02 +00:00
lazarus
27f7ca3e31
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@3373 -
2002-09-27 20:52:23 +00:00
lazarus
e940f8c711
MG: fixed Menu.Free and gdkwindow=nil bug
...
git-svn-id: trunk@3363 -
2002-09-19 16:45:54 +00:00
lazarus
e4c398a208
MG: added patch from Andrew
...
git-svn-id: trunk@3361 -
2002-09-18 17:07:30 +00:00
lazarus
d3f24412e6
MG: fixed mem leak in TPixmap
...
git-svn-id: trunk@3354 -
2002-09-16 16:18:50 +00:00
lazarus
6f512029ae
MG: replaced halt with raiseexception
...
git-svn-id: trunk@3353 -
2002-09-16 16:06:21 +00:00
lazarus
37611d322b
MG: fixed calling DestroyHandle if not HandleAllocated
...
git-svn-id: trunk@3352 -
2002-09-16 15:42:17 +00:00
lazarus
c10b07e7b0
MG: gtk mlouse events can now be fetched before or after
...
git-svn-id: trunk@3350 -
2002-09-16 08:54:03 +00:00
lazarus
deecb51f4b
MG: fixed selection
...
git-svn-id: trunk@3348 -
2002-09-15 13:00:15 +00:00
lazarus
78911bbec5
MG: fixed icons
...
git-svn-id: trunk@3343 -
2002-09-14 14:47:41 +00:00
lazarus
4be5bbcd27
MG: added icons to unitdependencies
...
git-svn-id: trunk@3342 -
2002-09-14 12:35:59 +00:00
lazarus
1d4aa7e976
MG: added expanding to unit dependencies
...
git-svn-id: trunk@3341 -
2002-09-14 10:39:40 +00:00
lazarus
44e3418b75
MG: added TListView notification from Vincent
...
git-svn-id: trunk@3340 -
2002-09-14 08:38:06 +00:00
lazarus
5aab225599
MG: removed the 1x1 bitmap from TBitBtn
...
git-svn-id: trunk@3337 -
2002-09-13 16:58:27 +00:00
lazarus
c7aeefd819
Reverting statusbar changes.
...
git-svn-id: trunk@3336 -
2002-09-13 16:07:20 +00:00
lazarus
e18c37b2a4
Cleanups, extended TStatusBar, graphic control cleanups.
...
git-svn-id: trunk@3334 -
2002-09-13 11:49:47 +00:00
lazarus
11279dd04b
MG: gradient fill, minor issues from Andrew
...
git-svn-id: trunk@3328 -
2002-09-12 05:56:15 +00:00
lazarus
1e57a6f00c
MG: added stringhashlist.pas
...
git-svn-id: trunk@3326 -
2002-09-11 15:04:49 +00:00
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