if-de :: Forum Foren-Übersicht
Autor Nachricht
<  Textboxen
Lukas
BeitragVerfasst am: Mo, 16 Jul 2012 - 18:43  Antworten mit Zitat
Wasserträger
Wasserträger


Anmeldungsdatum: 21.05.2006
Beiträge: 42

Bin total begeistert ;o) und arbeite mich gerade durch Eric Eves Tutorial durch.

Eine Funktion habe ich aber auch in der anderen Dokumentation noch nicht gefunden. Wie erstelle ich Textboxen z.B. mit einem Zitat, die auf Tastendruck wieder verschwinden? Das kennt man ja von Inform, TAG oder auch Floyd.

Oder muss ich das hier in HTML codieren?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mikawa
BeitragVerfasst am: Mo, 16 Jul 2012 - 20:35  Antworten mit Zitat
Abenteurer
Abenteurer


Anmeldungsdatum: 03.09.2009
Beiträge: 438
Wohnort: Cham

Ja, das muss man in HTML codieren:

Code:

 
    newGame()
    {
      titlePage();
      inherited();
    }
   
    titlePage()
    {
      cls();   

      /*
       *  There's no TADS 3 equivalent to the Inform box command, but
       *  we can create much the same effect with table created in
       *  HTML markup.
       */
       
      "\b\b<TABLE ALIGN=CENTER CELLPADDING=16>
      <TR><TD BGCOLOR=text>     
      <FONT FACE='TADS-TYPEWRITER' COLOR=bgcolor>
      <b>But Alligator was not digging the bottom of the hole\n
      Which was to be his grave,\n
      But rather he was digging his own hole\n
      As a shelter for himself.\b     
      --- <i>from the Popol Vuh</i>\b</b>     
      </FONT></TD></TR>
      <TR></TR>
      <TR><TD ALIGN=CENTER>
      <FONT FACE='TADS-TYPEWRITER'>
      [Please press SPACE to begin]</FONT>
      </TD></TR>
      </TABLE>";

      inputManager.getKey(nil, nil);
      cls();     
    }
   


Ein Beispiel aus dem "Ruins" Port für Tads 3. Wenn das Ganze in der gameMain Routine steht, dann ruft ein neues Spiel die titlePage Funktion auf, die dann den Rest erledigt.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Alle Zeiten sind GMT + 1 Stunde (MEZ)

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Seite 1 von 1
if-de :: Forum Foren-Übersicht  >  TADS 3

Neues Thema eröffnen   Neue Antwort erstellen


 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.



Kontakt: Administrator

Powered by phpBB and NoseBleed v1.05