mattias
57973ac038
added more Delphi win32 compatibility functions
...
git-svn-id: trunk@2046 -
2002-08-17 23:40:46 +00:00
mattias
638395d2fc
changes for fpc 1.1
...
git-svn-id: trunk@2041 -
2002-08-17 23:40:45 +00:00
mattias
c33be71941
added included by to unitinfo and a few win32 functions
...
git-svn-id: trunk@2039 -
2002-08-17 23:40:44 +00:00
mattias
8456870b33
added more windows funcs and fixed jump to compiler error end of file
...
git-svn-id: trunk@2035 -
2002-08-17 23:40:43 +00:00
mattias
d7d9155d6f
custom controls now support child wincontrols
...
git-svn-id: trunk@2031 -
2002-08-17 23:40:42 +00:00
mattias
82a79bcc79
improved ExtTxtOut: support for char dist array
...
git-svn-id: trunk@2025 -
2002-08-17 23:40:41 +00:00
mattias
6655ed568d
double byte char font started
...
git-svn-id: trunk@2020 -
2002-08-17 23:40:40 +00:00
mattias
b07c5b226d
implemented fsUnderLine for ExtTextOut for gtk
...
git-svn-id: trunk@2017 -
2002-08-17 23:40:39 +00:00
mattias
06b1f43748
added Timer patch from Vincent Snijders
...
git-svn-id: trunk@2013 -
2002-08-17 23:40:38 +00:00
lazarus
ba9a1380a2
MG: fixed TMainMenu creation
...
git-svn-id: trunk@2008 -
2002-08-17 23:40:37 +00:00
lazarus
f7aeef6c24
MG: fixed gdkwindow checks
...
git-svn-id: trunk@2006 -
2002-08-17 23:40:36 +00:00
lazarus
f8efdc401d
MG: fixed LM_LVChangedItem, OnShowHint, small bugs
...
git-svn-id: trunk@2002 -
2002-08-17 23:40:35 +00:00
lazarus
f7948ac0f1
MG: fixed Polygon and not winding
...
git-svn-id: trunk@1999 -
2002-08-17 23:40:34 +00:00
lazarus
33c0df6f93
AJ: ignore offset in Polygon Winding, Region/FillRect should take care of it
...
git-svn-id: trunk@1993 -
2002-08-17 23:40:33 +00:00
lazarus
17b1955795
MG: fixed GetClipBox
...
git-svn-id: trunk@1991 -
2002-08-17 23:40:32 +00:00
lazarus
8b114c41b6
MG: fixed mouse coords on scrolling wincontrols
...
git-svn-id: trunk@1986 -
2002-08-17 23:40:31 +00:00
lazarus
2a419eaf2f
MG: fixed GetClipBox when clipping region invalid
...
git-svn-id: trunk@1980 -
2002-08-17 23:40:30 +00:00
lazarus
9c12599844
MG: implemented TControlScrollBar.Size
...
git-svn-id: trunk@1979 -
2002-08-17 23:40:29 +00:00
lazarus
0af33eac34
MG: fixed GetClipBox
...
git-svn-id: trunk@1975 -
2002-08-17 23:40:28 +00:00
lazarus
e3d4a67ca1
MG: fixed return polygon point
...
git-svn-id: trunk@1970 -
2002-08-17 23:40:27 +00:00
lazarus
b1851a66dc
AJ: added TShape
...
git-svn-id: trunk@1966 -
2002-08-17 23:40:26 +00:00
lazarus
300e7ef423
AJ: added IsNullBrush checks to reduce pointless color allocations & GDK function calls
...
git-svn-id: trunk@1965 -
2002-08-17 23:40:25 +00:00
lazarus
b960c0b55f
MG: removed interfaces
...
git-svn-id: trunk@1958 -
2002-08-17 23:40:24 +00:00
lazarus
44db1cb51c
MG: removed interfaces
...
git-svn-id: trunk@1954 -
2002-08-17 23:40:23 +00:00
lazarus
b8491b804f
AJ: fixed initial result in clipping/region routines
...
git-svn-id: trunk@1951 -
2002-08-17 23:40:22 +00:00
lazarus
12db44ae3f
AJ: initialize SelectClipRgn Result
...
git-svn-id: trunk@1949 -
2002-08-17 23:40:21 +00:00
lazarus
3caa4e4007
MG: impoved focussing, unfocussing on destroy and fixed unit search
...
git-svn-id: trunk@1944 -
2002-08-17 23:40:20 +00:00
lazarus
47b78dc348
AJ:Minor fixes for Win32 GTK compiling
...
git-svn-id: trunk@1942 -
2002-08-17 23:40:19 +00:00
lazarus
76e07f6c5f
AJ: fixed typo causing gdk cmap error
...
git-svn-id: trunk@1937 -
2002-08-17 23:40:18 +00:00
lazarus
981168ca07
AJ: Started Form Scrolling
...
Started StaticText FocusControl
Fixed Misc Dialog Problems
Added TApplication.Title
git-svn-id: trunk@1934 -
2002-08-17 23:40:17 +00:00
lazarus
9454877bf2
MG: fixed frmactivate
...
git-svn-id: trunk@1930 -
2002-08-17 23:40:16 +00:00
lazarus
625b625a5a
AJ:minor styles improvement; fixed drawing checks under all(?) themes
...
git-svn-id: trunk@1927 -
2002-08-17 23:40:15 +00:00
lazarus
b300987be8
MG: fixes for 1.1
...
git-svn-id: trunk@1925 -
2002-08-17 23:40:14 +00:00
lazarus
349dccf01e
MG: fixes for 1.1
...
git-svn-id: trunk@1923 -
2002-08-17 23:40:13 +00:00
lazarus
f77728bd78
MG: fixes for fpc1.1
...
git-svn-id: trunk@1921 -
2002-08-17 23:40:12 +00:00
lazarus
cc1e71b882
AJ: minor fixes for FPC 1.1
...
git-svn-id: trunk@1919 -
2002-08-17 23:40:11 +00:00
lazarus
774fdd98a8
AJ: Partial HintWindow Fix; Added Screen.Font & Font.Name PropEditor; Started to fix ComboBox DropDown size/pos
...
git-svn-id: trunk@1918 -
2002-08-17 23:40:10 +00:00
lazarus
2dc4406e0b
MG: fixed uncapturing of mouse
...
git-svn-id: trunk@1917 -
2002-08-17 23:40:09 +00:00
lazarus
23890c69ab
MG: made mouse capturing more strict
...
git-svn-id: trunk@1916 -
2002-08-17 23:40:08 +00:00
lazarus
3146d859b8
AJ: added forcelinebreaks
...
git-svn-id: trunk@1915 -
2002-08-17 23:40:07 +00:00
lazarus
0138bc9dc1
AJ: fixed GTK DrawText to use WordWrap, and add DT_EditControl
...
git-svn-id: trunk@1914 -
2002-08-17 23:40:06 +00:00
lazarus
885ccacc01
MG: fixed timers
...
git-svn-id: trunk@1913 -
2002-08-17 23:40:05 +00:00
lazarus
9334db90d3
MG: fixed timer checking
...
git-svn-id: trunk@1912 -
2002-08-17 23:40:04 +00:00
lazarus
50bb9f1120
MG: fixed zombie timers
...
git-svn-id: trunk@1911 -
2002-08-17 23:40:03 +00:00
lazarus
c63942294a
MG: accelerated GetTextMetrics
...
git-svn-id: trunk@1910 -
2002-08-17 23:40:02 +00:00
lazarus
d638df276b
MG: added paint messages for some gtk internal widgets
...
git-svn-id: trunk@1909 -
2002-08-17 23:40:01 +00:00
lazarus
6353cb60a0
Cleanups
...
git-svn-id: trunk@1908 -
2002-08-17 23:40:00 +00:00
lazarus
7759160fc7
MG: fixed client origin coordinates
...
git-svn-id: trunk@1907 -
2002-08-17 23:39:59 +00:00
lazarus
b83211ed1e
MG: fixed Ellipse
...
git-svn-id: trunk@1906 -
2002-08-17 23:39:58 +00:00
lazarus
867a54d87f
MG: accelerated FillRect
...
git-svn-id: trunk@1905 -
2002-08-17 23:39:57 +00:00
lazarus
f2fd93f0d0
MG: added TDeviceContext.SelectedColors
...
git-svn-id: trunk@1904 -
2002-08-17 23:39:56 +00:00
lazarus
d11033e0ae
MG: added TDevContextColorType
...
git-svn-id: trunk@1903 -
2002-08-17 23:39:55 +00:00
lazarus
ad31763869
MG: accelerated GDIColor allocating
...
git-svn-id: trunk@1902 -
2002-08-17 23:39:54 +00:00
lazarus
bc646a73db
MG: accelerated SelectGDKPenProps
...
git-svn-id: trunk@1901 -
2002-08-17 23:39:53 +00:00
lazarus
72bdd73d34
MG: accelerated TDynHashArray
...
git-svn-id: trunk@1900 -
2002-08-17 23:39:52 +00:00
lazarus
e1e34bfca7
MG: added OnDrawItem to OI
...
git-svn-id: trunk@1899 -
2002-08-17 23:39:51 +00:00
lazarus
831edf6865
MG: added DrawItem to TComboBox/TListBox
...
git-svn-id: trunk@1898 -
2002-08-17 23:39:50 +00:00
lazarus
abe2d96dd6
MG: added TComboBox.OnPopup+OnCloseUp+ItemWidth
...
git-svn-id: trunk@1897 -
2002-08-17 23:39:49 +00:00
lazarus
2a155205df
MG: changed PDeviceContext into class TDeviceContext
...
git-svn-id: trunk@1896 -
2002-08-17 23:39:48 +00:00
lazarus
6db7d55819
MG: fixed flickering of modal forms
...
git-svn-id: trunk@1895 -
2002-08-17 23:39:47 +00:00
lazarus
b9912a1947
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@1894 -
2002-08-17 23:39:46 +00:00
lazarus
7030e3a083
MG: fixed TPanel and Frame3D
...
git-svn-id: trunk@1893 -
2002-08-17 23:39:45 +00:00
lazarus
a710468718
MG: accelerated designer drawings
...
git-svn-id: trunk@1892 -
2002-08-17 23:39:44 +00:00
lazarus
bdb01de603
MG: fixed Menu.Free and gdkwindow=nil bug
...
git-svn-id: trunk@1891 -
2002-08-17 23:39:43 +00:00
lazarus
0f491c43c3
MG: added patch from Andrew
...
git-svn-id: trunk@1890 -
2002-08-17 23:39:42 +00:00
lazarus
0afb362af3
MG: removed the 1x1 bitmap from TBitBtn
...
git-svn-id: trunk@1889 -
2002-08-17 23:39:41 +00:00
lazarus
b9766e4853
Cleanups, extended TStatusBar, graphic control cleanups.
...
git-svn-id: trunk@1888 -
2002-08-17 23:39:40 +00:00
lazarus
2d99e6a27b
MG: small bugfixes
...
git-svn-id: trunk@1887 -
2002-08-17 23:39:39 +00:00
lazarus
30ad4f3cd3
MG: gradient fill, minor issues from Andrew
...
git-svn-id: trunk@1886 -
2002-08-17 23:39:38 +00:00
lazarus
8a7b304b1c
MG: fixed DeleteObject
...
git-svn-id: trunk@1885 -
2002-08-17 23:39:37 +00:00
lazarus
54e07251dc
MG: fixed calculation of bitmap size
...
git-svn-id: trunk@1884 -
2002-08-17 23:39:36 +00:00
lazarus
6887088c65
MG: scrollingwincontrol from Andrew
...
git-svn-id: trunk@1883 -
2002-08-17 23:39:35 +00:00
lazarus
41ff3efef6
MG: improved TScreen and ShowModal
...
git-svn-id: trunk@1882 -
2002-08-17 23:39:34 +00:00
lazarus
27576d3691
Cleanups plus a fix to TPanel parent/drawing problem.
...
git-svn-id: trunk@1881 -
2002-08-17 23:39:33 +00:00
lazarus
3a9e0899dc
MG: fixed scrollbars of TTreeView
...
git-svn-id: trunk@1880 -
2002-08-17 23:39:32 +00:00
lazarus
e023b9766a
MG: set SpecialOrigin
...
git-svn-id: trunk@1879 -
2002-08-17 23:39:31 +00:00
lazarus
037d82dbfb
MG: added GetDCOffset
...
git-svn-id: trunk@1878 -
2002-08-17 23:39:30 +00:00
lazarus
d014f48d44
MG: fixed notebook client area, send messages and minor bugs
...
git-svn-id: trunk@1877 -
2002-08-17 23:39:29 +00:00
lazarus
5a35618d19
MG: added jitform error messagedlg
...
git-svn-id: trunk@1876 -
2002-08-17 23:39:28 +00:00
lazarus
62a39fb029
MG: image support, TScrollBox, and many other things from Andrew
...
git-svn-id: trunk@1875 -
2002-08-17 23:39:27 +00:00
lazarus
3a379eec0a
MG: fixed GraphicClass.Create
...
git-svn-id: trunk@1874 -
2002-08-17 23:39:26 +00:00
lazarus
7ff7e844bf
MG: fixed drawing of non visual components in designer
...
git-svn-id: trunk@1873 -
2002-08-17 23:39:25 +00:00
lazarus
0fe28ce670
MG: MoveWindowOrgEx, Splitted FWinControls/FControls, TControl drawing, Better DesignerDrawing, ...
...
git-svn-id: trunk@1872 -
2002-08-17 23:39:24 +00:00
lazarus
89d18dedbb
MG: fixed TComboBox and InvalidateControl
...
git-svn-id: trunk@1871 -
2002-08-17 23:39:23 +00:00
lazarus
ff3404c47b
MG: reduced paint messages and DC getting/releasing
...
git-svn-id: trunk@1870 -
2002-08-17 23:39:22 +00:00
lazarus
fc0ba22dac
MG: propedits text improvements from Andrew, uncapturing, improved comobobox
...
git-svn-id: trunk@1869 -
2002-08-17 23:39:21 +00:00
lazarus
b9d2d985de
MG: ShortCut support for buttons from Andrew
...
git-svn-id: trunk@1868 -
2002-08-17 23:39:20 +00:00
lazarus
9e2bf68600
MG: fixed mouse capturing, OI edit focus
...
git-svn-id: trunk@1867 -
2002-08-17 23:39:19 +00:00
lazarus
5d315e72e9
MG: from Andrew: style list fixes, autosize for radio/checkbtns
...
git-svn-id: trunk@1866 -
2002-08-17 23:39:18 +00:00
lazarus
0f3b8ecd6b
MG: improved theme support from Andrew
...
git-svn-id: trunk@1865 -
2002-08-17 23:39:17 +00:00
lazarus
394953846b
MG: started debugging of mouse capturing
...
git-svn-id: trunk@1864 -
2002-08-17 23:39:16 +00:00
lazarus
855cdb2230
MG: fixed non AutoCheck menuitems and editor bookmark popupmenu
...
git-svn-id: trunk@1863 -
2002-08-17 23:39:15 +00:00
lazarus
34e4bf931b
MG: fixed mouse events
...
git-svn-id: trunk@1862 -
2002-08-17 23:39:14 +00:00
lazarus
d3a11ee5aa
MG: freeing more unused GCs
...
git-svn-id: trunk@1861 -
2002-08-17 23:39:13 +00:00
lazarus
45dc587b13
MG: fixed a mem leak in RestoreDC
...
git-svn-id: trunk@1860 -
2002-08-17 23:39:12 +00:00
lazarus
2992554161
MG: accelerated synedit
...
git-svn-id: trunk@1859 -
2002-08-17 23:39:11 +00:00
lazarus
c655147c86
MG: added TDeviceContextMemManager
...
git-svn-id: trunk@1858 -
2002-08-17 23:39:10 +00:00
lazarus
1c1f23543a
MG: removed SaveDC and RestoreDC in ExtTextOut
...
git-svn-id: trunk@1857 -
2002-08-17 23:39:09 +00:00
lazarus
136746e0a9
MG: accelerations for synedit
...
git-svn-id: trunk@1856 -
2002-08-17 23:39:08 +00:00
lazarus
5b99a74b9a
MG: fixed mem some leaks in ide and gtk
...
git-svn-id: trunk@1855 -
2002-08-17 23:39:07 +00:00
lazarus
d702a000a2
MG: fixed unreleased gdiRegions
...
git-svn-id: trunk@1854 -
2002-08-17 23:39:06 +00:00
lazarus
9a909f4469
MG: accelerated new/dispose of gdiobjects
...
git-svn-id: trunk@1853 -
2002-08-17 23:39:05 +00:00
lazarus
204f5ecba3
MG: reduced mem leak of clipping stuff, still not fixed
...
git-svn-id: trunk@1852 -
2002-08-17 23:39:04 +00:00
lazarus
2a3d550030
MG: improved Clipping, TextOut, Polygon functions
...
git-svn-id: trunk@1851 -
2002-08-17 23:39:03 +00:00
lazarus
6be96de0d3
MG: removed ClientRectBugfix defines
...
git-svn-id: trunk@1850 -
2002-08-17 15:45:36 +00:00
lazarus
802d2dfa9e
MG: added changes from Andrew (Clipping)
...
git-svn-id: trunk@1843 -
2002-08-15 15:46:50 +00:00
lazarus
f6b0f29b7e
MG: started menuitem icon, checked, radio and groupindex
...
git-svn-id: trunk@1842 -
2002-08-15 13:37:58 +00:00
lazarus
3c3902b44c
MG: added gdkpixbuf.pp and changes from Andrew Johnson
...
git-svn-id: trunk@1841 -
2002-08-13 07:08:25 +00:00
lazarus
c41c7d6a86
MG: added graphics extensions from Andrew Johnson
...
git-svn-id: trunk@1833 -
2002-08-08 18:05:48 +00:00
lazarus
45fbe892ab
MG: added property TMenuItems.RightJustify
...
git-svn-id: trunk@1832 -
2002-08-08 17:26:40 +00:00
lazarus
b2376cc5a8
MG: TMenuItem can now be created/destroyed/moved at any time
...
git-svn-id: trunk@1829 -
2002-08-08 09:07:08 +00:00
lazarus
0e368232da
MG: codecompletion now checks for filebreaks, savefile now checks for filedate
...
git-svn-id: trunk@1828 -
2002-08-07 09:55:31 +00:00
lazarus
8a556ed7d5
MG: TMenuItem.Caption can now be set after creation
...
git-svn-id: trunk@1821 -
2002-08-05 10:45:08 +00:00
lazarus
b86e90e0b7
MG: TMenuItems can now be enabled and disabled
...
git-svn-id: trunk@1820 -
2002-08-05 08:56:57 +00:00
lazarus
f8643dd008
MG: fixed BadCursor bug and Circle Reference of FixedWidget of csPanel
...
git-svn-id: trunk@1819 -
2002-08-05 07:43:29 +00:00
lazarus
a7c6ec0711
MG: fixed get widget position for inherited gdkwindows
...
git-svn-id: trunk@1791 -
2002-07-23 07:40:52 +00:00
lazarus
37fdb2af44
MG: fixed eventmask for realized windows
...
git-svn-id: trunk@1788 -
2002-07-20 13:47:04 +00:00
lazarus
de61fbc396
MG: fixed parser for external vars
...
git-svn-id: trunk@1785 -
2002-07-09 17:18:23 +00:00
lazarus
b48f7ec110
MG: moved RectVisible, ExcludeClipRect and IntersectClipRect to interface dependent functions
...
git-svn-id: trunk@1755 -
2002-06-21 15:41:57 +00:00
lazarus
1d603e185c
MG: Form Editing: snapping, guidelines, modified on move/resize, creating components in csDesigning, ...
...
git-svn-id: trunk@1754 -
2002-06-19 19:46:10 +00:00
lazarus
afefd015da
MG: fixed apiwidget warnings/criticals
...
git-svn-id: trunk@1747 -
2002-06-12 12:35:44 +00:00
lazarus
1f1c94bd67
MG: fixed mouse coords and fixed mouse clicked thru bug
...
git-svn-id: trunk@1745 -
2002-06-11 13:41:11 +00:00
lazarus
610cb824e9
MG: fixed fonts in XLFD format and styles
...
git-svn-id: trunk@1726 -
2002-06-05 12:33:58 +00:00
lazarus
73522a24f7
MG: cursor is now inverted and can be used with twilight color scheme
...
git-svn-id: trunk@1725 -
2002-06-04 19:28:17 +00:00
lazarus
3a28d7a551
MG: improved TFont for XLFD font names
...
git-svn-id: trunk@1724 -
2002-06-04 15:17:26 +00:00
lazarus
3a2ecbd393
MG: DrawFramControl now uses gtk style, transparent STrechBlt
...
git-svn-id: trunk@1722 -
2002-06-01 08:41:28 +00:00
lazarus
784fb02b29
MG: added command line help
...
git-svn-id: trunk@1707 -
2002-05-27 17:58:42 +00:00
lazarus
6f9bcad3bc
MG: started mouse bugfix and completed Makefile.fpc
...
git-svn-id: trunk@1704 -
2002-05-24 07:16:35 +00:00
lazarus
d1941058d2
MG: finddeclaration for stupid things like var a:a;
...
git-svn-id: trunk@1694 -
2002-05-17 10:45:23 +00:00
lazarus
906da1f20d
MG: fixed selection painting of non highlighter
...
git-svn-id: trunk@1689 -
2002-05-16 18:26:08 +00:00
lazarus
ecfc86ab66
MG: changed license to LGPL
...
git-svn-id: trunk@1667 -
2002-05-10 06:05:58 +00:00
lazarus
8e03c7cef1
MG: further clientrect bugfixes
...
git-svn-id: trunk@1665 -
2002-05-09 12:41:32 +00:00
lazarus
043bf0082a
MG: replaced logo, increased version to 0.8.3a and some clientrectbugfix
...
git-svn-id: trunk@1658 -
2002-05-06 08:50:37 +00:00
lazarus
b9f3eb9c5a
MG: fixed AdjustClientRect of TGroupBox
...
git-svn-id: trunk@1626 -
2002-04-22 13:07:46 +00:00
lazarus
31798d03be
MG: changed except statements to more verbosity
...
git-svn-id: trunk@1590 -
2002-04-04 12:25:02 +00:00
lazarus
e9e6e8d350
MG: fixed unreleased/unpressed Ctrl/Alt/Shift
...
git-svn-id: trunk@1577 -
2002-03-31 22:01:38 +00:00
lazarus
9789b52598
Bug fix for Mattias.
...
Fixed spinedit so you can now get the value and set the value.
Shane
git-svn-id: trunk@1517 -
2002-03-14 20:28:50 +00:00
lazarus
357b2f44d7
MG: new IDE window layout system
...
git-svn-id: trunk@839 -
2002-02-09 01:47:01 +00:00
lazarus
c9e180acac
TPanel implemented.
...
Basic graphic primitives split into GraphType package, so that we can
reference it from interface (GTK, Win32) units.
New Frame3d canvas method that uses native (themed) drawing (GTK only).
New overloaded Canvas.TextRect method.
LCLLinux and Graphics was split, so a bunch of files had to be modified.
git-svn-id: trunk@653 -
2002-02-03 00:24:02 +00:00
lazarus
096970d6f2
MG: deactivated clipboard setting target list for win32
...
git-svn-id: trunk@621 -
2002-01-24 15:40:59 +00:00
lazarus
74e062ae3e
MG: added find-block-start and renamed find-block-other-end
...
git-svn-id: trunk@613 -
2002-01-21 14:17:47 +00:00
lazarus
48ab02d647
Minor changes to TListView.
...
Added TImageList to the IDE
Shane
git-svn-id: trunk@583 -
2002-01-08 16:02:45 +00:00
lazarus
a435b0f6b0
MG: added TTreeView
...
git-svn-id: trunk@575 -
2002-01-04 21:07:49 +00:00
lazarus
f80c09271e
MG: added TCanvas.Polygon and TCanvas.Polyline
...
git-svn-id: trunk@568 -
2002-01-02 15:24:59 +00:00
lazarus
5a1f41e5ad
MG: added TCanvas.Ellipse, TCanvas.Pie
...
git-svn-id: trunk@557 -
2001-12-28 11:41:51 +00:00
lazarus
32a7b72b7e
MG: implemented TCanvas.Arc
...
git-svn-id: trunk@555 -
2001-12-27 16:31:28 +00:00
lazarus
c7d9c29788
Fixed setfocus for TComboBox and TMemo
...
Shane
git-svn-id: trunk@552 -
2001-12-20 14:41:20 +00:00
lazarus
6db5507f43
MG: implemented DestroyCaret
...
git-svn-id: trunk@511 -
2001-12-12 14:23:19 +00:00
lazarus
c1f7c4e0f7
Modified the Watches dialog
...
Shane
git-svn-id: trunk@509 -
2001-12-11 16:51:37 +00:00
lazarus
a7787f8119
Changes to make toggling between form and unit work.
...
Added BringWindowToTop
Shane
git-svn-id: trunk@419 -
2001-11-14 17:46:59 +00:00
lazarus
2a1b1f2558
MG: CLIPBOARD
...
git-svn-id: trunk@411 -
2001-11-12 16:56:09 +00:00
lazarus
40cb0d378a
HintWindow changes
...
Shane
git-svn-id: trunk@403 -
2001-11-09 19:14:25 +00:00
lazarus
2cbcc53a57
Fixed the gtk mousemove bug where the control gets the coord's based on it's parent instead of itself.
...
Shane
git-svn-id: trunk@375 -
2001-10-31 16:29:23 +00:00
lazarus
5535649f0b
MG: fixes for fpc 1.1: range check errors
...
git-svn-id: trunk@365 -
2001-10-24 00:35:55 +00:00
lazarus
d5ce8010d6
MG: added nvidia opengl support and a new opengl example from satan
...
git-svn-id: trunk@352 -
2001-10-16 14:19:13 +00:00
lazarus
9c0893ff5e
MG: added clicked event to TButton, MessageDialog reacts to return key
...
git-svn-id: trunk@351 -
2001-10-16 10:51:10 +00:00
lazarus
54395a0848
MG: fixed caret lost, gtk cleanup, bracket lvls, bookmark saving
...
git-svn-id: trunk@345 -
2001-10-10 17:55:06 +00:00
lazarus
68eca96428
MG: fixed mem leaks and fixed range check errors
...
git-svn-id: trunk@334 -
2001-09-30 08:34:52 +00:00
lazarus
cf83aad8c0
MG: added WaitMessage and HandleEvents is now non blocking
...
git-svn-id: trunk@308 -
2001-07-01 23:33:13 +00:00
lazarus
b8d28a65c6
MG: reduced paint messages
...
git-svn-id: trunk@300 -
2001-06-26 21:44:33 +00:00
lazarus
8b5c1ffe45
MG: added lazqueue and used it for the messagequeue
...
git-svn-id: trunk@294 -
2001-06-16 09:14:39 +00:00
lazarus
1e8f005ddf
MWE:
...
* Fixed some syntax errors for the latest 1.0.5 compiler
git-svn-id: trunk@289 -
2001-06-14 23:13:30 +00:00
lazarus
d175a3aca2
MG: small bugfixes and less notes
...
git-svn-id: trunk@288 -
2001-06-14 14:57:59 +00:00
lazarus
42ba7dce4d
MG: small bugfixes
...
git-svn-id: trunk@287 -
2001-06-12 18:31:01 +00:00
lazarus
fad535a99c
MG: bugfixes
...
git-svn-id: trunk@286 -
2001-06-06 12:30:41 +00:00
lazarus
3bcf623f2a
Made fix to buttonglyph to use the correct size of single glyph
...
Made fix to StretchBlt to use the correct height and width
Both of these corrected the Win32 Speedbutton problem MAH
git-svn-id: trunk@260 -
2001-04-13 13:22:23 +00:00
lazarus
b11e8615f1
* TTimer uses winapi-interface now instead of sendmessage-interface, stoppok
...
git-svn-id: trunk@258 -
2001-04-06 22:25:15 +00:00
lazarus
0b8e9b01d6
MG: setwindowpos + bugfixes
...
git-svn-id: trunk@240 -
2001-03-26 14:58:32 +00:00
lazarus
567eee5674
MG: fixed window positions
...
git-svn-id: trunk@234 -
2001-03-21 23:48:29 +00:00
lazarus
7d3a2d32ad
MG: Bugfixes + changed ide closing
...
git-svn-id: trunk@233 -
2001-03-21 14:26:00 +00:00
lazarus
6a9c20a154
MG: fixed memory leaks
...
git-svn-id: trunk@232 -
2001-03-21 00:20:29 +00:00
lazarus
3cc827e5b9
MG: fixed many bugs (mem leaks, canvas)
...
git-svn-id: trunk@231 -
2001-03-20 16:59:15 +00:00
lazarus
4abca0516d
MG: added dynhasharray and renamed tsynautocompletion
...
git-svn-id: trunk@230 -
2001-03-19 18:51:57 +00:00
lazarus
3b8b0a23b7
MG: fixed many unreleased DC and GDIObj bugs
...
git-svn-id: trunk@229 -
2001-03-19 14:44:22 +00:00
lazarus
d8de02b1dc
MG: fixed many unreleased DC and GDIObj bugs
...
git-svn-id: trunk@228 -
2001-03-19 14:00:52 +00:00
lazarus
06516e70d4
MG: activated GetWindowOrgEx
...
git-svn-id: trunk@224 -
2001-03-13 15:02:14 +00:00
lazarus
5718818c2a
MG: fixed random function results
...
git-svn-id: trunk@221 -
2001-03-12 12:17:02 +00:00
lazarus
041250d1cf
Changes for wordcompletion and many other things from Mattias.
...
Shane
git-svn-id: trunk@186 -
2001-02-20 16:53:27 +00:00
lazarus
d7c1389787
Added some functions
...
Shane
git-svn-id: trunk@184 -
2001-02-16 19:13:31 +00:00
lazarus
77cd73123e
Shane
...
git-svn-id: trunk@175 -
2001-02-06 18:19:38 +00:00
lazarus
6ecb60e9b4
Code cleanup and JITFOrms bug fix.
...
Shane
git-svn-id: trunk@168 -
2001-02-04 04:18:12 +00:00
lazarus
43ca80415d
TScrollbar created and a lot of code added.
...
It's cose to working.
Shane
git-svn-id: trunk@163 -
2001-02-01 19:34:50 +00:00
lazarus
c7c10a56c7
MWE:
...
- Removed old LM_InvalidateRect
- did some cleanup in old code
+ added some comments on gtkobject data (gtkproc)
git-svn-id: trunk@133 -
2001-01-23 23:33:55 +00:00
lazarus
c9bfc42a4d
Fixxed bug in RestoreDC
...
Shane
git-svn-id: trunk@131 -
2001-01-23 19:01:10 +00:00
lazarus
66c98f419a
Slight modification to Invalidaterect.
...
Shane
git-svn-id: trunk@130 -
2001-01-23 18:43:12 +00:00
lazarus
0c11c51967
Added InvalidateRect to gtkwinapi.inc
...
Shane
git-svn-id: trunk@129 -
2001-01-23 18:42:10 +00:00
lazarus
874482b405
Named the speedbuttons in MAINIDE and took out some writelns.
...
Shane
git-svn-id: trunk@115 -
2001-01-12 18:46:50 +00:00
lazarus
da8f1b2837
Removed some writelns and changed the property editor for TStrings a bit.
...
Shane
git-svn-id: trunk@95 -
2001-01-04 16:12:54 +00:00
lazarus
2f4f81f07e
The Speedbutton now has a numglyphs setting.
...
I started the TStringPropertyEditor
git-svn-id: trunk@91 -
2001-01-03 18:44:54 +00:00
lazarus
fe47d09840
MWE:
...
* fixed some selection code
+ Added selection sample
git-svn-id: trunk@40 -
2000-10-09 22:50:33 +00:00
lazarus
a2060eac49
MWE:
...
+ Added CreateCompatibeleBitamp function
+ Updated TWinControl.WMPaint
+ Added some checks to avoid gtk/gdk errors
- Removed no fixed warning from GetDC
- Removed some output
git-svn-id: trunk@34 -
2000-09-10 23:08:31 +00:00
lazarus
5672e45e1d
Minor modifications for SynEdit .
...
Shane
git-svn-id: trunk@31 -
2000-08-14 12:31:12 +00:00
lazarus
f8a1263111
Adding all the Synedit files.
...
Changed the GDK_KEY_PRESS and GDK_KEY_RELEASE stuff to fix the problem in the editor with the shift key being ignored.
Shane
git-svn-id: trunk@30 -
2000-08-11 14:59:09 +00:00
lazarus
81ae5c8dee
Added some winapi calls.
...
Most don't have code yet.
SetTextCharacterExtra
CharLowerBuff
IsCharAlphaNumeric
Shane
git-svn-id: trunk@29 -
2000-08-10 18:56:24 +00:00
lazarus
5e1b091aee
Slight modification to CreateFontIndirect.
...
I check to see if the GdiObject^.GDIFontObject is nil. If so After the code to retry the weight and slant I added code to retry the Family and Foundry.
Shane
git-svn-id: trunk@21 -
2000-08-07 17:06:39 +00:00
lazarus
1cc50fde23
MWE:
...
= Moved ObjectToGTKObject to GTKProc unit
* Fixed array checking in LoadPixmap
= Moved LM_SETENABLED to API func EnableWindow and EnableMenuItem
~ Some cleanup
git-svn-id: trunk@17 -
2000-07-30 21:48:34 +00:00
lazarus
0fa9db6224
workaround for possible compiler bug (KEYSTATE), stoppok
...
git-svn-id: trunk@12 -
2000-07-23 10:53:41 +00:00
michael
f088b13a3e
+ Initial import
...
git-svn-id: trunk@2 -
2000-07-13 10:28:31 +00:00