wx:batch/1 on Windows 10
Dmitry Belyaev
be.dmitry@REDACTED
Tue Jan 28 01:50:36 CET 2020
I just wanted to remind of error handling and assumed a completely frozen UI is worse than the UI with only some components added, especially in a generic 'batch'.
I wasn't sure about your particular use case, so I added "maybe".
On 28 January 2020 11:28:30 am AEDT, zxq9 <zxq9@REDACTED> wrote:
>On 2020/01/28 9:22, Dmitry Belyaev wrote:
>> Maybe
>>
>> batch(Window, Fun) ->
>> ok = wxWindow:freeze(Window),
>> try
>> Fun()
>> after ->
>> ok = wxWindow:thaw(Window)
>> end.
>>
>> would be better
>
>What would be better about that? If there is a problem in the GUI
>update
> (Fun()) the last thing I want to have happen is the Erlang half
>sticking around.
>
>-Craig
--
Kind regards,
Dmitry Belyaev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20200128/d54363c2/attachment.htm>
More information about the erlang-questions
mailing list