Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 14.02.2016, 16:55   #1 (permalink)
Newbie
 
Registriert seit: 08.11.2015
Beiträge: 18
Standard Display mit Taste schließen

Hallo,
ich möchte ein Display mit anderen Taste als Escape (z.B. 7) schließen. Im Arma Wiki und auch sonst im Internet hat man nur "display closeDisplay exitcode" gefunden aber nichts dazu wie der exitcode aussehen soll.
Hier das Display welches geschloßen werden soll:
Code:
0 = 0 spawn {   disableSerialization;   _html = findDisplay 46 createDisplay "RscCredits" ctrlCreate ["RscHTML", -1]; 
 _html ctrlSetBackgroundColor [0,0,0,1];   
 _html ctrlSetPosition [0.075, 0.129,0.849,0.675];   
 _html ctrlCommit 0;   _html htmlLoad "http://content.nibelungen-arma.de/test.html";
 };
Ich benutze das ganze im Exilemod im XM8 Pad, wobei sich wenn man Escape drückt zuerst das XM8 Pad schließt und erst beim 2ten mal Escape das Display.

MfG Tim
TimmK ist offline   Mit Zitat antworten
Alt 14.02.2016, 17:11   #2 (permalink)
Newbie
 
Registriert seit: 08.09.2010
Beiträge: 40
Standard

displayaddeventhandler ist dein Freund.

Geändert von lucullus (14.02.2016 um 17:21 Uhr).
lucullus ist offline   Mit Zitat antworten
Alt 14.02.2016, 20:27   #3 (permalink)
Newbie
 
Registriert seit: 08.11.2015
Beiträge: 18
Standard

Also quasi so, oder muss ich das displayAddEventHandler vorher schreiben?
Code:
0 = 0 spawn {   disableSerialization;  
 _html = findDisplay 46 createDisplay "RscCredits" ctrlCreate ["RscHTML", -1]; 
 _html ctrlSetBackgroundColor [0,0,0,1];   
 _html ctrlSetPosition [0.075, 0.129,0.849,0.675];   
 _html ctrlCommit 0;   _html htmlLoad "http://content.nibelungen-arma.de/test.html";  
_html displayAddEventHandler ["onKeyDown", "code"];
};
Aber was kommt jetzt in die Code Zeile rein damit es geschlossen wird?
TimmK ist offline   Mit Zitat antworten
Alt 15.02.2016, 21:04   #4 (permalink)
Newbie
 
Registriert seit: 08.09.2010
Beiträge: 40
Standard

_html displayAddEventHandler ["KeyDown","_id = _this select 0;_taste = _this select 1;if (_taste == 156) then {_html closeDisplay 0};"];

ist ungetestet, _taste 156 ist die Enter-Taste auf der 10er-Tastatur
lucullus ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Welche Taste für Voice-Chat? ToflixGamer Multiplayer 5 19.05.2014 18:49
Keine Taste für Flares abwerfen Deadlock Technische Fragen & Probleme 7 11.11.2012 17:50
Mi-24 Frachtraumtür öffnen schließen Script M3RLIN Editing & Scripting 4 04.01.2012 20:10
BAF-Merlin Türen öffnen und schließen Natalon Editing & Scripting 4 21.09.2010 14:33
Taste für Ein/Aussteigen und Pos wechsel? sommergemuese Community 10 05.09.2010 17:19


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116