Commit Graph

1169 Commits

Author SHA1 Message Date
lazarus
30d94f5301 MG: added editor option Mouse Links
git-svn-id: trunk@3481 -
2002-10-07 21:15:44 +00:00
lazarus
715d62fa62 MG: accelerated TDynHashArray
git-svn-id: trunk@3480 -
2002-10-07 10:59:41 +00:00
lazarus
a9f177849b MG: fixed find declaration: resolving type of property
git-svn-id: trunk@3479 -
2002-10-07 10:09:19 +00:00
lazarus
ffd74ad961 MG: moved jitform to a special directory
git-svn-id: trunk@3477 -
2002-10-07 08:21:11 +00:00
lazarus
c7ad8d7fd2 MG: JITForms now sets csDesigning before creation
git-svn-id: trunk@3475 -
2002-10-06 17:55:45 +00:00
lazarus
cfaaa10ef0 MG: codecompletion: added ForwardProcInsertPolicies
git-svn-id: trunk@3472 -
2002-10-06 09:03:28 +00:00
lazarus
7394eb6f92 MG: added some component rename checks
git-svn-id: trunk@3461 -
2002-10-04 21:31:56 +00:00
lazarus
a60a0c9584 MG: improved TComboBox.SetItemIndex
git-svn-id: trunk@3460 -
2002-10-04 20:46:51 +00:00
lazarus
1ce803bc1c MG: added LCLPlatform to build lazarus dialog
git-svn-id: trunk@3458 -
2002-10-03 20:50:56 +00:00
lazarus
8c3b47842e MG: fixed jump history
git-svn-id: trunk@3453 -
2002-10-03 14:48:15 +00:00
lazarus
3cb92840b2 MG: deactivated publish project
git-svn-id: trunk@3451 -
2002-10-03 07:19:36 +00:00
lazarus
25d5234def MG: fixed jumping history
git-svn-id: trunk@3449 -
2002-10-02 20:30:28 +00:00
lazarus
cdc4491fb2 MG: accelerated unitdependencies
git-svn-id: trunk@3448 -
2002-10-02 16:16:40 +00:00
lazarus
7f208b8707 MG: added publishprojectdlg.lrs
git-svn-id: trunk@3447 -
2002-10-02 14:32:51 +00:00
lazarus
0b38b75404 MG: added various history lists
git-svn-id: trunk@3446 -
2002-10-02 14:23:23 +00:00
lazarus
8fa3e9f367 MG: started publish project
git-svn-id: trunk@3445 -
2002-10-02 07:57:14 +00:00
lazarus
367fd82678 MG: fixed frozen selection in designer on sizing
git-svn-id: trunk@3444 -
2002-10-02 07:56:23 +00:00
lazarus
9b1b71070a MWE:
+ Honoured the ofQuiet flag in DoOpenNotExistingFile, so custom messages
    can be shown
  + Added a dialog to make custom locate of a debug file possible

git-svn-id: trunk@3443 -
2002-10-02 00:17:03 +00:00
lazarus
690a7f150a AJ: Initial TUpDown, minor property additions to improve reading Delphi created forms.
git-svn-id: trunk@3442 -
2002-10-01 18:00:04 +00:00
mattias
03abba6294 added FindInFiles Options from Bob
git-svn-id: trunk@3441 -
2002-10-01 15:46:03 +00:00
mattias
a86ce8f3ba applied findinfiles fixes from Bob and Vincent
git-svn-id: trunk@3440 -
2002-10-01 15:46:02 +00:00
mattias
b49c62e4b0 fixed findclose
git-svn-id: trunk@3439 -
2002-10-01 15:46:02 +00:00
mattias
b73b5353d5 added reg expr to find in files from Bob
git-svn-id: trunk@3438 -
2002-10-01 15:46:02 +00:00
mattias
16bc3a9e08 fixed findtext from Bob
git-svn-id: trunk@3437 -
2002-10-01 15:46:01 +00:00
mattias
2327882286 added SelectDirectory dialog
git-svn-id: trunk@3436 -
2002-10-01 15:46:01 +00:00
mattias
f3811017ea added findinfiles strat implementation from Bob Wingard
git-svn-id: trunk@3435 -
2002-10-01 15:46:00 +00:00
mattias
c125cb0f28 added msg view jump on dbl click option
git-svn-id: trunk@3434 -
2002-10-01 15:46:00 +00:00
mattias
db0d345d35 added reg expr to find in files from Bob
git-svn-id: trunk@3433 -
2002-10-01 15:45:59 +00:00
mattias
8e51f85372 localization
git-svn-id: trunk@3432 -
2002-10-01 15:45:59 +00:00
mattias
db3c9842fc added findinfiles strat implementation from Bob Wingard
git-svn-id: trunk@3431 -
2002-10-01 15:45:59 +00:00
mattias
7ab779bbc8 added SelectDirectory dialog
git-svn-id: trunk@3430 -
2002-10-01 15:45:58 +00:00
mattias
3e23f77601 added automatic linux-windows file conversions
git-svn-id: trunk@3429 -
2002-10-01 15:45:58 +00:00
mattias
01a8eab6d8 fixes for debugging lazarus
git-svn-id: trunk@3428 -
2002-10-01 15:45:57 +00:00
mattias
6a54c50831 added findinfiles strat implementation from Bob Wingard
git-svn-id: trunk@3427 -
2002-10-01 15:45:57 +00:00
mattias
137f69e3e4 fixed update on changing package usage options
git-svn-id: trunk@3426 -
2002-10-01 15:45:56 +00:00
mattias
1ad9311c59 external tools are now searched in PATH
git-svn-id: trunk@3425 -
2002-10-01 15:45:55 +00:00
mattias
c5786f8b63 implemented filename case check before adding to project
git-svn-id: trunk@3424 -
2002-10-01 15:45:54 +00:00
mattias
6f35e069d6 small fixes for debugger without file
git-svn-id: trunk@3423 -
2002-10-01 15:45:53 +00:00
mattias
5e9b0c085f made compiling gtk2 interface easier
git-svn-id: trunk@3422 -
2002-10-01 15:45:52 +00:00
mattias
bd1b61d5e1 implemented search, fixed double loading breakpoints
git-svn-id: trunk@3421 -
2002-10-01 15:45:51 +00:00
mattias
428e9ffa91 implemented searching for indirect include files
git-svn-id: trunk@3420 -
2002-10-01 15:45:50 +00:00
mattias
70f8dc0d02 started loading/saving watches
git-svn-id: trunk@3419 -
2002-10-01 15:45:49 +00:00
mattias
8302a7e246 small fixes for gtkopengl
git-svn-id: trunk@3418 -
2002-10-01 15:45:48 +00:00
mattias
5ff70ab6fb implemented installing static packages
git-svn-id: trunk@3417 -
2002-10-01 15:45:47 +00:00
mattias
d6d3d3c853 implemented custom package initialization
git-svn-id: trunk@3416 -
2002-10-01 15:45:46 +00:00
mattias
ba1bca6234 implemented default package for custom IDE components
git-svn-id: trunk@3415 -
2002-10-01 15:45:45 +00:00
mattias
053cf027cd implemented automatic define templates for packages
git-svn-id: trunk@3414 -
2002-10-01 15:45:44 +00:00
mattias
b3d4452dd0 implemented compilation of simple packages
git-svn-id: trunk@3413 -
2002-10-01 15:45:43 +00:00
mattias
40f7bb5562 implemented creating compiler option string for packages
git-svn-id: trunk@3412 -
2002-10-01 15:45:42 +00:00
mattias
74beb6a945 implemented inherited Compiler Options View
git-svn-id: trunk@3411 -
2002-10-01 15:45:41 +00:00
mattias
a9ebfbffec implemented editing dependencies
git-svn-id: trunk@3410 -
2002-10-01 15:45:40 +00:00
mattias
8f9ea479eb implemented broken dependencies dialog
git-svn-id: trunk@3409 -
2002-10-01 15:45:39 +00:00
mattias
d4d9be12c6 started package registration
git-svn-id: trunk@3408 -
2002-10-01 15:45:38 +00:00
mattias
dbc4754166 implemented global and user package links
git-svn-id: trunk@3407 -
2002-10-01 15:45:37 +00:00
mattias
c0601d90c6 added TMemoScrollBar
git-svn-id: trunk@3406 -
2002-10-01 15:45:36 +00:00
mattias
d6d67d7996 fixed rtl include path
git-svn-id: trunk@3405 -
2002-10-01 15:45:35 +00:00
mattias
d4f67913c0 improved case renaming of pascal files
git-svn-id: trunk@3404 -
2002-10-01 15:45:34 +00:00
mattias
ca3b7a17ce fixed TControl.Show in design mode
git-svn-id: trunk@3403 -
2002-10-01 15:45:33 +00:00
mattias
cefa78f0c5 added synedit localization
git-svn-id: trunk@3402 -
2002-10-01 15:45:32 +00:00
mattias
be090f6f5d added localization for env options from Olivier
git-svn-id: trunk@3401 -
2002-10-01 15:45:31 +00:00
mattias
f079e2efcc fixed searching lazarus in current dir
git-svn-id: trunk@3400 -
2002-10-01 15:45:30 +00:00
mattias
8caddb6cbe resolving lazarus directory even if started with search path
git-svn-id: trunk@3399 -
2002-10-01 15:45:29 +00:00
mattias
9e79b31d5b added ReadAllLinks
git-svn-id: trunk@3398 -
2002-10-01 15:45:28 +00:00
mattias
319dc2391c fixed TCustomEdit.SelStart when nothing selected
git-svn-id: trunk@3397 -
2002-10-01 15:45:27 +00:00
mattias
e1b8eed559 freeing stopped external tools
git-svn-id: trunk@3396 -
2002-10-01 15:45:26 +00:00
mattias
3228319948 changes for fpc 1.1
git-svn-id: trunk@3395 -
2002-10-01 15:45:25 +00:00
mattias
a984b4d733 fixed backuping symlinks
git-svn-id: trunk@3394 -
2002-10-01 15:45:24 +00:00
mattias
3ce0e4a00f finished publish project
git-svn-id: trunk@3393 -
2002-10-01 15:45:23 +00:00
mattias
bba7efd634 added spanish support
git-svn-id: trunk@3392 -
2002-10-01 15:45:22 +00:00
mattias
e32657c3c0 added basic file handling functions to filectrl
git-svn-id: trunk@3391 -
2002-10-01 15:45:21 +00:00
lazarus
7c08dc2ede AJ: fixed compiling on win32
git-svn-id: trunk@3390 -
2002-10-01 15:45:20 +00:00
lazarus
387f997ca0 AJ: fixed ideprocs uses dos twice in win32
git-svn-id: trunk@3389 -
2002-10-01 15:45:19 +00:00
lazarus
d300d2e70b MG: added publish project
git-svn-id: trunk@3388 -
2002-10-01 15:45:18 +00:00
lazarus
4bfe65783c MG: added LCLPlatform to build lazarus dialog
git-svn-id: trunk@3387 -
2002-10-01 15:45:17 +00:00
lazarus
84eea4342e MG: fixed jumping history
git-svn-id: trunk@3386 -
2002-10-01 15:45:16 +00:00
lazarus
fad8013ae7 MG: added part of project list to project
git-svn-id: trunk@3381 -
2002-09-30 23:45:58 +00:00
lazarus
8ff0fe458f MG: added part of project list to project
git-svn-id: trunk@3380 -
2002-09-30 23:41:00 +00:00
lazarus
ad45819dff MG: fixed flickering of modal forms
git-svn-id: trunk@3379 -
2002-09-30 20:19:12 +00:00
lazarus
fc096bf64a MG: accelerated xmlwriter
git-svn-id: trunk@3377 -
2002-09-30 11:01:43 +00:00
lazarus
aeaef506fa MG: renamed close all
git-svn-id: trunk@3376 -
2002-09-30 09:35:15 +00:00
lazarus
27f7ca3e31 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@3373 -
2002-09-27 20:52:23 +00:00
lazarus
50a2d314da MWE: Applied target OS patch from "Vincent Snijders" <vslist@zonnet.nl>
It addresses two things.
1. Setting a OS_TARGET for building lazarus in the Build Lazarus dialog.
2. Specifying the Target OS in the compiler options dialog.

git-svn-id: trunk@3372 -
2002-09-24 20:10:09 +00:00
lazarus
aa4633fc58 MG: fixed TPanel and Frame3D
git-svn-id: trunk@3371 -
2002-09-20 13:11:11 +00:00
lazarus
23fac992bf MG: added Move Page Left/Right for sourcenotebook
git-svn-id: trunk@3370 -
2002-09-20 11:40:07 +00:00
lazarus
3443807a79 MG: workaround for TBinaryObjectWriter till we announce the new compiler
git-svn-id: trunk@3368 -
2002-09-20 08:36:42 +00:00
lazarus
92a823fa10 MG: applied localization from Vasily
git-svn-id: trunk@3367 -
2002-09-20 07:26:37 +00:00
lazarus
9fe39dbb20 MG: fixed outputfilter for lines without newline chars
git-svn-id: trunk@3366 -
2002-09-19 21:21:47 +00:00
lazarus
e940f8c711 MG: fixed Menu.Free and gdkwindow=nil bug
git-svn-id: trunk@3363 -
2002-09-19 16:45:54 +00:00
lazarus
a56486e371 MG: reduced output
git-svn-id: trunk@3357 -
2002-09-16 17:19:05 +00:00
lazarus
3d855574b7 MG: fixed mem leak of componentinterfaces
git-svn-id: trunk@3356 -
2002-09-16 17:17:53 +00:00
lazarus
837b1b4d6d MG: fixed mem leak in JITForms
git-svn-id: trunk@3355 -
2002-09-16 17:05:01 +00:00
lazarus
6f512029ae MG: replaced halt with raiseexception
git-svn-id: trunk@3353 -
2002-09-16 16:06:21 +00:00
lazarus
093d68ba1a MG: renamed designerstr.pas to objinspstrconsts.pas
git-svn-id: trunk@3351 -
2002-09-16 14:46:05 +00:00
lazarus
c10b07e7b0 MG: gtk mlouse events can now be fetched before or after
git-svn-id: trunk@3350 -
2002-09-16 08:54:03 +00:00
lazarus
70ffadd093 MG: added localization from Vasily
git-svn-id: trunk@3349 -
2002-09-16 06:44:08 +00:00
lazarus
deecb51f4b MG: fixed selection
git-svn-id: trunk@3348 -
2002-09-15 13:00:15 +00:00
lazarus
ae98336c93 MG: fixed keymapping of none
git-svn-id: trunk@3347 -
2002-09-14 20:05:14 +00:00
lazarus
7ec8c949c3 MG: double click on unit dependencies now opens the file
git-svn-id: trunk@3346 -
2002-09-14 17:27:46 +00:00
lazarus
ad021fe58e MG: unnit dependencies basically working
git-svn-id: trunk@3345 -
2002-09-14 17:04:24 +00:00
lazarus
51491d262f MG: added Refresh to Unit Dependencies
git-svn-id: trunk@3344 -
2002-09-14 16:00:28 +00:00