Hello Anton, okay, this is clever, thanks
On 13.05.2006, you wrote: > > That should be unview/ONLY : > >> view layout[ >> text "Titel" FTitel: field >> button "OK" [either empty? FTitel/text >> [ >> view/new newlay: layout >> [ >> text "Enter Title" >> button "OK" [unview newlay focus Ftitel] ; <---- bad > > button "OK" [unview/only newlay focus Ftitel] ; <--- good > >> ] >> ] >> [unview/all] >> ]] > > Unview by itself will close just the last opened window, > which only works until you open a second window. > > But, to be honest, this approach to field validation > seems to be not a good one, if I understand what you're trying > to do. Why open a second window asking for the same information? > That's just moving the problem to a second window. > > How about something like this ? > > view center-face layout [ > text "Titel" FTitel: field > button "OK" [ > either empty? FTitel/text [ > FTitel/edge: make FTitel/edge [color: red] > focus FTitel ; (also does a SHOW) > ][ > unview > ] > ] > ] > > Anton. Regards -- To unsubscribe from the list, just send an email to lists at rebol.com with unsubscribe as the subject.
