Skip to content

Commit

Permalink
Revert "Editable inspector values"
Browse files Browse the repository at this point in the history
  • Loading branch information
MarcusDenker authored Dec 7, 2023
1 parent 2e42836 commit 9720962
Showing 1 changed file with 2 additions and 23 deletions.
25 changes: 2 additions & 23 deletions src/NewTools-Inspector/StRawInspectionPresenter.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -171,26 +171,15 @@ StRawInspectionPresenter >> step [
attributeTable updateRootsKeepingSelection: rootNodes
]

{ #category : 'building' }
StRawInspectionPresenter >> updatePresenterTitle [
"Callback after changing a receiver's value (in a column for an instance variable). Update the window title and its header to display the new value"
| wp |

wp := self window presenter.
wp firstPage updateHeaderBar.
self window title: wp windowTitle
]

{ #category : 'building' }
StRawInspectionPresenter >> valuesColumn [

^ SpStringTableColumn new
title: 'Value';
evaluated: #stringValue;
beEditable;
"beEditable;"
onAcceptEdition: [ :node :value |
self write: node value: value.
self updatePresenterTitle ];
self inform: node label , '=' , value asString "node value: value" ];
sortFunction: #stringValue ascending;
yourself
]
Expand All @@ -211,13 +200,3 @@ StRawInspectionPresenter >> variablesColumn [
sortFunction: #label ascending;
yourself
]

{ #category : 'writing' }
StRawInspectionPresenter >> write: aStInspectorSlotNode value: aString [
"Update the value of aStInspectorSlotNode with new value aString.
Convert aString to the 'native' object parsing it as number or using parseLiterals (for booleans or strings)"

aStInspectorSlotNode slot
write: (NumberParser parse: aString onError: [ aString parseLiterals first ])
to: aStInspectorSlotNode hostObject
]

0 comments on commit 9720962

Please sign in to comment.