> On 13 May 2020, at 20:42, Russ Whaley <whaley.r...@gmail.com> wrote:
> 
> I've been using the Spec2-wip.pdf - dated Feb 24, 2020.  Is there a newer 
> version?  I see something updated about TinyChat - but I don't know how to 
> get that as a pdf, and I doubt TinyChat will address my issues below.

Not yet.

> I am using SpPresenter - with SpBoxLayouts for labels and buttons. (Pharo 8 
> stable 64bit)
> 
> I've been able to figure out (in a very heavy-handed way) how to update the 
> widgets from my model object, and when the UI refreshes (on its own) my data 
> appears.  Very good.
> 
> What I can't seem to understand is, when model updates, there are times I 
> want it to redisplay NOW - for instance, I want to display a 'saved' or 
> 'correct' in a text field, for just a second or two, then allow the normal 
> model update and display.
> 
> In my example, I have a button with a label (SpPresenter>>newButton) label: 
> 'ABC'.
> 
> Once my model updates (with the button press action: ), the model is updated 
> and the button label with then be 'DEF' and displays just fine.
> 
> However, what I'd like to be able to do is to update the button label (or any 
> other widget label) and have it display immediately... something like, the 
> button says 'ABC', I press the button, then it says 'Correct!' (pause for a 
> second) and then proceeds with the normal update/redisplay process where the 
> button label then displays 'DEF'.  This example is changing a label, but I'd 
> like to also change icons, colors, etc.
> 
> Clear?  So I think my questions are:
> 
> How do I tell a particular widget to redisplay?  
> And if I can't, how can I tell the window to redisplay.
> how can I pause (very short - just to let the temporary change be visible for 
> a short time) and then allow the normal processing continue - resetting 
> labels, icons, colors, etc. (I'm using  '1 seconds asDelay wait.')
> and since I've been talking about buttons - SpButtonPresenter - I don't see 
> how to control width and height - all the way up through the hierarchy. If 
> buttons share a layout (SpBoxLayout) row or column, those are all the same 
> size (although I can't seem to control that sizing).  Buttons in the next 
> layout>row - are huge.  I'd like to be able to set their size specifically 
> (then I can work on making them relative to the extent later).
> Thanks for listening.
> 
> -- 
> Russ Whaley
> whaley.r...@gmail.com <mailto:whaley.r...@gmail.com>
--------------------------------------------
Stéphane Ducasse
http://stephane.ducasse.free.fr / http://www.pharo.org 
03 59 35 87 52
Assistant: Julie Jonas 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

Reply via email to