I committed

  Name: OB-Morphic-lr.131
  Author: lr
  Time: 19 July 2010, 1:04:37 pm
  UUID: 3a193575-6b76-4f20-9b95-5b82201ce5a3
  Ancestors: OB-Morphic-lr.130

  - use #confirm:trueChoice:falseChoice: for true/false questions

that uses the suggested method for true/false questions. This is much
better indeed.

Lukas

On 19 July 2010 12:57, Lukas Renggli <reng...@gmail.com> wrote:
> How would a choice like
>
>        'Remove it'
>        'Remove, then browse senders'
>        'Don''t remove, but show me those senders'
>        'Forget it -- do nothing -- sorry I asked'
>
> be displayed this? This filterable list certainly does not make sense.
>
> Lukas
>
> 2010/7/19 Mariano Martinez Peck <marianop...@gmail.com>:
>> Thanks Gary, this is much better.
>> For me this is perfect:
>>
>> UIManager default
>> confirm: 'Changes have not been saved.' translated withCRs
>> trueChoice: 'Save' translated
>> falseChoice: 'Discard' translated
>>
>> Cheers
>>
>> Mariano
>>
>> On Mon, Jul 19, 2010 at 12:20 PM, Gary Chambers <gazzagu...@btinternet.com>
>> wrote:
>>>
>>> Not a bug in Polymorph as such, just a misuse perhaps.
>>>
>>> Choices are for lists, Squeak used to use this mechanism even for yes/not
>>> style answers.
>>>
>>> The better approach for this would be
>>>
>>> UIManager default
>>> confirm: 'Changes have not been saved.\Would you like to save or discard
>>> these changes?' translated withCRs
>>> trueChoice: 'Save' translated
>>> falseChoice: 'Discard' translated
>>>
>>> Although this has slightly different semantics (but was what Mariano
>>> suggested he wanted).
>>> To retain the semantics it could look like this instead...
>>>
>>> UIManager default
>>> confirm: 'Changes have not been saved.\Would you like to discard these
>>> changes or cancel the navigation?' translated withCRs
>>> trueChoice: 'Save' translated
>>> falseChoice: 'Cancel' translated
>>>
>>> Regards, Gary
>>>
>>> ----- Original Message ----- From: "Lukas Renggli" <reng...@gmail.com>
>>> To: <Pharo-project@lists.gforge.inria.fr>
>>> Sent: Sunday, July 18, 2010 2:18 PM
>>> Subject: Re: [Pharo-project] OBConfirmationRequest without cancel and
>>> input
>>>
>>>
>>> That's a bug in Polymorph. I don't know why it displays an input box
>>> for simple selections?
>>>
>>> Lukas
>>>
>>> 2010/7/18 Mariano Martinez Peck <marianop...@gmail.com>:
>>>>
>>>> I even think
>>>>
>>>> PluggableTextMorph >> promptForCancel
>>>> "Ask if it is OK to cancel changes to text"
>>>> (self confirm:
>>>> 'Changes have not been saved.
>>>> Is it OK to cancel those changes?' translated)
>>>> ifTrue: [model clearUserEditFlag].
>>>>
>>>>
>>>> is better ;)
>>>>
>>>>
>>>> On Sun, Jul 18, 2010 at 2:56 PM, Mariano Martinez Peck
>>>> <marianop...@gmail.com> wrote:
>>>>>
>>>>> sorry, I attach picture.
>>>>>
>>>>> On Sun, Jul 1orry8, 2010 at 2:56 PM, Mariano Martinez Peck
>>>>> <marianop...@gmail.com> wrote:
>>>>>>
>>>>>> Hi Lukas. I was taking a look to the OBDefinitionPanel >>
>>>>>> aboutToChange:
>>>>>>
>>>>>> because it sucks for me those popups.
>>>>>> First, it has a TWO cancel option, and an input (to type and subselect
>>>>>> items from the menu) that has no sense for two only options.
>>>>>>
>>>>>> So, I would like something simple. I want a popup with a label:
>>>>>> "'Changes
>>>>>> have not been saved." and two simple buttons: "save" and "discard".
>>>>>> Not hirzontal selection lines, but buttons.
>>>>>>
>>>>>> I take a look into the methods and hierrarchy of OBInteractionRequest
>>>>>> but
>>>>>> I didn't find how to do it.
>>>>>>
>>>>>> Thanks in advance for any hints you can give me.
>>>>>>
>>>>>> Cheers
>>>>>>
>>>>>> Mariano
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> Pharo-project@lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>
>>>
>>>
>>>
>>> --
>>> Lukas Renggli
>>> www.lukas-renggli.ch
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project@lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project@lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project@lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
>
> --
> Lukas Renggli
> www.lukas-renggli.ch
>



-- 
Lukas Renggli
www.lukas-renggli.ch

_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to