This document is for the Panel Applet library, version 3.36.1. The latest version of this documentation can be found on-line at https://developer.gnome.org/libpanel-applet/unstable/.


I. Panel Applet Library Overview
II. Getting Started with the Panel Applet library
Introduction
Concepts
Applet Registration
Panel Applet Files
Applet Types
Applet Factory
Applet Instances
Hello World Example
Using a Context Menu
Guidelines for Context Menu
Setting Up the Menu
Settings
Per Instance Settings
Applet Registration, Installation and Build System
Panel Applet File Syntax
Panel Applet File Example
File Format and well known Fields
Installation
Out-of-Process vs In-Process
Build system
Configure
Makefiles
Proper Integration with the Panel
Writing an applet in languages other than C
III. Porting older Applets
Porting to a D-Bus-based Applet
Introduction
Removing LibBonobo factory
Migrating Service file to Panel Applet File
Migrating LibBonobo menus to GAction
Porting Applets from Panel Applet Library 4.0
IV. API Reference
Panel Applet — a widget embedded in a panel.
Panel Applet Factory — the factory that will create applets.
Object Hierarchy
API Index
Index of deprecated API
Index of new symbols in 3.4
Index of new symbols in 3.18
Index of new symbols in 3.22
Annotation Glossary