cody: find overloads: some resourcestrings, sort for paths as default, catch exceptions due to syntax errors, relations: show class only once

git-svn-id: trunk@50000 -
This commit is contained in:
mattias 2015-10-08 15:54:17 +00:00
parent b09cf58a9c
commit df3a859c32
11 changed files with 363 additions and 17 deletions

View File

@ -46,11 +46,15 @@ unit CodyFindOverloads;
interface
uses
Classes, SysUtils, AVL_Tree, contnrs, FileUtil, LazLoggerBase, LazUtilities,
CodyUtils, CodeToolManager, CodeTree, CodeCache, FindDeclarationTool,
Classes, SysUtils, AVL_Tree, contnrs,
FileUtil, LazLoggerBase, LazUtilities,
Forms, Controls, Graphics,
Dialogs, ExtCtrls, StdCtrls, Grids, ComCtrls,
CodeToolManager, CodeTree, CodeCache, FindDeclarationTool,
PascalParserTool, BasicCodeTools, CTUnitGraph, FileProcs, StdCodeTools,
CodeGraph, LazIDEIntf, IDEWindowIntf, ProjectIntf, Forms, Controls, Graphics,
Dialogs, ExtCtrls, StdCtrls, Grids, ComCtrls;
CodeGraph,
LazIDEIntf, IDEWindowIntf, ProjectIntf,
CodyUtils, CodyStrConsts;
type
TCFOUnit = class(TUGUnit)
@ -212,13 +216,14 @@ begin
FProcList:=TObjectList.Create(true);
Caption:=GetDefaultCaption;
RefreshButton.Caption:='Refresh';
JumpToButton.Caption:='Jump to';
RefreshButton.Caption:=crsRefresh;
JumpToButton.Caption:=crsJumpTo2;
FilterGroupBox.Caption:='Filter';
FilterGroupBox.Caption:=crsFilter2;
CompatibleParamsCheckBox.Caption:='Only procedures with compatible parameters';
CompatibleParamsCheckBox.Hint:='If unchecked list also procedures with same name, but incompatible parameter lists.';
HideAbstractCheckBox.Caption:='Hide abstract methods and methods of class interfaces';
CompatibleParamsCheckBox.Hint:='If unchecked list also procedures with same name and incompatible parameter lists.';
HideAbstractCheckBox.Caption:=
crsHideAbstractMethodsAndMethodsOfClassInterfaces;
RelationLabel.Caption:='Relations:';
end;
@ -685,9 +690,9 @@ begin
Grid:=ResultsStringGrid;
Grid.BeginUpdate;
Grid.Visible:=true;
Grid.Columns[0].Title.Caption:='Name';
Grid.Columns[1].Title.Caption:='Compatibility';
Grid.Columns[2].Title.Caption:='Distance';
Grid.Columns[0].Title.Caption:=crsName;
Grid.Columns[1].Title.Caption:=crsCompatibility;
Grid.Columns[2].Title.Caption:=crsDistance;
Grid.RowCount:=ProcCount+1;
for Row:=1 to ProcCount do begin
@ -702,15 +707,16 @@ begin
Grid.Cells[0,Row]:=s;
case aProc.Compatibility of
tcExact: s:='fits exactly';
tcCompatible: s:='compatible';
tcIncompatible: s:='incompatible';
tcExact: s:=crsExactly;
tcCompatible: s:=crsCompatible;
tcIncompatible: s:=crsIncompatible;
end;
Grid.Cells[1,Row]:=s;
Grid.Cells[2,Row]:=IntToStr(aProc.Distance);
end;
Grid.SortColRow(true,0);
Grid.EndUpdate(true);
Grid.HandleNeeded;
@ -747,15 +753,19 @@ begin
ClassNode:=ClassNode.Parent;
if ClassNode<>nil then begin
// method
sl.Add('Only descendants of '+ProcTool.ExtractClassName(ClassNode,false));
ListOfPFindContext:=nil;
try
ProcTool.FindClassAndAncestors(ClassNode,ListOfPFindContext,false);
try
ProcTool.FindClassAndAncestors(ClassNode,ListOfPFindContext,false);
except
end;
if ListOfPFindContext<>nil then begin
for i:=0 to ListOfPFindContext.Count-1 do begin
aContext:=PFindContext(ListOfPFindContext[i]);
sl.Add('Only descendants of '+aContext^.Tool.ExtractClassName(aContext^.Node,false));
end;
end else begin
sl.Add('Only descendants of '+ProcTool.ExtractClassName(ClassNode,false));
end;
finally
FreeListOfPFindContext(ListOfPFindContext);

View File

@ -258,6 +258,16 @@ resourcestring
crsFindSourceOfGDBBacktrace = 'Find source of GDB backtrace';
crsPasteLinesOfAGdbBacktrace = 'Paste lines of a gdb backtrace:';
crsJump = 'Jump';
crsHideAbstractMethodsAndMethodsOfClassInterfaces = 'Hide abstract methods '
+'and methods of class interfaces';
crsName = 'Name';
crsCompatibility = 'Compatibility';
crsDistance = 'Distance';
crsExactly = 'exactly';
crsCompatible = 'compatible';
crsIncompatible = 'incompatible';
crsFilter2 = 'Filter';
crsJumpTo2 = 'Jump to';
implementation

View File

@ -184,6 +184,14 @@ msgctxt "codystrconsts.crscogeneral"
msgid "General"
msgstr "Allgemein"
#: codystrconsts.crscompatibility
msgid "Compatibility"
msgstr ""
#: codystrconsts.crscompatible
msgid "compatible"
msgstr ""
#: codystrconsts.crsconfigurenewidewindow
msgid "Configure new IDE window"
msgstr "Neues IDE-Fenster konfigurieren"
@ -269,6 +277,10 @@ msgstr "Package löschen?"
msgid "Delete unit?"
msgstr "Unit löschen?"
#: codystrconsts.crsdistance
msgid "Distance"
msgstr ""
#: codystrconsts.crsdvisakeyword
msgid "\"%s\" is a keyword."
msgstr "\"%s\" ist ein Schlüsselwort."
@ -277,6 +289,10 @@ msgstr "\"%s\" ist ein Schlüsselwort."
msgid "Error: %s"
msgstr "Fehler: %s"
#: codystrconsts.crsexactly
msgid "exactly"
msgstr ""
#: codystrconsts.crsexplodeawithblock
msgid "Explode a \"With\" Block"
msgstr ""
@ -309,6 +325,10 @@ msgstr "Datei-Lesefehler"
msgid "(Filter)"
msgstr "(Filter)"
#: codystrconsts.crsfilter2
msgid "Filter"
msgstr ""
#: codystrconsts.crsfindgdbbacktraceline
msgid "Find GDB backtrace line"
msgstr ""
@ -337,6 +357,10 @@ msgstr ""
msgid "&Help"
msgstr "&Hilfe"
#: codystrconsts.crshideabstractmethodsandmethodsofclassinterfaces
msgid "Hide abstract methods and methods of class interfaces"
msgstr ""
#: codystrconsts.crshideunitsofotherprojects
msgid "Hide units of other projects"
msgstr "Units anderer Projekte verbergen"
@ -370,6 +394,10 @@ msgstr "Unmögliche Abhängigkeit"
msgid "in \"%s\""
msgstr ""
#: codystrconsts.crsincompatible
msgid "incompatible"
msgstr ""
#: codystrconsts.crsinimplementation
msgid "In implementation"
msgstr ""
@ -394,6 +422,10 @@ msgstr ""
msgid "&Jump to"
msgstr "Springe zu"
#: codystrconsts.crsjumpto2
msgid "Jump to"
msgstr ""
#: codystrconsts.crskbytes
msgid "kbytes"
msgstr ""
@ -438,6 +470,10 @@ msgstr "%s Minuten"
msgid "missing ..."
msgstr ""
#: codystrconsts.crsname
msgid "Name"
msgstr ""
#: codystrconsts.crsnoneselected
msgid "none selected"
msgstr ""

View File

@ -185,6 +185,14 @@ msgctxt "codystrconsts.crscogeneral"
msgid "General"
msgstr "Général"
#: codystrconsts.crscompatibility
msgid "Compatibility"
msgstr ""
#: codystrconsts.crscompatible
msgid "compatible"
msgstr ""
#: codystrconsts.crsconfigurenewidewindow
msgid "Configure new IDE window"
msgstr "Configurer une nouvelle fenêtre de l'EDI"
@ -270,6 +278,10 @@ msgstr "Faut-il supprimer le paquet ?"
msgid "Delete unit?"
msgstr "Faut-il supprimer l'unité ?"
#: codystrconsts.crsdistance
msgid "Distance"
msgstr ""
#: codystrconsts.crsdvisakeyword
msgid "\"%s\" is a keyword."
msgstr "\"%s\" est un mot-clé."
@ -278,6 +290,10 @@ msgstr "\"%s\" est un mot-clé."
msgid "Error: %s"
msgstr "Erreur : %s"
#: codystrconsts.crsexactly
msgid "exactly"
msgstr ""
#: codystrconsts.crsexplodeawithblock
msgid "Explode a \"With\" Block"
msgstr "Éclater un bloc \"With\""
@ -310,6 +326,10 @@ msgstr "Erreur de lecture du fichier"
msgid "(Filter)"
msgstr "(Filtre)"
#: codystrconsts.crsfilter2
msgid "Filter"
msgstr ""
#: codystrconsts.crsfindgdbbacktraceline
msgid "Find GDB backtrace line"
msgstr "Chercher une ligne de la trace de \"GDB\""
@ -338,6 +358,10 @@ msgstr "Giga-octets"
msgid "&Help"
msgstr "&Aide"
#: codystrconsts.crshideabstractmethodsandmethodsofclassinterfaces
msgid "Hide abstract methods and methods of class interfaces"
msgstr ""
#: codystrconsts.crshideunitsofotherprojects
msgid "Hide units of other projects"
msgstr "Cacher les unités des autres projets"
@ -371,6 +395,10 @@ msgstr "Dépendance impossible"
msgid "in \"%s\""
msgstr "dans \"%s\""
#: codystrconsts.crsincompatible
msgid "incompatible"
msgstr ""
#: codystrconsts.crsinimplementation
msgid "In implementation"
msgstr "Dans l'implémentation"
@ -395,6 +423,10 @@ msgstr "Saut"
msgid "&Jump to"
msgstr "&Aller à"
#: codystrconsts.crsjumpto2
msgid "Jump to"
msgstr ""
#: codystrconsts.crskbytes
msgid "kbytes"
msgstr "Kilo-octets"
@ -439,6 +471,10 @@ msgstr "%s minutes"
msgid "missing ..."
msgstr "manquant..."
#: codystrconsts.crsname
msgid "Name"
msgstr ""
#: codystrconsts.crsnoneselected
msgid "none selected"
msgstr "Aucun sélectionné"
@ -742,3 +778,4 @@ msgstr "Unité virtuelle"
#: codystrconsts.crswhere
msgid "Where"
msgstr "Où"

View File

@ -185,6 +185,14 @@ msgctxt "codystrconsts.crscogeneral"
msgid "General"
msgstr "Általános"
#: codystrconsts.crscompatibility
msgid "Compatibility"
msgstr ""
#: codystrconsts.crscompatible
msgid "compatible"
msgstr ""
#: codystrconsts.crsconfigurenewidewindow
msgid "Configure new IDE window"
msgstr "Új IDE ablak beállítása"
@ -270,6 +278,10 @@ msgstr "Csomag törlése?"
msgid "Delete unit?"
msgstr "Unit törlése?"
#: codystrconsts.crsdistance
msgid "Distance"
msgstr ""
#: codystrconsts.crsdvisakeyword
msgid "\"%s\" is a keyword."
msgstr "A(z) \"%s\" egy kulcsszó."
@ -278,6 +290,10 @@ msgstr "A(z) \"%s\" egy kulcsszó."
msgid "Error: %s"
msgstr "Hiba: %s"
#: codystrconsts.crsexactly
msgid "exactly"
msgstr ""
#: codystrconsts.crsexplodeawithblock
msgid "Explode a \"With\" Block"
msgstr "\"With\" blokk megszüntetése"
@ -310,6 +326,10 @@ msgstr "Fájl olvasási hiba"
msgid "(Filter)"
msgstr "(Szűrő)"
#: codystrconsts.crsfilter2
msgid "Filter"
msgstr ""
#: codystrconsts.crsfindgdbbacktraceline
msgid "Find GDB backtrace line"
msgstr "A GDB visszakövetés sorának megkeresése"
@ -338,6 +358,10 @@ msgstr "Gbájt"
msgid "&Help"
msgstr "&Súgó"
#: codystrconsts.crshideabstractmethodsandmethodsofclassinterfaces
msgid "Hide abstract methods and methods of class interfaces"
msgstr ""
#: codystrconsts.crshideunitsofotherprojects
msgid "Hide units of other projects"
msgstr "Más projektek unit-jainak elrejtése"
@ -371,6 +395,10 @@ msgstr "Lehetetlen függőség"
msgid "in \"%s\""
msgstr "itt: \"%s\""
#: codystrconsts.crsincompatible
msgid "incompatible"
msgstr ""
#: codystrconsts.crsinimplementation
msgid "In implementation"
msgstr "A kidolgozásban"
@ -395,6 +423,10 @@ msgstr "Ugrás"
msgid "&Jump to"
msgstr "Ugrás ide"
#: codystrconsts.crsjumpto2
msgid "Jump to"
msgstr ""
#: codystrconsts.crskbytes
msgid "kbytes"
msgstr "kbájt"
@ -439,6 +471,10 @@ msgstr "%s perc"
msgid "missing ..."
msgstr "hiányzik ..."
#: codystrconsts.crsname
msgid "Name"
msgstr ""
#: codystrconsts.crsnoneselected
msgid "none selected"
msgstr "semmi nincs kijelölve"
@ -742,3 +778,4 @@ msgstr "Virtuális unit"
#: codystrconsts.crswhere
msgid "Where"
msgstr "Hely"

View File

@ -186,6 +186,14 @@ msgctxt "codystrconsts.crscogeneral"
msgid "General"
msgstr "Generale"
#: codystrconsts.crscompatibility
msgid "Compatibility"
msgstr ""
#: codystrconsts.crscompatible
msgid "compatible"
msgstr ""
#: codystrconsts.crsconfigurenewidewindow
msgid "Configure new IDE window"
msgstr "Configurare una nuova finestra dell'IDE"
@ -271,6 +279,10 @@ msgstr "Cancellare il pacchetto"
msgid "Delete unit?"
msgstr "Cancellare la unit?"
#: codystrconsts.crsdistance
msgid "Distance"
msgstr ""
#: codystrconsts.crsdvisakeyword
msgid "\"%s\" is a keyword."
msgstr "\"%s\" è una parola chiave."
@ -279,6 +291,10 @@ msgstr "\"%s\" è una parola chiave."
msgid "Error: %s"
msgstr "Errore: %s"
#: codystrconsts.crsexactly
msgid "exactly"
msgstr ""
#: codystrconsts.crsexplodeawithblock
msgid "Explode a \"With\" Block"
msgstr "Espandere un blocco \"With\""
@ -311,6 +327,10 @@ msgstr "Errore di lettura del file"
msgid "(Filter)"
msgstr "(Filtro)"
#: codystrconsts.crsfilter2
msgid "Filter"
msgstr ""
#: codystrconsts.crsfindgdbbacktraceline
msgid "Find GDB backtrace line"
msgstr "Trovare la riga di backtrace GDB"
@ -339,6 +359,10 @@ msgstr "Gbyte"
msgid "&Help"
msgstr "&Aiuto"
#: codystrconsts.crshideabstractmethodsandmethodsofclassinterfaces
msgid "Hide abstract methods and methods of class interfaces"
msgstr ""
#: codystrconsts.crshideunitsofotherprojects
msgid "Hide units of other projects"
msgstr "Nascondi le unit degli altri progetti"
@ -372,6 +396,10 @@ msgstr "Dipendenza impossibile"
msgid "in \"%s\""
msgstr "in \"%s\""
#: codystrconsts.crsincompatible
msgid "incompatible"
msgstr ""
#: codystrconsts.crsinimplementation
msgid "In implementation"
msgstr "In implementazione"
@ -396,6 +424,10 @@ msgstr "Salta"
msgid "&Jump to"
msgstr "&Salta a"
#: codystrconsts.crsjumpto2
msgid "Jump to"
msgstr ""
#: codystrconsts.crskbytes
msgid "kbytes"
msgstr "Kbyte"
@ -440,6 +472,10 @@ msgstr "%s minuti"
msgid "missing ..."
msgstr "mancante..."
#: codystrconsts.crsname
msgid "Name"
msgstr ""
#: codystrconsts.crsnoneselected
msgid "none selected"
msgstr "nessuna selezione"

View File

@ -185,6 +185,14 @@ msgctxt "codystrconsts.crscogeneral"
msgid "General"
msgstr "Pagrindinis"
#: codystrconsts.crscompatibility
msgid "Compatibility"
msgstr ""
#: codystrconsts.crscompatible
msgid "compatible"
msgstr ""
#: codystrconsts.crsconfigurenewidewindow
msgid "Configure new IDE window"
msgstr "Derinti naują IKA langą"
@ -270,6 +278,10 @@ msgstr ""
msgid "Delete unit?"
msgstr ""
#: codystrconsts.crsdistance
msgid "Distance"
msgstr ""
#: codystrconsts.crsdvisakeyword
msgid "\"%s\" is a keyword."
msgstr "„%s“ yra bazinis žodis."
@ -278,6 +290,10 @@ msgstr "„%s“ yra bazinis žodis."
msgid "Error: %s"
msgstr "Klaida: %s"
#: codystrconsts.crsexactly
msgid "exactly"
msgstr ""
#: codystrconsts.crsexplodeawithblock
msgid "Explode a \"With\" Block"
msgstr "Detalizuoti bloką „with“"
@ -310,6 +326,10 @@ msgstr "Klaida skaitant failą"
msgid "(Filter)"
msgstr "(Filtras)"
#: codystrconsts.crsfilter2
msgid "Filter"
msgstr ""
#: codystrconsts.crsfindgdbbacktraceline
msgid "Find GDB backtrace line"
msgstr ""
@ -338,6 +358,10 @@ msgstr "GiB"
msgid "&Help"
msgstr "Žin&ynas"
#: codystrconsts.crshideabstractmethodsandmethodsofclassinterfaces
msgid "Hide abstract methods and methods of class interfaces"
msgstr ""
#: codystrconsts.crshideunitsofotherprojects
msgid "Hide units of other projects"
msgstr "Slėpti kitų projektų modulius"
@ -371,6 +395,10 @@ msgstr "Neįmanoma priklausomybė"
msgid "in \"%s\""
msgstr ""
#: codystrconsts.crsincompatible
msgid "incompatible"
msgstr ""
#: codystrconsts.crsinimplementation
msgid "In implementation"
msgstr "„Implementation“ skiltyje"
@ -395,6 +423,10 @@ msgstr ""
msgid "&Jump to"
msgstr "&Šokti į"
#: codystrconsts.crsjumpto2
msgid "Jump to"
msgstr ""
#: codystrconsts.crskbytes
msgid "kbytes"
msgstr "kiB"
@ -439,6 +471,10 @@ msgstr "%s min."
msgid "missing ..."
msgstr "trūksta…"
#: codystrconsts.crsname
msgid "Name"
msgstr ""
#: codystrconsts.crsnoneselected
msgid "none selected"
msgstr "nepažymėta"

View File

@ -175,6 +175,14 @@ msgctxt "codystrconsts.crscogeneral"
msgid "General"
msgstr ""
#: codystrconsts.crscompatibility
msgid "Compatibility"
msgstr ""
#: codystrconsts.crscompatible
msgid "compatible"
msgstr ""
#: codystrconsts.crsconfigurenewidewindow
msgid "Configure new IDE window"
msgstr ""
@ -260,6 +268,10 @@ msgstr ""
msgid "Delete unit?"
msgstr ""
#: codystrconsts.crsdistance
msgid "Distance"
msgstr ""
#: codystrconsts.crsdvisakeyword
msgid "\"%s\" is a keyword."
msgstr ""
@ -268,6 +280,10 @@ msgstr ""
msgid "Error: %s"
msgstr ""
#: codystrconsts.crsexactly
msgid "exactly"
msgstr ""
#: codystrconsts.crsexplodeawithblock
msgid "Explode a \"With\" Block"
msgstr ""
@ -300,6 +316,10 @@ msgstr ""
msgid "(Filter)"
msgstr ""
#: codystrconsts.crsfilter2
msgid "Filter"
msgstr ""
#: codystrconsts.crsfindgdbbacktraceline
msgid "Find GDB backtrace line"
msgstr ""
@ -328,6 +348,10 @@ msgstr ""
msgid "&Help"
msgstr ""
#: codystrconsts.crshideabstractmethodsandmethodsofclassinterfaces
msgid "Hide abstract methods and methods of class interfaces"
msgstr ""
#: codystrconsts.crshideunitsofotherprojects
msgid "Hide units of other projects"
msgstr ""
@ -361,6 +385,10 @@ msgstr ""
msgid "in \"%s\""
msgstr ""
#: codystrconsts.crsincompatible
msgid "incompatible"
msgstr ""
#: codystrconsts.crsinimplementation
msgid "In implementation"
msgstr ""
@ -385,6 +413,10 @@ msgstr ""
msgid "&Jump to"
msgstr ""
#: codystrconsts.crsjumpto2
msgid "Jump to"
msgstr ""
#: codystrconsts.crskbytes
msgid "kbytes"
msgstr ""
@ -429,6 +461,10 @@ msgstr ""
msgid "missing ..."
msgstr ""
#: codystrconsts.crsname
msgid "Name"
msgstr ""
#: codystrconsts.crsnoneselected
msgid "none selected"
msgstr ""

View File

@ -188,6 +188,14 @@ msgctxt "codystrconsts.crscogeneral"
msgid "General"
msgstr "Geral"
#: codystrconsts.crscompatibility
msgid "Compatibility"
msgstr ""
#: codystrconsts.crscompatible
msgid "compatible"
msgstr ""
#: codystrconsts.crsconfigurenewidewindow
msgid "Configure new IDE window"
msgstr "Configurar nova janela IDE"
@ -275,6 +283,10 @@ msgstr "Excluir pacote?"
msgid "Delete unit?"
msgstr "Excluir unidade?"
#: codystrconsts.crsdistance
msgid "Distance"
msgstr ""
#: codystrconsts.crsdvisakeyword
msgid "\"%s\" is a keyword."
msgstr "\"%s\" é uma palavra-chave."
@ -283,6 +295,10 @@ msgstr "\"%s\" é uma palavra-chave."
msgid "Error: %s"
msgstr "Erro: %s"
#: codystrconsts.crsexactly
msgid "exactly"
msgstr ""
#: codystrconsts.crsexplodeawithblock
#| msgid "Explode a \"With\" block"
msgid "Explode a \"With\" Block"
@ -316,6 +332,10 @@ msgstr "Erro de leitura no arquivo"
msgid "(Filter)"
msgstr "(Filtro)"
#: codystrconsts.crsfilter2
msgid "Filter"
msgstr ""
#: codystrconsts.crsfindgdbbacktraceline
msgid "Find GDB backtrace line"
msgstr ""
@ -344,6 +364,10 @@ msgstr "Gbytes"
msgid "&Help"
msgstr "&Ajuda"
#: codystrconsts.crshideabstractmethodsandmethodsofclassinterfaces
msgid "Hide abstract methods and methods of class interfaces"
msgstr ""
#: codystrconsts.crshideunitsofotherprojects
msgid "Hide units of other projects"
msgstr "Ocultar unidades de outros projetos"
@ -377,6 +401,10 @@ msgstr "Dependência impossível"
msgid "in \"%s\""
msgstr "em \"%s\""
#: codystrconsts.crsincompatible
msgid "incompatible"
msgstr ""
#: codystrconsts.crsinimplementation
msgid "In implementation"
msgstr "Na implementação"
@ -403,6 +431,10 @@ msgstr ""
msgid "&Jump to"
msgstr "&Saltar para"
#: codystrconsts.crsjumpto2
msgid "Jump to"
msgstr ""
#: codystrconsts.crskbytes
msgid "kbytes"
msgstr "kbytes"
@ -447,6 +479,10 @@ msgstr "%s minutos"
msgid "missing ..."
msgstr "faltando ..."
#: codystrconsts.crsname
msgid "Name"
msgstr ""
#: codystrconsts.crsnoneselected
msgid "none selected"
msgstr "nada selecionado"

View File

@ -187,6 +187,14 @@ msgctxt "codystrconsts.crscogeneral"
msgid "General"
msgstr "Общие"
#: codystrconsts.crscompatibility
msgid "Compatibility"
msgstr ""
#: codystrconsts.crscompatible
msgid "compatible"
msgstr ""
#: codystrconsts.crsconfigurenewidewindow
msgid "Configure new IDE window"
msgstr "Параметры нового окна IDE"
@ -274,6 +282,10 @@ msgstr "Удалить пакет?"
msgid "Delete unit?"
msgstr "Удалить модуль?"
#: codystrconsts.crsdistance
msgid "Distance"
msgstr ""
#: codystrconsts.crsdvisakeyword
msgid "\"%s\" is a keyword."
msgstr "\"%s\" является ключевым словом."
@ -282,6 +294,10 @@ msgstr "\"%s\" является ключевым словом."
msgid "Error: %s"
msgstr "Ошибка: %s"
#: codystrconsts.crsexactly
msgid "exactly"
msgstr ""
#: codystrconsts.crsexplodeawithblock
#| msgid "Explode a \"With\" block"
msgid "Explode a \"With\" Block"
@ -315,6 +331,10 @@ msgstr "Ошибка чтения файла"
msgid "(Filter)"
msgstr "(Фильтр)"
#: codystrconsts.crsfilter2
msgid "Filter"
msgstr ""
#: codystrconsts.crsfindgdbbacktraceline
msgid "Find GDB backtrace line"
msgstr "Найти строку кода для стека вызовов GDB"
@ -343,6 +363,10 @@ msgstr "ГБ"
msgid "&Help"
msgstr "&Справка"
#: codystrconsts.crshideabstractmethodsandmethodsofclassinterfaces
msgid "Hide abstract methods and methods of class interfaces"
msgstr ""
#: codystrconsts.crshideunitsofotherprojects
msgid "Hide units of other projects"
msgstr "Скрывать модули других проектов"
@ -376,6 +400,10 @@ msgstr "Недопустимая зависимость"
msgid "in \"%s\""
msgstr "в \"%s\""
#: codystrconsts.crsincompatible
msgid "incompatible"
msgstr ""
#: codystrconsts.crsinimplementation
msgid "In implementation"
msgstr "В секции Implementation"
@ -403,6 +431,10 @@ msgstr "Перейти"
msgid "&Jump to"
msgstr "&Перейти"
#: codystrconsts.crsjumpto2
msgid "Jump to"
msgstr ""
#: codystrconsts.crskbytes
msgid "kbytes"
msgstr "кБ"
@ -447,6 +479,10 @@ msgstr "%s минут"
msgid "missing ..."
msgstr "отсутствует ..."
#: codystrconsts.crsname
msgid "Name"
msgstr ""
#: codystrconsts.crsnoneselected
msgid "none selected"
msgstr "не выбран"

View File

@ -187,6 +187,14 @@ msgctxt "codystrconsts.crscogeneral"
msgid "General"
msgstr "Загальні"
#: codystrconsts.crscompatibility
msgid "Compatibility"
msgstr ""
#: codystrconsts.crscompatible
msgid "compatible"
msgstr ""
#: codystrconsts.crsconfigurenewidewindow
msgid "Configure new IDE window"
msgstr ""
@ -276,6 +284,10 @@ msgstr ""
msgid "Delete unit?"
msgstr ""
#: codystrconsts.crsdistance
msgid "Distance"
msgstr ""
#: codystrconsts.crsdvisakeyword
msgid "\"%s\" is a keyword."
msgstr "\"%s\" це ключове слово."
@ -284,6 +296,10 @@ msgstr "\"%s\" це ключове слово."
msgid "Error: %s"
msgstr ""
#: codystrconsts.crsexactly
msgid "exactly"
msgstr ""
#: codystrconsts.crsexplodeawithblock
#, fuzzy
#| msgid "Explode a \"With\" block"
@ -318,6 +334,10 @@ msgstr ""
msgid "(Filter)"
msgstr ""
#: codystrconsts.crsfilter2
msgid "Filter"
msgstr ""
#: codystrconsts.crsfindgdbbacktraceline
msgid "Find GDB backtrace line"
msgstr ""
@ -346,6 +366,10 @@ msgstr "ГБ"
msgid "&Help"
msgstr "&Довідка"
#: codystrconsts.crshideabstractmethodsandmethodsofclassinterfaces
msgid "Hide abstract methods and methods of class interfaces"
msgstr ""
#: codystrconsts.crshideunitsofotherprojects
msgid "Hide units of other projects"
msgstr ""
@ -379,6 +403,10 @@ msgstr ""
msgid "in \"%s\""
msgstr ""
#: codystrconsts.crsincompatible
msgid "incompatible"
msgstr ""
#: codystrconsts.crsinimplementation
msgid "In implementation"
msgstr "В реалізації"
@ -405,6 +433,10 @@ msgstr ""
msgid "&Jump to"
msgstr ""
#: codystrconsts.crsjumpto2
msgid "Jump to"
msgstr ""
#: codystrconsts.crskbytes
msgid "kbytes"
msgstr "кБ"
@ -449,6 +481,10 @@ msgstr ""
msgid "missing ..."
msgstr "відсутній ..."
#: codystrconsts.crsname
msgid "Name"
msgstr ""
#: codystrconsts.crsnoneselected
msgid "none selected"
msgstr ""