docs.kde.org
Struktura pliku rozmieszczenia (layout.xml)
Poprzedni
Następny

Struktura pliku rozmieszczenia (layout.xml)

Znacznik górnego poziomu jest unikalny, a jego nazwa to <ktuberling>. Zawiera liczne znaczniki <playground>, po jednym dla planszy oraz liczne <language>, po jednym dla języka.

Znacznik <playground> posiada dwa atrybuty. gameboard i masks. Atrybuty te dają nazwę plików przechowujących obrazki. <playground> zawiera również jeden znacznik <menuitem>, jeden znacznik <editablearea>, wiele znaczników <category> i <object>.

Znacznik <menuitem> opisuje identyfikator akcji pozycji menu pozwalając na wybór położenia obszaru, na którym można upuszczać obiekty, a także etykietę tej pozycji menu. Ten identyfikator akcji powinien być identyczny z tym w ktuberlingui.rc.

Znacznik <editablearea> opisuje położenie obszaru, na którym można upuszczać obiekty, a także nazwę dźwięku z nim powiązanego.

Znacznik <category> opisuje położenie i etykietę tekstu opisującego grupę obiektów. Na przykład, może opisywać położenie i tekst grupy „kosztowności”.

Znacznik <object> opisuje położenie (na planszy i w maskach) obiektu, jak również nazwę dźwięku z nim powiązanego.

Znacznik <language> posiada jeden atrybut: code. Zawiera on kod ustawień regionalnych danego języka. Znacznik <language> zawiera również jeden znacznik <menuitem> i wiele znaczników <sound>.

Znaczniki niższego poziomu nie są tu wyjaśnione, ponieważ ich znaczenie jest raczej oczywiste. Po zmianie layout.xml nie zapomnij odpowiednio zmodyfikować layout.i18n i ktuberlingui.rc.

Poprzedni
Następny
Spis treści


docs.kde.org