Xmovewindow translation

Xlobby plugin development

Postby badubo on Sat Dec 25, 2004 8:25 pm

the plugin put applications in background. So with alt-tab, they are still presents.

The only thing you can do is to kill zoom player
Last edited by badubo on Sat Dec 25, 2004 8:44 pm, edited 1 time in total.
badubo
 
Posts: 505
Joined: Mon May 03, 2004 7:33 pm
Location: Belgium

Postby kolemieux on Sat Dec 25, 2004 8:31 pm

Badubo - yupper - kinda what I was thinking - u mentioned in this thread some other OS commands, should I look into those? By the way - thanks again for this plugin - awesome.............

I was thinking if not only tossing it in the background - it was minimized completely - this would help the ALT-ESC transitions which are actually what I hotkey on...

Thanks
kolemieux
 
Posts: 155
Joined: Tue Jun 10, 2003 8:28 pm

Postby badubo on Sat Dec 25, 2004 8:47 pm

I was thinking if not only tossing it in the background - it was minimized completely - this would help the ALT-ESC transitions which are actually what I hotkey on...


probably, but some applications change their behaviour if minimized, it is why I preffer to hide it
badubo
 
Posts: 505
Joined: Mon May 03, 2004 7:33 pm
Location: Belgium

Postby kolemieux on Sun Dec 26, 2004 2:40 am

k - thx badub... much appreciated - works great, and I work around the challenges which are not many...
kolemieux
 
Posts: 155
Joined: Tue Jun 10, 2003 8:28 pm

yes

Postby musicthebee on Sun Dec 26, 2004 3:14 am

yes, Matt

I am a happy camper with xlobby and xmovewindow for my carpc. It works great and I am using the skin posted by The Screw. I have added the GPS, music playlist, xm screens to it. It works really great excepting some minor quirks I am trying to fix. I will try to get some screenshots once I am through with my install.

mattdisaster wrote:musicthebee-
Keep us posted on what you find, this might be what I need for my carpc and its gps software, if i can get it to open "within" xlobby (in a smaller window) i'de be the happiest guy around. Are you tryign to do the same thing?

-matt
musicthebee
 
Posts: 30
Joined: Thu Apr 22, 2004 12:37 am

Badubo - XMOVEWINDOW and GBpvr

Postby kolemieux on Mon Feb 07, 2005 8:41 pm

Badubo,

I am trying to use XmoveWindow to tie in with GBpvr. GBpvr is somewhat vague with the ClassNames - and I use your plugin like life with Zoomplayer and Tmainform....

I am hopeful u may be able to help me - but this is all I can get from my targeting of GBpvr, they are as follows;

NAME: GB-PVR

CLASS NAME: WindowsForms10.Window.8.app4 (which I don't think is unique)

EXECUTABLE: GBPVR.exe

CHILD NAME: ActiveMovie Window

CHILD CLASS: VideoRenderer

Badubo? Can u help - I know this needs to be unique, and simply love using XmoveWindow - but not sure how to tackle this one.

Please let me know and thanks a million.
Chris
kolemieux
 
Posts: 155
Joined: Tue Jun 10, 2003 8:28 pm

Badub - on that topic...

Postby kolemieux on Mon Feb 07, 2005 8:58 pm

Badubo,

Since that app does not have a unique class name (-: Sadly - I just checked and noticed that "guess what" the class name being used by GBpvr is the same one Xlobby was using at that same instance:

WindowsForms10.Window.8.app4

Yikes - any chance u can allow me to spec another param if the app can't change and just hope it ends up being unique?

Thanks much
Chris
kolemieux
 
Posts: 155
Joined: Tue Jun 10, 2003 8:28 pm

Postby badubo on Mon Feb 07, 2005 9:28 pm

Hi,

You can try this :

ID : screenname_hWnd
text : plugin>XMoveWindow>hWnd(Class.WindowsForms10.Window.8.app4,Exe.GBPVR)

you can put everything you want for "hWnd", screenname is your screen
badubo
 
Posts: 505
Joined: Mon May 03, 2004 7:33 pm
Location: Belgium

No luk so far ...

Postby kolemieux on Mon Feb 07, 2005 11:51 pm

Badubo - as usual thanks for the killer response. Coming up dry thus far - but willing to try anything. The scenario I am working with is

- Test Screen Named: GBpvr2
- Single text box with: plugin>XMoveWindow>hWnd(Class.WindowsForms10.Window.8.app4,Exe.GBPVR)

- and the ID is GBpvr2_hWnd

I am pretty familiar with this since I did a bazillion screens with zoomplayer and only made possible with this plugin. Let me know what else I may try - or may be doing wrong.

Thanks pal
Chris

badubo wrote:Hi,

You can try this :

ID : screenname_hWnd
text : plugin>XMoveWindow>hWnd(Class.WindowsForms10.Window.8.app4,Exe.GBPVR)

you can put everything you want for "hWnd", screenname is your screen
kolemieux
 
Posts: 155
Joined: Tue Jun 10, 2003 8:28 pm

?

Postby kolemieux on Tue Feb 08, 2005 12:06 am

I am working around and thought maybe this was a typo - u tell me but still not getting there....

Should it be at the end ------- app4,GBPVR.exe) I am still not getting there but was curious there?

badubo wrote:Hi,

You can try this :

ID : screenname_hWnd
text : plugin>XMoveWindow>hWnd(Class.WindowsForms10.Window.8.app4,Exe.GBPVR)

you can put everything you want for "hWnd", screenname is your screen
kolemieux
 
Posts: 155
Joined: Tue Jun 10, 2003 8:28 pm

Badubo - last update....

Postby kolemieux on Tue Feb 08, 2005 12:14 am

What it seems to be doing is indeed grabbing a piece of the Xlobby window and tossing it in that portal - not reaching out to the GBtvr window. For example - the page may come up blank - and what happens when I hit F2 or Pause/Break --- it forces itself into that portal.

So we know the plugin is working - just need to find how to get it to reach for the correct application window?

Ideas - or anything I may be doing wrong.

Thanks
kolemieux
 
Posts: 155
Joined: Tue Jun 10, 2003 8:28 pm

Postby badubo on Tue Feb 08, 2005 8:40 am

Hi,

There were no typo :
Exe.XXX tells the plugin to find the window inside the XXX process (Exe is not the extension)

if it doesn't work, I see possibilities :
- this is not the correct window (did you test with VideoRenderer )
- some applications cannot be used with the plugin due to the way they deal with the child windows (that cannot be moved away from the main app). In this case, they are no easy way to deal with such app
badubo
 
Posts: 505
Joined: Mon May 03, 2004 7:33 pm
Location: Belgium

Update..

Postby kolemieux on Tue Feb 08, 2005 3:00 pm

Badubo - I am trying my life to get this working. The issue is that the VideoRenderer only opens upon playback of video. This is ultimately like what some have done to tie Sage in.... there is a menu subsystem - but then when Video Playback is hit - VideoRenderer becomes one of the child's I'd assume. In the previous thread - that was when the app and video was up and playing. If video is not playing, it's just the top 3 items that show.

Which is ultimately what you had me try and did not work )-: The funky part - is this would be unique - but seems as if Xlobby iteself identifies itself by the same class name ..... which obviously is not good. So what happens is actually the Xlobby config, or skin editor go into that XmoveWindow portal not GBpvr... )-: Any ideas?

Any way at all XmoveWindow can latch onto an application name or window name?

badubo wrote:Hi,

There were no typo :
Exe.XXX tells the plugin to find the window inside the XXX process (Exe is not the extension)

if it doesn't work, I see possibilities :
- this is not the correct window (did you test with VideoRenderer )
- some applications cannot be used with the plugin due to the way they deal with the child windows (that cannot be moved away from the main app). In this case, they are no easy way to deal with such app
kolemieux
 
Posts: 155
Joined: Tue Jun 10, 2003 8:28 pm

Postby badubo on Tue Feb 08, 2005 3:21 pm

Verify that the process name is GBPVR (with task manager or spy++) and put the exact name with the Exe. argument
badubo
 
Posts: 505
Joined: Mon May 03, 2004 7:33 pm
Location: Belgium

Badubo - update

Postby kolemieux on Tue Feb 08, 2005 3:59 pm

I have used several tools - but now from Girder Target I get (While in Menu Mode)

WINDOW NAME: GB-PVR
NAME: GB-PVR
CLASS NAME: WindowsForms10.Window.8.app4 (same as Xlobby)
EXECUTABLE: GBPVR.exe
PROCESS ID: 3832 (which we know changes)

Task Manager
GBPVR.exe

WHEN I SELECT VIDEO TO PLAY - within the same interface, the following are added:

CHILD NAME: ActiveMovie Window
CHILD CLASS: VideoRendered

Let me know if u need more and I WILL find it Badubo.

Thanks for the help pal
Chris
kolemieux
 
Posts: 155
Joined: Tue Jun 10, 2003 8:28 pm

PreviousNext