Seite 1 von 1

openwindow? input? wie?

Verfasst: 24.07.2005 00:39
von Mathias-Kwiatkowski
hi leutz

ich ner :roll: ich weiss :)

aber mal was ernstes,,,, wie bekomme ich vollgendes hin ?

ich habe ein fenster erstellt soeines

Code: Alles auswählen

OpenWindow(1,0,0,800,600,#pb_window_screencentered,"Test")
OpenWindowedScreen(WindowID(1),0,0,800,600,0,0,0)


aber der input befehl geht ja nur mit openconsole()

so nun mal meine frage ... wie bekomme ich es hin das man in diesem fenster was ich da erstellt habe schreiben kann? gibts dazu irgend ein extra befehl???

danke für alle die mir helfen das einfachste möglich zu machen :allright: was ich wiederrum nicht verstehe :freak:

DANKE

Verfasst: 24.07.2005 00:40
von AndyX
Im WindowedScreen kannst du alle Sprite Befehle, also StartDrawing() DrawText() DisplaySprite() und alles mit Keyboard und Sound und so alles machen...

Verfasst: 24.07.2005 00:45
von Green Snake
wenn du schreiben willst, dan schau dir mal das beispiel zu keyboardinkey
an

Code: Alles auswählen

 If InitSprite() And InitKeyboard() And OpenScreen(800,600,16,"")
    Repeat
      FlipBuffers()
      ClearScreen(0, 0, 0)
      
      ExamineKeyboard()
      FullText$ + KeyboardInkey()  ; fügt das nächste Zeichen zum aktuellen Text (sofern vorhanden) hinzu
      
      ; Wenn wir die 'Backspace'-Taste drücken, löschen wir das letzte Zeichen
      ;
      If KeyboardReleased(#PB_Key_Back)  
        FullText$ = Left(FullText$, Len(FullText$)-1)
      EndIf

      ; Ergebnis darstellen
      ;
      If StartDrawing(ScreenOutput())
        DrawingMode(1)
        FrontColor(128, 255, 0)
        Locate(20,20) : DrawText("Gib einfach etwas Text ein...:")
        Locate(20,40) : DrawText(FullText$)
        StopDrawing()
      EndIf
    Until KeyboardPushed(#PB_Key_Escape)
  EndIf

ist aus der pb hilfe, aber sollte etwa das sein, was du willst

Verfasst: 24.07.2005 12:22
von Mathias-Kwiatkowski
So ein herzliches Danke Schön