multiple native windows

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
22 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Re: multiple native windows

Stéphane Ducasse
So publish something and aks for people to join so that for pharo 1.1
we get it :)

Stef

>
>
>>
>>> Would it be ok if this was configurable via a user preference,
>>> meaning pharo supported both?
>>
>> sure.
>>
>>> A VisualWorks multiple-native-window capability would open up the
>>> possibility of creating a different class of applications.  Alot of
>>> my work revolves around integration with legacy systems.   Having a
>>> smalltalk with multiple native windows would allow me to more
>>> seamlessly introduce it into the world of tools at my company.
>>
>> I really think that if somebody would work on ffenestria we would
>> integrate it.
>>
>
> Do you remember, i started it. Still i don't released anything. But
> the idea is to move all windowing code into a new plugin , which will
> have an inherent support of controlling native windows (& events) from
> image side.
>
>
>>>
>>>
>>> thanks
>>> sw
>>>
>>> On Thu, Jun 11, 2009 at 11:33 AM, Alexandre Bergel <[hidden email]
>>>> wrote:
>>>
>>> I used Visualworks and Squeak, and frankly, I prefer to have  
>>> embedded
>>> morphic windows in a unique native window, as it is now in Pharo.
>>> Application switching is easier in my opinion and I do not feel a  
>>> need
>>> to have an email clients between two code browsers.
>>> As the discussion on save and quit testified, people have radically
>>> different habits when programming. Even for simple things.
>>> Interesting.
>>>
>>> Cheers,
>>> Alexandre
>>>
>>>
>>> On 11 Jun 2009, at 10:58, Steve Wirts wrote:
>>>
>>>> If the primitives existed in pharo that would allow someone to
>>>> create and control native windows, I would be more than happy to
>>>> take the time to try and massage morphic into working cleanly/
>>>> elegantly with multiple windows.
>>>>
>>>> On Thu, Jun 11, 2009 at 10:44 AM, Damien Cassou <[hidden email]
>>>>> wrote:
>>>> On Thu, Jun 11, 2009 at 4:38 PM, Michael Rueger<[hidden email]>
>>>> wrote:
>>>>> Also the GTK bindings and Newspeak use native windows (I
>>>>> think?).
>>>>
>>>> Newspeak uses either native or morphic windows, depending on the
>>>> wishes of the user.
>>>>
>>>> --
>>>> Damien Cassou
>>>> http://damiencassou.seasidehosting.st
>>>>
>>>> "Lambdas are relegated to relative obscurity until Java makes them
>>>> popular by not having them." James Iry
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> [hidden email]
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> [hidden email]
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>> --
>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>> Alexandre Bergel  http://www.bergel.eu
>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [hidden email]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [hidden email]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
>
> --
> Best regards,
> Igor Stasenko AKA sig.
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: multiple native windows

Igor Stasenko
2009/6/12 Stéphane Ducasse <[hidden email]>:
> So publish something and aks for people to join so that for pharo 1.1
> we get it :)
>
i will publish it, when i'll have an integration/VM platform code
refactoring done.
Currently new plugin can just create/manipulate host windows and
having an API to access different window properties from image side,
declared by plugin (different platforms/OS window managers can provide
different sets of properties).

> Stef
>
>>
>>
>>>
>>>> Would it be ok if this was configurable via a user preference,
>>>> meaning pharo supported both?
>>>
>>> sure.
>>>
>>>> A VisualWorks multiple-native-window capability would open up the
>>>> possibility of creating a different class of applications.  Alot of
>>>> my work revolves around integration with legacy systems.   Having a
>>>> smalltalk with multiple native windows would allow me to more
>>>> seamlessly introduce it into the world of tools at my company.
>>>
>>> I really think that if somebody would work on ffenestria we would
>>> integrate it.
>>>
>>
>> Do you remember, i started it. Still i don't released anything. But
>> the idea is to move all windowing code into a new plugin , which will
>> have an inherent support of controlling native windows (& events) from
>> image side.
>>
>>
>>>>
>>>>
>>>> thanks
>>>> sw
>>>>
>>>> On Thu, Jun 11, 2009 at 11:33 AM, Alexandre Bergel <[hidden email]
>>>>> wrote:
>>>>
>>>> I used Visualworks and Squeak, and frankly, I prefer to have
>>>> embedded
>>>> morphic windows in a unique native window, as it is now in Pharo.
>>>> Application switching is easier in my opinion and I do not feel a
>>>> need
>>>> to have an email clients between two code browsers.
>>>> As the discussion on save and quit testified, people have radically
>>>> different habits when programming. Even for simple things.
>>>> Interesting.
>>>>
>>>> Cheers,
>>>> Alexandre
>>>>
>>>>
>>>> On 11 Jun 2009, at 10:58, Steve Wirts wrote:
>>>>
>>>>> If the primitives existed in pharo that would allow someone to
>>>>> create and control native windows, I would be more than happy to
>>>>> take the time to try and massage morphic into working cleanly/
>>>>> elegantly with multiple windows.
>>>>>
>>>>> On Thu, Jun 11, 2009 at 10:44 AM, Damien Cassou <[hidden email]
>>>>>> wrote:
>>>>> On Thu, Jun 11, 2009 at 4:38 PM, Michael Rueger<[hidden email]>
>>>>> wrote:
>>>>>> Also the GTK bindings and Newspeak use native windows (I
>>>>>> think?).
>>>>>
>>>>> Newspeak uses either native or morphic windows, depending on the
>>>>> wishes of the user.
>>>>>
>>>>> --
>>>>> Damien Cassou
>>>>> http://damiencassou.seasidehosting.st
>>>>>
>>>>> "Lambdas are relegated to relative obscurity until Java makes them
>>>>> popular by not having them." James Iry
>>>>>
>>>>> _______________________________________________
>>>>> Pharo-project mailing list
>>>>> [hidden email]
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>>
>>>>> _______________________________________________
>>>>> Pharo-project mailing list
>>>>> [hidden email]
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>
>>>> --
>>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>>> Alexandre Bergel  http://www.bergel.eu
>>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> [hidden email]
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> [hidden email]
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [hidden email]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>>
>>
>> --
>> Best regards,
>> Igor Stasenko AKA sig.
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>



--
Best regards,
Igor Stasenko AKA sig.

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
12