AppParts —application parts— are high-level building blocks used to create and extend the XMLmind XML Editor desktop application.
Prerequisite: this concept is introduced in XMLmind XML Editor - Customizing the User Interface. Therefore you'll have to read at least the first few chapters of this document before studying this lesson.
AppParts are declared in
DesktopApp.xxe_gui, which specifies the stock GUI of the XMLmind XML Editor desktop application.
AppParts must be declared in files called
customize.xxe_gui. Such files are found anywhere inside the
$HOME/.xxe10/ on Linux.
$HOME/Library/Application Support/XMLmind/XMLEditor10/ on the Mac.
%APPDATA%\XMLmind\XMLEditor10\ on Windows. Example:
If you cannot see the "
AppData" directory using Microsoft Windows File Manager, turn on Tools>Folder Options>View>File and Folders>Show hidden files and folders.
<action name="aboutAction" label="_About This Document Editor"> <class>AboutAction</class> </action> <tool name="countWordsTool"> <class>CountWordsTool</class> </tool>