Nápověda LibreOffice 24.8
Umožňuje zkoumat objekty v dokumentech LibreOffice a zobrazovat podporované služby UNO, dostupné metody, vlastnosti a implementovaná rozhraní.
Pomocí této funkce lze také procházet strukturu dokumentu, Document Object Model (DOM).
Nástroje pro vývojáře jsou k dispozici ve všech dokumentech LibreOffice Writer, Calc, Impress a Draw. Po zapnutí zůstávají zobrazeny, dokud nejsou vypnuty.
Jsou-li nástroje pro vývojáře zapnuty, v dolní části obrazovky se zobrazuje ukotvitelné okno, které je rozděleno na dvě části:
Stromové zobrazení modelu dokumentu: Zobrazuje části dokumentu podle jeho modelu (Document Object Model, DOM). V této části vyberte objekt, který chcete prozkoumat.
Panel s průzkumníkem objektů: Zobrazuje pro vybraný objekt dostupné služby, metody, vlastnosti a rozhraní.
Tato funkce je k dispozici od verze LibreOffice 7.2 pro aplikace Writer, Calc, Impress a Draw.
Levá strana okna obsahuje přepínací tlačítko Aktuální výběr, tlačítko Obnovit a stromové zobrazení se všemi objekty dokumentu.
Chování stromového zobrazení závisí na stavu přepínacího tlačítka Aktuální výběr:
Klepnutím na Aktuální výběr zobrazíte vlastnosti objektu, který je v dokumentu aktuálně vybrán. Klepnutí na jakoukoliv další položku proto nebude mít žádný význam.
Opětovným klepnutím na Aktuální výběr umožníte zobrazit ve stromovém zobrazení jakoukoliv položku a aktualizovat obsah panelu s průzkumníkem objektů.
Typy objektů zobrazených ve stromovém zobrazení modelu dokumentu závisí na tom, jaká se používá aplikace LibreOffice:
| Aplikace LibreOffice | Podporované objekty | 
|---|---|
| Writer | Odstavce | 
| Calc | Listy | 
| Impress | Snímky | 
| Draw | Stránky | 
Na pravé straně okna se nachází panel s průzkumníkem objektů, které zobrazuje informace o prozkoumávaném objektu.
Název třídy: je název třídy objektu.
Podle názvu třídy vyhledáte v dokumentaci API další informaci. Například v dokumentu Writeru je objektem na nejvyšší úrovni instance třídy SwXTextDocument, jež je zdokumentována na stránce SwXTextDocument.
Objekt lze dále zkoumat pomocí čtyř karet zobrazujících Rozhraní, Služby, Vlastnosti a Metody.
Na každé kartě jsou informace o objektu uspořádány ve sloupcích. Zobrazené sloupce závisí na vybrané kartě.
Obsahuje jediný sloupec se seznamem rozhraní implementovaných objektem.
Obsahuje jediný sloupec se seznamem služeb podporovaných objektem.
Obsahuje čtyři sloupce popisující vlastnosti objektu:
Vlastnost: Zobrazuje název vlastnosti objektu.
Hodnota: Zobrazuje textovou reprezentace aktuální hodnoty vlastnosti.
Typ: Zobrazuje typ vlastnosti.
Informace: Zobrazuje relevantní informace o vlastnosti. Například u vlastnosti pouze pro čtení se v tomto sloupci zobrazí „read-only“.
Součástí karty Vlastnosti je textové pole v dolní části, v níž se zobrazuje úplná textová reprezentace hodnoty vlastnosti.
Obsahuje čtyři sloupce popisující seznam metod, které lze pro aktuální objekt zavolat:
Metoda: Zobrazuje názvy všech metod objektu.
Návratový typ: Zobrazuje návratové typy metod objektu. Metody, které hodnotu nevrací, jsou v tomto sloupci označeny jako „void“.
Parametry: Zobrazuje seznam parametrů, které jsou metodou vyžadovány, a jim příslušné typy.
Třída s implementací: Zobrazuje název třídy, v níž je metoda implementována.