From: Adilson O. <ad...@li...> - 2004-06-04 00:02:58
|
Hello. Is there anyone here working on seamless mode or have an idea how to implement it? I'm willing to do it if someone could point me the right direction. []s Adilson. |
From: Mrs. B. <mrs...@ni...> - 2004-06-04 03:15:42
|
On Thu, 2004-06-03 at 19:47, Adilson Oliveira wrote: > Hello. > > Is there anyone here working on seamless mode or have an idea how to > implement it? I'm willing to do it if someone could point me the right > direction. RDP doesn't have any such thing. Using rdesktop -s -S0 -g WxH, however, might get you close... Also: some clever shifting with MSTHEME support (maybe someday) might make an illusion like this possible. You might have better luck looking for a "VNC single window" hack. |
From: Adilson O. <ad...@li...> - 2004-06-04 03:24:53
|
Mrs. Brisby wrote: > On Thu, 2004-06-03 at 19:47, Adilson Oliveira wrote: > >>Hello. >> >>Is there anyone here working on seamless mode or have an idea how to >>implement it? I'm willing to do it if someone could point me the right >>direction. > > > RDP doesn't have any such thing. Using rdesktop -s -S0 -g WxH, however, > might get you close... > > Also: some clever shifting with MSTHEME support (maybe someday) might > make an illusion like this possible. > > You might have better luck looking for a "VNC single window" hack. I tought the same but I saw this anounce: http://24.43.99.239/TSNet/forums/index.php?board=15;action=display;threadid=141 But after you tell me that, in a second read, I saw "when connecting to WTSPortal" so it will need a 3dr party application. Can someone confirm that? Thanks. Adilson. |
From: <pe...@ce...> - 2004-06-06 10:21:38
|
Adilson Oliveira wrote: >>> >>> Is there anyone here working on seamless mode or have an idea how to >>> implement it? I'm willing to do it if someone could point me the >>> right direction. > I tought the same but I saw this anounce: > http://24.43.99.239/TSNet/forums/index.php?board=15;action=display;threadid=141 > > But after you tell me that, in a second read, I saw "when connecting to > WTSPortal" so it will need a 3dr party application. > Can someone confirm that? I haven't tested WTSPortal, but some other products, such as a "New Moon Canaveral IQ, supports this. I've also heard rumors about that RDP 6.0 will support such a "seamless windows mode". It would be great if rdesktop could support some or all of these products. It would be even greater if we could do without server extensions. Two different approaches: 1) Take a look at WTSPortal/Canaveral/RDP6, and see if the protocol can be reverse-enginnered. or 2) A quick-and-ugly solution: RDP5 actually supports rescaling the desktop size. This can be observed if one disconnects and then connects with a different size. Perhaps this could be utilized: When changing the size of the rdesktop X11 window, rdesktop could disconnect+connect with a different size. This would make the resize quite slow, but I guess it's better than not being able to resize the window at all. One tricky thing is how to handle non-rectangular applications. -- Peter Åstrand OpenSource-based Thin Client Technology Cendio www.thinlinc.com Teknikringen 3 Phone: +46-13-21 46 00 58330 Linköping, Sweden |
From: Mrs. B. <mrs...@ni...> - 2004-06-06 15:45:20
|
On Sun, 2004-06-06 at 06:21, Peter Åstrand wrote: > One tricky thing is how to handle non-rectangular applications. One might accommodate this and resize in another way as well. 1. Set the "desktop size" to the same size as the user's screen. 2. Disable window manager borders/frames so the user only "sees" the Windows-provided window. 3. Use the -shell mode to launch a single application. 4. Set the background color/pattern of the "Windows Desktop" to something interesting; a repeating high contrast pattern that rdesktop could detect. (Is this possible with MSTHEME?) 5. Use RENDER to poke a shape that matches whatever the "background" is. [[ this and #4 might be possible another way... ]] 6. Grab during any button-down events and continue passing cursor position until button is released (handles resize/move of windows, ahem... windows) |
From: Peter A. <pe...@ce...> - 2004-06-07 07:21:20
|
> One might accommodate this and resize in another way as well. > > 1. Set the "desktop size" to the same size as the user's screen. > > 2. Disable window manager borders/frames so the user only "sees" the > Windows-provided window. > > 3. Use the -shell mode to launch a single application. > > 4. Set the background color/pattern of the "Windows Desktop" to > something interesting; a repeating high contrast pattern that rdesktop > could detect. (Is this possible with MSTHEME?) > > 5. Use RENDER to poke a shape that matches whatever the "background" is. > [[ this and #4 might be possible another way... ]] > > 6. Grab during any button-down events and continue passing cursor > position until button is released (handles resize/move of windows, > ahem... windows) I assume you mean the SHAPE extension, rather than RENDER? I actually did a proof-of-concept implementation of this idea long ago, but the performence was really bad. A better implementation might help, though. -- Peter Åstrand Chief Developer Cendio www.thinlinc.com Teknikringen 3 www.cendio.se 583 30 Linköping Phone: +46-13-21 46 00 |
From: Mrs. B. <mrs...@ni...> - 2004-06-08 01:35:42
|
> I assume you mean the SHAPE extension, rather than RENDER? You assume correct :) |