Hauptseite
Hauptseite
Alles über CES
Onlineshop
Hilfe-Forum
FAQ: die meist gestellten Fragen
Übersicht der neuesten Beitr&aauml;ge
Das gesamte Forum durchsuchen
CES downloaden/herunterladen
Kontakt
Portal-Community
Anmelden im persönlichen Bereich
 
  Von 2190 jetzt online:
1
 Benutzer
0
 Fahrzeuge
 

Auf Facebook:
CES 4 - Chamele..

nur 34.90 €
Starter-Bundle ..
statt 111.89 €
nur 98.00 €
CarPC-Bundle..
statt 854.88 €
nur 699.00 €
VDO-Lenkradfern..
statt 59.00 €
nur 29.00 €
Starter-Bundle:..
statt 113.90 €
nur 79.00 €
1&1 UMTS-Notebo..

nur 9.99 €
OBDII-Interface..
statt 39.99 €
nur 37.90 €


appinput - Problem
Verfasser Nachricht
TobiT Offline
Member
***

Beiträge: 104
Registriert seit: Jun 2009
Beitrag: #1
appinput - Problem
Hallo,

leider kann ich mit dem Funktionscode "appinput" keine Label-Values verändern Sad

In der functioncodes.conf steht dazu:

appinput<%>Nur in Verbindung als Funktionscode für ein Label: ruft die Eingabemaske zur Bearbeitung des Label-Inhaltes auf.


Hab es mir mal bei dem Webbrowser abgespickt:

<label categorie="webbrowser" value="URL01" x="170" y="11" width="455" height="26" >
<font face="Verdana" size="15" color="#CFDFEC" shadow="2" color_shadow="#000000" alignment="1" bold="1"/>
<function functioncode="appinput" color_selected="#FFFFFF" color_pressed="#00FF00" />
</label>


Und es so in mein Surface gesetzt:

<labels>
<label categorie="gateway" value="Suche" x="170" y="80" width="455" height="26">
<font face="Verdana" size="15" color="#CFDFEC" shadow="2" color_shadow="#000000" alignment="0" bold="1"/>
<function functioncode="appinput" color_selected="#FFFFFF" color_pressed="#00FF00" />
</label>
</labels>


Leider verändert sich mein Label nach einer Eingabe mit der OSK nicht Sad
07-05-2011 03:17 PM
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Freeze Offline
Posting Freak
*****

Beiträge: 1.862
Registriert seit: Jun 2009
Beitrag: #2
RE: appinput - Problem
Ich vermute (!), dass bei einer Eingabe in das Feld der eingegebene Text an die App geschickt wird und eigentlich die App selbst die Kontrolle über das Label hat. D.h. die App muss dann den erhaltenen Text selber in das Label schreiben.
Aber wissen tue ich das nicht.

BMW 318d E90 | M2-ATX | ASUS AT3N7A-I | Intel Atom 330 | 2GB RAM | 120GB Vertex 3 SSD | SB Audigy 2 ZS (kX) | Faytech 10,4" TS | MSI US300EX WLAN | Navilock NL-651EUSB GPS | Navilock NL-317R TMC | Auvisio DM21T DVB-T | Hama Nano Bluetooth | Speedlink COMET Trackball Mini Keyboard | Diamex DXM OBDII | PixelPlus PC1030 Rückfahrkamera | LogiLink VG0001 VideoGrabber | Windows 7 Ultimate x86 | CES Chameleon v4.0.0.24 | RC-Win 4.1.3 | ProgDVB 6.63
(Dieser Beitrag wurde zuletzt bearbeitet: 07-05-2011 03:44 PM von Freeze.)
07-05-2011 03:43 PM
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
TobiT Offline
Member
***

Beiträge: 104
Registriert seit: Jun 2009
Beitrag: #3
RE: appinput - Problem
Ne, leider kommt bei mir so nichts an der APP an, wobei CES auch garnicht weiß an welche APP es den Input senden soll, wenn nur "gateway" angegeben ist?!?

Habs in der Verzeiflung auch schon mit:

<labels>
<label categorie="gateway/CESAPP_Test" value="Suche" x="170" y="80" width="455" height="26">
<font face="Verdana" size="15" color="#CFDFEC" shadow="2" color_shadow="#000000" alignment="0" bold="1"/>
<function functioncode="appinput" color_selected="#FFFFFF" color_pressed="#00FF00" />
</label>
</labels>

versucht, leider ohne Erfolg.
(Dieser Beitrag wurde zuletzt bearbeitet: 07-05-2011 06:32 PM von TobiT.)
07-05-2011 06:32 PM
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Freeze Offline
Posting Freak
*****

Beiträge: 1.862
Registriert seit: Jun 2009
Beitrag: #4
RE: appinput - Problem
Ah, du hast recht.
Kann es ja garnicht wissen.
Ja, dann weiß ich auch nicht Big Grin
Gueven fragen.

BMW 318d E90 | M2-ATX | ASUS AT3N7A-I | Intel Atom 330 | 2GB RAM | 120GB Vertex 3 SSD | SB Audigy 2 ZS (kX) | Faytech 10,4" TS | MSI US300EX WLAN | Navilock NL-651EUSB GPS | Navilock NL-317R TMC | Auvisio DM21T DVB-T | Hama Nano Bluetooth | Speedlink COMET Trackball Mini Keyboard | Diamex DXM OBDII | PixelPlus PC1030 Rückfahrkamera | LogiLink VG0001 VideoGrabber | Windows 7 Ultimate x86 | CES Chameleon v4.0.0.24 | RC-Win 4.1.3 | ProgDVB 6.63
07-05-2011 06:50 PM
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Gueven Offline
Super Moderator
******

Beiträge: 4.361
Registriert seit: Dec 2008
Beitrag: #5
RE: appinput - Problem
Also hier sind zwei Themen zu besprechen:

1) Label-Inhalt ändern
Das geht und ich habe nochmal im Code nachgesehen: es gibt einige Alias-Werte die eine Berechnung zu Folge haben - da dein Label keines dieser Alias trägt, wird es stumpsinnig mit dem Wert gefüllt, welches Du in das Input-Feld eingibst. Du meinst, dass geht nicht?

2) Label-Inhalt an App senden
Stand heute ist es nicht möglich mit Bordmitteln einen Wert einer Label an eine individuelle App zu senden - danach hat bisher keiner gefragt und ich kam bisher auch nicht auf die Idee Smile das liese sich aber integrieren.

Gruß, Gueven

Mein CarPC: CES 4 - Chameleon, Jetaway 1500 Mhz,
1024 MB RAM, 160 GB Festplatte, GPS-Receiver, OBD-
Diag4000, VDO Lenkradfernbedienung, iBus-Anbindung, 7"
transreflektiv Touchdisplay
07-07-2011 07:52 AM
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
TobiT Offline
Member
***

Beiträge: 104
Registriert seit: Jun 2009
Beitrag: #6
RE: appinput - Problem
Zu 1.:

Also mit:

<labels>
<label categorie="gateway" value="Suche" x="170" y="80" width="455" height="26">
<font face="Verdana" size="15" color="#CFDFEC" shadow="2" color_shadow="#000000" alignment="0" bold="1"/>
<function functioncode="appinput" color_selected="#FFFFFF" color_pressed="#00FF00" />
</label>
</labels>

Wird der Label-Text nach Eingabe in das Input-Feld nicht verändert Sad

Zu 2.:
Mit einem GetValue\... funktioniert das auch nicht?
07-07-2011 01:46 PM
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Freeze Offline
Posting Freak
*****

Beiträge: 1.862
Registriert seit: Jun 2009
Beitrag: #7
RE: appinput - Problem
Zu 1 kann ich wie gesagt bestätigen!

Zu 2: Gueven meint das eher anders rum. Wenn du einen GetValue machst, dann holt sich ja die App den Wert des Labels. Aber es gibt keine Möglichkeit, dass CES von sich aus einen Wert an eine App sendet. Ist aber glaube ich auch nicht nötig. Bzw. wie sollte man das triggern? Das einzig sinnvolle wäre wohl über den Eventmanager.

BMW 318d E90 | M2-ATX | ASUS AT3N7A-I | Intel Atom 330 | 2GB RAM | 120GB Vertex 3 SSD | SB Audigy 2 ZS (kX) | Faytech 10,4" TS | MSI US300EX WLAN | Navilock NL-651EUSB GPS | Navilock NL-317R TMC | Auvisio DM21T DVB-T | Hama Nano Bluetooth | Speedlink COMET Trackball Mini Keyboard | Diamex DXM OBDII | PixelPlus PC1030 Rückfahrkamera | LogiLink VG0001 VideoGrabber | Windows 7 Ultimate x86 | CES Chameleon v4.0.0.24 | RC-Win 4.1.3 | ProgDVB 6.63
07-07-2011 04:27 PM
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
TobiT Offline
Member
***

Beiträge: 104
Registriert seit: Jun 2009
Beitrag: #8
RE: appinput - Problem
Wir nehmen mal an der User hat ein Fehld zum Suchen in dem er mit appinput einen Suchbegriff eingeben kann...

Steps:
1. Appinput wird ausgeführt wenn der User auf das Label klickt.
2. User macht Eingabe und bestätigt mit "Zustimmen" bzw. Return
3. Label wird geändert
4. Meine App bekommt nichts mit Big Grin

Über den Eventmanager wäre es möglicherweise machbar aber doch etwas unschön Smile

Ich würde mich über einen Funktionsaufruf nach einer Eingabe des Users freuen (wenn die OSK schließt) Cool
07-07-2011 04:38 PM
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Freeze Offline
Posting Freak
*****

Beiträge: 1.862
Registriert seit: Jun 2009
Beitrag: #9
RE: appinput - Problem
Ja gut, das ist ja auch einzig und allein in diesem Fall mit dem Label, dessen Wert man selbst ändern kann, sinnvoll.
Aber da reicht ja etwas fest implementiertes (wie du schon sagst, einfach irgendwas an die App senden) anstatt irgendwas universelles mit ins CES reinzuprogrammieren.

BMW 318d E90 | M2-ATX | ASUS AT3N7A-I | Intel Atom 330 | 2GB RAM | 120GB Vertex 3 SSD | SB Audigy 2 ZS (kX) | Faytech 10,4" TS | MSI US300EX WLAN | Navilock NL-651EUSB GPS | Navilock NL-317R TMC | Auvisio DM21T DVB-T | Hama Nano Bluetooth | Speedlink COMET Trackball Mini Keyboard | Diamex DXM OBDII | PixelPlus PC1030 Rückfahrkamera | LogiLink VG0001 VideoGrabber | Windows 7 Ultimate x86 | CES Chameleon v4.0.0.24 | RC-Win 4.1.3 | ProgDVB 6.63
07-07-2011 04:54 PM
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben 






GoPerfect.de - Automotive-Informatics Seite generiert in 0.54848 Sekunden Impressum