IdeDebugger: Move units from Ide to IdeDebugger. (BreakPropertyDlgGroups, CallStack, DebuggerAttachDialog, DebuggerOutput, ExceptDlg, FeedbackDlg, HistoryDlg, LocalsDlg, PseudoTerminal, RegisterDlg, ThreadDlg, WatchesDlg)

This commit is contained in:
Martin 2023-01-10 14:02:18 +01:00
parent 739b542449
commit 574ccd903a
102 changed files with 23995 additions and 19139 deletions

View File

@ -18,8 +18,10 @@ uses
// DebuggerIntf
DbgIntfDebuggerBase,
LazDebuggerIntfBaseTypes,
// IDEDebugger
DebuggerDlg, Debugger, BaseDebugManager,
// IDE
DebuggerDlg, Debugger, BaseDebugManager, EditorOptions, SourceEditor;
LazarusIDEStrConsts, EditorOptions, SourceEditor;
type
@ -177,9 +179,6 @@ implementation
{$R *.lfm}
uses
LazarusIDEStrConsts;
var
AsmWindowCreator: TIDEWindowCreator;

View File

@ -39,9 +39,11 @@ interface
uses
Classes, SysUtils, LazFileUtils, Forms, Controls, Dialogs,
IDEWindowIntf, DebuggerStrConst, Menus, ComCtrls, Debugger, DebuggerDlg, ActnList, MainBase,
IDEImagesIntf, DbgIntfDebuggerBase, DbgIntfMiscClasses, SourceEditor, MainIntf,
LazarusCommonStrConst;
IDEWindowIntf, Menus, ComCtrls, Debugger, DebuggerDlg, ActnList,
IDEImagesIntf, DbgIntfDebuggerBase, DbgIntfMiscClasses,
BaseDebugManager, IdeDebuggerStringConstants, LazarusCommonStrConst,
// IDE
LazarusIDEStrConsts, SourceEditor, MainBase, MainIntf;
type
TBreakPointsDlgState = (
@ -169,8 +171,6 @@ function GetBreakPointActionsDescription(ABreakpoint: TBaseBreakpoint): string;
implementation
{$R *.lfm}
uses
LazarusIDEStrConsts, BaseDebugManager;
var
BreakPointDlgWindowCreator: TIDEWindowCreator;

View File

@ -16,7 +16,7 @@ uses
DbgIntfDebuggerBase,
// IDE
BreakPropertyDlgGroups, DebuggerDlg, Debugger, BaseDebugManager,
LazarusIDEStrConsts, InputHistory, IDEProcs, EnvironmentOpts, RecentListProcs;
IdeDebuggerStringConstants, InputHistory, IDEProcs, EnvironmentOpts, RecentListProcs;
type

View File

@ -36,7 +36,7 @@ uses
Classes, SysUtils, Controls, ComCtrls, ActnList,
BaseDebugManager, IDEWindowIntf,
StdActns, ClipBrd, Menus, Dialogs, LazFileUtils, Debugger, DebuggerDlg,
LazarusIDEStrConsts, EnvironmentOpts, InputHistory,
EnvironmentOpts, InputHistory, IdeDebuggerStringConstants,
IDEImagesIntf, LazIDEIntf, DbgIntfDebuggerBase, debugger_eventlog_options;
type

View File

@ -1,83 +0,0 @@
{
/***************************************************************************
DebuggerStrConst.pp
-----------------------
This unit contains resource strings for the generic parts of the debugger
***************************************************************************/
***************************************************************************
* *
* This source is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
* This code is distributed in the hope that it will be useful, but *
* WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
* General Public License for more details. *
* *
* A copy of the GNU General Public License is available on the World *
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
* obtain it by writing to the Free Software Foundation, *
* Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1335, USA. *
* *
***************************************************************************
}
{
Note: All resource strings should be prefixed with 'drs' (Debugger Resource String)
}
unit DebuggerStrConst;
{$mode objfpc}{$H+}
interface
resourcestring
drsColWidthName = 'Name column';
drsColWidthExpression = 'Expression column';
drsColWidthValue = 'Value column';
drsColWidthState = 'State column';
drsColWidthIndex = 'Index column';
drsColWidthSource = 'Source column';
drsColWidthLine = 'Line column';
drsColWidthFunc = 'Function name column';
drsColWidthBrkPointImg = 'Break indication column';
drsWatchSplitterInspect = 'Inspect pane';
drsBreakPointColWidthFile = 'File/address column';
drsBreakPointColWidthLine = 'Line column';
drsBreakPointColWidthCondition = 'Condition column';
drsBreakPointColWidthAction = 'Action column';
drsBreakPointColWidthPassCount = 'Pass-count column';
drsBreakPointColWidthGroup = 'Group column';
drsHistoryColWidthCurrent = 'Current column';
drsHistoryColWidthTime = 'Time column';
drsHistoryColWidthLocation = 'Location column';
drsInspectColWidthDataName = 'Data name column';
drsInspectColWidthDataType = 'Data type column';
drsInspectColWidthDataValue = 'Data value column';
drsInspectColWidthDataClass = 'Data class column';
drsInspectColWidthDataVisibility = 'Data visibility column';
drsInspectColWidthMethName = 'Method name column';
drsInspectColWidthMethType = 'Method type column';
drsInspectColWidthMethReturns = 'Method returns column';
drsInspectColWidthMethAddress = 'Method address column';
dsrEvalUseDebugConverter = 'Use Backend Converter';
drsLen = 'Len=%d: ';
synfNewValueIsEmpty = '"New value" is empty.';
synfTheDebuggerWasNotAbleToModifyTheValue = 'The debugger was not able to modify the value.';
drsSuspend = 'Suspend';
implementation
end.

View File

@ -46,9 +46,9 @@ uses
// DebuggerIntf
DbgIntfDebuggerBase, LazClasses, LazDebuggerIntf, LazDebuggerIntfBaseTypes,
// IDE
LazarusIDEStrConsts, BaseDebugManager, InputHistory, IDEProcs, Debugger,
BaseDebugManager, InputHistory, IDEProcs, Debugger,
IdeDebuggerWatchResPrinter, IdeDebuggerWatchResult, IdeDebuggerOpts,
IdeDebuggerBackendValueConv, WatchInspectToolbar, DebuggerDlg, DebuggerStrConst,
IdeDebuggerBackendValueConv, WatchInspectToolbar, DebuggerDlg,
IdeDebuggerStringConstants, IdeDebuggerBase, EnvironmentOpts, RecentListProcs;
type

View File

@ -31,7 +31,7 @@ uses
// IdeIntf
LazarusCommonStrConst, IDEOptionsIntf, IDEOptEditorIntf, IDEImagesIntf,
// IDE
LazarusIDEStrConsts, Debugger, IdeDebuggerOpts, BaseDebugManager;
LazarusIDEStrConsts, IdeDebuggerStringConstants, Debugger, IdeDebuggerOpts, BaseDebugManager;
type
{ TDebuggerSignalsOptions }

View File

@ -38,11 +38,11 @@ uses
DbgIntfDebuggerBase, DbgIntfBaseTypes, LazClasses, SpinEx, LazDebuggerIntf,
LazDebuggerIntfBaseTypes,
// IDE
LazarusIDEStrConsts, BaseDebugManager, InputHistory, IDEProcs, Debugger,
BaseDebugManager, InputHistory, IDEProcs, Debugger,
IdeDebuggerWatchResPrinter, IdeDebuggerWatchResult, IdeDebuggerWatchResUtils,
IdeDebuggerBase, ArrayNavigationFrame, IdeDebuggerOpts,
IdeDebuggerBackendValueConv, WatchInspectToolbar, DebuggerDlg,
DebuggerStrConst, EnvironmentOpts, RecentListProcs;
EnvironmentOpts, RecentListProcs, IdeDebuggerStringConstants;
type

View File

@ -51,6 +51,8 @@ uses
// IDEIntf
IDEWindowIntf, SrcEditorIntf, MenuIntf, IDECommands, LazIDEIntf, ProjectIntf,
LazarusCommonStrConst, CompOptsIntf, IDEDialogs, ToolBarIntf,
// IDEDebugger
IdeDebuggerStringConstants,
// IDE
CompilerOptions, EnvironmentOpts, SourceEditor, ProjectDefs, Project,
InputHistory, Debugger, LazarusIDEStrConsts, TransferMacros, MainBar,

View File

@ -418,24 +418,9 @@ begin
T:=P.Targets.AddUnit('../debugger/breakpointsdlg.pp');
T:=P.Targets.AddUnit('../debugger/breakpropertydlg.pas');
T:=P.Targets.AddUnit('../debugger/breakpropertydlggroups.pas');
T:=P.Targets.AddUnit('../debugger/callstackdlg.pp');
T:=P.Targets.AddUnit('../debugger/debugeventsform.pp');
T:=P.Targets.AddUnit('../debugger/debugger.pp');
T:=P.Targets.AddUnit('../debugger/debuggerdlg.pp');
T:=P.Targets.AddUnit('../debugger/debugoutputform.pp');
T:=P.Targets.AddUnit('../debugger/evaluatedlg.pp');
T:=P.Targets.AddUnit('../debugger/exceptiondlg.pas');
T:=P.Targets.AddUnit('../debugger/feedbackdlg.pp');
T:=P.Targets.AddUnit('../debugger/historydlg.pp');
T:=P.Targets.AddUnit('../debugger/inspectdlg.pas');
T:=P.Targets.AddUnit('../debugger/localsdlg.pp');
T:=P.Targets.AddUnit('../debugger/processdebugger.pp');
T:=P.Targets.AddUnit('../debugger/processlist.pas');
T:=P.Targets.AddUnit('../debugger/pseudoterminaldlg.pp');
T:=P.Targets.AddUnit('../debugger/registersdlg.pp');
T:=P.Targets.AddUnit('../debugger/threaddlg.pp');
T:=P.Targets.AddUnit('../debugger/watchesdlg.pp');
T:=P.Targets.AddUnit('../debugger/watchpropertydlg.pp');
T:=P.Targets.AddUnit('lazarusidestrconsts.pas');
T:=P.Targets.AddUnit('environmentopts.pp');
T:=P.Targets.AddUnit('compileroptions.pp');

View File

@ -32,8 +32,9 @@ uses
SynCompletion,
// IdeIntf
IDEOptionsIntf, IDEOptEditorIntf,
IdeDebuggerStringConstants,
// IDE
EditorOptions, LazarusIDEStrConsts, DebuggerStrConst;
EditorOptions, LazarusIDEStrConsts;
type
{ TEditorCodetoolsOptionsFrame }

View File

@ -490,8 +490,7 @@ end;
Translates all resourcestrings of the resource string files:
- lazarusidestrconsts.pas
- gdbmidebugger.pp
- debuggerstrconst.pp
- LazarusCommonStrConst
-------------------------------------------------------------------------------}
procedure TranslateResourceStrings(const LazarusDir, CustomLang: string);
const
@ -514,9 +513,11 @@ begin
// IDE
TranslateUnitResourceStrings('LazarusIDEStrConsts',
Dir+'languages/lazaruside'+Ext,Lang,FallbackLang);
TranslateUnitResourceStrings('LazarusCommonStrConst',
Dir+'components/ideintf/languages/lazaruscommonstrconst'+Ext,Lang,FallbackLang);
// Debugger GUI
TranslateUnitResourceStrings('DebuggerStrConst',
Dir+'languages/debuggerstrconst'+Ext,Lang,FallbackLang);
TranslateUnitResourceStrings('IdeDebuggerStringConstants',
Dir+'ide/packages/idedebugger/languages/idedebuggerstringconstants'+Ext,Lang,FallbackLang);
// LCL (needed to translate button captions in a dialog about config directory belonging to another Lazarus instance)
TranslateUnitResourceStrings('LCLStrConsts',
Dir+'lcl/languages/lclstrconsts'+Ext,Lang,FallbackLang);

View File

@ -712,14 +712,6 @@
<HasResources Value="True"/>
<ResourceBaseClass Value="Frame"/>
</Unit>
<Unit>
<Filename Value="../debugger/debugattachdialog.pas"/>
<IsPartOfProject Value="True"/>
<ComponentName Value="DebugAttachDialogForm"/>
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
<UnitName Value="DebugAttachDialog"/>
</Unit>
<Unit>
<Filename Value="frames/msgwnd_options.pas"/>
<IsPartOfProject Value="True"/>
@ -1443,6 +1435,18 @@
<IsPartOfProject Value="True"/>
<UnitName Value="IdeTransferMacros"/>
</Unit>
<Unit>
<Filename Value="../debugger/assemblerdlg.pp"/>
<IsPartOfProject Value="True"/>
<HasResources Value="True"/>
<UnitName Value="AssemblerDlg"/>
</Unit>
<Unit>
<Filename Value="../debugger/breakpointsdlg.pp"/>
<IsPartOfProject Value="True"/>
<HasResources Value="True"/>
<UnitName Value="BreakPointsDlg"/>
</Unit>
</Units>
</ProjectOptions>
<CompilerOptions>

View File

@ -444,7 +444,6 @@ resourcestring
lisMenuViewLocalVariables = 'Local Variables';
lisMenuViewPseudoTerminal = 'Console In/Output';
lisMenuViewRegisters = 'Registers';
lisMenuViewCallStack = 'Call Stack';
lisMenuViewThreads = 'Threads';
lisMenuViewHistory = 'History';
lisMenuViewAssembler = 'Assembler';
@ -529,21 +528,6 @@ resourcestring
lisMenuAddWatch = 'Add &Watch ...';
lisMenuAddBreakpoint = 'Add &Breakpoint';
lisInspectDialog = 'Debug Inspector';
lisInspectData = 'Data';
lisInspectProperties = 'Properties';
lisInspectMethods = 'Methods';
lisInspectUseInstance = 'Instance';
lisInspectUseInstanceHint = 'Use instance class';
lisInspectClassInherit = '%s: class %s inherits from %s';
lisInspectUnavailableError = '%s: unavailable (error: %s)';
lisInspectPointerTo = 'Pointer to %s';
lisInspectAddWatch = 'Add watch';
lisColClass = 'Class';
lisColVisibility = 'Visibility';
lisColReturns = 'Returns';
lisColAddress = 'Address';
lisMenuNewPackage = 'New Package ...';
lisMenuOpenPackage = 'Open Loaded Package ...';
lisMenuOpenRecentPkg = 'Open Recent Package';
@ -1540,18 +1524,11 @@ resourcestring
dlgHighlightColor = 'Highlight Color';
dlgHighlightFontColor = 'Highlight Font Color';
dlgValueColor = 'Value';
dlgValueDataAddr = 'Data-Address';
dlgDefValueColor = 'Default Value';
dlgDifferentValueBackgroundColor = 'Different values background';
dlgPropNameColor = 'Property Name';
dlgGutterEdgeColor = 'Gutter Edge Color';
liswlProperties = '&Properties';
liswlDIsableAll = 'D&isable All';
liswlENableAll = 'E&nable All';
liswlDeLeteAll = 'De&lete All';
liswlInspectPane = 'Inspect pane';
dlgOIMiscellaneous = 'Miscellaneous';
dlgOISpeedSettings = 'Speed settings';
dlgOIItemHeight = 'Item height (0 = auto)';
@ -4225,11 +4202,6 @@ resourcestring
+'directory "%s" does not exist.%sPlease check the working directory in '
+'Menu > Run > Run parameters.';
lisPleaseOpenAUnitBeforeRun = 'Please open a unit before run.';
lisHitCount = 'Hitcount';
lisDisableBreakPoint = 'Disable Breakpoint';
lisEnableBreakPoint = 'Enable Breakpoint';
lisDeleteBreakPoint = 'Delete Breakpoint';
lisViewBreakPointProperties = 'Breakpoint Properties ...';
lisDBGENDefaultColor = 'Default Color';
lisDBGENBreakpointEvaluation = 'Breakpoint Evaluation';
@ -5428,11 +5400,8 @@ resourcestring
lisDebugOptionsFrmOSExceptions = 'OS Exceptions';
lisDebugOptionsFrmSignals = 'Signals';
lisDebugOptionsFrmHandledBy = 'Handled by';
lisDebugOptionsFrmResume = 'Resume';
lisDebugOptionsFrmHandledByProgram = 'Handled by Program';
lisDebugOptionsFrmHandledByDebugger = 'Handled by Debugger';
lisDebugOptionsFrmResumeHandled = 'Resume Handled';
lisDebugOptionsFrmResumeUnhandled = 'Resume Unhandled';
lisDebugOptionsFrmAddException = 'Add Exception';
lisDebugOptionsFrmEnterExceptionName = 'Enter the name of the exception';
lisDebugOptionsFrmDuplicateExceptionName = 'Duplicate Exception name';
@ -5447,8 +5416,6 @@ resourcestring
lisShowMultipleLines = 'Show multiple lines';
lisShowRelativePaths = 'Show relative paths';
lisCommandLineParameters = 'Command line parameters';
liswlWatchList = 'Watches';
liswlExpression = 'Expression';
lisKMChooseKeymappingScheme = 'Choose Keymapping scheme';
lisKMNoteAllKeysWillBeSetToTheValuesOfTheChosenScheme = 'Note: All keys '
+'will be set to the values of the chosen scheme.';
@ -5526,155 +5493,15 @@ resourcestring
lisMovePage = 'Move Page';
lisFileSettings = 'File Settings';
// Debugger Dialogs
lisDbgWinPower = 'On/Off';
lisDbgWinPowerHint = 'Disable/Enable updates for the entire window';
lisDbgItemEnable = 'Enable';
lisDbgItemEnableHint = 'Enable';
lisDbgItemDisable = 'Disable';
lisDbgItemDisableHint = 'Disable';
lisDbgItemDeleteHint = 'Delete';
lisDbgAllItemEnable = 'Enable all';
lisDbgAllItemEnableHint = 'Enable all';
lisDbgAllItemDisable = 'Disable all';
lisDbgAllItemDisableHint = 'Disable all';
lisDbgAllItemDelete = 'Delete all';
lisDbgAllItemDeleteHint = 'Delete all';
lisDbgBreakpointPropertiesHint = 'Breakpoint Properties ...';
// Call Stack Dialog
lisCurrent = 'Current';
lisViewSource = 'View Source';
lisViewSourceDisass = 'View Assembler';
lisMaxS = 'Max %d';
lisGotoSelected = 'Goto selected';
lisCopyAll = 'Copy All';
lisIndex = 'Index';
lisFunction = 'Function';
lisCSTop = 'Top';
lisCSBottom = 'Bottom';
// Break Points Dialog
lisFilenameAddress = 'Filename/Address';
lisLineLength = 'Line/Length';
lisCondition = 'Condition';
lisPassCount = 'Pass Count';
lisGroup = 'Group';
lisSourceBreakpoint = '&Source Breakpoint ...';
lisAddressBreakpoint = '&Address Breakpoint ...';
lisWatchPoint = '&Data/Watch Breakpoint ...';
lisWatchPointBreakpoint = '&Data/watch Breakpoint ...';
lisEnableAll = '&Enable All';
lisDeleteAll = '&Delete All';
lisDisableAllInSameSource = 'Disable All in same source';
lisEnableAllInSameSource = 'Enable All in same source';
lisDeleteAllInSameSource = 'Delete All in same source';
lisDeleteAllSelectedBreakpoints = 'Delete all selected breakpoints?';
lisDeleteBreakpointAtLine = 'Delete breakpoint at%s"%s" line %d?';
lisDeleteBreakpointForAddress = 'Delete breakpoint for address %s?';
lisDeleteBreakpointForWatch = 'Delete watchpoint for "%s"?';
lisDeleteAllBreakpoints = 'Delete all breakpoints?';
lisDeleteAllBreakpoints2 = 'Delete all breakpoints in file "%s"?';
lisGroupNameInput = 'Group name:';
lisGroupNameInvalid = 'BreakpointGroup name must be a valid Pascal identifier name.';
lisGroupNameEmptyClearInstead = 'The group name cannot be empty. Clear breakpoints'' group(s)?';
lisGroupAssignExisting = 'Assign to existing "%s" group?';
lisGroupSetNew = 'Set new group ...';
lisGroupSetNone = 'Clear group(s)';
lisGroupEmptyDelete = 'No more breakpoints are assigned to group "%s", delete it?';
lisGroupEmptyDeleteMore = '%sThere are %d more empty groups, delete all?';
lisEnableGroups = 'Enable Groups';
lisDisableGroups = 'Disable Groups';
lisLogMessage = 'Log Message';
lisLogEvalExpression = 'Eval expression';
lisLogCallStack = 'Log Call Stack';
lisLogCallStackLimit = '(frames limit. 0 - no limits)';
lisBPSEnabled = 'Enabled';
lisBPSDisabled = 'Disabled';
lisInvalidOff = 'Invalid (Off)';
lisInvalidOn = 'Invalid (On)';
lisPendingOn = 'Pending (On)';
lisOff = '? (Off)';
lisOn = '? (On)';
lisTakeSnapshot = 'Take a Snapshot';
lisWatch = '&Watch';
lisInspect = '&Inspect';
// Breakpoint Properties Dialog
lisBreakPointProperties = 'Breakpoint Properties';
lisLine = 'Line:';
lisAddress = 'Address:';
lisWatchData = 'Watch:';
lisWatchScope = 'Watch scope';
lisWatchScopeGlobal = 'Global';
lisWatchScopeLocal = 'Declaration';
lisWatchKind = 'Watch action';
lisWatchKindRead = 'Read';
lisWatchKindWrite = 'Write';
lisWatchKindReadWrite = 'Read/Write';
lisAutoContinueAfter = 'Auto continue after:';
lisMS = '(ms)';
lisActions = 'Actions:';
lisEvalExpression = 'Eval expression';
// Debug Output Dialog
lisCopyAllOutputClipboard = 'Copy all output to clipboard';
// Designer Size Components Dialog
lisShrinkToSmal = 'Shrink to smallest';
lisGrowToLarges = 'Grow to Largest';
// Watch Dialog
lisWatchToWatchPoint = 'Create &Data/Watch Breakpoint ...';
// Terminal Output
lisDbgTerminal = 'Console In/Output';
// Callstack
lisCallStackNotEvaluated = 'Stack not evaluated';
// Locals Dialog
lisLocals = 'Local Variables';
lisLocalsNotEvaluated = 'Locals not evaluated';
lisEvaluateModify = '&Evaluate/Modify';
lisEvaluateAll = 'Evaluate all';
lisLocalsDlgCopyName = '&Copy Name';
lisLocalsDlgCopyValue = 'C&opy Value';
lisLocalsDlgCopyNameValue = 'Co&py Name and Value';
lisLocalsDlgCopyAll = 'Copy &all';
lisLocalsDlgCopyRAWValue = 'Copy &RAW Value';
// Registers Dialog
lisRegisters = 'Registers';
// ThreadDlg
lisThreads = 'Threads';
lisThreadsState = 'State';
lisThreadsSrc = 'Source';
lisThreadsLine = 'Line';
lisThreadsFunc = 'Function';
lisThreadsCurrent = 'Current';
lisThreadsGoto = 'Goto';
lisThreadsNotEvaluated = 'Threads not evaluated';
// HistoryDlg
histdlgFormName = 'History';
histdlgColumnCur = '';
histdlgColumnTime = 'Time';
histdlgColumnLoc = 'Location';
histdlgBtnPowerHint = 'Switch on/off automatic snapshots';
histdlgBtnEnableHint = 'Toggle view snapshot or current';
histdlgBtnClearHint = 'Clear all snapshots';
histdlgBtnShowHistHint = 'View history';
histdlgBtnShowSnapHint = 'View Snapshots';
histdlgBtnMakeSnapHint = 'Take Snapshot';
histdlgBtnRemoveHint = 'Remove selected entry';
// Exception Dialog
lisExceptionDialog = 'Debugger Exception Notification';
lisIgnoreExceptionType = 'Ignore this exception type';
// ProjectWizard Dialog
lisProjectWizard = 'Project Wizard';
lisPWNewProject = '&New Project';
@ -6263,29 +6090,7 @@ resourcestring
lisFileNotFound4 = 'file not found';
lisPpuNotFoundCheckYourFpcCfg = '%s.ppu not found. Check your fpc.cfg.';
lisISDDirectoryNotFound = 'directory not found';
lisDebuggerFeedbackInformation = 'Debugger Information';
lisDebuggerFeedbackWarning = 'Debugger Warning';
lisDebuggerFeedbackError = 'Debugger Error';
// breakpointgroups
dbgBreakGroupDlgCaption = 'Select Groups';
dbgBreakGroupDlgHeaderEnable = 'Select groups to enable when breakpoint is hit';
dbgBreakGroupDlgHeaderDisable = 'Select groups to disable when breakpoint is hit';
//Registers dialog
regdlgDisplayTypeForSelectedRegisters = 'Display type for selected Registers';
regdlgFormat = 'Format';
regdlgHex = 'Hex';
regdlgDecimal = 'Decimal';
regdlgOctal = 'Octal';
regdlgBinary = 'Binary';
regdlgRaw = 'Raw';
// Event log dialog
lisEventLogOptions = 'Event Log Options ...';
lisEventLogClear = 'Clear Events';
lisEventLogSaveToFile = 'Save Events to File';
lisEventsLogAddComment = 'Add Comment ...';
lisEventsLogAddComment2 = 'Add Comment';
lisCleanUpAndBuildProject = 'Clean up and build project';
// Many Build Modes
lisCompileFollowingModes = 'Compile the following modes';
@ -6309,8 +6114,6 @@ resourcestring
lisDiscardChangesCreateNewProject = 'Discard changes, create new project';
lisDoYouStillWantToQuit = 'Do you still want to quit?';
lisDiscardChangesAndQuit = 'Discard changes and quit';
dbgBreakPropertyGroupNotFound = 'Some groups in the Enable/Disable list do not exist.%0:s'
+'Create them?%0:s%0:s%1:s';
lisFileIsDirectory = 'File is directory';
lisPathIsNoDirectory = 'is not a directory';
lisUnableToCreateNewFileBecauseThereIsAlreadyADirecto = 'Unable to create '
@ -6364,8 +6167,6 @@ resourcestring
lisAMacroWithThisNameAlreadyExists = 'A macro with this name already exists.';
lisNewMacroname2 = 'New Macroname';
lisEnterNewNameForMacroS = 'Enter new name for Macro "%s"';
rsAttachTo = 'Attach to';
rsEnterPID = 'Enter PID';
lisFreePascalCompilerMessages = 'Free Pascal Compiler messages';
lisRunAndDesignTimePackagesHaveNoLimitations = '"Run and Design time" '
+'packages have no limitations.';
@ -6487,11 +6288,6 @@ resourcestring
;
lisUpdateInfo = 'Update info';
//Debugger Attaching dialog
lisDADRunningProcesses = 'Running Processes';
lisDADImageName = 'Image Name';
lisDADPID = 'PID';
lisDADAttach = 'Attach';
lisExitCode = 'Exit code %s';
lisCanTFindAValidPpu = 'Can''t find a valid %s.ppu';
lisCannotFind = 'Cannot find %s';

View File

@ -101,7 +101,7 @@ uses
Translations,
// debugger
LazDebuggerGdbmi, GDBMIDebugger, RunParamsOpts, BaseDebugManager,
DebugManager, debugger, DebuggerDlg, DebugAttachDialog, DebuggerStrConst,
DebugManager, debugger, DebuggerDlg, DebugAttachDialog,
DbgIntfDebuggerBase, LazDebuggerIntf, LazDebuggerIntfBaseTypes,
idedebuggerpackage, FpDebugValueConvertors, IdeDebuggerBackendValueConv,
// packager
@ -146,7 +146,7 @@ uses
package_usage_options, package_description_options, package_integration_options,
package_provides_options, package_i18n_options,
// rest of the ide
TransferMacrosIntf,
TransferMacrosIntf, IdeDebuggerStringConstants,
Splash, IDEDefs, LazarusIDEStrConsts, LazConf, SearchResultView,
CodeTemplatesDlg, CodeBrowser, FindUnitDlg, InspectChksumChangedDlg,
IdeOptionsDlg, EditDefineTree, EnvironmentOpts, TransferMacros, KeyMapping,

View File

@ -69,6 +69,8 @@ uses
IDEImagesIntf, SrcEditorIntf, LazIDEIntf, MenuIntf, NewItemIntf, PackageIntf,
IDECommands, IDEWindowIntf, ProjectIntf, ToolBarIntf, ObjectInspector,
PropEdits, IDEDialogs, IDEUtils, EditorSyntaxHighlighterDef,
// IDEDebugger
IdeDebuggerStringConstants,
// IDE
LazConf, LazarusIDEStrConsts, Project, EnvironmentOpts,
EditorOptions, CompilerOptions, SourceEditor, SourceSynEditor, FindInFilesDlg,

View File

@ -11,7 +11,7 @@ uses
// LazUtils
LazUTF8,
// IDE
Debugger, LazarusIDEStrConsts;
Debugger, IdeDebuggerStringConstants;
type

View File

@ -37,10 +37,10 @@ interface
uses
SysUtils, Classes, Math, Controls, Forms, LCLProc, LazLoggerBase,
IDEWindowIntf, DebuggerStrConst, ComCtrls, Debugger, DebuggerDlg, Menus,
IDEWindowIntf, ComCtrls, Debugger, DebuggerDlg, Menus,
ClipBrd, ExtCtrls, StdCtrls, ActnList, IDEImagesIntf, IDECommands,
DbgIntfDebuggerBase, LazDebuggerIntf, LazDebuggerIntfBaseTypes,
EnvironmentOpts;
EnvironmentOpts, IdeDebuggerStringConstants;
type
@ -152,7 +152,7 @@ implementation
{$R *.lfm}
uses
BaseDebugManager, LazarusIDEStrConsts;
BaseDebugManager;
var
DBG_DATA_MONITORS: PLazLoggerLogGroup;
@ -819,7 +819,7 @@ begin
lvCallStack.Columns[1].Caption:= lisIndex;
lvCallStack.Columns[2].Caption:= histdlgColumnLoc;
lvCallStack.Columns[3].Caption:= dlgAddHiAttrGroupLine;
lvCallStack.Columns[3].Caption:= lisSrcLine;
lvCallStack.Columns[4].Caption:= lisFunction;
ToolBar1.Images := IDEImages.Images_16;

View File

@ -10,7 +10,7 @@ interface
uses
Classes, SysUtils, Forms, Controls, Dialogs, StdCtrls, ComCtrls,
LCLType, LazFileUtils, DbgIntfDebuggerBase,
LazarusCommonStrConst, LazarusIDEStrConsts, BaseDebugManager, Debugger;
LazarusCommonStrConst, IdeDebuggerStringConstants, BaseDebugManager, Debugger;
type
{$IFDEF darwin}

View File

@ -45,7 +45,7 @@ interface
uses
Classes, Controls, Forms, Clipbrd,
IDEWindowIntf,
BaseDebugManager, StdCtrls, Menus, ExtCtrls, DebuggerDlg
BaseDebugManager, StdCtrls, Menus, ExtCtrls, DebuggerDlg, IdeDebuggerStringConstants
{$IFDEF DBG_WITH_DEBUGGER_DEBUG}
, CmdLineDebugger
{$ENDIF}
@ -85,9 +85,6 @@ implementation
{$R *.lfm}
uses
LazarusIDEStrConsts;
var
DbgOutputDlgWindowCreator: TIDEWindowCreator;

View File

@ -29,7 +29,7 @@ interface
uses
Classes, math, Forms, Dialogs, StdCtrls, Buttons, IDEImagesIntf,
LazarusCommonStrConst, LazarusIDEStrConsts;
LazarusCommonStrConst, IdeDebuggerStringConstants;
type

View File

@ -5,8 +5,8 @@ unit FeedbackDlg;
interface
uses
Forms, Controls, ButtonPanel, StdCtrls, ExtCtrls, Debugger, LazarusIDEStrConsts,
LazarusCommonStrConst, DbgIntfDebuggerBase;
Forms, Controls, ButtonPanel, StdCtrls, ExtCtrls, Debugger,
LazarusCommonStrConst, DbgIntfDebuggerBase, IdeDebuggerStringConstants;
type

View File

@ -3,7 +3,7 @@
fpmake.pp for IdeDebugger 0.0.1
This file was generated on 10/12/2022
This file was generated on 10/01/2023
}
{$ifndef ALLPACKAGES}
@ -34,6 +34,8 @@ begin
P.Flags.Add('LazarusDsgnPkg');
D := P.Dependencies.Add('lazdebuggergdbmi');
D := P.Dependencies.Add('synedit');
D := P.Dependencies.Add('ideconfig');
D := P.Dependencies.Add('lazdebuggerfp');
D := P.Dependencies.Add('lazcontroldsgn');
@ -69,6 +71,21 @@ begin
t.Dependencies.AddUnit('idedebuggeropts');
t.Dependencies.AddUnit('idedebuggerwatchresultjson');
t.Dependencies.AddUnit('watchinspecttoolbar');
t.Dependencies.AddUnit('basedebugmanager');
t.Dependencies.AddUnit('watchpropertydlg');
t.Dependencies.AddUnit('debuggerdlg');
t.Dependencies.AddUnit('watchesdlg');
t.Dependencies.AddUnit('callstackdlg');
t.Dependencies.AddUnit('localsdlg');
t.Dependencies.AddUnit('threaddlg');
t.Dependencies.AddUnit('breakpropertydlggroups');
t.Dependencies.AddUnit('historydlg');
t.Dependencies.AddUnit('pseudoterminaldlg');
t.Dependencies.AddUnit('registersdlg');
t.Dependencies.AddUnit('debugoutputform');
t.Dependencies.AddUnit('exceptiondlg');
t.Dependencies.AddUnit('feedbackdlg');
t.Dependencies.AddUnit('debugattachdialog');
T:=P.Targets.AddUnit('idedebuggerbase.pas');
T:=P.Targets.AddUnit('debugger.pp');
@ -87,6 +104,21 @@ begin
T:=P.Targets.AddUnit('idedebuggeropts.pas');
T:=P.Targets.AddUnit('idedebuggerwatchresultjson.pas');
T:=P.Targets.AddUnit('frames\watchinspecttoolbar.pas');
T:=P.Targets.AddUnit('basedebugmanager.pas');
T:=P.Targets.AddUnit('watchpropertydlg.pp');
T:=P.Targets.AddUnit('debuggerdlg.pp');
T:=P.Targets.AddUnit('watchesdlg.pp');
T:=P.Targets.AddUnit('callstackdlg.pp');
T:=P.Targets.AddUnit('localsdlg.pp');
T:=P.Targets.AddUnit('threaddlg.pp');
T:=P.Targets.AddUnit('breakpropertydlggroups.pas');
T:=P.Targets.AddUnit('historydlg.pp');
T:=P.Targets.AddUnit('pseudoterminaldlg.pp');
T:=P.Targets.AddUnit('registersdlg.pp');
T:=P.Targets.AddUnit('debugoutputform.pp');
T:=P.Targets.AddUnit('exceptiondlg.pas');
T:=P.Targets.AddUnit('feedbackdlg.pp');
T:=P.Targets.AddUnit('debugattachdialog.pas');
// copy the compiled file, so the IDE knows how the package was compiled
P.Sources.AddSrc('IdeDebugger.compiled');

View File

@ -5,9 +5,9 @@ unit HistoryDlg;
interface
uses
Classes, SysUtils, ComCtrls, Debugger, DebuggerDlg, LazarusIDEStrConsts, Forms,
IDEWindowIntf, DebuggerStrConst,
BaseDebugManager, IDEImagesIntf, Dialogs;
Classes, SysUtils, ComCtrls, Debugger, DebuggerDlg, Forms,
IDEWindowIntf,
BaseDebugManager, IDEImagesIntf, Dialogs, IdeDebuggerStringConstants;
type

View File

@ -110,12 +110,66 @@
<Filename Value="debuggerdlg.pp"/>
<UnitName Value="DebuggerDlg"/>
</Item>
<Item>
<Filename Value="watchesdlg.pp"/>
<UnitName Value="WatchesDlg"/>
</Item>
<Item>
<Filename Value="callstackdlg.pp"/>
<UnitName Value="CallStackDlg"/>
</Item>
<Item>
<Filename Value="localsdlg.pp"/>
<UnitName Value="LocalsDlg"/>
</Item>
<Item>
<Filename Value="threaddlg.pp"/>
<UnitName Value="ThreadDlg"/>
</Item>
<Item>
<Filename Value="breakpropertydlggroups.pas"/>
<UnitName Value="BreakPropertyDlgGroups"/>
</Item>
<Item>
<Filename Value="historydlg.pp"/>
<UnitName Value="HistoryDlg"/>
</Item>
<Item>
<Filename Value="pseudoterminaldlg.pp"/>
<UnitName Value="PseudoTerminalDlg"/>
</Item>
<Item>
<Filename Value="registersdlg.pp"/>
<UnitName Value="RegistersDlg"/>
</Item>
<Item>
<Filename Value="debugoutputform.pp"/>
<UnitName Value="DebugOutputForm"/>
</Item>
<Item>
<Filename Value="exceptiondlg.pas"/>
<UnitName Value="ExceptionDlg"/>
</Item>
<Item>
<Filename Value="feedbackdlg.pp"/>
<UnitName Value="FeedbackDlg"/>
</Item>
<Item>
<Filename Value="debugattachdialog.pas"/>
<UnitName Value="DebugAttachDialog"/>
</Item>
</Files>
<i18n>
<EnableI18N Value="True"/>
<OutDir Value="languages"/>
</i18n>
<RequiredPkgs>
<Item>
<PackageName Value="LazDebuggerGdbmi"/>
</Item>
<Item>
<PackageName Value="SynEdit"/>
</Item>
<Item>
<PackageName Value="IdeConfig"/>
</Item>

View File

@ -14,7 +14,9 @@ uses
IdeDebuggerBackendValueConv, IdeDbgValueConverterSettingsFrame,
IdeDebugger_ValConv_Options, IdeDebuggerOpts, IdeDebuggerWatchResultJSon,
WatchInspectToolbar, BaseDebugManager, WatchPropertyDlg, DebuggerDlg,
LazarusPackageIntf;
WatchesDlg, CallStackDlg, LocalsDlg, ThreadDlg, BreakPropertyDlgGroups,
HistoryDlg, PseudoTerminalDlg, RegistersDlg, DebugOutputForm, ExceptionDlg,
FeedbackDlg, DebugAttachDialog, LazarusPackageIntf;
implementation

View File

@ -10,8 +10,31 @@ interface
resourcestring
// Overlap with the IDE
lisMenuHelp = '&Help';
lisId = 'ID';
lisName = 'Name';
lisValue = 'Value';
lisPEFilename = 'Filename:';
lisCCOErrorCaption = 'Error';
lisKMEvaluateModify = 'Evaluate/Modify';
dlgEnvType = 'Type';
lisBreak = 'Break';
lisMenuBreak = '&Break';
lisExport = 'Export';
lisImport = 'Import';
dlgFilterAll = 'All files';
dlgFilterXML = 'XML files';
lisLess = 'Less';
lisMore = 'More';
lisStop = 'Stop';
lisClear = 'Clear';
lisMenuViewDebugEvents = 'Event Log';
lisMenuViewDebugOutput = 'Debug Output';
lisMVSaveMessagesToFileTxt = 'Save messages to file (*.txt)';
uemToggleBreakpoint = 'Toggle &Breakpoint';
//
lisMenuViewCallStack = 'Call Stack';
dlgInspectIndexOfFirstItemToShow = 'Index of first item to show';
dlgInspectAmountOfItemsToShow = 'Amount of items to show';
@ -68,13 +91,277 @@ resourcestring
lisAllowFunctio = 'Allow Function Calls';
lisStyle = 'Style';
drsUseInstanceClassType = 'Use Instance class type';
dlgBackendConvOptDebugConverter = 'Backend Converter:';
dlgBackendConvOptDefault = '- Default -';
dlgBackendConvOptDisabled = '- Disabled -';
drsRunAllThreadsWhileEvaluat = 'Run all threads while evaluating';
// Debugger Dialogs
lisDbgWinPower = 'On/Off';
lisDbgWinPowerHint = 'Disable/Enable updates for the entire window';
lisDbgItemEnable = 'Enable';
lisDbgItemEnableHint = 'Enable';
lisDbgItemDisable = 'Disable';
lisDbgItemDisableHint = 'Disable';
lisDbgItemDeleteHint = 'Delete';
lisDbgAllItemEnable = 'Enable all';
lisDbgAllItemEnableHint = 'Enable all';
lisDbgAllItemDisable = 'Disable all';
lisDbgAllItemDisableHint = 'Disable all';
lisDbgAllItemDelete = 'Delete all';
lisDbgAllItemDeleteHint = 'Delete all';
lisDbgBreakpointPropertiesHint = 'Breakpoint Properties ...';
liswlProperties = '&Properties';
liswlDIsableAll = 'D&isable All';
liswlENableAll = 'E&nable All';
liswlDeLeteAll = 'De&lete All';
liswlInspectPane = 'Inspect pane';
// Watch Dialog
liswlWatchList = 'Watches';
liswlExpression = 'Expression';
dlgValueColor = 'Value';
dlgValueDataAddr = 'Data-Address';
lisWatch = '&Watch';
lisWatchData = 'Watch:';
lisWatchScope = 'Watch scope';
lisWatchScopeGlobal = 'Global';
lisWatchScopeLocal = 'Declaration';
lisWatchKind = 'Watch action';
lisWatchKindRead = 'Read';
lisWatchKindWrite = 'Write';
lisWatchKindReadWrite = 'Read/Write';
lisLocals = 'Local Variables';
lisLocalsNotEvaluated = 'Locals not evaluated';
lisLocalsDlgCopyName = '&Copy Name';
lisLocalsDlgCopyValue = 'C&opy Value';
lisLocalsDlgCopyNameValue = 'Co&py Name and Value';
lisLocalsDlgCopyAll = 'Copy &all';
lisLocalsDlgCopyRAWValue = 'Copy &RAW Value';
lisWatchToWatchPoint = 'Create &Data/Watch Breakpoint ...';
// Terminal Output
lisDbgTerminal = 'Console In/Output';
// Call Stack Dialog
lisCurrent = 'Current';
lisViewSource = 'View Source';
lisViewSourceDisass = 'View Assembler';
lisMaxS = 'Max %d';
lisGotoSelected = 'Goto selected';
lisCopyAll = 'Copy All';
lisIndex = 'Index';
lisFunction = 'Function';
lisCSTop = 'Top';
lisCSBottom = 'Bottom';
lisCallStackNotEvaluated = 'Stack not evaluated';
// Locals Dialog
lisEvaluateModify = '&Evaluate/Modify';
lisEvaluateAll = 'Evaluate all';
// Registers Dialog
lisRegisters = 'Registers';
// ThreadDlg
lisThreads = 'Threads';
lisThreadsState = 'State';
lisThreadsSrc = 'Source';
lisThreadsLine = 'Line';
lisThreadsFunc = 'Function';
lisThreadsCurrent = 'Current';
lisThreadsGoto = 'Goto';
lisThreadsNotEvaluated = 'Threads not evaluated';
// HistoryDlg
histdlgFormName = 'History';
histdlgColumnCur = '';
histdlgColumnTime = 'Time';
histdlgColumnLoc = 'Location';
histdlgBtnPowerHint = 'Switch on/off automatic snapshots';
histdlgBtnEnableHint = 'Toggle view snapshot or current';
histdlgBtnClearHint = 'Clear all snapshots';
histdlgBtnShowHistHint = 'View history';
histdlgBtnShowSnapHint = 'View Snapshots';
histdlgBtnMakeSnapHint = 'Take Snapshot';
histdlgBtnRemoveHint = 'Remove selected entry';
// Exception Dialog
lisExceptionDialog = 'Debugger Exception Notification';
lisIgnoreExceptionType = 'Ignore this exception type';
// Inspect Dialog
lisInspectDialog = 'Debug Inspector';
lisInspectData = 'Data';
lisInspectProperties = 'Properties';
lisInspectMethods = 'Methods';
lisInspectUseInstance = 'Instance';
lisInspectUseInstanceHint = 'Use instance class';
lisInspectClassInherit = '%s: class %s inherits from %s';
lisInspectUnavailableError = '%s: unavailable (error: %s)';
lisInspectPointerTo = 'Pointer to %s';
lisInspectAddWatch = 'Add watch';
lisColClass = 'Class';
lisColVisibility = 'Visibility';
lisColReturns = 'Returns';
lisColAddress = 'Address';
// Breakpoint
lisHitCount = 'Hitcount';
lisDisableBreakPoint = 'Disable Breakpoint';
lisEnableBreakPoint = 'Enable Breakpoint';
lisDeleteBreakPoint = 'Delete Breakpoint';
lisViewBreakPointProperties = 'Breakpoint Properties ...';
lisEnableGroups = 'Enable Groups';
lisDisableGroups = 'Disable Groups';
lisLogMessage = 'Log Message';
lisLogEvalExpression = 'Eval expression';
lisLogCallStack = 'Log Call Stack';
lisLogCallStackLimit = '(frames limit. 0 - no limits)';
lisBPSEnabled = 'Enabled';
lisBPSDisabled = 'Disabled';
lisInvalidOff = 'Invalid (Off)';
lisInvalidOn = 'Invalid (On)';
lisPendingOn = 'Pending (On)';
lisOff = '? (Off)';
lisOn = '? (On)';
lisTakeSnapshot = 'Take a Snapshot';
lisSrcLine = 'Line';
// Breakpoint Properties Dialog
dbgBreakPropertyGroupNotFound = 'Some groups in the Enable/Disable list do not exist.%0:s'
+'Create them?%0:s%0:s%1:s';
lisBreakPointProperties = 'Breakpoint Properties';
lisLine = 'Line:';
lisAddress = 'Address:';
lisAutoContinueAfter = 'Auto continue after:';
lisMS = '(ms)';
lisActions = 'Actions:';
lisEvalExpression = 'Eval expression';
// Break Points Dialog
lisFilenameAddress = 'Filename/Address';
lisLineLength = 'Line/Length';
lisCondition = 'Condition';
lisPassCount = 'Pass Count';
lisGroup = 'Group';
lisSourceBreakpoint = '&Source Breakpoint ...';
lisAddressBreakpoint = '&Address Breakpoint ...';
lisWatchPoint = '&Data/Watch Breakpoint ...';
lisWatchPointBreakpoint = '&Data/watch Breakpoint ...';
lisEnableAll = '&Enable All';
lisDeleteAll = '&Delete All';
lisDisableAllInSameSource = 'Disable All in same source';
lisEnableAllInSameSource = 'Enable All in same source';
lisDeleteAllInSameSource = 'Delete All in same source';
lisDeleteAllSelectedBreakpoints = 'Delete all selected breakpoints?';
lisDeleteBreakpointAtLine = 'Delete breakpoint at%s"%s" line %d?';
lisDeleteBreakpointForAddress = 'Delete breakpoint for address %s?';
lisDeleteBreakpointForWatch = 'Delete watchpoint for "%s"?';
lisDeleteAllBreakpoints = 'Delete all breakpoints?';
lisDeleteAllBreakpoints2 = 'Delete all breakpoints in file "%s"?';
lisGroupNameInput = 'Group name:';
lisGroupNameInvalid = 'BreakpointGroup name must be a valid Pascal identifier name.';
lisGroupNameEmptyClearInstead = 'The group name cannot be empty. Clear breakpoints'' group(s)?';
lisGroupAssignExisting = 'Assign to existing "%s" group?';
lisGroupSetNew = 'Set new group ...';
lisGroupSetNone = 'Clear group(s)';
lisGroupEmptyDelete = 'No more breakpoints are assigned to group "%s", delete it?';
lisGroupEmptyDeleteMore = '%sThere are %d more empty groups, delete all?';
// Debug Output Dialog
lisCopyAllOutputClipboard = 'Copy all output to clipboard';
// breakpointgroups
dbgBreakGroupDlgCaption = 'Select Groups';
dbgBreakGroupDlgHeaderEnable = 'Select groups to enable when breakpoint is hit';
dbgBreakGroupDlgHeaderDisable = 'Select groups to disable when breakpoint is hit';
//Registers dialog
regdlgDisplayTypeForSelectedRegisters = 'Display type for selected Registers';
regdlgFormat = 'Format';
regdlgDefault = 'Default';
regdlgHex = 'Hex';
regdlgDecimal = 'Decimal';
regdlgOctal = 'Octal';
regdlgBinary = 'Binary';
regdlgRaw = 'Raw';
//Debugger Attaching dialog
lisDADRunningProcesses = 'Running Processes';
lisDADImageName = 'Image Name';
lisDADPID = 'PID';
lisDADAttach = 'Attach';
rsAttachTo = 'Attach to';
rsEnterPID = 'Enter PID';
dlgUnitDepRefresh = 'Refresh';
// Feedback
lisDebuggerFeedbackInformation = 'Debugger Information';
lisDebuggerFeedbackWarning = 'Debugger Warning';
lisDebuggerFeedbackError = 'Debugger Error';
// Event log dialog
lisEventLogOptions = 'Event Log Options ...';
lisEventLogClear = 'Clear Events';
lisEventLogSaveToFile = 'Save Events to File';
lisEventsLogAddComment = 'Add Comment ...';
lisEventsLogAddComment2 = 'Add Comment';
lisInspect = '&Inspect';
//
lisDebugOptionsFrmResume = 'Resume';
lisDebugOptionsFrmResumeHandled = 'Resume Handled';
lisDebugOptionsFrmResumeUnhandled = 'Resume Unhandled';
drsColWidthName = 'Name column';
drsColWidthExpression = 'Expression column';
drsColWidthValue = 'Value column';
drsColWidthState = 'State column';
drsColWidthIndex = 'Index column';
drsColWidthSource = 'Source column';
drsColWidthLine = 'Line column';
drsColWidthFunc = 'Function name column';
drsColWidthBrkPointImg = 'Break indication column';
drsWatchSplitterInspect = 'Inspect pane';
drsBreakPointColWidthFile = 'File/address column';
drsBreakPointColWidthLine = 'Line column';
drsBreakPointColWidthCondition = 'Condition column';
drsBreakPointColWidthAction = 'Action column';
drsBreakPointColWidthPassCount = 'Pass-count column';
drsBreakPointColWidthGroup = 'Group column';
drsHistoryColWidthCurrent = 'Current column';
drsHistoryColWidthTime = 'Time column';
drsHistoryColWidthLocation = 'Location column';
drsInspectColWidthDataName = 'Data name column';
drsInspectColWidthDataType = 'Data type column';
drsInspectColWidthDataValue = 'Data value column';
drsInspectColWidthDataClass = 'Data class column';
drsInspectColWidthDataVisibility = 'Data visibility column';
drsInspectColWidthMethName = 'Method name column';
drsInspectColWidthMethType = 'Method type column';
drsInspectColWidthMethReturns = 'Method returns column';
drsInspectColWidthMethAddress = 'Method address column';
dsrEvalUseDebugConverter = 'Use Backend Converter';
drsLen = 'Len=%d: ';
synfNewValueIsEmpty = '"New value" is empty.';
synfTheDebuggerWasNotAbleToModifyTheValue = 'The debugger was not able to modify the value.';
drsSuspend = 'Suspend';
implementation

View File

@ -46,7 +46,7 @@ uses
// DebuggerIntf
DbgIntfDebuggerBase, LazDebuggerIntf,
// IDE
DebuggerStrConst, BaseDebugManager, EnvironmentOpts, Debugger, DebuggerDlg;
IdeDebuggerStringConstants, BaseDebugManager, EnvironmentOpts, Debugger, DebuggerDlg;
type
@ -118,9 +118,6 @@ implementation
{$R *.lfm}
uses
LazarusIDEStrConsts;
var
DBG_DATA_MONITORS: PLazLoggerLogGroup;
LocalsDlgWindowCreator: TIDEWindowCreator;

View File

@ -42,7 +42,7 @@ uses
// IdeIntf
IDEWindowIntf,
// IDE
DebuggerDlg, BaseDebugManager, LazarusIDEStrConsts;
DebuggerDlg, BaseDebugManager, IdeDebuggerStringConstants;
type

View File

@ -46,7 +46,7 @@ uses
// DebuggerIntf
DbgIntfDebuggerBase, LazDebuggerIntf, LazDebuggerIntfBaseTypes,
// IDE
BaseDebugManager, LazarusIDEStrConsts, DebuggerStrConst, Debugger, DebuggerDlg;
BaseDebugManager, IdeDebuggerStringConstants, Debugger, DebuggerDlg;
type
@ -206,7 +206,7 @@ begin
ToolButtonDispType.Hint := regdlgDisplayTypeForSelectedRegisters;
DispDefault.Caption := dlgPasStringKeywordsOptDefault;
DispDefault.Caption := regdlgDefault;
DispHex.Caption := regdlgHex;
DispBin.Caption := regdlgBinary;
DispOct.Caption := regdlgOctal;
@ -219,7 +219,7 @@ begin
DispDec.Tag := ord(rdDecimal);
DispRaw.Tag := ord(rdRaw);
PopDispDefault.Caption := dlgPasStringKeywordsOptDefault;
PopDispDefault.Caption := regdlgDefault;
PopDispHex.Caption := regdlgHex;
PopDispBin.Caption := regdlgBinary;
PopDispOct.Caption := regdlgOctal;

View File

@ -6,8 +6,8 @@ interface
uses
Classes, SysUtils, ComCtrls, LCLProc, LazLoggerBase, Debugger, DebuggerDlg,
Forms, LazarusIDEStrConsts, IDEWindowIntf, DebuggerStrConst, BaseDebugManager,
IDEImagesIntf, DbgIntfDebuggerBase, LazDebuggerIntfBaseTypes;
Forms, IDEWindowIntf, BaseDebugManager,
IDEImagesIntf, DbgIntfDebuggerBase, LazDebuggerIntfBaseTypes, IdeDebuggerStringConstants;
type

View File

@ -41,7 +41,7 @@ uses
Classes, Forms, Controls, math, sysutils, LazLoggerBase, LazUTF8, Clipbrd,
{$ifdef Windows} ActiveX, {$else} laz.FakeActiveX, {$endif}
IDEWindowIntf, Menus, ComCtrls, ActnList, ExtCtrls, StdCtrls, LCLType,
LMessages, IDEImagesIntf, LazarusIDEStrConsts, DebuggerStrConst, Debugger,
LMessages, IDEImagesIntf, Debugger,
DebuggerTreeView, IdeDebuggerBase, DebuggerDlg, DbgIntfBaseTypes,
DbgIntfDebuggerBase, DbgIntfMiscClasses, SynEdit, laz.VirtualTrees, SpinEx,
LazDebuggerIntf, LazDebuggerIntfBaseTypes, BaseDebugManager, EnvironmentOpts,

View File

@ -1,146 +0,0 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2012-10-02 20:21+0100\n"
"Last-Translator: Lucas Martin <codedeep@hotmail.com>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
#: debuggerstrconst.drsbreakpointcolwidthaction
msgid "Action column"
msgstr "Columna acción"
#: debuggerstrconst.drsbreakpointcolwidthcondition
msgid "Condition column"
msgstr "Columna condición"
#: debuggerstrconst.drsbreakpointcolwidthfile
msgid "File/address column"
msgstr "Columna archivo/dirección"
#: debuggerstrconst.drsbreakpointcolwidthgroup
msgid "Group column"
msgstr "Columna grupo"
#: debuggerstrconst.drsbreakpointcolwidthline
msgctxt "debuggerstrconst.drsbreakpointcolwidthline"
msgid "Line column"
msgstr "Columna linea"
#: debuggerstrconst.drsbreakpointcolwidthpasscount
msgid "Pass-count column"
msgstr "Columna conteo-pasadas"
#: debuggerstrconst.drscolwidthbrkpointimg
msgid "Break indication column"
msgstr "Columna indicador rotura"
#: debuggerstrconst.drscolwidthexpression
msgid "Expression column"
msgstr "Columna expresión"
#: debuggerstrconst.drscolwidthfunc
msgid "Function name column"
msgstr "Columna nombre función"
#: debuggerstrconst.drscolwidthindex
msgid "Index column"
msgstr "Columna índice"
#: debuggerstrconst.drscolwidthline
msgctxt "debuggerstrconst.drscolwidthline"
msgid "Line column"
msgstr "Columna línea"
#: debuggerstrconst.drscolwidthname
msgid "Name column"
msgstr "Columna Nombre"
#: debuggerstrconst.drscolwidthsource
msgid "Source column"
msgstr "Columna origen"
#: debuggerstrconst.drscolwidthstate
msgid "State column"
msgstr "Columna estado"
#: debuggerstrconst.drscolwidthvalue
msgid "Value column"
msgstr "Columna valor"
#: debuggerstrconst.drshistorycolwidthcurrent
msgid "Current column"
msgstr "Columna actual"
#: debuggerstrconst.drshistorycolwidthlocation
msgid "Location column"
msgstr "Columna localización"
#: debuggerstrconst.drshistorycolwidthtime
msgid "Time column"
msgstr "Columna tiempo"
#: debuggerstrconst.drsinspectcolwidthdataclass
msgid "Data class column"
msgstr "Columna clase dato"
#: debuggerstrconst.drsinspectcolwidthdataname
msgid "Data name column"
msgstr "Columna nombre dato"
#: debuggerstrconst.drsinspectcolwidthdatatype
msgid "Data type column"
msgstr "Columna tipo dato"
#: debuggerstrconst.drsinspectcolwidthdatavalue
msgid "Data value column"
msgstr "Columna valor dato"
#: debuggerstrconst.drsinspectcolwidthdatavisibility
msgid "Data visibility column"
msgstr "Columna visibilidad de datos"
#: debuggerstrconst.drsinspectcolwidthmethaddress
msgid "Method address column"
msgstr "Columna dirección método"
#: debuggerstrconst.drsinspectcolwidthmethname
msgid "Method name column"
msgstr "Columna nombre método"
#: debuggerstrconst.drsinspectcolwidthmethreturns
msgid "Method returns column"
msgstr "Columna retornos método"
#: debuggerstrconst.drsinspectcolwidthmethtype
msgid "Method type column"
msgstr "Columna tipo método"
#: debuggerstrconst.drslen
#, object-pascal-format
msgid "Len=%d: "
msgstr "Long=%d: "
#: debuggerstrconst.drssuspend
msgid "Suspend"
msgstr ""
#: debuggerstrconst.drswatchsplitterinspect
msgid "Inspect pane"
msgstr "Inspeccione panel"
#: debuggerstrconst.dsrevalusedebugconverter
msgid "Use Backend Converter"
msgstr ""
#: debuggerstrconst.synfnewvalueisempty
msgid "\"New value\" is empty."
msgstr "\"El nuevo valor\" se encuentra vacío."
#: debuggerstrconst.synfthedebuggerwasnotabletomodifythevalue
msgid "The debugger was not able to modify the value."
msgstr "El depurador no ha sido capaz de modificar el valor."

View File

@ -1,150 +0,0 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2015-04-19 18:09+0100\n"
"Last-Translator: Vasseur Gilles <gillesvasseur58@gmail.com>\n"
"Language-Team: http://lazarus.developpez.com/\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fr\n"
"X-Generator: Poedit 1.7.6\n"
"X-Poedit-SourceCharset: UTF-8\n"
#: debuggerstrconst.drsbreakpointcolwidthaction
msgid "Action column"
msgstr "Colonne action"
#: debuggerstrconst.drsbreakpointcolwidthcondition
msgid "Condition column"
msgstr "Colonne condition"
#: debuggerstrconst.drsbreakpointcolwidthfile
msgid "File/address column"
msgstr "Colonne fichier/adresse"
#: debuggerstrconst.drsbreakpointcolwidthgroup
msgid "Group column"
msgstr "Colonne groupe"
#: debuggerstrconst.drsbreakpointcolwidthline
msgctxt "debuggerstrconst.drsbreakpointcolwidthline"
msgid "Line column"
msgstr "Colonne ligne"
#: debuggerstrconst.drsbreakpointcolwidthpasscount
msgid "Pass-count column"
msgstr "Colonne nombre de passages"
#: debuggerstrconst.drscolwidthbrkpointimg
msgid "Break indication column"
msgstr "Colonne indication d'arrêt"
#: debuggerstrconst.drscolwidthexpression
msgid "Expression column"
msgstr "Colonne expression"
#: debuggerstrconst.drscolwidthfunc
msgid "Function name column"
msgstr "Colonne nom de fonction"
#: debuggerstrconst.drscolwidthindex
msgid "Index column"
msgstr "Colonne index"
#: debuggerstrconst.drscolwidthline
msgctxt "debuggerstrconst.drscolwidthline"
msgid "Line column"
msgstr "Colonne ligne"
#: debuggerstrconst.drscolwidthname
msgid "Name column"
msgstr "Colonne nom"
#: debuggerstrconst.drscolwidthsource
msgid "Source column"
msgstr "Colonne source"
#: debuggerstrconst.drscolwidthstate
msgid "State column"
msgstr "Colonne état"
#: debuggerstrconst.drscolwidthvalue
msgid "Value column"
msgstr "Colonne valeur"
#: debuggerstrconst.drshistorycolwidthcurrent
msgid "Current column"
msgstr "Colonne en cours"
#: debuggerstrconst.drshistorycolwidthlocation
msgid "Location column"
msgstr "Colonne emplacement"
#: debuggerstrconst.drshistorycolwidthtime
msgid "Time column"
msgstr "Colonne heure"
#: debuggerstrconst.drsinspectcolwidthdataclass
msgid "Data class column"
msgstr "Colonne classe de donnée"
#: debuggerstrconst.drsinspectcolwidthdataname
msgid "Data name column"
msgstr "Colonne nom de donnée"
#: debuggerstrconst.drsinspectcolwidthdatatype
msgid "Data type column"
msgstr "Colonne type de donnée"
#: debuggerstrconst.drsinspectcolwidthdatavalue
msgid "Data value column"
msgstr "Colonne valeur de donnée"
#: debuggerstrconst.drsinspectcolwidthdatavisibility
msgid "Data visibility column"
msgstr "Colonne visibilité de donnée"
#: debuggerstrconst.drsinspectcolwidthmethaddress
msgid "Method address column"
msgstr "Colonne adresse de méthode"
#: debuggerstrconst.drsinspectcolwidthmethname
msgid "Method name column"
msgstr "Colonne nom de méthode"
#: debuggerstrconst.drsinspectcolwidthmethreturns
msgid "Method returns column"
msgstr "Colonne retours de méthode"
#: debuggerstrconst.drsinspectcolwidthmethtype
msgid "Method type column"
msgstr "Colonne type de méthode"
#: debuggerstrconst.drslen
#, object-pascal-format
msgid "Len=%d: "
msgstr "Longueur=%d : "
#: debuggerstrconst.drssuspend
msgid "Suspend"
msgstr ""
#: debuggerstrconst.drswatchsplitterinspect
msgid "Inspect pane"
msgstr "Panneau d'inspection"
#: debuggerstrconst.dsrevalusedebugconverter
msgid "Use Backend Converter"
msgstr ""
#: debuggerstrconst.synfnewvalueisempty
msgid "\"New value\" is empty."
msgstr "\"Nouvelle valeur\" est vide."
#: debuggerstrconst.synfthedebuggerwasnotabletomodifythevalue
msgid "The debugger was not able to modify the value."
msgstr "Le débogueur n'est pas parvenu à modifier la valeur."

View File

@ -1,148 +0,0 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: Péter Gábor <ptrg@freemail.hu>\n"
"Language-Team: Magyar (Hungarian)\n"
"Language: hu\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.5.4\n"
#: debuggerstrconst.drsbreakpointcolwidthaction
msgid "Action column"
msgstr "Művelet oszlop"
#: debuggerstrconst.drsbreakpointcolwidthcondition
msgid "Condition column"
msgstr "Feltétel oszlop"
#: debuggerstrconst.drsbreakpointcolwidthfile
msgid "File/address column"
msgstr "Fájl/cím oszlop"
#: debuggerstrconst.drsbreakpointcolwidthgroup
msgid "Group column"
msgstr "Csoport oszlop"
#: debuggerstrconst.drsbreakpointcolwidthline
msgctxt "debuggerstrconst.drsbreakpointcolwidthline"
msgid "Line column"
msgstr "Sor oszlop"
#: debuggerstrconst.drsbreakpointcolwidthpasscount
msgid "Pass-count column"
msgstr "Áthaladás-szám oszlop"
#: debuggerstrconst.drscolwidthbrkpointimg
msgid "Break indication column"
msgstr "Megszakítás jelzés oszlop"
#: debuggerstrconst.drscolwidthexpression
msgid "Expression column"
msgstr "Kifejezés oszlop"
#: debuggerstrconst.drscolwidthfunc
msgid "Function name column"
msgstr "Eljárásnév oszlop"
#: debuggerstrconst.drscolwidthindex
msgid "Index column"
msgstr "Index oszlop"
#: debuggerstrconst.drscolwidthline
msgctxt "debuggerstrconst.drscolwidthline"
msgid "Line column"
msgstr "Sor oszlop"
#: debuggerstrconst.drscolwidthname
msgid "Name column"
msgstr "Név oszlop"
#: debuggerstrconst.drscolwidthsource
msgid "Source column"
msgstr "Forrás oszlop"
#: debuggerstrconst.drscolwidthstate
msgid "State column"
msgstr "Állapot oszlop"
#: debuggerstrconst.drscolwidthvalue
msgid "Value column"
msgstr "Érték oszlop"
#: debuggerstrconst.drshistorycolwidthcurrent
msgid "Current column"
msgstr "Aktuális oszlop"
#: debuggerstrconst.drshistorycolwidthlocation
msgid "Location column"
msgstr "Hely oszlop"
#: debuggerstrconst.drshistorycolwidthtime
msgid "Time column"
msgstr "Idő oszlop"
#: debuggerstrconst.drsinspectcolwidthdataclass
msgid "Data class column"
msgstr "Adat osztálya oszlop"
#: debuggerstrconst.drsinspectcolwidthdataname
msgid "Data name column"
msgstr "Adat neve oszlop"
#: debuggerstrconst.drsinspectcolwidthdatatype
msgid "Data type column"
msgstr "Adat típusa oszlop"
#: debuggerstrconst.drsinspectcolwidthdatavalue
msgid "Data value column"
msgstr "Adat értéke oszlop"
#: debuggerstrconst.drsinspectcolwidthdatavisibility
msgid "Data visibility column"
msgstr "Adat láthatósága oszlop"
#: debuggerstrconst.drsinspectcolwidthmethaddress
msgid "Method address column"
msgstr "Metódus címe oszlop"
#: debuggerstrconst.drsinspectcolwidthmethname
msgid "Method name column"
msgstr "Metódus neve oszlop"
#: debuggerstrconst.drsinspectcolwidthmethreturns
msgid "Method returns column"
msgstr "Metódus visszatérési érték oszlop"
#: debuggerstrconst.drsinspectcolwidthmethtype
msgid "Method type column"
msgstr "Metódus típusa oszlop"
#: debuggerstrconst.drslen
#, object-pascal-format
msgid "Len=%d: "
msgstr "Hossz=%d:"
#: debuggerstrconst.drssuspend
msgid "Suspend"
msgstr ""
#: debuggerstrconst.drswatchsplitterinspect
msgid "Inspect pane"
msgstr "Ellenőrző tábla"
#: debuggerstrconst.dsrevalusedebugconverter
msgid "Use Backend Converter"
msgstr ""
#: debuggerstrconst.synfnewvalueisempty
msgid "\"New value\" is empty."
msgstr "Az \"Új érték\" üres."
#: debuggerstrconst.synfthedebuggerwasnotabletomodifythevalue
msgid "The debugger was not able to modify the value."
msgstr "A hibakereső nem tudta megváltoztatni az értéket."

View File

@ -1,146 +0,0 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: Giuliano Colla <giuliano.colla@fastwebnet.it>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
#: debuggerstrconst.drsbreakpointcolwidthaction
msgid "Action column"
msgstr "Colonna Azioni"
#: debuggerstrconst.drsbreakpointcolwidthcondition
msgid "Condition column"
msgstr "Colonna Condizioni"
#: debuggerstrconst.drsbreakpointcolwidthfile
msgid "File/address column"
msgstr "Colonna File/Indirizzo"
#: debuggerstrconst.drsbreakpointcolwidthgroup
msgid "Group column"
msgstr "Colonna Gruppo"
#: debuggerstrconst.drsbreakpointcolwidthline
msgctxt "debuggerstrconst.drsbreakpointcolwidthline"
msgid "Line column"
msgstr "Colonna Riga"
#: debuggerstrconst.drsbreakpointcolwidthpasscount
msgid "Pass-count column"
msgstr "Colonna Numero-passi"
#: debuggerstrconst.drscolwidthbrkpointimg
msgid "Break indication column"
msgstr "Colonna indicazione Break"
#: debuggerstrconst.drscolwidthexpression
msgid "Expression column"
msgstr "Colonna Espressione"
#: debuggerstrconst.drscolwidthfunc
msgid "Function name column"
msgstr "Colonna Nome Funzione"
#: debuggerstrconst.drscolwidthindex
msgid "Index column"
msgstr "Colonna Indice"
#: debuggerstrconst.drscolwidthline
msgctxt "debuggerstrconst.drscolwidthline"
msgid "Line column"
msgstr "Colonna Riga"
#: debuggerstrconst.drscolwidthname
msgid "Name column"
msgstr "Colonna Nome"
#: debuggerstrconst.drscolwidthsource
msgid "Source column"
msgstr "Colonna Sorgente"
#: debuggerstrconst.drscolwidthstate
msgid "State column"
msgstr "Colonna Stato"
#: debuggerstrconst.drscolwidthvalue
msgid "Value column"
msgstr "Colonna Valore"
#: debuggerstrconst.drshistorycolwidthcurrent
msgid "Current column"
msgstr "Colonna corrente"
#: debuggerstrconst.drshistorycolwidthlocation
msgid "Location column"
msgstr "Colonna posizione"
#: debuggerstrconst.drshistorycolwidthtime
msgid "Time column"
msgstr "Colonna Tempo"
#: debuggerstrconst.drsinspectcolwidthdataclass
msgid "Data class column"
msgstr "Colonna classe dati"
#: debuggerstrconst.drsinspectcolwidthdataname
msgid "Data name column"
msgstr "Colonna nome dati"
#: debuggerstrconst.drsinspectcolwidthdatatype
msgid "Data type column"
msgstr "Colonna tipo dati"
#: debuggerstrconst.drsinspectcolwidthdatavalue
msgid "Data value column"
msgstr "Colonna valore dati"
#: debuggerstrconst.drsinspectcolwidthdatavisibility
msgid "Data visibility column"
msgstr "Colonna visibilità dati"
#: debuggerstrconst.drsinspectcolwidthmethaddress
msgid "Method address column"
msgstr "Colonna indirizzo metodo"
#: debuggerstrconst.drsinspectcolwidthmethname
msgid "Method name column"
msgstr "Colonna nome metodo"
#: debuggerstrconst.drsinspectcolwidthmethreturns
msgid "Method returns column"
msgstr "Colonna risultato metodo"
#: debuggerstrconst.drsinspectcolwidthmethtype
msgid "Method type column"
msgstr "Colonna tipo metodo"
#: debuggerstrconst.drslen
#, object-pascal-format
msgid "Len=%d: "
msgstr "Lung=%d"
#: debuggerstrconst.drssuspend
msgid "Suspend"
msgstr ""
#: debuggerstrconst.drswatchsplitterinspect
msgid "Inspect pane"
msgstr "Pannello di ispezione"
#: debuggerstrconst.dsrevalusedebugconverter
msgid "Use Backend Converter"
msgstr ""
#: debuggerstrconst.synfnewvalueisempty
msgid "\"New value\" is empty."
msgstr ""
#: debuggerstrconst.synfthedebuggerwasnotabletomodifythevalue
msgid "The debugger was not able to modify the value."
msgstr ""

View File

@ -1,138 +0,0 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
#: debuggerstrconst.drsbreakpointcolwidthaction
msgid "Action column"
msgstr "アクション列"
#: debuggerstrconst.drsbreakpointcolwidthcondition
msgid "Condition column"
msgstr "条件列"
#: debuggerstrconst.drsbreakpointcolwidthfile
msgid "File/address column"
msgstr "ファイル/アドレス列"
#: debuggerstrconst.drsbreakpointcolwidthgroup
msgid "Group column"
msgstr "グループ列"
#: debuggerstrconst.drsbreakpointcolwidthline
msgctxt "debuggerstrconst.drsbreakpointcolwidthline"
msgid "Line column"
msgstr "行列"
#: debuggerstrconst.drsbreakpointcolwidthpasscount
msgid "Pass-count column"
msgstr "通過回数列"
#: debuggerstrconst.drscolwidthbrkpointimg
msgid "Break indication column"
msgstr "ブレーク表示列"
#: debuggerstrconst.drscolwidthexpression
msgid "Expression column"
msgstr "式列"
#: debuggerstrconst.drscolwidthfunc
msgid "Function name column"
msgstr "関数名列"
#: debuggerstrconst.drscolwidthindex
msgid "Index column"
msgstr "索引列"
#: debuggerstrconst.drscolwidthline
msgctxt "debuggerstrconst.drscolwidthline"
msgid "Line column"
msgstr "行列"
#: debuggerstrconst.drscolwidthname
msgid "Name column"
msgstr "名前列"
#: debuggerstrconst.drscolwidthsource
msgid "Source column"
msgstr "ソース列"
#: debuggerstrconst.drscolwidthstate
msgid "State column"
msgstr "状態列"
#: debuggerstrconst.drscolwidthvalue
msgid "Value column"
msgstr "値列"
#: debuggerstrconst.drshistorycolwidthcurrent
msgid "Current column"
msgstr "現在の列"
#: debuggerstrconst.drshistorycolwidthlocation
msgid "Location column"
msgstr "位置列"
#: debuggerstrconst.drshistorycolwidthtime
msgid "Time column"
msgstr "時間列"
#: debuggerstrconst.drsinspectcolwidthdataclass
msgid "Data class column"
msgstr "データクラス列"
#: debuggerstrconst.drsinspectcolwidthdataname
msgid "Data name column"
msgstr "データ名列"
#: debuggerstrconst.drsinspectcolwidthdatatype
msgid "Data type column"
msgstr "データ型列"
#: debuggerstrconst.drsinspectcolwidthdatavalue
msgid "Data value column"
msgstr "データ値列"
#: debuggerstrconst.drsinspectcolwidthdatavisibility
msgid "Data visibility column"
msgstr "データ可視列"
#: debuggerstrconst.drsinspectcolwidthmethaddress
msgid "Method address column"
msgstr "メソッドアドレス列"
#: debuggerstrconst.drsinspectcolwidthmethname
msgid "Method name column"
msgstr "メソッド名列"
#: debuggerstrconst.drsinspectcolwidthmethreturns
msgid "Method returns column"
msgstr "メソッド返り値列"
#: debuggerstrconst.drsinspectcolwidthmethtype
msgid "Method type column"
msgstr "メソッド型列"
#: debuggerstrconst.drslen
#, object-pascal-format
msgid "Len=%d: "
msgstr "Len=%d"
#: debuggerstrconst.drssuspend
msgid "Suspend"
msgstr ""
#: debuggerstrconst.drswatchsplitterinspect
msgid "Inspect pane"
msgstr "検査ペイン"
#: debuggerstrconst.dsrevalusedebugconverter
msgid "Use Backend Converter"
msgstr ""
#: debuggerstrconst.synfnewvalueisempty
msgid "\"New value\" is empty."
msgstr "\"新しい値\"は空です"
#: debuggerstrconst.synfthedebuggerwasnotabletomodifythevalue
msgid "The debugger was not able to modify the value."
msgstr "デバッガは値を修正できませんでした。"

View File

@ -1,149 +0,0 @@
# Valdas Jankunas <zmuogs@gmail.com>, 2017.
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Last-Translator: Valdas Jankunas <zmuogs@gmail.com>\n"
"PO-Revision-Date: 2017-07-05 23:01+0200\n"
"Project-Id-Version: \n"
"Language-Team: Lithuanian <kde-i18n-lt@kde.org>\n"
"Language: lt\n"
"Content-Transfer-Encoding: 8bit\n"
"MIME-Version: 1.0\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Lokalize 2.0\n"
#: debuggerstrconst.drsbreakpointcolwidthaction
msgid "Action column"
msgstr "Veiksmo stulpelis"
#: debuggerstrconst.drsbreakpointcolwidthcondition
msgid "Condition column"
msgstr "Sąlygos stulpelis"
#: debuggerstrconst.drsbreakpointcolwidthfile
msgid "File/address column"
msgstr "Failo/adreso stulpelis"
#: debuggerstrconst.drsbreakpointcolwidthgroup
msgid "Group column"
msgstr "Grupės stulpelis"
#: debuggerstrconst.drsbreakpointcolwidthline
msgctxt "debuggerstrconst.drsbreakpointcolwidthline"
msgid "Line column"
msgstr "Eilutės stulpelis"
#: debuggerstrconst.drsbreakpointcolwidthpasscount
msgid "Pass-count column"
msgstr "Praėjimų skaičiaus stulpelis"
#: debuggerstrconst.drscolwidthbrkpointimg
msgid "Break indication column"
msgstr "Stabdos indikatoriaus stulpelis"
#: debuggerstrconst.drscolwidthexpression
msgid "Expression column"
msgstr "Išraiškos stulpelis"
#: debuggerstrconst.drscolwidthfunc
msgid "Function name column"
msgstr "Funkcijos pavadinimo stulpelis"
#: debuggerstrconst.drscolwidthindex
msgid "Index column"
msgstr "Indekso stulpelis"
#: debuggerstrconst.drscolwidthline
msgctxt "debuggerstrconst.drscolwidthline"
msgid "Line column"
msgstr "Eilutės stulpelis"
#: debuggerstrconst.drscolwidthname
msgid "Name column"
msgstr "Pavadinimo stulpelis"
#: debuggerstrconst.drscolwidthsource
msgid "Source column"
msgstr "Šaltinio stulpelis"
#: debuggerstrconst.drscolwidthstate
msgid "State column"
msgstr "Būsenos stulpelis"
#: debuggerstrconst.drscolwidthvalue
msgid "Value column"
msgstr "Vertės stulpelis"
#: debuggerstrconst.drshistorycolwidthcurrent
msgid "Current column"
msgstr "Veikiamasis stulpelis"
#: debuggerstrconst.drshistorycolwidthlocation
msgid "Location column"
msgstr "Vietos stulpelis"
#: debuggerstrconst.drshistorycolwidthtime
msgid "Time column"
msgstr "Laiko stulpelis"
#: debuggerstrconst.drsinspectcolwidthdataclass
msgid "Data class column"
msgstr "Duomenų klasės stulpelis"
#: debuggerstrconst.drsinspectcolwidthdataname
msgid "Data name column"
msgstr "Duomenų pavadinimo stulpelis"
#: debuggerstrconst.drsinspectcolwidthdatatype
msgid "Data type column"
msgstr "Duomenų tipo stulpelis"
#: debuggerstrconst.drsinspectcolwidthdatavalue
msgid "Data value column"
msgstr "Duomenų vertės stulpelis"
#: debuggerstrconst.drsinspectcolwidthdatavisibility
msgid "Data visibility column"
msgstr "Duomenų matomumo stulpelis"
#: debuggerstrconst.drsinspectcolwidthmethaddress
msgid "Method address column"
msgstr "Metodo adreso stulpelis"
#: debuggerstrconst.drsinspectcolwidthmethname
msgid "Method name column"
msgstr "Metodo pavadinimo stulpelis"
#: debuggerstrconst.drsinspectcolwidthmethreturns
msgid "Method returns column"
msgstr "Metodo grąžos stulpelis"
#: debuggerstrconst.drsinspectcolwidthmethtype
msgid "Method type column"
msgstr "Metodo tipo stulpelis"
#: debuggerstrconst.drslen
#, object-pascal-format
msgid "Len=%d: "
msgstr "Ilgis = %d: "
#: debuggerstrconst.drssuspend
msgid "Suspend"
msgstr ""
#: debuggerstrconst.drswatchsplitterinspect
msgid "Inspect pane"
msgstr "Inspektavimo polangis"
#: debuggerstrconst.dsrevalusedebugconverter
msgid "Use Backend Converter"
msgstr ""
#: debuggerstrconst.synfnewvalueisempty
msgid "\"New value\" is empty."
msgstr "„Nauja vertė“ yra tuščia."
#: debuggerstrconst.synfthedebuggerwasnotabletomodifythevalue
msgid "The debugger was not able to modify the value."
msgstr "Derintuvė negali keisti vertės."

View File

@ -1,138 +0,0 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
#: debuggerstrconst.drsbreakpointcolwidthaction
msgid "Action column"
msgstr ""
#: debuggerstrconst.drsbreakpointcolwidthcondition
msgid "Condition column"
msgstr ""
#: debuggerstrconst.drsbreakpointcolwidthfile
msgid "File/address column"
msgstr ""
#: debuggerstrconst.drsbreakpointcolwidthgroup
msgid "Group column"
msgstr ""
#: debuggerstrconst.drsbreakpointcolwidthline
msgctxt "debuggerstrconst.drsbreakpointcolwidthline"
msgid "Line column"
msgstr ""
#: debuggerstrconst.drsbreakpointcolwidthpasscount
msgid "Pass-count column"
msgstr ""
#: debuggerstrconst.drscolwidthbrkpointimg
msgid "Break indication column"
msgstr ""
#: debuggerstrconst.drscolwidthexpression
msgid "Expression column"
msgstr ""
#: debuggerstrconst.drscolwidthfunc
msgid "Function name column"
msgstr ""
#: debuggerstrconst.drscolwidthindex
msgid "Index column"
msgstr ""
#: debuggerstrconst.drscolwidthline
msgctxt "debuggerstrconst.drscolwidthline"
msgid "Line column"
msgstr ""
#: debuggerstrconst.drscolwidthname
msgid "Name column"
msgstr ""
#: debuggerstrconst.drscolwidthsource
msgid "Source column"
msgstr ""
#: debuggerstrconst.drscolwidthstate
msgid "State column"
msgstr ""
#: debuggerstrconst.drscolwidthvalue
msgid "Value column"
msgstr ""
#: debuggerstrconst.drshistorycolwidthcurrent
msgid "Current column"
msgstr ""
#: debuggerstrconst.drshistorycolwidthlocation
msgid "Location column"
msgstr ""
#: debuggerstrconst.drshistorycolwidthtime
msgid "Time column"
msgstr ""
#: debuggerstrconst.drsinspectcolwidthdataclass
msgid "Data class column"
msgstr ""
#: debuggerstrconst.drsinspectcolwidthdataname
msgid "Data name column"
msgstr ""
#: debuggerstrconst.drsinspectcolwidthdatatype
msgid "Data type column"
msgstr ""
#: debuggerstrconst.drsinspectcolwidthdatavalue
msgid "Data value column"
msgstr ""
#: debuggerstrconst.drsinspectcolwidthdatavisibility
msgid "Data visibility column"
msgstr ""
#: debuggerstrconst.drsinspectcolwidthmethaddress
msgid "Method address column"
msgstr ""
#: debuggerstrconst.drsinspectcolwidthmethname
msgid "Method name column"
msgstr ""
#: debuggerstrconst.drsinspectcolwidthmethreturns
msgid "Method returns column"
msgstr ""
#: debuggerstrconst.drsinspectcolwidthmethtype
msgid "Method type column"
msgstr ""
#: debuggerstrconst.drslen
#, object-pascal-format
msgid "Len=%d: "
msgstr ""
#: debuggerstrconst.drssuspend
msgid "Suspend"
msgstr ""
#: debuggerstrconst.drswatchsplitterinspect
msgid "Inspect pane"
msgstr ""
#: debuggerstrconst.dsrevalusedebugconverter
msgid "Use Backend Converter"
msgstr ""
#: debuggerstrconst.synfnewvalueisempty
msgid "\"New value\" is empty."
msgstr ""
#: debuggerstrconst.synfthedebuggerwasnotabletomodifythevalue
msgid "The debugger was not able to modify the value."
msgstr ""

View File

@ -1,148 +0,0 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: Marcelo B Paula <marcelo.bp@netsite.com.br>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pt_BR\n"
"X-Generator: Poedit 1.8.13\n"
#: debuggerstrconst.drsbreakpointcolwidthaction
msgid "Action column"
msgstr "Coluna ações"
#: debuggerstrconst.drsbreakpointcolwidthcondition
msgid "Condition column"
msgstr "Coluna condições"
#: debuggerstrconst.drsbreakpointcolwidthfile
msgid "File/address column"
msgstr "Coluna arquivo/endereço"
#: debuggerstrconst.drsbreakpointcolwidthgroup
msgid "Group column"
msgstr "Coluna grupo"
#: debuggerstrconst.drsbreakpointcolwidthline
msgctxt "debuggerstrconst.drsbreakpointcolwidthline"
msgid "Line column"
msgstr "Coluna linha"
#: debuggerstrconst.drsbreakpointcolwidthpasscount
msgid "Pass-count column"
msgstr "Coluna contagem passagens"
#: debuggerstrconst.drscolwidthbrkpointimg
msgid "Break indication column"
msgstr "Coluna indicação parada"
#: debuggerstrconst.drscolwidthexpression
msgid "Expression column"
msgstr "Coluna expressões"
#: debuggerstrconst.drscolwidthfunc
msgid "Function name column"
msgstr "Coluna nome função"
#: debuggerstrconst.drscolwidthindex
msgid "Index column"
msgstr "Coluna índice"
#: debuggerstrconst.drscolwidthline
msgctxt "debuggerstrconst.drscolwidthline"
msgid "Line column"
msgstr "Coluna linha"
#: debuggerstrconst.drscolwidthname
msgid "Name column"
msgstr "Coluna nome"
#: debuggerstrconst.drscolwidthsource
msgid "Source column"
msgstr "Coluna fonte"
#: debuggerstrconst.drscolwidthstate
msgid "State column"
msgstr "Coluna estado"
#: debuggerstrconst.drscolwidthvalue
msgid "Value column"
msgstr "Coluna valor"
#: debuggerstrconst.drshistorycolwidthcurrent
msgid "Current column"
msgstr "Coluna atual"
#: debuggerstrconst.drshistorycolwidthlocation
msgid "Location column"
msgstr "Coluna local"
#: debuggerstrconst.drshistorycolwidthtime
msgid "Time column"
msgstr "Coluna hora"
#: debuggerstrconst.drsinspectcolwidthdataclass
msgid "Data class column"
msgstr "Coluna classe dados"
#: debuggerstrconst.drsinspectcolwidthdataname
msgid "Data name column"
msgstr "Coluna nome dados"
#: debuggerstrconst.drsinspectcolwidthdatatype
msgid "Data type column"
msgstr "Coluna tipo dados"
#: debuggerstrconst.drsinspectcolwidthdatavalue
msgid "Data value column"
msgstr "Coluna valor dados"
#: debuggerstrconst.drsinspectcolwidthdatavisibility
msgid "Data visibility column"
msgstr "Coluna visibilidade dados"
#: debuggerstrconst.drsinspectcolwidthmethaddress
msgid "Method address column"
msgstr "Coluna endereço método"
#: debuggerstrconst.drsinspectcolwidthmethname
msgid "Method name column"
msgstr "Coluna nome método"
#: debuggerstrconst.drsinspectcolwidthmethreturns
msgid "Method returns column"
msgstr "Coluna retorno método"
#: debuggerstrconst.drsinspectcolwidthmethtype
msgid "Method type column"
msgstr "Coluna tipo método"
#: debuggerstrconst.drslen
#, object-pascal-format
msgid "Len=%d: "
msgstr "Len=%d: "
#: debuggerstrconst.drssuspend
msgid "Suspend"
msgstr ""
#: debuggerstrconst.drswatchsplitterinspect
msgid "Inspect pane"
msgstr "Painel inspeção"
#: debuggerstrconst.dsrevalusedebugconverter
msgid "Use Backend Converter"
msgstr ""
#: debuggerstrconst.synfnewvalueisempty
msgid "\"New value\" is empty."
msgstr "\"Novo valor\" está vazio."
#: debuggerstrconst.synfthedebuggerwasnotabletomodifythevalue
msgid "The debugger was not able to modify the value."
msgstr "O depurador foi incapaz de modificar o valor."

View File

@ -1,148 +0,0 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: Maxim Ganetsky <maxkill@mail.ru>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ru\n"
"X-Generator: Poedit 2.4.3\n"
#: debuggerstrconst.drsbreakpointcolwidthaction
msgid "Action column"
msgstr "Столбец действия"
#: debuggerstrconst.drsbreakpointcolwidthcondition
msgid "Condition column"
msgstr "Столбец условия"
#: debuggerstrconst.drsbreakpointcolwidthfile
msgid "File/address column"
msgstr "Столбец имени файла/адреса"
#: debuggerstrconst.drsbreakpointcolwidthgroup
msgid "Group column"
msgstr "Столбец группы"
#: debuggerstrconst.drsbreakpointcolwidthline
msgctxt "debuggerstrconst.drsbreakpointcolwidthline"
msgid "Line column"
msgstr "Столбец строки"
#: debuggerstrconst.drsbreakpointcolwidthpasscount
msgid "Pass-count column"
msgstr "Столбец числа проходов"
#: debuggerstrconst.drscolwidthbrkpointimg
msgid "Break indication column"
msgstr "Столбец индикации останова"
#: debuggerstrconst.drscolwidthexpression
msgid "Expression column"
msgstr "Столбец выражения"
#: debuggerstrconst.drscolwidthfunc
msgid "Function name column"
msgstr "Столбец имени функции"
#: debuggerstrconst.drscolwidthindex
msgid "Index column"
msgstr "Столбец индекса"
#: debuggerstrconst.drscolwidthline
msgctxt "debuggerstrconst.drscolwidthline"
msgid "Line column"
msgstr "Столбец строки"
#: debuggerstrconst.drscolwidthname
msgid "Name column"
msgstr "Столбец имени"
#: debuggerstrconst.drscolwidthsource
msgid "Source column"
msgstr "Столбец исходного кода"
#: debuggerstrconst.drscolwidthstate
msgid "State column"
msgstr "Столбец состояния"
#: debuggerstrconst.drscolwidthvalue
msgid "Value column"
msgstr "Столбец значения"
#: debuggerstrconst.drshistorycolwidthcurrent
msgid "Current column"
msgstr "Столбец текущего положения"
#: debuggerstrconst.drshistorycolwidthlocation
msgid "Location column"
msgstr "Столбец расположения"
#: debuggerstrconst.drshistorycolwidthtime
msgid "Time column"
msgstr "Столбец времени"
#: debuggerstrconst.drsinspectcolwidthdataclass
msgid "Data class column"
msgstr "Столбец класса поля"
#: debuggerstrconst.drsinspectcolwidthdataname
msgid "Data name column"
msgstr "Столбец имени поля"
#: debuggerstrconst.drsinspectcolwidthdatatype
msgid "Data type column"
msgstr "Столбец типа поля"
#: debuggerstrconst.drsinspectcolwidthdatavalue
msgid "Data value column"
msgstr "Столбец значения поля"
#: debuggerstrconst.drsinspectcolwidthdatavisibility
msgid "Data visibility column"
msgstr "Столбец видимости поля"
#: debuggerstrconst.drsinspectcolwidthmethaddress
msgid "Method address column"
msgstr "Столбец адреса метода"
#: debuggerstrconst.drsinspectcolwidthmethname
msgid "Method name column"
msgstr "Столбец имени метода"
#: debuggerstrconst.drsinspectcolwidthmethreturns
msgid "Method returns column"
msgstr "Столбец типа результата метода"
#: debuggerstrconst.drsinspectcolwidthmethtype
msgid "Method type column"
msgstr "Столбец типа метода"
#: debuggerstrconst.drslen
#, object-pascal-format
msgid "Len=%d: "
msgstr "Длина=%d: "
#: debuggerstrconst.drssuspend
msgid "Suspend"
msgstr "Приостановить"
#: debuggerstrconst.drswatchsplitterinspect
msgid "Inspect pane"
msgstr "Панель просмотра"
#: debuggerstrconst.dsrevalusedebugconverter
msgid "Use Backend Converter"
msgstr "Использовать преобразование в механизме отладки"
#: debuggerstrconst.synfnewvalueisempty
msgid "\"New value\" is empty."
msgstr "Поле \"Новое значение\" пусто."
#: debuggerstrconst.synfthedebuggerwasnotabletomodifythevalue
msgid "The debugger was not able to modify the value."
msgstr "Отладчику не удалось изменить значение."

View File

@ -1,148 +0,0 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: Hakan KIZILHAN <hakan486@yahoo.com>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: tr\n"
"X-Generator: Poedit 2.1.1\n"
#: debuggerstrconst.drsbreakpointcolwidthaction
msgid "Action column"
msgstr "Eylem sütunu"
#: debuggerstrconst.drsbreakpointcolwidthcondition
msgid "Condition column"
msgstr "Koşul sütunu"
#: debuggerstrconst.drsbreakpointcolwidthfile
msgid "File/address column"
msgstr "Dosya/adres sütunu"
#: debuggerstrconst.drsbreakpointcolwidthgroup
msgid "Group column"
msgstr "Grup sütunu"
#: debuggerstrconst.drsbreakpointcolwidthline
msgctxt "debuggerstrconst.drsbreakpointcolwidthline"
msgid "Line column"
msgstr "Satır sütunu"
#: debuggerstrconst.drsbreakpointcolwidthpasscount
msgid "Pass-count column"
msgstr "Geçiş-sayısı sütunu"
#: debuggerstrconst.drscolwidthbrkpointimg
msgid "Break indication column"
msgstr "Kırılma göstergesi sütunu"
#: debuggerstrconst.drscolwidthexpression
msgid "Expression column"
msgstr "Deyim sütunu"
#: debuggerstrconst.drscolwidthfunc
msgid "Function name column"
msgstr "Fonksiyon ismi sütunu"
#: debuggerstrconst.drscolwidthindex
msgid "Index column"
msgstr "İndeks sütunu"
#: debuggerstrconst.drscolwidthline
msgctxt "debuggerstrconst.drscolwidthline"
msgid "Line column"
msgstr "Satır sütunu"
#: debuggerstrconst.drscolwidthname
msgid "Name column"
msgstr "Ad sütunu"
#: debuggerstrconst.drscolwidthsource
msgid "Source column"
msgstr "Kaynak sütunu"
#: debuggerstrconst.drscolwidthstate
msgid "State column"
msgstr "Durum sütunu"
#: debuggerstrconst.drscolwidthvalue
msgid "Value column"
msgstr "Değer sütunu"
#: debuggerstrconst.drshistorycolwidthcurrent
msgid "Current column"
msgstr "Şimdiki sütun"
#: debuggerstrconst.drshistorycolwidthlocation
msgid "Location column"
msgstr "Yer sütunu"
#: debuggerstrconst.drshistorycolwidthtime
msgid "Time column"
msgstr "Zaman sütunu"
#: debuggerstrconst.drsinspectcolwidthdataclass
msgid "Data class column"
msgstr "Veri sınıfı sütunu"
#: debuggerstrconst.drsinspectcolwidthdataname
msgid "Data name column"
msgstr "Veri adı sütunu"
#: debuggerstrconst.drsinspectcolwidthdatatype
msgid "Data type column"
msgstr "Veri türü sütunu"
#: debuggerstrconst.drsinspectcolwidthdatavalue
msgid "Data value column"
msgstr "Veri değeri sütunu"
#: debuggerstrconst.drsinspectcolwidthdatavisibility
msgid "Data visibility column"
msgstr "Veri görünürlük sütunu"
#: debuggerstrconst.drsinspectcolwidthmethaddress
msgid "Method address column"
msgstr "Metod adres sütunu"
#: debuggerstrconst.drsinspectcolwidthmethname
msgid "Method name column"
msgstr "Metod ad sütunu"
#: debuggerstrconst.drsinspectcolwidthmethreturns
msgid "Method returns column"
msgstr "Metod dönüşü sütunu"
#: debuggerstrconst.drsinspectcolwidthmethtype
msgid "Method type column"
msgstr "Metod türü sütunu"
#: debuggerstrconst.drslen
#, object-pascal-format
msgid "Len=%d: "
msgstr "Len=%d: "
#: debuggerstrconst.drssuspend
msgid "Suspend"
msgstr ""
#: debuggerstrconst.drswatchsplitterinspect
msgid "Inspect pane"
msgstr "İnceleme penceresi"
#: debuggerstrconst.dsrevalusedebugconverter
msgid "Use Backend Converter"
msgstr ""
#: debuggerstrconst.synfnewvalueisempty
msgid "\"New value\" is empty."
msgstr "\"Yeni değer\" boş."
#: debuggerstrconst.synfthedebuggerwasnotabletomodifythevalue
msgid "The debugger was not able to modify the value."
msgstr "Hata ayıklayıcı değeri değiştiremiyor."

View File

@ -1,149 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2016-06-07 10:47+0200\n"
"Last-Translator: \n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Poedit 1.6.4\n"
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
#: debuggerstrconst.drsbreakpointcolwidthaction
msgid "Action column"
msgstr "Графа дії"
#: debuggerstrconst.drsbreakpointcolwidthcondition
msgid "Condition column"
msgstr "Графа умови"
#: debuggerstrconst.drsbreakpointcolwidthfile
msgid "File/address column"
msgstr "Графа файлу/адреси"
#: debuggerstrconst.drsbreakpointcolwidthgroup
msgid "Group column"
msgstr "Графа групи"
#: debuggerstrconst.drsbreakpointcolwidthline
msgctxt "debuggerstrconst.drsbreakpointcolwidthline"
msgid "Line column"
msgstr "Графа рядка"
#: debuggerstrconst.drsbreakpointcolwidthpasscount
msgid "Pass-count column"
msgstr "Графа числа проходів"
#: debuggerstrconst.drscolwidthbrkpointimg
msgid "Break indication column"
msgstr "Графа індикації зупинки"
#: debuggerstrconst.drscolwidthexpression
msgid "Expression column"
msgstr "Графа виразу"
#: debuggerstrconst.drscolwidthfunc
msgid "Function name column"
msgstr "Графа назви функції"
#: debuggerstrconst.drscolwidthindex
msgid "Index column"
msgstr "Графа індексу"
#: debuggerstrconst.drscolwidthline
msgctxt "debuggerstrconst.drscolwidthline"
msgid "Line column"
msgstr "Графа рядка"
#: debuggerstrconst.drscolwidthname
msgid "Name column"
msgstr "Графа назви"
#: debuggerstrconst.drscolwidthsource
msgid "Source column"
msgstr "Графа джерела"
#: debuggerstrconst.drscolwidthstate
msgid "State column"
msgstr "Графа стану"
#: debuggerstrconst.drscolwidthvalue
msgid "Value column"
msgstr "Графа значення"
#: debuggerstrconst.drshistorycolwidthcurrent
msgid "Current column"
msgstr "Поточна графа"
#: debuggerstrconst.drshistorycolwidthlocation
msgid "Location column"
msgstr "Графа розміщення"
#: debuggerstrconst.drshistorycolwidthtime
msgid "Time column"
msgstr "Графа часу"
#: debuggerstrconst.drsinspectcolwidthdataclass
msgid "Data class column"
msgstr "Графа класу даних"
#: debuggerstrconst.drsinspectcolwidthdataname
msgid "Data name column"
msgstr "Графа назви даних"
#: debuggerstrconst.drsinspectcolwidthdatatype
msgid "Data type column"
msgstr "Графа типу даних"
#: debuggerstrconst.drsinspectcolwidthdatavalue
msgid "Data value column"
msgstr "Графа значення даних"
#: debuggerstrconst.drsinspectcolwidthdatavisibility
msgid "Data visibility column"
msgstr "Графа видимості даних"
#: debuggerstrconst.drsinspectcolwidthmethaddress
msgid "Method address column"
msgstr "Графа адреси методу"
#: debuggerstrconst.drsinspectcolwidthmethname
msgid "Method name column"
msgstr "Графа назви методу"
#: debuggerstrconst.drsinspectcolwidthmethreturns
msgid "Method returns column"
msgstr "Графа значення методу"
#: debuggerstrconst.drsinspectcolwidthmethtype
msgid "Method type column"
msgstr "Графа типу методу"
#: debuggerstrconst.drslen
#, object-pascal-format
msgid "Len=%d: "
msgstr "Дов=%d: "
#: debuggerstrconst.drssuspend
msgid "Suspend"
msgstr ""
#: debuggerstrconst.drswatchsplitterinspect
msgid "Inspect pane"
msgstr "Панель огляду"
#: debuggerstrconst.dsrevalusedebugconverter
msgid "Use Backend Converter"
msgstr ""
#: debuggerstrconst.synfnewvalueisempty
msgid "\"New value\" is empty."
msgstr "\"Нове значення\" порожнє."
#: debuggerstrconst.synfthedebuggerwasnotabletomodifythevalue
msgid "The debugger was not able to modify the value."
msgstr "Зневаджувач не зміг змінити значення."

View File

@ -1,149 +0,0 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: X-1.6\n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: 郑建平@夏宗萍 aka robsean <robsean@126.com>\n"
"Language-Team: http://www.microsystem.studio\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh_CN\n"
"X-Generator: Poedit 1.8.7.1\n"
"X-Poedit-SourceCharset: UTF-8\n"
#: debuggerstrconst.drsbreakpointcolwidthaction
msgid "Action column"
msgstr "动作列"
#: debuggerstrconst.drsbreakpointcolwidthcondition
msgid "Condition column"
msgstr "条件列"
#: debuggerstrconst.drsbreakpointcolwidthfile
msgid "File/address column"
msgstr "列选择"
#: debuggerstrconst.drsbreakpointcolwidthgroup
msgid "Group column"
msgstr "组列"
#: debuggerstrconst.drsbreakpointcolwidthline
msgctxt "debuggerstrconst.drsbreakpointcolwidthline"
msgid "Line column"
msgstr "行列"
#: debuggerstrconst.drsbreakpointcolwidthpasscount
msgid "Pass-count column"
msgstr "通过统计列"
#: debuggerstrconst.drscolwidthbrkpointimg
msgid "Break indication column"
msgstr "中断标示列"
#: debuggerstrconst.drscolwidthexpression
msgid "Expression column"
msgstr "表达式列"
#: debuggerstrconst.drscolwidthfunc
msgid "Function name column"
msgstr "函数名称列"
#: debuggerstrconst.drscolwidthindex
msgid "Index column"
msgstr "索引列"
#: debuggerstrconst.drscolwidthline
msgctxt "debuggerstrconst.drscolwidthline"
msgid "Line column"
msgstr "行列"
#: debuggerstrconst.drscolwidthname
msgid "Name column"
msgstr "名称列"
#: debuggerstrconst.drscolwidthsource
msgid "Source column"
msgstr "源文件列"
#: debuggerstrconst.drscolwidthstate
msgid "State column"
msgstr "状态列"
#: debuggerstrconst.drscolwidthvalue
msgid "Value column"
msgstr "值列"
#: debuggerstrconst.drshistorycolwidthcurrent
msgid "Current column"
msgstr "当前列"
#: debuggerstrconst.drshistorycolwidthlocation
msgid "Location column"
msgstr "位置列"
#: debuggerstrconst.drshistorycolwidthtime
msgid "Time column"
msgstr "时间列"
#: debuggerstrconst.drsinspectcolwidthdataclass
msgid "Data class column"
msgstr "数据类列"
#: debuggerstrconst.drsinspectcolwidthdataname
msgid "Data name column"
msgstr "数据名称列"
#: debuggerstrconst.drsinspectcolwidthdatatype
msgid "Data type column"
msgstr "数据类型列"
#: debuggerstrconst.drsinspectcolwidthdatavalue
msgid "Data value column"
msgstr "数据值列"
#: debuggerstrconst.drsinspectcolwidthdatavisibility
msgid "Data visibility column"
msgstr "数据可视化列"
#: debuggerstrconst.drsinspectcolwidthmethaddress
msgid "Method address column"
msgstr "方法地址列"
#: debuggerstrconst.drsinspectcolwidthmethname
msgid "Method name column"
msgstr "方法名称列"
#: debuggerstrconst.drsinspectcolwidthmethreturns
msgid "Method returns column"
msgstr "方法返回列"
#: debuggerstrconst.drsinspectcolwidthmethtype
msgid "Method type column"
msgstr "方法类型列"
#: debuggerstrconst.drslen
#, object-pascal-format
msgid "Len=%d: "
msgstr "长度=%d:"
#: debuggerstrconst.drssuspend
msgid "Suspend"
msgstr ""
#: debuggerstrconst.drswatchsplitterinspect
msgid "Inspect pane"
msgstr "查看窗格"
#: debuggerstrconst.dsrevalusedebugconverter
msgid "Use Backend Converter"
msgstr ""
#: debuggerstrconst.synfnewvalueisempty
msgid "\"New value\" is empty."
msgstr "\"新建值\"是空的."
#: debuggerstrconst.synfthedebuggerwasnotabletomodifythevalue
msgid "The debugger was not able to modify the value."
msgstr "调试器不能修改该值."

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More