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
mattias
67ad909a87
implemented add file to a package dialog
...
git-svn-id: trunk@2283 -
2002-08-17 23:41:12 +00:00
mattias
690493a0f4
more localization for gtk- and win32-interface and lcl
...
git-svn-id: trunk@2281 -
2002-08-17 23:41:12 +00:00
lazarus
8138f2d864
MG: implemented TControlScrollBar.Size
...
git-svn-id: trunk@2280 -
2002-08-17 23:41:12 +00:00
lazarus
b36654831c
MG: fixed TSpeedButton.SetDown and Invalidate
...
git-svn-id: trunk@2279 -
2002-08-17 23:41:12 +00:00
lazarus
8224ea0b03
MG: improved streaming error handling
...
git-svn-id: trunk@2278 -
2002-08-17 23:41:12 +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
a105dce7ce
fixed transient windows
...
git-svn-id: trunk@2276 -
2002-08-17 23:41:12 +00:00
mattias
3bcd93b31b
added IsWindowVisible
...
git-svn-id: trunk@2274 -
2002-08-17 23:41:12 +00:00
mattias
d44114cef5
double byte char font started
...
git-svn-id: trunk@2273 -
2002-08-17 23:41:12 +00:00
mattias
dfc8b04b32
fixed setcolor for streamed components
...
git-svn-id: trunk@2272 -
2002-08-17 23:41:12 +00:00
mattias
0851e8ccab
added Timer patch from Vincent Snijders
...
git-svn-id: trunk@2271 -
2002-08-17 23:41:12 +00:00
mattias
971752d7be
started OnMouseEnter and OnMouseLeave
...
git-svn-id: trunk@2270 -
2002-08-17 23:41:11 +00:00
lazarus
1ccb457642
AJ:Fixes to PromptUser;Switched ShowMessage* to use NotifyUser*;
...
fixed TGraphicPropertyEditor for when Property is nil.
git-svn-id: trunk@2269 -
2002-08-17 23:41:11 +00:00
lazarus
89e58fb85c
MG: improved TScreen and ShowModal
...
git-svn-id: trunk@2267 -
2002-08-17 23:41:11 +00:00
lazarus
492e71e719
MG: improved theme support from Andrew
...
git-svn-id: trunk@2266 -
2002-08-17 23:41:11 +00:00
lazarus
329820a368
MG: added GetDCOffset
...
git-svn-id: trunk@2264 -
2002-08-17 23:41:11 +00:00
mattias
db8d1de469
localized gtk interface
...
git-svn-id: trunk@2263 -
2002-08-17 23:41:11 +00:00
lazarus
c8c1f03ef5
MG: broke LCL<->interface circles
...
git-svn-id: trunk@2262 -
2002-08-17 23:41:11 +00:00
mattias
e024211449
added TControl.HandleObjectShouldBeVisible
...
git-svn-id: trunk@2261 -
2002-08-17 23:41:11 +00:00
mattias
88d60a89fa
implemented removing, re-adding, updating project dependencies
...
git-svn-id: trunk@2260 -
2002-08-17 23:41:11 +00:00
lazarus
b8163b27e9
Added shortcut keys to labels
...
Support for alphabetically sorting the properties
Standardize message and add shortcuts ala Kylix
Published BorderStyle, unpublished BorderWidth
ShowAccelChar and FocusControl
ShowAccelChar and FocusControl for TLabel, escaped ampersands now work.
git-svn-id: trunk@2259 -
2002-08-17 23:41:11 +00:00
mattias
0e87dc67ce
finshed Make Resourcestring dialog and implemented TToggleBox
...
git-svn-id: trunk@2258 -
2002-08-17 23:41:11 +00:00
mattias
01b78f4946
identifier completion: basically working, still hidden
...
git-svn-id: trunk@2257 -
2002-08-17 23:41:11 +00:00
mattias
ee3cc2df62
implemented build lazarus extra options -d
...
git-svn-id: trunk@2256 -
2002-08-17 23:41:11 +00:00
mattias
fcb96fab66
started OnMouseEnter and OnMouseLeave
...
git-svn-id: trunk@2255 -
2002-08-17 23:41:10 +00:00
lazarus
3ac519bf69
AJ:Fixes to PromptUser;Switched ShowMessage* to use NotifyUser*;
...
fixed TGraphicPropertyEditor for when Property is nil.
git-svn-id: trunk@2254 -
2002-08-17 23:41:10 +00:00
mattias
70d1eac1ed
added visiblechanging
...
git-svn-id: trunk@2253 -
2002-08-17 23:41:10 +00:00
mattias
cacaa606f5
readonly flag is now only saved if user set
...
git-svn-id: trunk@2251 -
2002-08-17 23:41:10 +00:00
lazarus
2f853fef65
MG: improved Clipping, TextOut, Polygon functions
...
git-svn-id: trunk@2250 -
2002-08-17 23:41:10 +00:00
mattias
84c890b989
fixed TComboBox.OnChange
...
git-svn-id: trunk@2249 -
2002-08-17 23:41:10 +00:00
mattias
17a19514d5
reduced output
...
git-svn-id: trunk@2248 -
2002-08-17 23:41:10 +00:00
mbukovjan
093eee01fa
Fixes to MaxLength. TCustomMemo now has MaxLength, too.
...
git-svn-id: trunk@2247 -
2002-08-17 23:41:10 +00:00
lazarus
7a0f1ab4b9
MG: image support, TScrollBox, and many other things from Andrew
...
git-svn-id: trunk@2246 -
2002-08-17 23:41:10 +00:00
mattias
c30f06abed
focus fixes, reduced lpi size
...
git-svn-id: trunk@2245 -
2002-08-17 23:41:10 +00:00
lazarus
f99696de4f
MG: MoveWindowOrgEx, Splitted FWinControls/FControls, TControl drawing, Better DesignerDrawing, ...
...
git-svn-id: trunk@2243 -
2002-08-17 23:41:10 +00:00
mattias
665c7e910f
reduced focus handling and improved focus setting
...
git-svn-id: trunk@2242 -
2002-08-17 23:41:10 +00:00
lazarus
b9e64ccb6a
MG: moved SendCachedLCLMessages
...
git-svn-id: trunk@2241 -
2002-08-17 23:41:10 +00:00
lazarus
722f0659bb
MG: reduced paint messages and DC getting/releasing
...
git-svn-id: trunk@2240 -
2002-08-17 23:41:09 +00:00
lazarus
c4d033418f
MG: implemented hints
...
git-svn-id: trunk@2239 -
2002-08-17 23:41:09 +00:00
lazarus
3aeb3bd06f
MG: fixed setting gdk pen style
...
git-svn-id: trunk@2238 -
2002-08-17 23:41:09 +00:00
mattias
97994fe9c7
fixed TMemo.WordWrap
...
git-svn-id: trunk@2237 -
2002-08-17 23:41:09 +00:00
mattias
a92a30ab47
more localization for gtk- and win32-interface and lcl
...
git-svn-id: trunk@2236 -
2002-08-17 23:41:09 +00:00
mattias
97ab031183
fixed SetColor
...
git-svn-id: trunk@2235 -
2002-08-17 23:41:09 +00:00
mattias
806dff6651
fixed key grabbing
...
git-svn-id: trunk@2234 -
2002-08-17 23:41:09 +00:00
lazarus
22502463ab
MG: double, triple and quad clicks now works
...
git-svn-id: trunk@2233 -
2002-08-17 23:41:09 +00:00
lazarus
2045fe8067
MG: accelerated synedit
...
git-svn-id: trunk@2232 -
2002-08-17 23:41:09 +00:00
mattias
8725ec61f1
improved focus debugging output
...
git-svn-id: trunk@2230 -
2002-08-17 23:41:09 +00:00
mattias
3862245cc3
cleanup
...
git-svn-id: trunk@2228 -
2002-08-17 23:41:09 +00:00
lazarus
faeffaaacb
AJ: Improvements/Fixes to new PromptUser API
...
git-svn-id: trunk@2227 -
2002-08-17 23:41:09 +00:00
lazarus
14a479ce44
MG: implemented TMethodList and Application Idle handlers
...
git-svn-id: trunk@2226 -
2002-08-17 23:41:08 +00:00
mattias
36f75898ef
added but not implemented ComboBoxDropDown
...
git-svn-id: trunk@2225 -
2002-08-17 23:41:08 +00:00
lazarus
796c579129
MG: added TDeviceContextMemManager
...
git-svn-id: trunk@2224 -
2002-08-17 23:41:08 +00:00
lazarus
4470d1e72c
MG: implemented hints
...
git-svn-id: trunk@2223 -
2002-08-17 23:41:08 +00:00
mattias
cc60da4963
removed SetRadioButtonGroupMode
...
git-svn-id: trunk@2221 -
2002-08-17 23:41:08 +00:00
lazarus
b0cfee2083
MG: improved Clipping, TextOut, Polygon functions
...
git-svn-id: trunk@2220 -
2002-08-17 23:41:08 +00:00
mattias
797a3c0192
added more Delphi win32 compatibility functions
...
git-svn-id: trunk@2219 -
2002-08-17 23:41:08 +00:00
mattias
84c9a98202
fixed TRadioGroup.Items editing in IDE
...
git-svn-id: trunk@2218 -
2002-08-17 23:41:08 +00:00
mattias
a0dcebd355
reduced speedbutton invalidates, added TCanvas.Frame
...
git-svn-id: trunk@2217 -
2002-08-17 23:41:08 +00:00
mattias
e91d6c41ff
finshed Make Resourcestring dialog and implemented TToggleBox
...
git-svn-id: trunk@2215 -
2002-08-17 23:41:08 +00:00
lazarus
ed32a52658
Use comboboxes. Use history. Prettify the dialog. Preselect text on show.
...
Make the findreplace a dialog. Thus removing resiying code (handled by Anchors now anyway).
Make Anchors work again and publish them for various controls.
SelStart and Co. for TEdit, SelectAll procedure for TComboBox and TEdit.
Clean up and fix some bugs for TComboBox, plus selection stuff.
git-svn-id: trunk@2214 -
2002-08-17 23:41:08 +00:00
lazarus
734eaf8083
AJ: added new QueryUser/NotifyUser
...
git-svn-id: trunk@2213 -
2002-08-17 23:41:08 +00:00
mattias
ac7cce53eb
fixed scrolling offset of TScrollingWinControl
...
git-svn-id: trunk@2212 -
2002-08-17 23:41:07 +00:00
lazarus
2f5a28affb
MG: implemented TMethodList and Application Idle handlers
...
git-svn-id: trunk@2211 -
2002-08-17 23:41:07 +00:00
mattias
20c16133bf
fixed TRadioGroup.ItemIndex=-1
...
git-svn-id: trunk@2210 -
2002-08-17 23:41:07 +00:00
lazarus
3183834fce
MG: activated environment opts in debugger
...
git-svn-id: trunk@2209 -
2002-08-17 23:41:07 +00:00
mattias
24234b5c94
fixed clipboard waiting and kwrite targets
...
git-svn-id: trunk@2208 -
2002-08-17 23:41:07 +00:00
lazarus
fc7a7fa0f5
AJ: made InputQuery Interface Dependant
...
git-svn-id: trunk@2207 -
2002-08-17 23:41:07 +00:00
mattias
abd7e6ce94
fixed gtk warning on setting item height
...
git-svn-id: trunk@2206 -
2002-08-17 23:41:07 +00:00
lazarus
0f8821429c
MG: fixed unreleased gdiRegions
...
git-svn-id: trunk@2205 -
2002-08-17 23:41:07 +00:00
mattias
03fff6698e
made Form.Close more Delphish, added some windows compatibility functions
...
git-svn-id: trunk@2204 -
2002-08-17 23:41:07 +00:00
lazarus
5d34a4e031
MG: fixed radiobutton mousedown after
...
git-svn-id: trunk@2203 -
2002-08-17 23:41:07 +00:00
mattias
f64afd6c20
published TImgList.Width and Height
...
git-svn-id: trunk@2201 -
2002-08-17 23:41:07 +00:00
lazarus
9b48e4a3cd
MG: ShortCut support for buttons from Andrew
...
git-svn-id: trunk@2199 -
2002-08-17 23:41:06 +00:00
lazarus
3588cfdbec
MG: mouse cursors are now allocated on demand
...
git-svn-id: trunk@2198 -
2002-08-17 23:41:06 +00:00
mattias
38f8725c91
implemented changing dependency version
...
git-svn-id: trunk@2197 -
2002-08-17 23:41:06 +00:00
mattias
d3c1c96724
clean ups
...
git-svn-id: trunk@2196 -
2002-08-17 23:41:06 +00:00
lazarus
f27b66dd98
AJ: made InputQuery Interface Dependant
...
git-svn-id: trunk@2195 -
2002-08-17 23:41:06 +00:00
mattias
71fd500f21
readonly flag is now only saved if user set
...
git-svn-id: trunk@2194 -
2002-08-17 23:41:06 +00:00
lazarus
67e947a35b
MG: accelerators are now shared between non modal forms
...
git-svn-id: trunk@2193 -
2002-08-17 23:41:06 +00:00
lazarus
3c67429d0a
MG: accelerated new/dispose of gdiobjects
...
git-svn-id: trunk@2190 -
2002-08-17 23:41:06 +00:00
mattias
e717242eba
added IsWindowVisible
...
git-svn-id: trunk@2189 -
2002-08-17 23:41:06 +00:00
mattias
37cddc2821
fixed testall example
...
git-svn-id: trunk@2188 -
2002-08-17 23:41:06 +00:00
lazarus
a708e7e937
AJ: added LoadStockPixmap routine & minor fixes to/for GNOMEInt
...
git-svn-id: trunk@2187 -
2002-08-17 23:41:06 +00:00
mattias
359d02ddf0
added LM_APPENDTEXT from hernan
...
git-svn-id: trunk@2186 -
2002-08-17 23:41:05 +00:00
mattias
9dd4377ab8
added more Delphi win32 compatibility functions
...
git-svn-id: trunk@2185 -
2002-08-17 23:41:05 +00:00
mattias
cbf91e11ce
fixed checking menuitems
...
git-svn-id: trunk@2184 -
2002-08-17 23:41:05 +00:00
lazarus
bd91f45a43
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@2183 -
2002-08-17 23:41:05 +00:00
lazarus
02b3856fd0
MG: impoved focussing, unfocussing on destroy and fixed unit search
...
git-svn-id: trunk@2182 -
2002-08-17 23:41:05 +00:00
lazarus
45d6eae899
MG: fixed speedbutton in designmode
...
git-svn-id: trunk@2181 -
2002-08-17 23:41:05 +00:00
lazarus
b186454475
MG: fixed frmactivate
...
git-svn-id: trunk@2180 -
2002-08-17 23:41:05 +00:00
mattias
5f5242cdca
fixed setcolor for streamed components
...
git-svn-id: trunk@2178 -
2002-08-17 23:41:05 +00:00
lazarus
200138e99b
MG: added TComboBox.OnPopup+OnCloseUp+ItemWidth
...
git-svn-id: trunk@2177 -
2002-08-17 23:41:05 +00:00
mattias
abcd6ea5cc
fixed mem leak of tooltips in GetStyle
...
git-svn-id: trunk@2176 -
2002-08-17 23:41:04 +00:00
lazarus
580ed15e88
MG: improved Clipping, TextOut, Polygon functions
...
git-svn-id: trunk@2175 -
2002-08-17 23:41:04 +00:00
lazarus
2cddba2318
MG: broke LCL<->interface circles
...
git-svn-id: trunk@2174 -
2002-08-17 23:41:04 +00:00
mattias
9949af316f
focus fixes, reduced lpi size
...
git-svn-id: trunk@2172 -
2002-08-17 23:41:04 +00:00
mattias
4b70d5fa02
fixed clipping origin in stretchblt
...
git-svn-id: trunk@2171 -
2002-08-17 23:41:04 +00:00
mattias
a076aa44fc
started package registration
...
git-svn-id: trunk@2170 -
2002-08-17 23:41:04 +00:00
lazarus
b2d018bc6d
MG: fixes for fpc1.1
...
git-svn-id: trunk@2169 -
2002-08-17 23:41:04 +00:00
mattias
8d05cf689c
identifier completion: basically working, still hidden
...
git-svn-id: trunk@2168 -
2002-08-17 23:41:04 +00:00