class: AbstractSettingsApplication
authorClaus Gittinger <cg@exept.de>
Mon, 24 Jun 2013 00:25:06 +0200
changeset 12982 8918f716de19
parent 12981 a306d8e339c1
child 12983 1cd45871ef48
class: AbstractSettingsApplication some tooltips
AbstractSettingsApplication.st
--- a/AbstractSettingsApplication.st	Sun Jun 23 12:48:12 2013 +0200
+++ b/AbstractSettingsApplication.st	Mon Jun 24 00:25:06 2013 +0200
@@ -1033,15 +1033,84 @@
 
 #arraysAreImmutable
 'Array literals are readonly objects, which cannot be modified.
-Prevents constant arrays as returned from a method to be modified elsewhere by accident.'
+Prevents constant arrays as returned from a method to be modified elsewhere by accident'
 
 #fullDebugInfo
 'Include more debug support in the generated code.
-Especially restartability and returnability of methods in the debugger are improved.'
+Especially restartability and returnability of methods in the debugger are improved'
 
 #stringsAreImmutable
 'String literals are readonly objects, which cannot be modified.
-Prevents constant strings as returned from a method to be modified elsewehere by accident.'
+Prevents constant strings as returned from a method to be modified elsewehere by accident'
+
+#allowAssignmentToPoolVariable
+'Pool variables should only be initialized in the pool itself and not modified elsewhere later.\This flag makes pool varaiables writable.\May be required to fileIn code from Squeak and other Smalltalk dialects'
+
+#allowDollarInIdentifier
+'Check this to allow dollar character in identifiers. This may be required to filein old code for VAX Smalltalk'
+
+#allowDolphinExtensions
+'Allow Dolphin-Smalltalk specific syntax extensions'
+
+#allowEmptyStatements
+'Allow empty statements'
+
+#allowExtendedBinarySelectors
+'Allow extended binary selectors (more than 2 characters, including "^", "|" and "#")'
+
+#allowFixedPointLiterals
+''
+
+#allowOldStyleAssignment
+'Allow "_" as assignment. May be required to filein Squeak code'
+
+#allowQualifiedNames
+'Allow Visualworks qualified names'
+
+#allowReservedWordsAsSelectors
+'Allow "self", "super" as selectors. May be required to filein code from other Smalltalk dialects'
+
+#allowSqueakExtensions
+'Allow some Squeak extensions (primitive spec after locals, brace array construction, c style arguments'
+
+#allowUnderscoreInIdentifier
+'Allow underscore characters in identifiers. Not compatible with Squeak.'
+
+"/#allowVisualAgeESSymbolLiterals
+"/''
+"/
+"/#allowVisualAgePrimitives
+"/''
+"/
+"/#warnAboutPossibleSTCCompilationProblems
+"/''
+"/
+"/#warnAboutPossiblyUnimplementedSelectors
+"/''
+"/
+"/#warnAboutReferenceToPrivateClass
+"/''
+"/
+"/#warnDollarInIdentifier
+"/''
+"/
+"/#warnOldStyleAssignment
+"/''
+"/
+"/#warnPlausibilityChecks
+"/''
+"/
+"/#warnPossibleIncompatibilities
+"/''
+"/
+"/#warnSTXSpecials
+"/''
+"/
+"/#warnUnderscoreInIdentifier
+"/''
+
+#warnings
+'Turn off all warnings'
 
 )
 !
@@ -1061,6 +1130,45 @@
 
     ^ super helpSpec addPairsFrom:#(
 
+#allowAssignmentToPoolVariable
+''
+
+#allowDollarInIdentifier
+''
+
+#allowDolphinExtensions
+''
+
+#allowEmptyStatements
+''
+
+#allowExtendedBinarySelectors
+''
+
+#allowFixedPointLiterals
+''
+
+#allowOldStyleAssignment
+''
+
+#allowQualifiedNames
+''
+
+#allowReservedWordsAsSelectors
+''
+
+#allowSqueakExtensions
+''
+
+#allowUnderscoreInIdentifier
+''
+
+#allowVisualAgeESSymbolLiterals
+''
+
+#allowVisualAgePrimitives
+''
+
 #arraysAreImmutable
 ''
 
@@ -1070,6 +1178,36 @@
 #stringsAreImmutable
 ''
 
+#warnAboutPossibleSTCCompilationProblems
+''
+
+#warnAboutPossiblyUnimplementedSelectors
+''
+
+#warnAboutReferenceToPrivateClass
+''
+
+#warnDollarInIdentifier
+''
+
+#warnOldStyleAssignment
+''
+
+#warnPlausibilityChecks
+''
+
+#warnPossibleIncompatibilities
+''
+
+#warnSTXSpecials
+''
+
+#warnUnderscoreInIdentifier
+''
+
+#warnings
+''
+
 )
 ! !
 
@@ -1228,6 +1366,7 @@
                              (CheckBoxSpec
                                 label: 'Allow Underscore in Identifiers'
                                 name: 'AllowUnderscoreInIdentifiers'
+                                activeHelpKey: allowUnderscoreInIdentifier
                                 model: allowUnderscoreInIdentifier
                                 translateLabel: true
                                 extent: (Point 313 22)
@@ -1235,6 +1374,7 @@
                              (CheckBoxSpec
                                 label: 'Allow Dollar in Identifiers'
                                 name: 'AllowDollarInIdentifiers'
+                                activeHelpKey: allowDollarInIdentifier
                                 model: allowDollarInIdentifier
                                 translateLabel: true
                                 extent: (Point 313 22)
@@ -1242,6 +1382,7 @@
                              (CheckBoxSpec
                                 label: 'Allow VW3 QualifiedNames'
                                 name: 'AllowVW3QualifiedNames'
+                                activeHelpKey: allowQualifiedNames
                                 model: allowQualifiedNames
                                 translateLabel: true
                                 extent: (Point 313 22)
@@ -1249,6 +1390,7 @@
                              (CheckBoxSpec
                                 label: 'Allow OldStyle Assignment (_)'
                                 name: 'AllowOldStyleAssignment'
+                                activeHelpKey: allowOldStyleAssignment
                                 model: allowOldStyleAssignment
                                 translateLabel: true
                                 extent: (Point 313 22)
@@ -1256,6 +1398,7 @@
                              (CheckBoxSpec
                                 label: 'Allow Reserved Words as Selector (self)'
                                 name: 'AllowReservedWordsAsSelector'
+                                activeHelpKey: allowReservedWordsAsSelectors
                                 model: allowReservedWordsAsSelectors
                                 translateLabel: true
                                 extent: (Point 313 22)
@@ -1263,6 +1406,7 @@
                              (CheckBoxSpec
                                 label: 'Allow Extended Binary Selectors'
                                 name: 'CheckBox4'
+                                activeHelpKey: allowExtendedBinarySelectors
                                 model: allowExtendedBinarySelectors
                                 translateLabel: true
                                 extent: (Point 313 22)
@@ -1270,6 +1414,7 @@
                              (CheckBoxSpec
                                 label: 'Allow Assignment to Pool Variable'
                                 name: 'CheckBox6'
+                                activeHelpKey: allowAssignmentToPoolVariable
                                 model: allowAssignmentToPoolVariable
                                 translateLabel: true
                                 extent: (Point 313 22)
@@ -1291,6 +1436,7 @@
                              (CheckBoxSpec
                                 label: 'Allow Squeak Extensions'
                                 name: 'AllowSqueakExtensions'
+                                activeHelpKey: allowSqueakExtensions
                                 model: allowSqueakExtensions
                                 translateLabel: true
                                 extent: (Point 665 22)
@@ -1298,6 +1444,7 @@
                              (CheckBoxSpec
                                 label: 'Allow Dolphin Extensions'
                                 name: 'AllowDolphinExtensions'
+                                activeHelpKey: allowDolphinExtensions
                                 model: allowDolphinExtensions
                                 translateLabel: true
                                 extent: (Point 665 22)
@@ -1305,6 +1452,7 @@
                              (CheckBoxSpec
                                 label: 'Allow VisualAge ES-Symbols'
                                 name: 'AllowVisualAgeESSymbolLiterals'
+                                activeHelpKey: allowVisualAgeESSymbolLiterals
                                 model: allowVisualAgeESSymbolLiterals
                                 translateLabel: true
                                 extent: (Point 665 22)
@@ -1312,6 +1460,7 @@
                              (CheckBoxSpec
                                 label: 'Allow VisualAge Primitives'
                                 name: 'CheckBox8'
+                                activeHelpKey: allowVisualAgePrimitives
                                 model: allowVisualAgePrimitives
                                 translateLabel: true
                                 extent: (Point 665 22)
@@ -1319,6 +1468,7 @@
                              (CheckBoxSpec
                                 label: 'Allow FixedPoint-Number Literals'
                                 name: 'AllowFixedPointLiterals'
+                                activeHelpKey: allowFixedPointLiterals
                                 model: allowFixedPointLiterals
                                 translateLabel: true
                                 extent: (Point 665 22)
@@ -1326,6 +1476,7 @@
                              (CheckBoxSpec
                                 label: 'Allow Empty Statements'
                                 name: 'AllowEmptyStatements'
+                                activeHelpKey: allowEmptyStatements
                                 model: allowEmptyStatements
                                 translateLabel: true
                                 extent: (Point 665 22)
@@ -1346,6 +1497,7 @@
                  (CheckBoxSpec
                     label: 'Warnings'
                     name: 'Warnings'
+                    activeHelpKey: warnings
                     model: warnings
                     translateLabel: true
                     extent: (Point 665 22)
@@ -1368,6 +1520,7 @@
                              (CheckBoxSpec
                                 label: 'ST/X Extensions'
                                 name: 'STXExtensions'
+                                activeHelpKey: warnSTXSpecials
                                 enableChannel: warnings
                                 model: warnSTXSpecials
                                 translateLabel: true
@@ -1376,6 +1529,7 @@
                              (CheckBoxSpec
                                 label: 'Reference to Private Class'
                                 name: 'CheckBox1'
+                                activeHelpKey: warnAboutReferenceToPrivateClass
                                 enableChannel: warnings
                                 model: warnAboutReferenceToPrivateClass
                                 translateLabel: true
@@ -1384,6 +1538,7 @@
                              (CheckBoxSpec
                                 label: 'Underscores in Identifiers'
                                 name: 'UnderscoresInIdentifiers'
+                                activeHelpKey: warnUnderscoreInIdentifier
                                 enableChannel: enableUnderscore
                                 model: warnUnderscoreInIdentifier
                                 translateLabel: true
@@ -1392,6 +1547,7 @@
                              (CheckBoxSpec
                                 label: 'Dollars in Identifiers'
                                 name: 'DollarsInIdentifiers'
+                                activeHelpKey: warnDollarInIdentifier
                                 enableChannel: enableDollar
                                 model: warnDollarInIdentifier
                                 translateLabel: true
@@ -1400,6 +1556,7 @@
                              (CheckBoxSpec
                                 label: 'OldStyle Assignment'
                                 name: 'OldStyleAssignment'
+                                activeHelpKey: warnOldStyleAssignment
                                 enableChannel: warnings
                                 model: warnOldStyleAssignment
                                 translateLabel: true
@@ -1408,6 +1565,7 @@
                              (CheckBoxSpec
                                 label: 'Possible Incompatibilities'
                                 name: 'PossibleIncompatibilities'
+                                activeHelpKey: warnPossibleIncompatibilities
                                 enableChannel: warnings
                                 model: warnPossibleIncompatibilities
                                 translateLabel: true
@@ -1416,6 +1574,7 @@
                              (CheckBoxSpec
                                 label: 'Possible STC Compilation Problems'
                                 name: 'PossibleSTCCompilationProblems'
+                                activeHelpKey: warnAboutPossibleSTCCompilationProblems
                                 enableChannel: warnings
                                 model: warnAboutPossibleSTCCompilationProblems
                                 translateLabel: true
@@ -1424,6 +1583,7 @@
                              (CheckBoxSpec
                                 label: 'Possibly Unimplemented Selectors'
                                 name: 'CheckBox3'
+                                activeHelpKey: warnAboutPossiblyUnimplementedSelectors
                                 enableChannel: warnings
                                 model: warnAboutPossiblyUnimplementedSelectors
                                 translateLabel: true
@@ -1432,6 +1592,7 @@
                              (CheckBoxSpec
                                 label: 'Plausibility Checks'
                                 name: 'CheckBox7'
+                                activeHelpKey: warnPlausibilityChecks
                                 enableChannel: warnings
                                 model: warnPlausibilityChecks
                                 translateLabel: true
@@ -17986,10 +18147,10 @@
 !AbstractSettingsApplication class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libtool/AbstractSettingsApplication.st,v 1.470 2013-06-21 09:08:52 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/AbstractSettingsApplication.st,v 1.471 2013-06-23 22:25:06 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libtool/AbstractSettingsApplication.st,v 1.470 2013-06-21 09:08:52 cg Exp $'
-! !
-
+    ^ '$Header: /cvs/stx/stx/libtool/AbstractSettingsApplication.st,v 1.471 2013-06-23 22:25:06 cg Exp $'
+! !
+