On 11 January 2014 15:20, <[email protected]> wrote:
> Igor Stasenko wrote:
>
>> and guess what i currently working on?
>> OSWindow interface, which will allow us to control creating of windows
>> and managing them from the image, and handling the events.
>>
>> OSWindow sounds really exciting. Perhaps it will help facilitate
> multi-monitor support?
>
> eventually, yes.
at least we care about it from very beginning:
Object subclass: #OSWindowAttributes
instanceVariableNames: 'bounds title fullscreen screenId
preferableDriver'
classVariableNames: 'DefaultBounds DefaultFullscreen DefaultTitle'
poolDictionaries: ''
category: 'OSWindow'
this object is used to describe a window attributes. sure thing not all of
them
listed there and much more will be added later, but as you can see,
screenId is already there, so potentially you can control which screen your
window must use.
it is not clear now, how we will facilitate the screen selection and what
values/api to use to identify them, but at this early stage we lying a
foundations to make this option come into play one day.
> cheers -ben
>
>
--
Best regards,
Igor Stasenko.