Forum:	RideRunner
Téma:	Embedded-Programm kann nicht skaliert werden
----------------------------------------------------

PhreakShow:
Servus Leudz,
ich möchte mit RoadRunner einen PDA-Emulator embedded starten. Dafür hab ich unter launch eine .ini angelegt, die verweist auf eine Batchdatei.
Der Emulator startet, aber dann geht die CPU-Last auf 100% weil RR versucht das Emulatorfenster auf die komplette Bildschirmgröße hochzuskalieren.
Kann man im rr irgendwie einstellen, dass er das Programm zB nur links oben festnageln und nicht versuchen soll, es zu vergrößern?
Gruß Phreak

MacG:
Dann ändere mal das Aapplication-Windows in der launch.skin von Deinem verwendeten Skin. Das fängt meist mit A01 an, gefolgt von x, y, Breite und Höhe.

PhreakShow:
Also irgendwie klappt das nicht so wie's soll.
Die Parameter in der Datei hab ich gefunden, aber es bleibt wirkungslos was ich da eintrage. X und Y stehen für den Punkt an dem das linke obere Eck des Programms festgenagelt wird, nehme ich an?
Ich hab mir ne Freeware gezogen, die die Fenstergröße in Pixel anzeigt und die Werte bei Höhe und Breite eingetragen.
Ändert aber nichts daran, dass es immer noch nicht geht.
Wie isn das, gelten diese Einstellungen dann für alle gestarteten Programme?
Weil mein Netstumbler shceint die Einstellungen auch zu ignorieren...

MacG:
Sollte für alle gelten. Leider nutze ich das Lauchmenü nicht. Müßte es mal antesten.

PhreakShow:
Ah, hab nen Teil des Fehlers gefunden, hatte den Skin-Ordner doppelt drin unds natürlich im falschen geändert :D
Netstumbler wird nun auf die eingegebene Größe gestutzt, allerdings sind die gemessenen Werte vom Emulator wohl noch die falschen, denn das Problem besteht immer noch.
Muss ich beim Angeben der Größen diesen schmalen Rahmen um das Fenster auch mitrechnen oder soll ich den ignorieren?

PhreakShow:
Es geht btw immer noch nicht...
Kann man dem RR irgendwie klarmachen, dass er das Programm nur an einem Punkt festpinnen soll ohne sich um die Breite oder Höhe zu kümmern?

MacG:
Die Größe des Fenster läßt sich auch anders messen. Starte das Programm und mache eine Screenshot, füge den in Paint ein und nimm das Auswahlviereck. Dieses ziehst Du über das Fenster und schon hast Du die Pixelangaben rechts unten.
Steht auch der richtige Fenstertitel in der ini bei Launch?

PhreakShow:
Ja, so hab ich die Fenstergröße gemessen.
Ich hab auch den drei Pixel breiten Rahmen, die Titelleiste und die Zeile mit File, etc drin mitgemessen. Ist das so richtig?
Der Name steht auch richtig in der ini...

MacG:
Ob mit oder ohne Rahmen dürfte kaum eine Auswirkung haben. Ausprobieren kannst Du es aber.

PhreakShow:
Joa hatte ich ja, mit und ohne, in zig Perversionen. Geht aber nicht...
Kann man RR eigentlich anweisen, dass er die Zahlen bei H und W ingnoriert und einfach nur das Fenster links oben festpinnt und sich nicht um die andren Maße schert?

MacG:
Das geht nicht. Lasse einfach die Zeile mit A weg und Dein Programm wird nicht eingebettet und überlagert RR nur. Der Nachteil daran, wenn RR den Focus bekommt, ist Dein Programm im Hintergrund. Kannst Du aber mit Alt-Tab wieder hervorholen.

DeASI:
hab ne ähnliche Frage und zwar:
Ich benutze das neuste RoadRunner mit dem alten Media Car Skin. Das Problem was ich hab ist, dass der mir Destinator 6 also mein externes Navi Prog nicht einbettet und ich nicht weiß wo ich das einstellen kann.
Desti wird zwar geöffnet, aber nicht eingebette, is folglich nur im Vordergrund. Wie lass ich das einbetten?

MacG:
Ich nutze noch nicht das neueste Update.
Hat sich die RR.ini verändert? Ist das externe Navi noch darin bzw. in der RRConfig eingetragen?

DeASI:
Hab nix dazu in der rr.ini gefunden =(. naviprogramm ist ansich eingetragen. falls das was bnringt kann ich mal meine ini hochladen?!
wo wird das denn normalerweise eingestellt das das embedde werden soll?

PhreakShow:
in der launch.skin in deinem skin-Verzeichnis.
Die Parameter stehen idR ganz unten und beginenn mit A01, etc

MacG:
Phreak Show hat folgendes geschrieben:in der launch.skin in deinem skin-Verzeichnis.
Die Parameter stehen idR ganz unten und beginenn mit A01, etc
Das betrifft externe Programme die man über Luach einbindet.
Er hat das Navi als externes Navi eingetragen.
@DeASI: hast Du den richtigen Windowtitle angegeben?

DeASI:
Meins du evtl diesen Eintrag: gpsname=Destinator 6 ?

Ansonsten sieht meine rr.ini aus:
Zitat:[General]
inipath=C:\Programme\Road Runner\
winamppath=C:\Programme\Winamp\
hidewinamp=true
launchpath=C:\Programme\Road Runner\LAUNCH\
startcommand=
voice=false
disableinternat=true
exitmute=true
showicons=false
showextensions=false
hidemouse=true
hidetaskbar=true
hidedesktop=false
hidedots=true
gpstime=true
gpsusadate=false
exitmode=4
dateformat=Short Date
timeformat=Short Time
locale=0
screentype=4:3
debugmode=false
enableclipping=true
nozoom=false
usegestures=false
leavemousealone=false
closeapps=true
fastmode=-1
usedualmon=false
soundcard=0
screenlimit=3
mastervolmap=0
hibernateaware=true
forcehibernate=false
hibernatereload=false
usbsound=false
browsertype=0
browserpath=C:\Programme\Mozilla Firefox\firefox.exe
usevoicecontrol=false
usecar2pc=false
fadeinvolume=true

[Skins]
skinpath=C:\Programme\Road Runner\Skins\MediaCar\
nightskin=C:\Programme\Road Runner\Skins\MediaCar\
transition=-1
backgroundpath=To set path,Click ---&gt;

[Gamma]
gammamode=2
gpsgammamodeoffset=0
gammaday=0:0:0
gammanight=-200:-200:-200
gammadaytime=1:00
gammanighttime=1:00
autogammamode=2
autoskinmode=2

[Preload Screens]
preload=

[Music]
musicpath=D:\Audio\
playlistpath=D:\Audio\Playlists\
musicbrowse=D:\Audio\Playlists\;4
useid3=2
showid3playlist=true
showid3browse=true
lazytag=true
singleclickaudio=true
noformat=true
listnumbers=true
listfollowssong=true
resumemusic=2
audiorepeat=false
audioshuffle=false
id3listformat= %artist% - %title%
id3browseformat= %artist% - %title%
titlesafter=-
coverfile=*.jpg
albumart=*.txt
fadeimages=false
audiofiles=.m3u,.mp3,.pls,.wma
visuname=MilkDrop
scrollmode=1
circularlist=false
groupnumbers=false
picspath=To set path,Click ---&gt;

[Radio]
radiomode=1
allowallfreqs=false
radioline=6
userbds=false

[XM]
xmport=0
xmline=0
xmlineinplugin=false
xmtype=0
singleclickxm=false
xmformat=%station% %artist%

[SIRRIUS]
srport=0
srline=0
srlineinplugin=false
singleclicksr=false
srformat=%station% %artist%

[Video]
videopath=D:\Video\
mpcpath=C:\Programme\Road Runner\
dvdpath=C:\Programme\InterVideo\WinDVD4\
dvdname=WinDVD 4
videoautohide=true
videohidetime=4
builtinvideo=true
videoshuffle=false

[TV]
tvline=1

[GPS]
gpsmode=2
mapmonkeypath=
gpspath=C:\Programme\Destinator 6\Destinator.exe
gpsname=Destinator 6
overspeed=55
gpsport=0
mappointmap=2
mapcountry=United States
mapcity=
mapautozoom=true
isunits=true
usegpsserv=false
gasfinderautorefresh=false

[IG Native]

[Speed Att Vol]
speedatt=false

[Phidget]
phidget1=0
phidget2=0
phidget3=0
phidget4=0
phidget5=0
phidget6=0
phidget7=0
phidget8=0

[4 Temps]
tcomport=0
tempscale=c
temp1=c
temp2=c
temp3=c
temp4=c

[Volt Meter]
vcomport=

[Phone]
phoconodesign=false
motophone=false
phonelistspath=Click here to set path
contactspicturespath=Click here to set path
ringtone=Click here to set path
smstone=Click here to set path
maxcalllistentries=100
phoconoincallevent=false
connecthsp=1
standardphonebook=0
phonebooksencoding=windows-1252

[Weather]
cityweather=
weatherunits=USA
weatherdegress=º
localdatacaptureinterval=0
[Extra's]


GF-ler:
DeASI hat folgendes geschrieben:Meins du evtl diesen Eintrag: gpsname=Destinator 6 ?
Ansonsten sieht meine rr.ini aus:
Zitat:[General]
[GPS]
gpsmode=2
mapmonkeypath=
gpspath=C:\Programme\Destinator 6\Destinator.exe
gpsname=Destinator 6
overspeed=55
gpsport=0
mappointmap=2
mapcountry=United States
mapcity=
mapautozoom=true
isunits=true
usegpsserv=false
gasfinderautorefresh=false
[IG Native]
[Speed Att Vol]
speedatt=false


Was mir als erstes auffiel, kein COMPORT für das NAVI ?
Als zweites der Windows Name, gpsname ohne die 6 am Ende, nur Destinator.... so jedenfalls die Aussagen im MP3Car Forum.

MacG:
Der GPS-Comport ist für RoadRunner nicht für´s Navi. Also ist null da richtig.
Die 6 weglassen, so wie GF-ler es schon schrieb, mit Leerzeichen funktioniert es nicht.
