ZitatAlles anzeigenOriginal von balloni55
Hallo,
habe mich heute mit "benutzerdefinierten Seiten" beschäftigt,
ich habe mir einen Button mit "Screenshot" angelegt, da mein PND keine Tasten hat . Das funktioniert soweit auch, nur wie kann ich bestimmen von welcher Seite der shot erzeugt wird, ich will ja nicht meine eigene benutzerdefinierte Seite ablichten, sondern z.B. das Kartenfenster oder die Gotoseite?
Eine weitere Frage, wenn ich einen Button erstelle, muss ich immer ausprobieren wo er nachher angezeigt wird. Gibt es da eine Vorlage (Pixelraster) wo man besser abschätzen kann welche Zahlenwerte wo liegen?
Meine Anzeige hat 480x272 Pixel
Gruss balloni
Hallo,
ein Screenshot von der Kartenansicht kannst du machenin dem du Analog der "benutzerdefinierten Seiten" eine Schaltfläche in der map.ini definierst.
Von anderen Seiten ist meines Wissens nur mit Hilfe eine Hardwaretaste ein Screenshot möglich.
Mit der Position der Schaltfläche ist es fast ganz einfach.
Glopus zählt von links/oben nach rechts/unten.
Pos = RECT( 0, 0, 30, 20)
ergibt eine Schaltfläche von links/oben 30 Pixel nach rechts und 20 nach unten.
Pos = RECT( 30, 50, 60, 70)
ergibt eine Schaltfläche von links 30 Pixel/oben 50 Pixel , 30 Pixel nach rechts und 20 nach unten.
Das währe ja noch einfach aber Glopus kann dahingehend noch mehr
Pos = RECT( 0,-20, 69,-0)
ergibt eine Schaltfläche von links/unten 69 Pixel nach recht und 20 nach oben.
Deshalb nur fast ganz einfach.
Glopus rechtnet also auch umgekehrt - dabei spielt die Pixelzahl keine direkte Rolle, der letzete Pixel ob für die X- oder Y-Achse ist -0 - deshalb muß X bzw. Y kleiner sein als X1 bzw. Y1.
Gruß
Silver