Jypeli  9
The simple game programming library
Jypeli.MessageWindow luokkareferenssi

Ikkuna, joka sisältää käyttäjän määrittelemän viestin ja OK-painikkeen. Ikkunan koko määräytyy automaattisesti tekstin ja ruudun koon mukaan. Lisää...

Luokan Jypeli.MessageWindow luokkakaavio
Jypeli.Window Jypeli.Widget

Julkiset jäsenfunktiot

 MessageWindow (string message)
 Alustaa uuden viesti-ikkunan. Lisää...
 
- Julkiset jäsenfunktiot inherited from Jypeli.Window
 Window ()
 Alustaa uuden ikkunan. Lisää...
 
 Window (double width, double height)
 Alustaa uuden ikkunan. Lisää...
 
void Close ()
 Sulkee ikkunan. Lisää...
 
delegate void WindowHandler (Window sender)
 Ikkunatapahtumien käsittelijä. Lisää...
 
- Julkiset jäsenfunktiot inherited from Jypeli.Widget
 Widget (Animation animation)
 Alustaa widgetin. Lisää...
 
 Widget (double width, double height)
 Alustaa widgetin. Lisää...
 
 Widget (double width, double height, Shape shape)
 Alustaa widgetin. Lisää...
 
 Widget (ILayout layout)
 Alustaa widgetin. Lisää...
 
void Draw (Matrix parentTransformation)
 
virtual void Draw (Matrix parentTransformation, Matrix transformation)
 
void InitControl ()
 

Ominaisuudet

override Color Color [get, set]
 
Label Message [get, private set]
 Viesti. Lisää...
 
PushButton OKButton [get, private set]
 OK-painike Lisää...
 
- Ominaisuudet inherited from Jypeli.Window
Color ActiveColor [get, set]
 Ikkunan väri, kun ikkuna on aktiivinen. Lisää...
 
override Color Color [get, set]
 Ikkunan väri. Lisää...
 
Color InactiveColor [get, set]
 Ikkunan väri, kun ikkuna ei ole aktiivinen. Lisää...
 
- Ominaisuudet inherited from Jypeli.Widget
Color BorderColor [get, set]
 Reunojen väri. Lisää...
 
bool CapturesMouse [get, protected set]
 
ListenContext ControlContext [get]
 
bool IsCapturingMouse [get]
 
bool IsModal [get, set]
 Jos true, pelin sekä ikkunan alla olevien widgettien ohjaimet eivät ole käytössä kun ikkuna on näkyvissä. Lisää...
 

Yksityiset jäsenfunktiot

void AddListeners ()
 

Additional Inherited Members

- Suojatut jäsenfunktiot inherited from Jypeli.Window
override Vector GetMaximumSize ()
 Ikkunalla maksimikoko on siten, että se mahtuu näytölle. Lisää...
 
- Suojatut jäsenfunktiot inherited from Jypeli.Widget
virtual void DrawChildObjects (ref Matrix parentTransformation, ref Matrix transformation, ref Matrix childTransformation)
 
- Paketin attribuutit inherited from Jypeli.Widget
List< ListenerassociatedListeners = new List<Listener>()
 Tähän listaan lisätyt kuuntelijat tuhotaan automaattisesti kun Widget poistetaan pelistä. Lisää...
 
- Tapahtumat inherited from Jypeli.Window
WindowHandler Closed
 Tapahtuu kun ikkuna suljetaan. TODO: ClearAllin kutsuminen samalla updatella kuin Closed-eventti tapahtuu aiheuttaa StackOverflown. TODO: ClearAll ei tyhjennä HighScoreWindowia oikein. Lisää...
 

Yksityiskohtainen selite

Ikkuna, joka sisältää käyttäjän määrittelemän viestin ja OK-painikkeen. Ikkunan koko määräytyy automaattisesti tekstin ja ruudun koon mukaan.

Määrittely tiedoston MessageWindow.cs rivillä 39.

Rakentajien & purkajien dokumentaatio

◆ MessageWindow()

Jypeli.MessageWindow.MessageWindow ( string  message)

Jäsenfunktioiden dokumentaatio

◆ AddListeners()

Ominaisuuksien dokumentaatio

◆ Color

override Color Jypeli.MessageWindow.Color
getset

Määrittely tiedoston MessageWindow.cs rivillä 51.

◆ Message

Label Jypeli.MessageWindow.Message
getprivate set

Viesti.

Määrittely tiedoston MessageWindow.cs rivillä 44.

Viitattu Jypeli.MessageWindow.MessageWindow().

◆ OKButton

PushButton Jypeli.MessageWindow.OKButton
getprivate set

OK-painike

Määrittely tiedoston MessageWindow.cs rivillä 49.

Viitattu Jypeli.MessageWindow.MessageWindow().


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: