lazarus
a59ea6d93e
MG: from Andrew: style list fixes, autosize for radio/checkbtns
...
git-svn-id: trunk@752 -
2002-02-09 01:46:19 +00:00
lazarus
0097bf0ce6
MG: improved theme support from Andrew
...
git-svn-id: trunk@751 -
2002-02-09 01:46:18 +00:00
lazarus
95f4a8bd3a
MG: freeing more unused GCs
...
git-svn-id: trunk@750 -
2002-02-09 01:46:17 +00:00
lazarus
1580317416
MG: added TDeviceContextMemManager
...
git-svn-id: trunk@749 -
2002-02-09 01:46:16 +00:00
lazarus
db7c768ec3
MG: reduced output
...
git-svn-id: trunk@748 -
2002-02-09 01:46:15 +00:00
lazarus
535971744d
MG: fixed mem leaks
...
git-svn-id: trunk@747 -
2002-02-09 01:46:14 +00:00
lazarus
2cdaebdae9
MG: fixed mem some leaks in ide and gtk
...
git-svn-id: trunk@746 -
2002-02-09 01:46:13 +00:00
lazarus
1178bab300
MG: accelerated new/dispose of gdiobjects
...
git-svn-id: trunk@745 -
2002-02-09 01:46:12 +00:00
lazarus
9824c0cbe1
MG: design signals for gtk internal widgets
...
git-svn-id: trunk@744 -
2002-02-09 01:46:11 +00:00
lazarus
7184c53542
MG: removed ClientRectBugfix defines
...
git-svn-id: trunk@743 -
2002-02-09 01:46:10 +00:00
lazarus
2d9e85e554
MG: added some IDE menuicons, fixed submenu indicator bug
...
git-svn-id: trunk@742 -
2002-02-09 01:46:09 +00:00
lazarus
03e8d313cf
MG: added changes from Andrew (Clipping)
...
git-svn-id: trunk@741 -
2002-02-09 01:46:08 +00:00
lazarus
56d3bb2cfe
MG: started menuitem icon, checked, radio and groupindex
...
git-svn-id: trunk@740 -
2002-02-09 01:46:07 +00:00
lazarus
010cdacf4c
MG: started enhanced menuitem
...
git-svn-id: trunk@739 -
2002-02-09 01:46:06 +00:00
lazarus
22f277cd67
MG: activated App_Paintable for TCustomForms
...
git-svn-id: trunk@738 -
2002-02-09 01:46:05 +00:00
lazarus
1b13671e45
MG: added graphics extensions from Andrew Johnson
...
git-svn-id: trunk@737 -
2002-02-09 01:46:04 +00:00
lazarus
b4e1c388c0
MG: added property TMenuItems.RightJustify
...
git-svn-id: trunk@736 -
2002-02-09 01:46:03 +00:00
lazarus
1ebc694967
MG: main bar speedbar open arrow now shows recent projects and files
...
git-svn-id: trunk@735 -
2002-02-09 01:46:02 +00:00
lazarus
445c38646b
MG: recent file menus are now updated instantly
...
git-svn-id: trunk@734 -
2002-02-09 01:46:01 +00:00
lazarus
834b4c61aa
MG: TMenuItem can now be created/destroyed/moved at any time
...
git-svn-id: trunk@733 -
2002-02-09 01:46:00 +00:00
lazarus
d5aeeacdc9
MG: TMenuItem.Caption can now be set after creation
...
git-svn-id: trunk@732 -
2002-02-09 01:45:59 +00:00
lazarus
5aa8706df6
MG: TMenuItems can now be enabled and disabled
...
git-svn-id: trunk@731 -
2002-02-09 01:45:58 +00:00
lazarus
3b59710734
MG: fixed BadCursor bug and Circle Reference of FixedWidget of csPanel
...
git-svn-id: trunk@730 -
2002-02-09 01:45:57 +00:00
lazarus
2074dee40b
MG: fixed client events
...
git-svn-id: trunk@729 -
2002-02-09 01:45:56 +00:00
lazarus
d986734622
MG: source notebook pagenames are now updated more often
...
git-svn-id: trunk@728 -
2002-02-09 01:45:55 +00:00
lazarus
8660e5fb99
MG: fixed get widget position for inherited gdkwindows
...
git-svn-id: trunk@727 -
2002-02-09 01:45:54 +00:00
lazarus
a4b326b6aa
MG: fixed eventmask for realized windows
...
git-svn-id: trunk@726 -
2002-02-09 01:45:53 +00:00
lazarus
9ca93d0a2e
MG: fixed setcolor
...
git-svn-id: trunk@725 -
2002-02-09 01:45:52 +00:00
lazarus
d519f188a3
MG: fixed parser for external vars
...
git-svn-id: trunk@724 -
2002-02-09 01:45:51 +00:00
lazarus
446cb480be
MG: added new tool: Guess misplaced $IFDEF/$ENDIF
...
git-svn-id: trunk@723 -
2002-02-09 01:45:50 +00:00
lazarus
97d139948c
MG: in design mode the mouse cursor is now also set for hidden gdkwindows
...
git-svn-id: trunk@722 -
2002-02-09 01:45:49 +00:00
lazarus
03ad87f31c
MG: TControl.Cursor is now set, reduced auto reaction of widgets in design mode
...
git-svn-id: trunk@721 -
2002-02-09 01:45:48 +00:00
lazarus
c28e4a8a65
MG: Form Editing: snapping, guidelines, modified on move/resize, creating components in csDesigning, ...
...
git-svn-id: trunk@720 -
2002-02-09 01:45:47 +00:00
lazarus
af1191cb94
MG: fixed mouse coords and fixed mouse clicked thru bug
...
git-svn-id: trunk@719 -
2002-02-09 01:45:46 +00:00
lazarus
c4805b1ced
MG: fixed persistent caret and implemented Form.BorderStyle=bsNone
...
git-svn-id: trunk@718 -
2002-02-09 01:45:45 +00:00
lazarus
2ab4322524
MG: fixed window jumping
...
git-svn-id: trunk@717 -
2002-02-09 01:45:44 +00:00
lazarus
2dc287881d
MG: added close buttons and images to TNoteBook and close buttons to source editor
...
git-svn-id: trunk@716 -
2002-02-09 01:45:43 +00:00
lazarus
f6fe2f1c96
MG: goto bookmark now centers the cursor line
...
git-svn-id: trunk@715 -
2002-02-09 01:45:42 +00:00
lazarus
e00b19de22
MG: gtk HandleEvents will now process all pending events
...
git-svn-id: trunk@714 -
2002-02-09 01:45:41 +00:00
lazarus
018db1d173
MG: small fixes to reduce form repositioing
...
git-svn-id: trunk@713 -
2002-02-09 01:45:40 +00:00
lazarus
7a0d8bedc1
MG: fixed LM_SetItemIndex gtk warning
...
git-svn-id: trunk@712 -
2002-02-09 01:45:39 +00:00
lazarus
ebb6650c8b
MG: fixed fonts in XLFD format and styles
...
git-svn-id: trunk@711 -
2002-02-09 01:45:38 +00:00
lazarus
ccf9d4126e
MG: improved TFont for XLFD font names
...
git-svn-id: trunk@710 -
2002-02-09 01:45:37 +00:00
lazarus
3c2076c235
MG: deactivated new system colors, till we got a consistent solution
...
git-svn-id: trunk@709 -
2002-02-09 01:45:36 +00:00
lazarus
fc960176b5
MG: added filters and history to TOpenDialog
...
git-svn-id: trunk@708 -
2002-02-09 01:45:35 +00:00
lazarus
c01f8413a1
MG: improved TCommon/File/OpenDialog, fixed TListView scrolling and broder
...
git-svn-id: trunk@707 -
2002-02-09 01:45:34 +00:00
lazarus
b0c70834c4
MG: added gtk rc file support and started stule dependent syscolors
...
git-svn-id: trunk@706 -
2002-02-09 01:45:33 +00:00
lazarus
4a11d8de0c
MG: added scrollbars for TListView
...
git-svn-id: trunk@705 -
2002-02-09 01:45:32 +00:00
lazarus
aa4255229b
MG: started mouse bugfix and completed Makefile.fpc
...
git-svn-id: trunk@704 -
2002-02-09 01:45:31 +00:00
lazarus
b42094816b
MG: fixed TForm ShowHide repositioning
...
git-svn-id: trunk@703 -
2002-02-09 01:45:30 +00:00
lazarus
fcddafbdae
MG: added TMainMenu.Parent
...
git-svn-id: trunk@702 -
2002-02-09 01:45:29 +00:00
lazarus
dca418f7d3
MG: fixed form positioning when show, hide, show
...
git-svn-id: trunk@701 -
2002-02-09 01:45:28 +00:00
lazarus
7ead1ebab0
MG: fixed client rectangles, TRadioGroup, RecreateWnd
...
git-svn-id: trunk@700 -
2002-02-09 01:45:27 +00:00
lazarus
c46005a27a
MG: client rect bugs nearly completed
...
git-svn-id: trunk@699 -
2002-02-09 01:45:26 +00:00
lazarus
570262d230
MG: changed license to LGPL
...
git-svn-id: trunk@698 -
2002-02-09 01:45:25 +00:00
lazarus
1b5722cf8b
MG: further clientrect bugfixes
...
git-svn-id: trunk@697 -
2002-02-09 01:45:24 +00:00
lazarus
dce090aa27
MG: replaced logo, increased version to 0.8.3a and some clientrectbugfix
...
git-svn-id: trunk@696 -
2002-02-09 01:45:23 +00:00
lazarus
9552e6c3d1
MG: find declaration for delphi pointer shortcut and clientrect tricks
...
git-svn-id: trunk@695 -
2002-02-09 01:45:22 +00:00
lazarus
fa7d4c0348
MG: fixed find declaration of default properties
...
git-svn-id: trunk@694 -
2002-02-09 01:45:21 +00:00
lazarus
e4f8add4fa
MG: fixed window shrinking
...
git-svn-id: trunk@693 -
2002-02-09 01:45:20 +00:00
lazarus
cebd8c957b
MG: improved clean up
...
git-svn-id: trunk@692 -
2002-02-09 01:45:19 +00:00
lazarus
a8d1056a85
Added Triple Click
...
Shane
git-svn-id: trunk@691 -
2002-02-09 01:45:18 +00:00
lazarus
7519581e32
MWE:
...
* Cleanup in lmessages
* Added Listview selection and notification events
+ introduced commctrl
git-svn-id: trunk@690 -
2002-02-09 01:45:17 +00:00
lazarus
192648a20c
GTK Cleanup
...
Shane
git-svn-id: trunk@689 -
2002-02-09 01:45:16 +00:00
lazarus
f9837a2c2d
Removed FOCUSIN messages
...
Removed Bitbtn created message
Shane
git-svn-id: trunk@688 -
2002-02-09 01:45:15 +00:00
lazarus
33ed59075b
Bug fix for Mattias.
...
Fixed spinedit so you can now get the value and set the value.
Shane
git-svn-id: trunk@687 -
2002-02-09 01:45:14 +00:00
lazarus
bdf8fb50ca
Constraints implementation (first cut) and sizig - moving system rework to
...
better match Delphi/Kylix way of doing things (the existing implementation
worked by acident IMHO :-)
git-svn-id: trunk@686 -
2002-02-09 01:45:13 +00:00
lazarus
8b07b4a5da
MWE:
...
* More delphi compatibility added/updated to TListView
* Introduced TDebugger.locals
* Moved breakpoints dialog to debugger dir
* Changed breakpoints dialog to read from resource
git-svn-id: trunk@685 -
2002-02-09 01:45:12 +00:00
lazarus
dab88d18cc
MWE:
...
* Made TListview more Delphi compatible
* Did some cleanup
git-svn-id: trunk@684 -
2002-02-09 01:45:11 +00:00
lazarus
4a3eccc415
Minor tweaks, default font caching.
...
git-svn-id: trunk@683 -
2002-02-09 01:45:10 +00:00
lazarus
170fc3c261
Implented TMenuItem.ShortCut (not much tested).
...
git-svn-id: trunk@682 -
2002-02-09 01:45:09 +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
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
f6d5703573
Added images to TListView.
...
Shane
git-svn-id: trunk@573 -
2002-01-04 20:29:04 +00:00
lazarus
86d5fa5b9c
added column visible and autosize settings.
...
Shane
git-svn-id: trunk@572 -
2002-01-03 21:17:08 +00:00
lazarus
00f25d3c89
Added changes to propedit so the colum editor changes effect the TListView.
...
Shane
git-svn-id: trunk@571 -
2002-01-03 15:31:27 +00:00
lazarus
7a28cf749f
MG: fixed initial component aligning
...
git-svn-id: trunk@562 -
2002-01-01 15:50:16 +00:00
lazarus
7fa0bffff3
MG: LM_SIZE and LM_MOVE messages are now send directly, not queued
...
git-svn-id: trunk@558 -
2001-12-28 15:12:02 +00:00
lazarus
ea61035ca8
Added TImage class
...
Shane
git-svn-id: trunk@554 -
2001-12-21 18:17:00 +00:00
lazarus
b036c95a80
Changed the delay for the hints from 100 miliseconds to 500. I'm hoping this reduces the crashing for some people until I determine the problem.
...
Shane
git-svn-id: trunk@553 -
2001-12-20 19:11:23 +00:00
lazarus
b2cd5c2501
Added MultiSelect to TListView
...
Shane
git-svn-id: trunk@550 -
2001-12-19 21:36:05 +00:00
lazarus
cd2e33e587
Enabled Alignment of columns in a TListView.
...
Shane
git-svn-id: trunk@549 -
2001-12-19 20:28:51 +00:00
lazarus
88dc64e2cf
MOre additions for breakpoints dialog
...
Added a TSynEditPlugin in SourceEditor to get notified of lines inserted and deleted from the source.
Shane
git-svn-id: trunk@546 -
2001-12-18 21:10:01 +00:00
lazarus
e2a57d3b7b
MG: changes for new compiler 20011216
...
git-svn-id: trunk@536 -
2001-12-16 22:24:55 +00:00
lazarus
cc5d7db466
More changes to TListView
...
Shane
git-svn-id: trunk@524 -
2001-12-14 19:51:48 +00:00
lazarus
fa60cf7e2d
Changed code for TListView
...
Added a generic Breakpoints dialog
Shane
git-svn-id: trunk@523 -
2001-12-14 18:38:56 +00:00
lazarus
09c2dadc23
Modified the the GTKFileSelection so that it will handle and use
...
CTRL and SHIFT keys in a fashion similar to Windows.
git-svn-id: trunk@516 -
2001-12-12 20:19:19 +00:00
lazarus
fd9c0929d1
MG: carets will now be auto destroyed on widget destroy
...
git-svn-id: trunk@513 -
2001-12-12 14:39:26 +00:00
lazarus
6566f466f4
Add code to allow TOpenDialog to do multiple line selects. MAH
...
git-svn-id: trunk@510 -
2001-12-12 08:29:21 +00:00
lazarus
c1f7c4e0f7
Modified the Watches dialog
...
Shane
git-svn-id: trunk@509 -
2001-12-11 16:51:37 +00:00
lazarus
ef40ef7d1b
MG: started multiselection for TOpenDialog
...
git-svn-id: trunk@507 -
2001-12-11 14:36:41 +00:00
lazarus
8747750b3d
Added a watch dialog.
...
Shane
git-svn-id: trunk@488 -
2001-12-07 20:12:15 +00:00
lazarus
8101dbe40c
Added TArrow component
...
Shane
git-svn-id: trunk@486 -
2001-12-06 13:39:36 +00:00
lazarus
65878c388e
Added events to Calendar
...
Shane
git-svn-id: trunk@483 -
2001-12-05 18:23:48 +00:00
lazarus
0d9e2f4b90
Added READONLY to Calendar.
...
Shane
git-svn-id: trunk@481 -
2001-12-05 17:40:00 +00:00
lazarus
9585b83378
Added Calendar component
...
Shane
git-svn-id: trunk@480 -
2001-12-05 17:23:45 +00:00
lazarus
33efd6b9a0
Added some code to make the interbae components work better.
...
Shane
git-svn-id: trunk@458 -
2001-11-26 14:19:34 +00:00
lazarus
3ed4f51dc4
TComboBox can now be moved in FormEditor
...
Shane
git-svn-id: trunk@448 -
2001-11-21 19:32:33 +00:00
lazarus
b01d62a154
Changes for combobox to receive butondown and up events
...
DblClick events now working.
Shane
git-svn-id: trunk@447 -
2001-11-21 14:55:33 +00:00