mattias
5cdecc6d81
added ambigius compiled unit test for packages
...
git-svn-id: trunk@2556 -
2002-08-17 23:41:28 +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
f3c7cbd742
started loading/saving breakpoints
...
git-svn-id: trunk@2517 -
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
ceae01f603
fixed right control release
...
git-svn-id: trunk@2481 -
2002-08-17 23:41:24 +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
mattias
78929c3d8e
implemented package check broken dependency on compile
...
git-svn-id: trunk@2443 -
2002-08-17 23:41:22 +00:00
mattias
426525b667
implemented closing unneeded package
...
git-svn-id: trunk@2413 -
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
4d05eebd71
fixed adding items on TComboBox.DropDown
...
git-svn-id: trunk@2380 -
2002-08-17 23:41:19 +00:00
mattias
29c3d65cc9
added exception handling for createpixmapindirect
...
git-svn-id: trunk@2359 -
2002-08-17 23:41:18 +00:00
mattias
7f85cc9da8
fixed default font
...
git-svn-id: trunk@2346 -
2002-08-17 23:41:17 +00:00
mattias
f464fb755f
fixed scrollbars of TIpHtmlPanel
...
git-svn-id: trunk@2336 -
2002-08-17 23:41:16 +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
mattias
81f1b0c0ba
added TMemoScrollBar
...
git-svn-id: trunk@2304 -
2002-08-17 23:41:14 +00:00
mattias
87313ed44b
started typeinfo for double extended
...
git-svn-id: trunk@2291 -
2002-08-17 23:41:13 +00:00
mattias
a74fa24fef
added transient deactivation option and updated localization
...
git-svn-id: trunk@2277 -
2002-08-17 23:41:12 +00:00
mattias
ee3cc2df62
implemented build lazarus extra options -d
...
git-svn-id: trunk@2256 -
2002-08-17 23:41:11 +00:00
mattias
665c7e910f
reduced focus handling and improved focus setting
...
git-svn-id: trunk@2242 -
2002-08-17 23:41:10 +00:00
mattias
8725ec61f1
improved focus debugging output
...
git-svn-id: trunk@2230 -
2002-08-17 23:41:09 +00:00
mattias
cc60da4963
removed SetRadioButtonGroupMode
...
git-svn-id: trunk@2221 -
2002-08-17 23:41:08 +00:00
mattias
20c16133bf
fixed TRadioGroup.ItemIndex=-1
...
git-svn-id: trunk@2210 -
2002-08-17 23:41:07 +00:00
mattias
e717242eba
added IsWindowVisible
...
git-svn-id: trunk@2189 -
2002-08-17 23:41:06 +00:00
mattias
cbf91e11ce
fixed checking menuitems
...
git-svn-id: trunk@2184 -
2002-08-17 23:41:05 +00:00
mattias
4b70d5fa02
fixed clipping origin in stretchblt
...
git-svn-id: trunk@2171 -
2002-08-17 23:41:04 +00:00
mattias
4f2f914830
implemented ShowWindow for gtk2
...
git-svn-id: trunk@2161 -
2002-08-17 23:41:03 +00:00
ajgenius
ece0b53fc0
initial changes to fix mask vs. region clipping
...
git-svn-id: trunk@2154 -
2002-08-17 23:41:02 +00:00
mattias
5a859b3806
localized gtk interface
...
git-svn-id: trunk@2145 -
2002-08-17 23:41:01 +00:00
mattias
2a146b5934
added ShowWindow
...
git-svn-id: trunk@2129 -
2002-08-17 23:41:00 +00:00
mattias
69e4aa752c
implemented changing TMenuItem.GroupIndex at runtime
...
git-svn-id: trunk@2123 -
2002-08-17 23:40:59 +00:00
mattias
a3539b698f
fixed uninitialized style
...
git-svn-id: trunk@2116 -
2002-08-17 23:40:58 +00:00
mattias
8a3b0768fb
fixed set method in OI
...
git-svn-id: trunk@2108 -
2002-08-17 23:40:57 +00:00
mattias
c01ac3a4da
reduced speedbutton invalidates, added TCanvas.Frame
...
git-svn-id: trunk@2100 -
2002-08-17 23:40:56 +00:00
mattias
0c16169447
fixed clipboard waiting and kwrite targets
...
git-svn-id: trunk@2096 -
2002-08-17 23:40:55 +00:00
mattias
f2b2481e53
fixed synedit mouse pos to logical column
...
git-svn-id: trunk@2090 -
2002-08-17 23:40:54 +00:00
mattias
ab650debf3
fixed synedit ensure cursor pos visible with tab chars
...
git-svn-id: trunk@2083 -
2002-08-17 23:40:53 +00:00
mattias
e909c7698d
clean ups
...
git-svn-id: trunk@2078 -
2002-08-17 23:40:52 +00:00
mattias
2de2d41d0a
fixes for win32 listbox/combobox from Karl Brandt
...
git-svn-id: trunk@2069 -
2002-08-17 23:40:51 +00:00
mattias
242b61c96f
added history to identifier completion
...
git-svn-id: trunk@2062 -
2002-08-17 23:40:50 +00:00
mattias
ce20604cdd
focus fixes, reduced lpi size
...
git-svn-id: trunk@2061 -
2002-08-17 23:40:49 +00:00
mattias
c520af0c4e
xmlcfg deletion, focus fixes
...
git-svn-id: trunk@2055 -
2002-08-17 23:40:48 +00:00
mattias
e5395755d3
cleanup
...
git-svn-id: trunk@2048 -
2002-08-17 23:40:47 +00:00
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