Sun Microsystems
Termékek
 
Támogatás
 
 

Előző Előző     Tartalom     Tárgymutató     Következő Következő

Listák

A listákhoz (com.sun.star.awt.UnoControlListBox szolgáltatás) a következő tulajdonságok tartoznak:

  • ItemCount (rövid egész szám) - az elemek száma, csak olvasható

  • SelectedItem (karakterlánc) - a kijelölt bejegyzés szövege, csak olvasható

  • SelectedItems (karakterlánctömb) - a kijelölt bejegyzések tömbje, csak olvasható

  • SelectItemPos (rövid egész szám) - a jelenleg kijelölt bejegyzés sorszáma, csak olvasható

  • SelectItemsPos (karakterlánctömb) - a kijelölt bejegyzések sorszámainak tömbje (a többszörös kijelölést engedélyező listáknál), csak olvasható

  • MultipleMode (logikai érték) - a True érték engedélyezi a többszörös kijelölést, a False érték tiltja azt (ez a tulajdonság csak az IsMultipleMode tulajdonságon keresztül érhető el)

  • IsMultipleMode (logikai érték) - több elem kijelölésének engedélyezése, csak olvasható

A listákkal a következő metódusok használhatók:

  • addItem (Item, Pos) - az Item paraméterben megadott karakterlánc beszúrása a Pos helyen a listába

  • addItems (ItemArray, Pos) - a karakterlánc ItemArray adatmezőjében megadott elemek beszúrása a listába a Pos helyen

  • removeItems (Pos, Count) - a Count paraméterben megadott számú elem eltávolítása a Pos helytől kezdve

  • selectItem (Item, SelectMode) - aktiválja vagy deaktiválja az Item paraméterben megadott elem kijelölését a SelectMode paraméterben megadott érték szerint

  • makeVisible (Pos) - végiglapozza a listát, hogy a Pos paraméterben megadott elem legyen látható

A lista modellobjektumán keresztül a következő tulajdonságok érhetők el:

  • Model.BackgroundColor (hosszú egész szám) - a vezérlőelem hátterének színe

  • Model.Border (rövid egész szám) - a szegély típusa (0: nincs szegély, 1: térhatású szegély, 2: egyszerű szegély)

  • Model.FontDescriptor (struktúra) - a használni kívánt betűtípus adatait tartalmazó struktúra (a com.sun.star.awt.FontDescriptor szerint)

  • Model.LineCount (rövid egész szám) - a vezérlőelem sorainak száma

  • Model.MultiSelection (logikai érték) - több elem kijelölésének engedélyezése

  • Model.SelectedItems (karakterlánctömb) - a kijelölt elemek listája

  • Model.StringItemList (karakterlánctömb) - az összes elem listája

  • Model.Printable (logikai érték) - a vezérlőelem nyomtatható

  • Model.ReadOnly (logikai érték) - a vezérlőelem tartalma csak olvasható

  • Model.Tabstop (logikai érték) - a vezérlőelem elérhető a Tab billentyűvel

  • Model.TextColor (hosszú egész szám) - a vezérlőelem szövegének színe

  • Model.HelpText (karakterlánc) - automatikusan megjelenő súgószöveg, amely akkor látható, ha az egérmutatót a vezérlőelem fölött tartják

  • Model.HelpURL (karakterlánc) - az adott vezérlőelem súgójának URL-címe


Megjegyzés - A listaelemek kiegészítő numerikus értékkel való kiadására szolgáló VBA tulajdonságot (ItemData) a StarOffice Basic nem tartalmazza. Ha a természetes nyelvű szövegen kívül numerikus értéket is kezelnünk kell (például adatbázis-azonosítót), egy kiegészítő adatmezőt kell létrehoznunk, amely a listával párhuzamosan működik.


Előző Előző     Tartalom     Tárgymutató     Következő Következő