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
mattias
f95903ed34
fixed FindControl and searching overloaded procs
...
git-svn-id: trunk@2695 -
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
mattias
2ea295798e
fixes for fpc 1.1
...
git-svn-id: trunk@2693 -
2002-08-18 04:56:49 +00:00
mattias
93dae0ca55
new constants for compatibility
...
git-svn-id: trunk@2692 -
2002-08-18 04:56:48 +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
f73b50e6d9
MG: fixed LM_LVChangedItem, OnShowHint, small bugs
...
git-svn-id: trunk@2689 -
2002-08-18 04:56:47 +00:00
lazarus
abb554d4ed
MG: fixed memleaks
...
git-svn-id: trunk@2688 -
2002-08-18 04:56:46 +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
25ee222d1d
MG: broke LCL<->interface circles
...
git-svn-id: trunk@2686 -
2002-08-18 04:56:45 +00:00
lazarus
8a0f7d6cbc
MG: added DrawItem to TComboBox/TListBox
...
git-svn-id: trunk@2685 -
2002-08-18 04:56:45 +00:00
lazarus
3e7de3c7d0
MG: broke minor circles
...
git-svn-id: trunk@2684 -
2002-08-18 04:56:44 +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
9d0ebfc330
MG: broke graphics.pp <-> clipbrd.pp circle
...
git-svn-id: trunk@2681 -
2002-08-18 04:56:43 +00:00
lazarus
00c72b269d
MG: fixed storing TFont.Size
...
git-svn-id: trunk@2680 -
2002-08-18 04:56:42 +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
e5676cc1be
MG: fixed small typos and accelerated TDynHashArray.Contains
...
git-svn-id: trunk@2677 -
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
7c8126d01e
AJ: Initial TUpDown, minor property additions to improve reading Delphi created forms.
...
git-svn-id: trunk@2675 -
2002-08-18 04:56:40 +00:00
lazarus
d13856fc47
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@2674 -
2002-08-18 04:56:39 +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
e09e66a7db
MG: accelerated designer drawings
...
git-svn-id: trunk@2671 -
2002-08-18 04:56:38 +00:00
lazarus
a53ae09b87
MG: added patch from Andrew
...
git-svn-id: trunk@2670 -
2002-08-18 04:56:37 +00:00
lazarus
dd48a75dad
MG: gradient fill, minor issues from Andrew
...
git-svn-id: trunk@2669 -
2002-08-18 04:56:36 +00:00
lazarus
6b2f597021
MG: scrollingwincontrol from Andrew
...
git-svn-id: trunk@2668 -
2002-08-18 04:56:35 +00:00
lazarus
394060218d
MG: TNotebook is now streamable
...
git-svn-id: trunk@2667 -
2002-08-18 04:56:34 +00:00
lazarus
dc8725a1c4
MG: image support, TScrollBox, and many other things from Andrew
...
git-svn-id: trunk@2666 -
2002-08-18 04:56:33 +00:00
lazarus
9eea4a5c1d
MG: fixed GraphicClass.Create
...
git-svn-id: trunk@2665 -
2002-08-18 04:56:32 +00:00
lazarus
1deaaea0e2
MG: improved Clipping, TextOut, Polygon functions
...
git-svn-id: trunk@2664 -
2002-08-18 04:56:31 +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
d2ef70e4c2
fixed changing unitname during update
...
git-svn-id: trunk@2659 -
2002-08-17 23:41:34 +00:00
mattias
c9a3bc987c
moved TColorButton to dialogs.pp
...
git-svn-id: trunk@2658 -
2002-08-17 23:41:33 +00:00
marc
7a9c21fc36
+ Added exceptionhandler while delivering messages
...
git-svn-id: trunk@2657 -
2002-08-17 23:41:33 +00:00
mattias
a32df47e0a
fixed taborder=0, implemented TabOrder Editor
...
git-svn-id: trunk@2656 -
2002-08-17 23:41:33 +00:00
mattias
e1ed0b2b52
fixed TUpDown and added handler lists for TControl
...
git-svn-id: trunk@2655 -
2002-08-17 23:41:33 +00:00
mattias
f72f6cd7b1
fixed Set/GetPixel
...
git-svn-id: trunk@2654 -
2002-08-17 23:41:33 +00:00
mattias
a29359d35a
added TMemoScrollBar
...
git-svn-id: trunk@2651 -
2002-08-17 23:41:33 +00:00
ajgenius
bd9ca19c88
some fixes toward gtk2
...
git-svn-id: trunk@2647 -
2002-08-17 23:41:33 +00:00
mattias
2cf2827549
started package system (packager)
...
git-svn-id: trunk@2646 -
2002-08-17 23:41:33 +00:00
mattias
20a41ca57c
implemented showing source lines in breakpoints dialog
...
git-svn-id: trunk@2645 -
2002-08-17 23:41:33 +00:00
mattias
abba48612c
implemented updates between source marks and breakpoints
...
git-svn-id: trunk@2644 -
2002-08-17 23:41:33 +00:00
marc
93a4ed8800
+ Added TCheckListBox component
...
git-svn-id: trunk@2643 -
2002-08-17 23:41:33 +00:00
mattias
0b6ddbf1c8
increased version to 0.9.0 beta
...
git-svn-id: trunk@2642 -
2002-08-17 23:41:33 +00:00
mattias
6217fe6630
small fixes for debugger without file
...
git-svn-id: trunk@2640 -
2002-08-17 23:41:32 +00:00
mattias
ff27e1d010
moved TColorButton to dialogs.pp
...
git-svn-id: trunk@2639 -
2002-08-17 23:41:32 +00:00
mattias
ca6e3c7610
updated all Makefiles
...
git-svn-id: trunk@2638 -
2002-08-17 23:41:32 +00:00
mattias
6da2e6d9b3
implemented deleting empty submenus
...
git-svn-id: trunk@2637 -
2002-08-17 23:41:32 +00:00
mattias
ac8335e8d7
removed SetRadioButtonGroupMode
...
git-svn-id: trunk@2635 -
2002-08-17 23:41:32 +00:00
mattias
24837ade7f
improved configure build lazarus dialog
...
git-svn-id: trunk@2634 -
2002-08-17 23:41:32 +00:00
mattias
2549812cff
added TScreen handlers, implemented TMainIDE.UnHideIDE
...
git-svn-id: trunk@2633 -
2002-08-17 23:41:32 +00:00
mattias
89f8378cf9
fixed taborder=0, implemented TabOrder Editor
...
git-svn-id: trunk@2632 -
2002-08-17 23:41:32 +00:00
mattias
e44ec7a055
fixed Set/GetPixel
...
git-svn-id: trunk@2631 -
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
8680a37625
implemented tabstop
...
git-svn-id: trunk@2626 -
2002-08-17 23:41:32 +00:00
mattias
5f4ef8094e
started package registration
...
git-svn-id: trunk@2625 -
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
ajgenius
fcb3d8a490
some fixes toward gtk2
...
git-svn-id: trunk@2621 -
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
07c09b28f2
moved TColorButton to dialogs.pp
...
git-svn-id: trunk@2619 -
2002-08-17 23:41:31 +00:00
mattias
60e95f2ed8
started codeexplorer
...
git-svn-id: trunk@2618 -
2002-08-17 23:41:31 +00:00
mattias
22051a0dd6
fixed TRadioGroup.ItemIndex=-1
...
git-svn-id: trunk@2617 -
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
ffad4bc94f
implemented setting working directory for debugger
...
git-svn-id: trunk@2613 -
2002-08-17 23:41:31 +00:00
ajgenius
40e6252d7a
fix for GTK, made dialog=toplevel
...
git-svn-id: trunk@2611 -
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
da2b49b9c2
fixed Set/GetPixel
...
git-svn-id: trunk@2609 -
2002-08-17 23:41:31 +00:00
mattias
169748f997
added package gtkopengl
...
git-svn-id: trunk@2608 -
2002-08-17 23:41:31 +00:00
mattias
959aceda3a
fixed allocation of dc backcolor
...
git-svn-id: trunk@2607 -
2002-08-17 23:41:31 +00:00
mattias
96f0784c86
applied TComboBox fix for grabbing keys from Yoyong
...
git-svn-id: trunk@2606 -
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
0f82e5de95
added GlobalDesignHook GetSelectedComponents
...
git-svn-id: trunk@2603 -
2002-08-17 23:41:31 +00:00
mattias
a38e185a19
fixed popupmenu for component palette
...
git-svn-id: trunk@2600 -
2002-08-17 23:41:30 +00:00
mattias
9c0495b000
fixed right control release
...
git-svn-id: trunk@2599 -
2002-08-17 23:41:30 +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
2326febeae
improved configure build lazarus dialog
...
git-svn-id: trunk@2594 -
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
9660ff657c
fixed TUpDown and added handler lists for TControl
...
git-svn-id: trunk@2592 -
2002-08-17 23:41:30 +00:00
mattias
927a7f336d
fixed Set/GetPixel
...
git-svn-id: trunk@2591 -
2002-08-17 23:41:30 +00:00
mattias
7a88dac363
implemented showing auto installed packages
...
git-svn-id: trunk@2589 -
2002-08-17 23:41:30 +00:00
mattias
8d64adb98d
added transient deactivation option and updated localization
...
git-svn-id: trunk@2588 -
2002-08-17 23:41:30 +00:00
mattias
e4cead0682
implemented tabstop
...
git-svn-id: trunk@2586 -
2002-08-17 23:41:30 +00:00
mattias
73524e09ba
fixed AV on StretchDraw 0x0
...
git-svn-id: trunk@2585 -
2002-08-17 23:41:30 +00:00
mattias
5d88a46b5f
added IsWindowVisible
...
git-svn-id: trunk@2584 -
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
9c402d38c8
fixed setting rc name
...
git-svn-id: trunk@2581 -
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
0b9fd449d1
ComboBoxDropDown from Yoyong
...
git-svn-id: trunk@2578 -
2002-08-17 23:41:29 +00:00
mattias
7fc99500a9
added LM_APPENDTEXT from hernan
...
git-svn-id: trunk@2577 -
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
8a41537408
implemented setting working directory for debugger
...
git-svn-id: trunk@2575 -
2002-08-17 23:41:29 +00:00
mattias
ce8c04d10f
implemented transient windows for all cases
...
git-svn-id: trunk@2574 -
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
ba74f79912
localized gtk interface
...
git-svn-id: trunk@2572 -
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
6de14d6998
fixed anchoring controls
...
git-svn-id: trunk@2569 -
2002-08-17 23:41:29 +00:00
mattias
600e5ef1b4
updated translations and raised message window on error
...
git-svn-id: trunk@2568 -
2002-08-17 23:41:29 +00:00
mattias
d55f9aba80
fixed aligning controls
...
git-svn-id: trunk@2566 -
2002-08-17 23:41:29 +00:00
mattias
835bfad5d1
implemented broken dependencies dialog
...
git-svn-id: trunk@2565 -
2002-08-17 23:41:29 +00:00
mattias
a785705b56
fixed codetools Makefile, fixed default prop not found error
...
git-svn-id: trunk@2564 -
2002-08-17 23:41:29 +00:00
mattias
1b7a117bdb
fixed insert text GPL and LGPL
...
git-svn-id: trunk@2563 -
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
b4b1ce0691
implemented package check broken dependency on compile
...
git-svn-id: trunk@2560 -
2002-08-17 23:41:28 +00:00
mattias
6afc5ded48
implemented setting working directory for debugger
...
git-svn-id: trunk@2558 -
2002-08-17 23:41:28 +00:00
mattias
f8cdc9c704
more localization for gtk- and win32-interface and lcl
...
git-svn-id: trunk@2557 -
2002-08-17 23:41:28 +00:00
mattias
5cdecc6d81
added ambigius compiled unit test for packages
...
git-svn-id: trunk@2556 -
2002-08-17 23:41:28 +00:00
mattias
50135420e7
fixed registration for fpc 1.0.x
...
git-svn-id: trunk@2555 -
2002-08-17 23:41:28 +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
816547a439
implemented fsStayOnTop+bsNone for forms under gtk (useful for splash)
...
git-svn-id: trunk@2552 -
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
c193d9c6ac
implemented updates between source marks and breakpoints
...
git-svn-id: trunk@2549 -
2002-08-17 23:41:28 +00:00
mattias
ef7892a0cc
removed menubar.inc
...
git-svn-id: trunk@2548 -
2002-08-17 23:41:28 +00:00
mattias
148b1cff19
added exception handling for createpixmapindirect
...
git-svn-id: trunk@2547 -
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
9bccd8fa98
reduced speedbutton invalidates, added TCanvas.Frame
...
git-svn-id: trunk@2545 -
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
5ecf25d25e
started gtk2 interface
...
git-svn-id: trunk@2543 -
2002-08-17 23:41:27 +00:00
mattias
29eb729fa9
fixed typos
...
git-svn-id: trunk@2542 -
2002-08-17 23:41:27 +00:00
mattias
08f092120c
updated russian localization from Vasily
...
git-svn-id: trunk@2541 -
2002-08-17 23:41:27 +00:00
mattias
4c1df5ee3e
implemented changing dependency version
...
git-svn-id: trunk@2539 -
2002-08-17 23:41:27 +00:00
mattias
b442cc8877
fixed clipboard waiting and kwrite targets
...
git-svn-id: trunk@2538 -
2002-08-17 23:41:27 +00:00
mattias
58ab14be12
fixed realizing bounds after loading form
...
git-svn-id: trunk@2537 -
2002-08-17 23:41:27 +00:00
mattias
f9d84a710d
localized gtk interface
...
git-svn-id: trunk@2536 -
2002-08-17 23:41:27 +00:00
mattias
8a20f63127
fixed anchoring controls
...
git-svn-id: trunk@2534 -
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
032bc21728
implemented showing source lines in breakpoints dialog
...
git-svn-id: trunk@2531 -
2002-08-17 23:41:27 +00:00
mattias
0ff2798fe9
improved but not fixed transient windows
...
git-svn-id: trunk@2530 -
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
79f0b873bd
started package registration
...
git-svn-id: trunk@2527 -
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
26bcf10902
started gtk2 interface
...
git-svn-id: trunk@2524 -
2002-08-17 23:41:26 +00:00
mattias
87ed1ddd03
fixed 1_0_8 difference
...
git-svn-id: trunk@2523 -
2002-08-17 23:41:26 +00:00
mattias
c8a2e7071d
fixed range checks
...
git-svn-id: trunk@2522 -
2002-08-17 23:41:26 +00:00
mattias
a0fb6858a7
implemented transient windows for all cases
...
git-svn-id: trunk@2519 -
2002-08-17 23:41:26 +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
f3c7cbd742
started loading/saving breakpoints
...
git-svn-id: trunk@2517 -
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
c22dd052e4
improved ExtTxtOut: support for char dist array
...
git-svn-id: trunk@2515 -
2002-08-17 23:41:26 +00:00
mattias
41692cd951
fixed aligning controls
...
git-svn-id: trunk@2514 -
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
16b307ddad
fixed default font
...
git-svn-id: trunk@2508 -
2002-08-17 23:41:26 +00:00
mattias
17d19b2c5a
implemented build lazarus extra options -d
...
git-svn-id: trunk@2507 -
2002-08-17 23:41:26 +00:00
mattias
f67fd882cd
added history to identifier completion
...
git-svn-id: trunk@2506 -
2002-08-17 23:41:26 +00:00
mattias
a96182788d
fixed allocation of dc backcolor
...
git-svn-id: trunk@2505 -
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
db65741e11
fixed typos
...
git-svn-id: trunk@2502 -
2002-08-17 23:41:25 +00:00
mattias
ee3a811abb
make resource string dialog nearly complete
...
git-svn-id: trunk@2501 -
2002-08-17 23:41:25 +00:00
mattias
62b5b4ef5a
added included by to unitinfo and a few win32 functions
...
git-svn-id: trunk@2499 -
2002-08-17 23:41:25 +00:00
mattias
e3ffe1e179
added more Delphi win32 compatibility functions
...
git-svn-id: trunk@2498 -
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
f2da2ebf95
fixed streaming TDataModule in programs
...
git-svn-id: trunk@2491 -
2002-08-17 23:41:25 +00:00
mattias
8573cc7387
double byte char font started
...
git-svn-id: trunk@2490 -
2002-08-17 23:41:25 +00:00
mattias
3b55afb7e0
removed menubar.inc
...
git-svn-id: trunk@2489 -
2002-08-17 23:41:25 +00:00
mattias
b7f7c592cf
added Timer patch from Vincent Snijders
...
git-svn-id: trunk@2488 -
2002-08-17 23:41:25 +00:00
mattias
a1b039827d
implemented TMemo.SelLength, improved OI hints
...
git-svn-id: trunk@2487 -
2002-08-17 23:41:25 +00:00
mattias
04b48a48db
fixed changing menuitem separator and normal
...
git-svn-id: trunk@2486 -
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
lazarus
25ec796c88
AJ: added IsNullBrush checks to reduce pointless color allocations & GDK function calls
...
git-svn-id: trunk@2483 -
2002-08-17 23:41:24 +00:00
mattias
ceae01f603
fixed right control release
...
git-svn-id: trunk@2481 -
2002-08-17 23:41:24 +00:00
mattias
9cf72ed27f
fixed lazarus xml files for fpc 1.1
...
git-svn-id: trunk@2480 -
2002-08-17 23:41:24 +00:00
mattias
0f172084a3
added included by to unitinfo and a few win32 functions
...
git-svn-id: trunk@2478 -
2002-08-17 23:41:24 +00:00
lazarus
4ea9386ea7
MG: mouse cursors are now allocated on demand
...
git-svn-id: trunk@2477 -
2002-08-17 23:41:24 +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
8f666a4086
localized gtk interface
...
git-svn-id: trunk@2475 -
2002-08-17 23:41:24 +00:00
mattias
20e51e936c
added ambigius compiled unit test for packages
...
git-svn-id: trunk@2474 -
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
13746d4e7c
fixed absolute file
...
git-svn-id: trunk@2469 -
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
ebeab3334a
reduced focus handling and improved focus setting
...
git-svn-id: trunk@2467 -
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
26b0f98c42
added more windows funcs and fixed jump to compiler error end of file
...
git-svn-id: trunk@2463 -
2002-08-17 23:41:23 +00:00
mattias
39e3eb11ed
made compiling gtk2 interface easier
...
git-svn-id: trunk@2462 -
2002-08-17 23:41:23 +00:00
lazarus
6920ebca1e
MG: fixes for 1.1
...
git-svn-id: trunk@2461 -
2002-08-17 23:41:23 +00:00
mattias
d64b5faf5f
combobox height can now be set, added OI item height option
...
git-svn-id: trunk@2460 -
2002-08-17 23:41:23 +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
7c90fe3bed
implemented removing, re-adding, updating project dependencies
...
git-svn-id: trunk@2458 -
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
mattias
f02082373a
started datamodule
...
git-svn-id: trunk@2454 -
2002-08-17 23:41:23 +00:00
mattias
706cca614c
implemented updates between source marks and breakpoints
...
git-svn-id: trunk@2453 -
2002-08-17 23:41:23 +00:00
mattias
551d1878b5
improved focus debugging output
...
git-svn-id: trunk@2452 -
2002-08-17 23:41:23 +00:00
mattias
898095f757
fixed message
...
git-svn-id: trunk@2451 -
2002-08-17 23:41:23 +00:00
mattias
a9fa158662
fixed codetools Makefile, fixed default prop not found error
...
git-svn-id: trunk@2450 -
2002-08-17 23:41:23 +00:00
lazarus
fcbeaadf01
MG: fixes for fpc1.1
...
git-svn-id: trunk@2449 -
2002-08-17 23:41:23 +00:00
mattias
1737ab40fa
fixed buffer overrun and added several checks
...
git-svn-id: trunk@2448 -
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
lazarus
3ed5f367ac
MG: implemented TMethodList and Application Idle handlers
...
git-svn-id: trunk@2444 -
2002-08-17 23:41:22 +00:00
mattias
78929c3d8e
implemented package check broken dependency on compile
...
git-svn-id: trunk@2443 -
2002-08-17 23:41:22 +00:00
mattias
d8c25325ba
implemented designer close query
...
git-svn-id: trunk@2442 -
2002-08-17 23:41:22 +00:00
lazarus
84528e1745
AJ: minor fixes for FPC 1.1
...
git-svn-id: trunk@2441 -
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
eb34d3ac87
fixed checking menuitems
...
git-svn-id: trunk@2437 -
2002-08-17 23:41:22 +00:00
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
lazarus
404acd3ffe
Cleanups, extended TStatusBar, graphic control cleanups.
...
git-svn-id: trunk@2430 -
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
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
lazarus
2d8534cbab
MG: small bugfixes
...
git-svn-id: trunk@2426 -
2002-08-17 23:41:21 +00:00
mattias
fec952bb71
added included by to unitinfo and a few win32 functions
...
git-svn-id: trunk@2425 -
2002-08-17 23:41:21 +00:00
lazarus
45c40ec1f9
MG: fixed memleaks
...
git-svn-id: trunk@2424 -
2002-08-17 23:41:21 +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
a226586474
implemented removing, re-adding, updating project dependencies
...
git-svn-id: trunk@2421 -
2002-08-17 23:41:21 +00:00
mattias
604a18667b
Button.Default now sets focus
...
git-svn-id: trunk@2418 -
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
27c1fa5151
added published properties for gtkglarea
...
git-svn-id: trunk@2411 -
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
f8352d4743
fixed popupmenu for component palette
...
git-svn-id: trunk@2408 -
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
4af2550576
MG: small bugfixes
...
git-svn-id: trunk@2405 -
2002-08-17 23:41:20 +00:00
mattias
ef850cf18d
added more windows funcs and fixed jump to compiler error end of file
...
git-svn-id: trunk@2404 -
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
lazarus
c606dd3089
MG: broke minor circles
...
git-svn-id: trunk@2402 -
2002-08-17 23:41:20 +00:00
lazarus
a05885bfb8
MG: broke LCL<->interface circles
...
git-svn-id: trunk@2401 -
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
609459ef8b
added Sender to Application OnKeyDownHandler
...
git-svn-id: trunk@2396 -
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
61d2a8145f
published TControl help properties
...
git-svn-id: trunk@2393 -
2002-08-17 23:41:20 +00:00
lazarus
41ae32b3ad
MG: fixed removing TSpeedButton
...
git-svn-id: trunk@2391 -
2002-08-17 23:41:19 +00:00
mattias
1057c266a2
implemented TListBox.TopIndex
...
git-svn-id: trunk@2390 -
2002-08-17 23:41:19 +00:00
lazarus
af88c037ec
MG: broke actnlist <-> forms circle
...
git-svn-id: trunk@2389 -
2002-08-17 23:41:19 +00:00
lazarus
95756401bd
MG: added inputdialog.inc
...
git-svn-id: trunk@2388 -
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
203f4401a0
added included by to unitinfo and a few win32 functions
...
git-svn-id: trunk@2386 -
2002-08-17 23:41:19 +00:00
mattias
18b18a2cd1
implemented changing dependency version
...
git-svn-id: trunk@2385 -
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
mattias
e6857350d2
made Form.Close more Delphish, added some windows compatibility functions
...
git-svn-id: trunk@2383 -
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
mattias
e1ea39a662
added Application OnKeyDownHandler
...
git-svn-id: trunk@2377 -
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
lazarus
c167c2a416
MG: removed old workaround in TSpeedButton
...
git-svn-id: trunk@2373 -
2002-08-17 23:41:18 +00:00
mattias
21925898af
added more windows funcs and fixed jump to compiler error end of file
...
git-svn-id: trunk@2372 -
2002-08-17 23:41:18 +00:00
mattias
057a88de76
implemented changing dependency version
...
git-svn-id: trunk@2371 -
2002-08-17 23:41:18 +00:00
lazarus
6c6572fb24
MG: broke actnlist <-> menus circle
...
git-svn-id: trunk@2370 -
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
lazarus
18feeaef49
AJ: added LoadStockPixmap routine & minor fixes to/for GNOMEInt
...
git-svn-id: trunk@2367 -
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
3317d099c9
implemented package iterations
...
git-svn-id: trunk@2361 -
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
mattias
9fb3b77928
activated TDataSource
...
git-svn-id: trunk@2356 -
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
7853ec4955
made Form.Close more Delphish, added some windows compatibility functions
...
git-svn-id: trunk@2353 -
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
b19c77c8fa
MG: image support, TScrollBox, and many other things from Andrew
...
git-svn-id: trunk@2351 -
2002-08-17 23:41:17 +00:00
lazarus
e6c9b594e5
MG: started lclproc.pas
...
git-svn-id: trunk@2350 -
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
lazarus
0eb83e02b1
AJ: Initial TUpDown, minor property additions to improve reading Delphi created forms.
...
git-svn-id: trunk@2348 -
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
57ac27ed73
started package registration
...
git-svn-id: trunk@2345 -
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
9663bb24d2
added TCheckGroup
...
git-svn-id: trunk@2343 -
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
41923f209b
double byte char font started
...
git-svn-id: trunk@2340 -
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
7db6a5f194
activated TDataSource
...
git-svn-id: trunk@2338 -
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
lazarus
4695d0049b
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@2333 -
2002-08-17 23:41:16 +00:00
mattias
ef9170c44d
fixed TControl.Show in design mode
...
git-svn-id: trunk@2332 -
2002-08-17 23:41:16 +00:00
mattias
6c4cd7ad3e
started typeinfo for double extended
...
git-svn-id: trunk@2331 -
2002-08-17 23:41:16 +00:00
lazarus
4409fc8095
MG: double, triple and quad clicks now works
...
git-svn-id: trunk@2330 -
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
db29a16dcd
statusbar now uses invalidaterect
...
git-svn-id: trunk@2323 -
2002-08-17 23:41:15 +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
bd90789646
added TControl.HandleObjectShouldBeVisible
...
git-svn-id: trunk@2318 -
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
lazarus
57a49dfd6b
MG: removed the 1x1 bitmap from TBitBtn
...
git-svn-id: trunk@2316 -
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
f05e7890e9
MG: MoveWindowOrgEx, Splitted FWinControls/FControls, TControl drawing, Better DesignerDrawing, ...
...
git-svn-id: trunk@2313 -
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
698e35eff8
reduced focus handling and improved focus setting
...
git-svn-id: trunk@2311 -
2002-08-17 23:41:15 +00:00
lazarus
0d9d125814
MG: fixed codetools proc collection
...
git-svn-id: trunk@2310 -
2002-08-17 23:41:14 +00:00
mattias
3b58aec9ab
added visiblechanging
...
git-svn-id: trunk@2308 -
2002-08-17 23:41:14 +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
lazarus
9ac360985d
MG: started TCollectionPropertyEditor
...
git-svn-id: trunk@2305 -
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
mattias
21d4e276d0
improved focus debugging output
...
git-svn-id: trunk@2302 -
2002-08-17 23:41:14 +00:00
mattias
37e89aa9ff
added Timer patch from Vincent Snijders
...
git-svn-id: trunk@2301 -
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
c0df7f9bb2
fixed scrolling offset of TScrollingWinControl
...
git-svn-id: trunk@2297 -
2002-08-17 23:41:13 +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
lazarus
83e3e2c922
MG: fixed LM_LVChangedItem, OnShowHint, small bugs
...
git-svn-id: trunk@2293 -
2002-08-17 23:41:13 +00:00
lazarus
bdba19a2ad
MG: added show pages menu to TNotebookcomponenteditor
...
git-svn-id: trunk@2292 -
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
lazarus
b668a0f095
MG: fixed speedbutton in designmode
...
git-svn-id: trunk@2290 -
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
27b074d414
added IsWindowVisible
...
git-svn-id: trunk@2288 -
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
mattias
4830cd8dca
added TCheckGroup
...
git-svn-id: trunk@2285 -
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