JCF2: localized Capitalisation tab

git-svn-id: trunk@24395 -
This commit is contained in:
maxim 2010-04-04 14:31:08 +00:00
parent 97905f75d6
commit ff2a17bf0b
2 changed files with 41 additions and 3 deletions

View File

@ -200,6 +200,15 @@ resourcestring
lisWarningsWarnAboutUnusedParameters = 'Warn about &unused parameters';
lisWarningsIgnoreUnusedParametersNamed = '&Ignore unused parameters named:';
//Capitalisation tab
lisCapsCapitalisation = 'Capitalisation';
lisCapsEnableCapitalisationFixing = 'Enable capitalisation fixing';
lisCapsReservedWords = 'Reserved words';
lisCapsOperators = 'Operators';
lisCapsDirectives = 'Directives';
lisCapsConstants = 'Constants';
lisCapsTypes = 'Types';
implementation
end.

View File

@ -62,7 +62,7 @@ implementation
{$R *.lfm}
uses
SettingsTypes, JcfHelp, JcfSettings;
SettingsTypes, JcfHelp, JcfSettings, jcfuiconsts;
constructor TfrReservedCapsSettings.Create(AOwner: TComponent);
begin
@ -72,12 +72,41 @@ end;
function TfrReservedCapsSettings.GetTitle: String;
begin
Result := 'Capitalisation';
Result := lisCapsCapitalisation;
end;
procedure TfrReservedCapsSettings.Setup(ADialog: TAbstractOptionsEditorDialog);
begin
//;
cbEnable.Caption := lisCapsEnableCapitalisationFixing;
rgReservedWords.Caption := lisCapsReservedWords;
rgReservedWords.Items[0] := lisObfsAllCapitals;
rgReservedWords.Items[1] := lisObfsAllLowerCase;
rgReservedWords.Items[2] := lisObfsMixedCase;
rgReservedWords.Items[3] := lisObfsLeaveAlone;
rgOperators.Caption := lisCapsOperators;
rgOperators.Items[0] := lisObfsAllCapitals;
rgOperators.Items[1] := lisObfsAllLowerCase;
rgOperators.Items[2] := lisObfsMixedCase;
rgOperators.Items[3] := lisObfsLeaveAlone;
rgDirectives.Caption := lisCapsDirectives;
rgDirectives.Items[0] := lisObfsAllCapitals;
rgDirectives.Items[1] := lisObfsAllLowerCase;
rgDirectives.Items[2] := lisObfsMixedCase;
rgDirectives.Items[3] := lisObfsLeaveAlone;
rgConstants.Caption := lisCapsConstants;
rgConstants.Items[0] := lisObfsAllCapitals;
rgConstants.Items[1] := lisObfsAllLowerCase;
rgConstants.Items[2] := lisObfsMixedCase;
rgConstants.Items[3] := lisObfsLeaveAlone;
rgTypes.Caption := lisCapsTypes;
rgTypes.Items[0] := lisObfsAllCapitals;
rgTypes.Items[1] := lisObfsAllLowerCase;
rgTypes.Items[2] := lisObfsMixedCase;
rgTypes.Items[3] := lisObfsLeaveAlone;
end;
procedure TfrReservedCapsSettings.cbEnableClick(Sender: TObject);