[squeak-dev] Re: Installing SVI in the latest squeak development
images or Seaside1-click
Victor Rodriguez
victor.palique at gmail.com
Fri Feb 22 05:34:34 UTC 2008
Hello,
I got SVI to work, and the new keyboard bindings work. However, I ran
into another problem: when I highlight text on the editor and try to
"yellow" click on it to invoke a browser on the selection, I get the
walkback below.
If someone has a fix, please let me know!
Best Regards,
Victor Rodriguez.
OBClosableDefinitionPanel(Object)>>doesNotUnderstand: #menu:shifted:
Receiver: an OBClosableDefinitionPanel
Arguments and temporary variables:
aMessage: menu: a MenuMorph(3962) shifted: false
Receiver's instance variables:
browser: an OBMultipleSelectionBrowser
definition: an OBMethodDefinition
node: OBMethodNode<Preferences class#standardCodeFont>
morph: a RectangleMorph(3961)
isPinned: false
owner: an OBMultipleDefinitionPanel
contentMorph: a PluggableSVIMorph(168)
codeTabPanel: nil
PluggableSVIMorph(ScrollPane)>>getMenu:
Receiver: a PluggableSVIMorph(168)
Arguments and temporary variables:
shiftKeyState: false
menu: a MenuMorph(3962)
aMenu: nil
aTitle: nil
Receiver's instance variables:
bounds: 0 at 0 corner: 588 at 124
owner: a RectangleMorph(3961)
submorphs: an Array(a TextMorph(559) a SVICommandLineMorph(2542) a
ScrollBar(15...etc...
fullBounds: 0 at 0 corner: 588 at 125
color: Color white
extension: a MorphExtension (2823) [other: (vScrollBarAlways ->
true) (layoutP...etc...
borderWidth: 0
borderColor: Color black
model: an OBClosableDefinitionPanel
slotName: nil
open: false
pinSpecs: nil
scrollBar: a ScrollBar(1530)
scroller: a TransformMorph(859)
retractableScrollBar: false
scrollBarOnLeft: false
getMenuSelector: #menu:shifted:
getMenuTitleSelector: nil
scrollBarHidden: nil
hasFocus: false
hScrollBar: a ScrollBar(3632)
textMorph: a SVITextMorph(182)
getTextSelector: #text
setTextSelector: #accept:notifying:
getSelectionSelector: #selection
hasUnacceptedEdits: false
askBeforeDiscardingEdits: true
selectionInterval: (66 to: 65)
hasEditingConflicts: false
svi: a SVI
commandLineMorph: a SVICommandLineMorph(2542)
statusTextMorph: a TextMorph(2927)
msgMorph: a TextMorph(559)
saveMarks: nil
lastSelection: nil
pendingTextToUse: nil
dividerColor: nil
subtleColor: nil
paneColor: nil
styler: a SHTextStylerST80
unstyledAcceptText: nil
PluggableSVIMorph>>getMenu:
Receiver: a PluggableSVIMorph(168)
Arguments and temporary variables:
shiftKeyState: false
menu: nil
item: nil
Receiver's instance variables:
bounds: 0 at 0 corner: 588 at 124
owner: a RectangleMorph(3961)
submorphs: an Array(a TextMorph(559) a SVICommandLineMorph(2542) a
ScrollBar(15...etc...
fullBounds: 0 at 0 corner: 588 at 125
color: Color white
extension: a MorphExtension (2823) [other: (vScrollBarAlways ->
true) (layoutP...etc...
borderWidth: 0
borderColor: Color black
model: an OBClosableDefinitionPanel
slotName: nil
open: false
pinSpecs: nil
scrollBar: a ScrollBar(1530)
scroller: a TransformMorph(859)
retractableScrollBar: false
scrollBarOnLeft: false
getMenuSelector: #menu:shifted:
getMenuTitleSelector: nil
scrollBarHidden: nil
hasFocus: false
hScrollBar: a ScrollBar(3632)
textMorph: a SVITextMorph(182)
getTextSelector: #text
setTextSelector: #accept:notifying:
getSelectionSelector: #selection
hasUnacceptedEdits: false
askBeforeDiscardingEdits: true
selectionInterval: (66 to: 65)
hasEditingConflicts: false
svi: a SVI
commandLineMorph: a SVICommandLineMorph(2542)
statusTextMorph: a TextMorph(2927)
msgMorph: a TextMorph(559)
saveMarks: nil
lastSelection: nil
pendingTextToUse: nil
dividerColor: nil
subtleColor: nil
paneColor: nil
styler: a SHTextStylerST80
unstyledAcceptText: nil
PluggableSVIMorph(PluggableTextMorph)>>yellowButtonActivity:
Receiver: a PluggableSVIMorph(168)
Arguments and temporary variables:
shiftKeyState: false
menu: nil
Receiver's instance variables:
bounds: 0 at 0 corner: 588 at 124
owner: a RectangleMorph(3961)
submorphs: an Array(a TextMorph(559) a SVICommandLineMorph(2542) a
ScrollBar(15...etc...
fullBounds: 0 at 0 corner: 588 at 125
color: Color white
extension: a MorphExtension (2823) [other: (vScrollBarAlways ->
true) (layoutP...etc...
borderWidth: 0
borderColor: Color black
model: an OBClosableDefinitionPanel
slotName: nil
open: false
pinSpecs: nil
scrollBar: a ScrollBar(1530)
scroller: a TransformMorph(859)
retractableScrollBar: false
scrollBarOnLeft: false
getMenuSelector: #menu:shifted:
getMenuTitleSelector: nil
scrollBarHidden: nil
hasFocus: false
hScrollBar: a ScrollBar(3632)
textMorph: a SVITextMorph(182)
getTextSelector: #text
setTextSelector: #accept:notifying:
getSelectionSelector: #selection
hasUnacceptedEdits: false
askBeforeDiscardingEdits: true
selectionInterval: (66 to: 65)
hasEditingConflicts: false
svi: a SVI
commandLineMorph: a SVICommandLineMorph(2542)
statusTextMorph: a TextMorph(2927)
msgMorph: a TextMorph(559)
saveMarks: nil
lastSelection: nil
pendingTextToUse: nil
dividerColor: nil
subtleColor: nil
paneColor: nil
styler: a SHTextStylerST80
unstyledAcceptText: nil
On Thu, Feb 21, 2008 at 11:05 AM, Victor Rodriguez
<victor.palique at gmail.com> wrote:
> On Thu, Feb 21, 2008 at 3:55 AM, Andrew Tween <amtween at hotmail.com> wrote:
>
> > You may need to patch up a couple of methods after installation.
> > I have attached a fileout for this...
> >
> > This works for me...
> >
> > use sq3.10-7159dev08.02.1.image
> > install SVI-3.9v2-sps.115.mcz
> > install SVIOmniBrowser-3.9v2-sps.8.mcz
> > install svipatch.1.cs (the attached file)
> >
> > open a System Browser from the world menu.
>
> This worked for me on the first try. Thank you very much!
>
> For others that might be wondering, after the steps above I followed
> the instructions in the SVI squeakmap page:
>
> "Do it" for:
>
> SVI openReadme.
> SVI openSVIDocs.
>
> then I followed the steps in the "SVI-v3.9v2 Changes and Readme"
> window. Even though one of the "do it" lines in there is meant to
> disable the preference "duplicateAllControlAndAltKeys", it didn't
> work. I had to do it myself on the preferences browser.
>
> Please note that it was not necessary for me to evaluate
> "PluggableSVIMorph beDefaultEditor".
>
>
> Now, I tried the same steps with the Seaside 1-click image, but I got
> the following error while filing in the svpatch.1.cs file:
> "MessageNotUnderstood: UndefinedObject>>methodsFor:Stamp:" I will try
> to see if I can figure it out myself this evening.
>
> Thanks you all for your help.
>
> Regards,
>
> Victor.
>
>
>
>
> > Cheers,
> > Andy
> >
> >
> > "Victor Rodriguez" <victor.palique at gmail.com> wrote in message
> > news:3bee9c1d0802210007n2b7a77e7if595a152b6aef37c at mail.gmail.com...
> >
> >
> > > Hello all,
> > >
> > > I just spent a few hours trying to install SVI into my image, any
> > > image (can't live without Emacs bindings). Unfortunately, I cannot
> > > make it work.
> > >
> > > I downloaded the Monticello files from
> > > http://www.squeaksource.com/SVI.html and I can load them both
> > > correctly, but after following the instructions I get the SVI text
> > > editor in my workspaces, but not in the System Browser. I even tried
> > > following the steps on this email
> > >
> > > http://article.gmane.org/gmane.comp.lang.smalltalk.squeak.general/109120
> > >
> > > to no avail. I tried the squeak development images, the Seaside
> > > one-click image, and even Ramon Leon's image. I tried loading both
> > > files, then "activating" SVI, then I tried loading the mail SVI file,
> > > activating, then loading the SVI omnibrowser file, etc.. I have tried
> > > everything I could think of. (Yes, I'm desperate!)
> > >
> > > Can anyone help?
> > >
> > > Best Regards,
> > >
> > > Victor Rodriguez.
> > >
> > >
> >
> >
> >
> >
>
More information about the Squeak-dev
mailing list
|