|
 |
|
04-19-2006, 02:50 AM
|
#31
|
|
My Village Called
Join Date: Jul 2004
Location: Berkeley, CA
Posts: 10,517
|
Quote: Originally Posted by RPM_VR4
Yes, I wanted to add hot keys...
SKINbedder.ini:
[HotKeys]
F12=Focus(iGMap)
Up=Focus(iGMap),Type(Up)
Down=Focus(iGMap),Type(Down)
etc, etc, etc.
You want to help me with the code for that Ol33l?
I've had no clue what you did after v2.5
I really haven't had time to program lately. I'm either hanging out with friends, or doing something else. For instance I'm going to check out Berkeley from Friday to Saturday.
Oh yeh.... another good thing would be to relay keys to a running instance of Sb, using command line parameters. Problem is that would not let us have two instances running 
Basically I think just a main key that focuses should do fine. So say RR sends F12 to Sb, Sb focuses on the iGMap, and then the other keys are properly sent to iG.
|
|
|
|
Sponsored links
|
|
Advertisement
|
|
04-20-2006, 12:46 AM
|
#32
|
|
SMKFree
Join Date: Aug 2003
Location: Chicago
Posts: 4,841
|
ok, i think i have found a successfull workaround.
using autoit, it has window search options that include searching the childwindows of an application and im able to send commands to that window without sb blocking it.
|
|
|
04-20-2006, 02:16 AM
|
#33
|
|
My Village Called
Join Date: Jul 2004
Location: Berkeley, CA
Posts: 10,517
|
Quote: Originally Posted by liquid_smoke
ok, i think i have found a successfull workaround.
using autoit, it has window search options that include searching the childwindows of an application and im able to send commands to that window without sb blocking it.
Yeh.... that's how you were supposed to do it in the first place
I guess that should've been in the documentation *cough*RPM_VR4*cough*
|
|
|
04-20-2006, 02:19 AM
|
#34
|
|
Banned
Join Date: Nov 2004
Location: L.A.
Posts: 1,944
|
I didn't even know you couldn't send something to the iG window's handle after SKINbedder grabbed it. Hey LS, what the AutoIt code for finding a sub-window handle then?
|
|
|
04-20-2006, 02:21 AM
|
#35
|
|
My Village Called
Join Date: Jul 2004
Location: Berkeley, CA
Posts: 10,517
|
Quote: Originally Posted by RPM_VR4
I didn't even know you couldn't send something to the iG window's handle after SKINbedder grabbed it. Hey LS, what the AutoIt code for finding a sub-window handle then?
You can't send anything to iG's window handle because the handle changes after Sb takes it in. Then it becomes impossible to find unless you're doing a search for child windows.
|
|
|
04-21-2006, 01:29 PM
|
#36
|
|
Low Bitrate
Join Date: Feb 2006
Posts: 65
|
ok, st*pid question: skinbedder doesn't work on anything that's not Win 2000 or XP right?
|
|
|
04-21-2006, 02:40 PM
|
#37
|
|
Banned
Join Date: Nov 2004
Location: L.A.
Posts: 1,944
|
It is coded in Delphi 7 on the Win32 API, so I'm pretty sure it will work all the way back to Windows 95.
...however, as Ol33l and I were discussing in another thread... WHY THE HELL WOULD YOU EVER WANT TO RUN ANYTHING OTHER THAN XP IN YOUR CAR??? Hardware is cheap. You can get a Dell 2.2GHz /w 512 on e-bay for $200. Pull out the PSU and pop in an M2ATX for another $80 and you got everything but the 7" touch-screen.
|
|
|
04-21-2006, 02:43 PM
|
#38
|
|
Low Bitrate
Join Date: Feb 2006
Posts: 65
|
lol, maybe there is cheap... here everything is very very expensive... but anyways i think i mught be going for XPlite so the footprint is minimal...
but anyways, so that you know, skinbedder doesn't work on win 98, an error poped out i think on the user32.dll something about layers or something like that...
|
|
|
|
Sponsored links
|
|
Advertisement
|
|
04-21-2006, 03:07 PM
|
#39
|
|
Banned
Join Date: Nov 2004
Location: L.A.
Posts: 1,944
|
Strange. It may depend on the SKIN then. Skins without transparancy should not be using layers. If you are using my iGuidance SKIN then just get rid of the GPSInfo and RouteList embeds and it might work.
|
|
|
04-27-2006, 03:17 PM
|
#40
|
|
SMKFree
Join Date: Aug 2003
Location: Chicago
Posts: 4,841
|
Quote: Originally Posted by RPM_VR4
I didn't even know you couldn't send something to the iG window's handle after SKINbedder grabbed it. Hey LS, what the AutoIt code for finding a sub-window handle then?
been bringing this up off and on for months.
The code i used in autoIT to find the child window of IG is
Opt("WinSearchChildren", 1)
you can include this on any line before you try to send any commands.
Since i only use skinbedder to embed IG and no other apps, it works fine as IG is the only child window and keys are sent to the window title
works flawless
|
|
|
05-30-2006, 12:03 PM
|
#41
|
|
Newbie
Join Date: May 2006
Posts: 2
|
Sorry if this has already been posted somewhere on the forums, but I'm a newbie to all this and would like to know if there's a way to get SB to stretch out to a full 1024x768 (I'm running on a Lilli 7"), but after searching the forums and trying out different things with the configuration files, I just can't get the screen to stretch to full screen. Any help on this would be most appreciated! Thanks!
|
|
|
05-30-2006, 01:59 PM
|
#42
|
|
Banned
Join Date: Nov 2004
Location: L.A.
Posts: 1,944
|
If you edit the main skin's ini file (ex: SKINbedder\iGBB\iGBB.ini) the first line specify the starting width & height. If you embed Sb in a front-end that shouldn't even matter because the window will auto-resize.
Now the problem you are probably referring to is the graphics. If you need the bottom button bar to be 1024 wide instead of 800 wide, you will have to edit the graphic yourself. Then you will have to redo the INI file that has the co-ordinates of each button. There's no auto-stretch with Sb.
It's not hard though... I would start with a screen-shot of CF's button bar at 1024, then change the button pictures and map out the pixel coordinates.
|
|
|
07-22-2006, 05:57 PM
|
#43
|
|
Newbie
Join Date: Jul 2006
Posts: 9
|
mouse click
hey perhaps as a work around to the short comings of the new iguidance lack of hotkeys, would there be a way to simulate a left click given a coordinate, then you could just write a simple wizard to learn the locations of all the menu options then you can call short cuts to instantly access anything. I don't really know how to do this but have skinbedder stay in front of everything till you are at the menu that you want, then move it to the back and allow the user to access the desired menu.
I just found a java class in j2se java.awt.robot which has move mouse function and mouse press and mouse release function perhaps have a standalone program that we can send a string "200 300" which is where we want to click.
here is a good link
http://community.borland.com/article...,16241,00.html
oh i found the delphi api for it. you can google delphi mouse_event api. I think it would be simple and very useful addition to skinbedder
Last edited by tux11; 07-22-2006 at 06:39 PM.
|
|
|
07-23-2006, 06:24 PM
|
#44
|
|
Banned
Join Date: Nov 2004
Location: L.A.
Posts: 1,944
|
Use Sb to run AutoIt scripts on button press. AutoIt supports sending mouse clicks.
|
|
|
|
Sponsored links
|
|
Advertisement
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 01:45 PM.
| |