Hi yuri some feedback before looking into spec. tab method bodies then do not use instance variables with uppercase.
Stef On Sun, Mar 4, 2018 at 2:26 PM, Yuriy Babah <babah.yuri...@gmail.com> wrote: > changed > > 2018-03-04 16:20 GMT+03:00 Yuriy Babah <babah.yuri...@gmail.com>: >> >> Is it enough if I just attach it? >> >> I slightly changed the code, that leads to error: "DoesNotUndestand >> #plaintiffsTextInput" . >> >> Now I'm studying Help on Spec in SystemBrowser . >> >> >> >> 2018-03-04 15:23 GMT+03:00 Stephane Ducasse <stepharo.s...@gmail.com>: >>> >>> Hi Yuriy >>> >>> this is difficult to debug remotely. Do you have your code somewhere? >>> >>> Stef >>> >>> On Sat, Mar 3, 2018 at 8:41 AM, Yuriy Babah <babah.yuri...@gmail.com> >>> wrote: >>> > Hi! >>> > I'm trying to write GUI element with Spec, Pharo6.1x64 on Linux. >>> > Do according to the SpecBooklet. >>> > >>> > Finished the fragment, and try do: >>> > >>> > ui := GUI_ListCourtCase new openWithSpec . -> #value was sent to nil. >>> > >>> > I look in a debugger and: >>> > >>> > openWithSpecLayout: aSpec >>> > "Build the widget using the spec name provided as argument and >>> > display >>> > it into a window" >>> > >>> > (window value notNil and: [ self needRebuild not ]) >>> > ifTrue: [ "window != nil" >>> > window value rebuildWithSpecLayout: aSpec ] >>> > ifFalse: [ "If value = Nil --> send him a message ???" >>> > window value: (self defaultWindowModelClass new model: >>> > self). >>> > window value openWithSpecLayout: aSpec. >>> > self takeKeyboardFocus ]. >>> > >>> > ^ window value >>> >> >