Hi there,
with MED RB Extensions loaded in VAST 8.6.3 (and I guess all versions before) the confirmation dialogs are quite misleading or extremely hard to understand.
Example: Push up a method that exists in the superclass:
If I answer No (or Nein on a German Windows installation), the RB will do nothing, because the buttons offer answers to the second question, not the first one.
So in fact the two available options are:
* Copy down the superclass method to all subclasses that don't define it
* or do nothing
Of course I'd like to have Option 3: just push up and don't care about the existing implementation (because it is a subclassResponsibility just added by the Become Sibling refactoring, but RB can't know...). So I'd like to anser "no" to the first question, not the second ;-)
Most of the other confirmation dialogs are quite similar to this one. I guess this is a heritage from the origoinal RB code where not much time was spent in cross-dialect dialogs (which was a good thing, otherwise we'd probably not have any refactorings in VAST at all) and
System prompt: and friends were quick wins.
Joachim
--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
[hidden email].
To post to this group, send email to
[hidden email].
Visit this group at
https://groups.google.com/group/va-smalltalk.
For more options, visit
https://groups.google.com/d/optout.