Another solution could be the HostWindowPlugin. Look at DisplayScreen class >> hostWindowXXXX This could be platform independent but I don't know if it works on all platforms: 12231 <https://pharo.fogbugz.com/default.asp?12231> DisplayScreen hostWindowTitle: not working on Linux (ubuntu)
2014-09-22 11:26 GMT+02:00 Hilaire <hila...@drgeo.eu>: > Le 22/09/2014 11:20, Hilaire a écrit : > > Le 22/09/2014 10:55, kilon alios a écrit : > >> I was talking about something cross platform but NB is good too. Makes > me > >> wonder the potential of hacking the pharo window, maybe for embedding > QT to > >> it or what else. > > > > You can wrap this in a Plateform hierarchy to make it crossplateform > > from the Ephaistos perspective. > > I think there are such example in Pharo itself, you can also check the > > DrGPlateform hierarchy in DrGeo or iStoa > > > > Hilaire > > > > > In Pharo you can check for OSPlatform and add accordingly the operation > you want to do in your host window, for each specific OS. > > Then, in your appls will do something like: > > Smalltalk os maximiseHostWindow > [...] > > Hilaire > > > -- > Dr. Geo - http://drgeo.eu > iStoa - http://istao.drgeo.eu > > >