Seems like dialog needs a :modal => true option? Just an idea...
-Josh
On Nov 1, 2008, at 12:55 PM, Louis-Philippe wrote:
Hi ashbb,
this is cool but but doesn't really get me to what I am trying to
do...
what I am trying to do to automatically present my user with a yes/
no setup question popping up over the the main application window at
startup. All the logic is already designed and working. I just
need to make sure the popup appear over the main window so that the
user answer before he gets to the main. confirm() seemed perfect
because it ALWAYS gets on top, its only my question would really
need to be twisted for it to make sense with ok/cancel choice, not
very elegant. Since confirm() is nor an option, I am trying to have
it working with dialog(), but its kinda random if the dialog()
window appears over the main window, and I didn't find any info
about window ordering in the documentation.
a sample of code which illustrate this would be:
Shoes.app do
$a = 'nothing'
stack do
para "MUST BE UNDER - THIS IS MAIN WINDOW"
button("what?") { alert("You choosed #{$a}")}
end
dialog do
stack do
para "MUST BE OVER - THIS IS DIALOG WINDOW"
para "What would you like?"
button('YES') do
$a = "YES"
close()
end
button('NO') do
$a = "NO"
close()
end
end
end
end
2008/10/31 Satoshi Asakawa <[EMAIL PROTECTED]>
Hi Louis,
We don't have any option of confirm method now.
But how about the following code?
Is this what you want to do?
Shoes.app do
def button_with_confirm
txt = confirm('ok or cancel?') ? 'OK' : 'cancel'
@b.remove
@b = append{ button(txt){button_with_confirm}}
end
@b = button 'confirm' do
button_with_confirm
end
end
I might have misunderstood, though... :-P
Hope it helps,
ashbb
On Sat, Nov 1, 2008 at 1:07 AM, Louis-Philippe
<[EMAIL PROTECTED]> wrote:
oh, and do you know if there is a way to order the appearance of
app windows, I liked the confirm() because it always come on top...
in my tests windows ordering was unpredictable.
L-P
2008/10/31 Louis-Philippe <[EMAIL PROTECTED]>
thanks François,
I'll craft something from a dialog() then.
L-P
2008/10/31 François Vaux <[EMAIL PROTECTED]>
2008/10/31 Louis-Philippe <[EMAIL PROTECTED]>:
> Hi all,
> First post on this list :D
Hi, and welcome ! :-)
> I have been playing with Shoes a bit, now using it to build a
frontend for a
> small backup script
>
> I have a very small question to start with:
> Is there any option to change the text on the "OK" and "Cancel"
button
> inside of a confirm() dialog?
I think there's no way to do that as of now, maybe _why is planning on
adding it in the future