===== cpSimulateButton() ===== ==== Einleitung==== Die Rennbildschirme auf dem Monitor haben am unteren Rand in der Regel verschiedene Schaltflächen. Jeder dieser Buttons lässt sich über diesen Befehl simuliert drücken. So kann ein AddOn z.B. den Pause-Button „betätigen“. \\ ==== Syntax ==== ^ Befehl | cpSimulateButton(Number:Integer) | ^ Number | Nummer des Buttons (siehe Tabelle) | Integer | ^ ab | //**2.3.0 build 164**// | \\ ^ Number | Bedeutung | ^ 1 | Startampel | ^ 2 | Abbruch | ^ 3 | Pause | ^ 4 | Weiter | ^ 5 | Training | ^ 6 | Quali | ^ 7 | Schnellstart | ^ 8 | RC-Center | ^ 9 | Wechsel | ^ 10 | Ende | ==== Codebeispiel ==== var Slot : Integer; Number : Integer; begin Slot := Cockpit.Slot; Cockpit.Slot := Slot; Number := 3 ... cpSimulateButton(Number); ... end. \\ Obiger Code versetzt die CU in Pause, also quasi Chaos (Number = 3).\\ Man muss übrigens nicht mit Variablen arbeiten, man kann auch "hart" programmieren:\\ begin ... cpSimulateButton(3); ... end. \\ ==== Hinweise ==== Mit diesem Befehl läßt sich z.B. ein komplettes Rennen mit Training, Quali und Rennen in einem AddOn programmieren.\\ ---- [[cockpit-xp:start|Start]] - [[cockpit-xp:faq|FAQ]] - [[cockpit-xp:glossar|Glossar]] - [[cockpit-xp:sitemap|Sitemap]] - [[cockpit-xp:impressum|Impressum]]