--- a/PerforceSourceCodeManagementSettingsAppl.st Mon Jan 09 23:58:28 2012 +0100
+++ b/PerforceSourceCodeManagementSettingsAppl.st Mon Jan 09 23:58:31 2012 +0100
@@ -191,91 +191,152 @@
label: 'Source Code Manager Settings'
name: 'Source Code Manager Settings'
min: (Point 10 10)
- bounds: (Rectangle 0 0 726 653)
+ bounds: (Rectangle 0 0 740 642)
)
component:
(SpecCollection
collection: (
(VerticalPanelViewSpec
- name: 'VerticalPanel2'
- layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ name: 'VerticalPanel3'
+ layout: (LayoutFrame 0 0 0 0 0 1 0 1)
horizontalLayout: fit
verticalLayout: topSpace
horizontalSpace: 3
- verticalSpace: 20
+ verticalSpace: 4
component:
(SpecCollection
collection: (
- (VerticalPanelViewSpec
- name: 'VerticalPanel3'
- horizontalLayout: fit
- verticalLayout: top
- horizontalSpace: 3
- verticalSpace: 4
+ (FramedBoxSpec
+ label: 'Perforce (P4) Sourcecode Manager Settings'
+ name: 'FramedBox3'
+ labelPosition: topLeft
+ translateLabel: true
+ component:
+ (SpecCollection
+ collection: (
+ (CheckBoxSpec
+ label: 'Show in Browser Menus'
+ name: 'CheckBox1'
+ layout: (LayoutFrame 0 0 5 0 0 1 27 0)
+ model: showInBrowserMenusHolder
+ translateLabel: true
+ )
+ (ViewSpec
+ name: 'Box3'
+ layout: (LayoutFrame 0 0 36 0 0 1 0 1)
+ component:
+ (SpecCollection
+ collection: (
+ (LabelSpec
+ label: 'Default Perforce Root'
+ name: 'Label1'
+ layout: (LayoutFrame 0 0.0 1 0 60 0.25 23 0)
+ level: 0
+ translateLabel: true
+ adjust: right
+ )
+ (LabelSpec
+ label: '(client:user:pass@host:port) '
+ name: 'Label18'
+ layout: (LayoutFrame 4 0.0 19 0 64 0.25 34 0)
+ style: (FontDescription helvetica medium roman 10)
+ level: 0
+ foregroundColor: (Color 32.9991607537957 32.9991607537957 32.9991607537957)
+ translateLabel: true
+ adjust: right
+ )
+ (ComboBoxSpec
+ name: 'cvsRootComboBox'
+ layout: (LayoutFrame 66 0.25 7 0 -5 1 29 0)
+ tabable: true
+ model: defaultSettingsHolder
+ immediateAccept: true
+ acceptOnLeave: true
+ acceptOnReturn: true
+ acceptOnTab: true
+ acceptOnLostFocus: true
+ acceptChannel: acceptChannel
+ acceptOnPointerLeave: true
+ comboList: defaultSettingsPrototypeList
+ )
+ (LabelSpec
+ label: 'Perforce Command or Path:'
+ name: 'Label22'
+ layout: (LayoutFrame 0 0.0 38 0 60 0.25 60 0)
+ level: 0
+ translateLabel: true
+ adjust: right
+ )
+ (InputFieldSpec
+ name: 'EntryField8'
+ layout: (LayoutFrame 66 0.25 38 0 -5 1 60 0)
+ tabable: true
+ model: perforceExecutableHolder
+ immediateAccept: false
+ acceptOnLostFocus: true
+ acceptChannel: acceptChannel
+ acceptOnPointerLeave: true
+ )
+ )
+
+ )
+ )
+ )
+
+ )
+ extent: (Point 740 138)
+ )
+ (ViewSpec
+ name: 'ManagerSetupBoxx'
component:
(SpecCollection
collection: (
(FramedBoxSpec
- label: 'Perforce (P4) Sourcecode Manager Settings'
- name: 'FramedBox3'
+ label: 'Per Module Manager Setup'
+ name: 'PerModuleManagerSetup'
+ layout: (LayoutFrame 0 0 -1 0 0 1 -3 1)
labelPosition: topLeft
translateLabel: true
component:
(SpecCollection
collection: (
- (ViewSpec
- name: 'Box3'
- layout: (LayoutFrame 0 0 0 0 0 1 0 1)
+ (DataSetSpec
+ name: 'Table1'
+ layout: (LayoutFrame 5 0 5 0 0 1 180 0)
+ model: selectedPerModuleRoot
+ hasHorizontalScrollBar: true
+ hasVerticalScrollBar: true
+ dataList: listOfModules
+ useIndex: false
+ columnHolder: tableColumns
+ beDependentOfRows: true
+ )
+ (HorizontalPanelViewSpec
+ name: 'HorizontalPanel11'
+ layout: (LayoutFrame 5 0 -25 1 -1 1 0 1)
+ horizontalLayout: fitSpace
+ verticalLayout: center
+ horizontalSpace: 3
+ verticalSpace: 3
component:
(SpecCollection
collection: (
- (LabelSpec
- label: 'Default Perforce Root'
- layout: (LayoutFrame 0 0.0 1 0 60 0.25 23 0)
- level: 0
+ (ActionButtonSpec
+ label: 'Add/Apply'
+ name: 'Button2'
translateLabel: true
- adjust: right
- )
- (LabelSpec
- label: 'client:user:pass@host:port '
- name: 'Label18'
- layout: (LayoutFrame 4 0.0 19 0 64 0.25 34 0)
- style: (FontDescription helvetica medium roman 10)
- level: 0
- translateLabel: true
- adjust: right
- )
- (ComboBoxSpec
- name: 'cvsRootComboBox'
- layout: (LayoutFrame 66 0.25 7 0 -5 1 29 0)
tabable: true
- model: defaultSettingsHolder
- immediateAccept: true
- acceptOnLeave: true
- acceptOnReturn: true
- acceptOnTab: true
- acceptOnLostFocus: true
- acceptChannel: acceptChannel
- acceptOnPointerLeave: true
- comboList: defaultSettingsPrototypeList
+ model: addPerModuleRoot
+ extent: (Point 345 22)
)
- (LabelSpec
- label: 'Perforce Command or Path:'
- name: 'Label22'
- layout: (LayoutFrame 0 0.0 38 0 60 0.25 60 0)
- level: 0
+ (ActionButtonSpec
+ label: 'Remove'
+ name: 'Button3'
translateLabel: true
- adjust: right
- )
- (InputFieldSpec
- name: 'EntryField8'
- layout: (LayoutFrame 66 0.25 38 0 -5 1 60 0)
tabable: true
- model: perforceExecutableHolder
- immediateAccept: false
- acceptOnLostFocus: true
- acceptChannel: acceptChannel
- acceptOnPointerLeave: true
+ model: removePerModuleRoot
+ enableChannel: removeEnabled
+ extent: (Point 346 22)
)
)
@@ -284,165 +345,99 @@
)
)
- extent: (Point 726 95)
)
+ )
+
+ )
+ extent: (Point 740 250)
+ )
+ (FramedBoxSpec
+ label: 'Source Cache'
+ name: 'FramedBox2'
+ visibilityChannel: false
+ labelPosition: topLeft
+ translateLabel: true
+ component:
+ (SpecCollection
+ collection: (
(ViewSpec
- name: 'ManagerSetupBoxx'
+ name: 'Box4'
+ layout: (LayoutFrame 0 0 0 0 0 1 30 0)
component:
(SpecCollection
collection: (
- (FramedBoxSpec
- label: 'Per Module Manager Setup'
- name: 'PerModuleManagerSetup'
- layout: (LayoutFrame 0 0 -1 0 0 1 -3 1)
- labelPosition: topLeft
+ (LabelSpec
+ label: 'Source Cache Dir:'
+ name: 'Label23'
+ layout: (LayoutFrame 0 0.0 0 0 60 0.25 22 0)
translateLabel: true
- component:
- (SpecCollection
- collection: (
- (DataSetSpec
- name: 'Table1'
- layout: (LayoutFrame 5 0 5 0 0 1 180 0)
- model: selectedPerModuleRoot
- hasHorizontalScrollBar: true
- hasVerticalScrollBar: true
- dataList: listOfModules
- useIndex: false
- columnHolder: tableColumns
- beDependentOfRows: true
- )
- (HorizontalPanelViewSpec
- name: 'HorizontalPanel11'
- layout: (LayoutFrame 5 0 -25 1 -1 1 0 1)
- horizontalLayout: fitSpace
- verticalLayout: center
- horizontalSpace: 3
- verticalSpace: 3
- component:
- (SpecCollection
- collection: (
- (ActionButtonSpec
- label: 'Add/Apply'
- name: 'Button2'
- translateLabel: true
- tabable: true
- model: addPerModuleRoot
- extent: (Point 338 22)
- )
- (ActionButtonSpec
- label: 'Remove'
- name: 'Button3'
- translateLabel: true
- tabable: true
- model: removePerModuleRoot
- enableChannel: removeEnabled
- extent: (Point 339 22)
- )
- )
-
- )
- )
- )
-
- )
+ adjust: right
+ )
+ (InputFieldSpec
+ name: 'EntryField9'
+ layout: (LayoutFrame 64 0.25 0 0 0 1 22 0)
+ model: sourceCacheDir
+ immediateAccept: false
+ acceptOnReturn: true
+ acceptOnTab: true
+ acceptOnLostFocus: true
+ acceptOnPointerLeave: true
)
)
)
- extent: (Point 726 250)
)
- (FramedBoxSpec
- label: 'Source Cache'
- name: 'FramedBox2'
- visibilityChannel: false
- labelPosition: topLeft
- translateLabel: true
+ (HorizontalPanelViewSpec
+ name: 'HorizontalPanel12'
+ layout: (LayoutFrame 44 0.25 33 0 0 1 67 0)
+ horizontalLayout: fitSpace
+ verticalLayout: center
+ horizontalSpace: 3
+ verticalSpace: 3
component:
(SpecCollection
collection: (
- (ViewSpec
- name: 'Box4'
- layout: (LayoutFrame 0 0 0 0 0 1 30 0)
- component:
- (SpecCollection
- collection: (
- (LabelSpec
- label: 'Source Cache Dir:'
- name: 'Label23'
- layout: (LayoutFrame 0 0.0 0 0 60 0.25 22 0)
- translateLabel: true
- adjust: right
- )
- (InputFieldSpec
- name: 'EntryField9'
- layout: (LayoutFrame 64 0.25 0 0 0 1 22 0)
- model: sourceCacheDir
- immediateAccept: false
- acceptOnReturn: true
- acceptOnTab: true
- acceptOnLostFocus: true
- acceptOnPointerLeave: true
- )
- )
-
- )
+ (ActionButtonSpec
+ label: 'Flush Cache now'
+ name: 'Button4'
+ translateLabel: true
+ tabable: true
+ model: flushSourceCache
+ extent: (Point 238 22)
)
- (HorizontalPanelViewSpec
- name: 'HorizontalPanel12'
- layout: (LayoutFrame 44 0.25 33 0 0 1 67 0)
- horizontalLayout: fitSpace
- verticalLayout: center
- horizontalSpace: 3
- verticalSpace: 3
- component:
- (SpecCollection
- collection: (
- (ActionButtonSpec
- label: 'Flush Cache now'
- name: 'Button4'
- translateLabel: true
- tabable: true
- model: flushSourceCache
- extent: (Point 233 22)
- )
- (ActionButtonSpec
- label: 'Condense Cache now'
- name: 'Button5'
- translateLabel: true
- tabable: true
- model: condenseSourceCache
- extent: (Point 233 22)
- )
- )
-
- )
+ (ActionButtonSpec
+ label: 'Condense Cache now'
+ name: 'Button5'
+ translateLabel: true
+ tabable: true
+ model: condenseSourceCache
+ extent: (Point 239 22)
)
)
)
- extent: (Point 726 95)
- )
- (ViewSpec
- name: 'VerboseBox'
- component:
- (SpecCollection
- collection: (
- (CheckBoxSpec
- label: 'Verbose (Trace Access on Transcript)'
- name: 'CheckBox6'
- layout: (LayoutFrame 30 0 5 0 -5 1 27 0)
- model: verboseSourceCodeAccess
- translateLabel: true
- )
- )
-
- )
- extent: (Point 726 25)
)
)
)
- extent: (Point 726 768)
+ extent: (Point 740 95)
+ )
+ (ViewSpec
+ name: 'VerboseBox'
+ component:
+ (SpecCollection
+ collection: (
+ (CheckBoxSpec
+ label: 'Verbose (Trace Access on Transcript)'
+ name: 'CheckBox6'
+ layout: (LayoutFrame 30 0 5 0 -5 1 27 0)
+ model: verboseSourceCodeAccess
+ translateLabel: true
+ )
+ )
+
+ )
+ extent: (Point 740 25)
)
)
@@ -1268,11 +1263,11 @@
!PerforceSourceCodeManagementSettingsAppl class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/PerforceSourceCodeManagementSettingsAppl.st,v 1.14 2011-12-22 16:38:53 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/PerforceSourceCodeManagementSettingsAppl.st,v 1.15 2012-01-09 22:58:31 cg Exp $'
!
version_CVS
- ^ '$Header: /cvs/stx/stx/libtool/PerforceSourceCodeManagementSettingsAppl.st,v 1.14 2011-12-22 16:38:53 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/PerforceSourceCodeManagementSettingsAppl.st,v 1.15 2012-01-09 22:58:31 cg Exp $'
!
version_SVN