Hello,
Okay for me the problem was indeed that I had 64bits librairies. After recompiling them for 32bits it worked fine.
Also when I use any of Esteban's examples even after I close the window I still have a SDL2 event loop processs active in the process browser. And sometimes (but i have not been able to reproduce it everytime) I have an Oswindow renderer loop staying active too.
Le��21 avr. 2015 05:26, "S Krish" <krishnamachari.sudhakar@gmail.com> a ��crit��:
>
>
> Cool work...!..
>
> * The x: 50 y: 50 initial point, on windows enables display of the title bar, otherwise hidden
>
> * The VM crashes on exampleTiger demo with Athens, resize and click close... sometimes in other scenario's.
>
>
>
> On Mon, Apr 20, 2015 at 5:50 PM, Esteban Lorenzano <estebanlm@gmail.com> wrote:
>>
>> Hi,��
>>
>> I just committed my prototype/experiment for windows with OSWindow, SDL2 and Athens.��
>> to check them:��
>>
>> Gofer it��
>> smalltalkhubUser: 'Pharo' project: 'OSWindow';
>> package: 'OSWindow-Core';
>> package: 'OSWindow-SDL2';
>> package: 'OSWindow-SDL2-Canvases';
>> load.
>>
>> and check the examples at:��
>>
>> OSSDLAthensWindow
>> OSSDLMorphWindow
>>
>> cheers,��
>> Esteban
>>
>>> On 20 Apr 2015, at 13:55, Nicolai Hess <nicolaihess@web.de> wrote:
>>>
>>>
>>>
>>> 2015-04-20 13:13 GMT+02:00 <merwanouddane@gmail.com>:
>>>>
>>>> Hello,
>>>> ��
>>>> We don���t lose all keystroke events, but they are replaced by keydown events.
>>>
>>>
>>> Yes, KeyDown/KeyUp are working and instead of a keystroke event another keydown is sent.
>>> This is strange, I don't know exactly how the SDL event processing can influence the main window events.
>>> Maybe this has something to do how we look for new events in the SDL2DisplayPlugin.
>>> For me the call to SDL_PumpEvents looks unnecessary, maybe this is the cause?
>>>
>>>
>>> nicolai
>>>
>>> ��
>>>>
>>>> ��
>>>> Merwan
>>>> ��
>>>> ��
>>>> De��:��Nicolai Hess
>>>> Envoy����:�����lundi��� ���20��� ���avril��� ���2015 ���09���:���36
>>>> �� :��Any question about pharo is welcome; Esteban Lorenzano
>>>> ��
>>>>
>>>>
>>>> 2015-04-20 8:38 GMT+02:00 Matthieu Lacaton <matthieu.lacaton@gmail.com>:
>>>>>
>>>>> Hello,
>>>>>
>>>>> Thanks for your answers ! I have multiple remarks here :
>>>>>
>>>>> 1) I know that SDL2 should not be used "as is" in Pharo and I should use OSWindow instead, that's why I won't use SDL2 directly anymore.
>>>>
>>>>
>>>> On windows there is currently an issue if you use OSWindow instead of directly use SDL.
>>>> If you create a window with OSWindow, (like in the SDL2Example>>osWindow) you will loose all "keystroke" events in the main pharo window.
>>>> I don't know yet why this happens.
>>>>
>>>> nicolai
>>>
>>>
>>
>