The XNap Handbook

Felix Berger


    
  

Yven Johannes Leist


    
  

This handbook describes XNap-3.x. XNap is a pure java file sharing client licensed under the GNU Public License. It provides a modern Swing based user interface and console support that will run nicely on every platform with a recent JRE or JDK (1.3 or higher).


Table of Contents
1. Introduction
2. Getting started
3. Using XNap
3.1. The Main Window
3.2. Transfer Panel
3.3. Chat Panel
3.4. Library Panel
3.5. Hotlist Panel
3.6. Feedback Dialog
3.7. Menus
3.8. File Menu
3.9. Edit Menu
3.10. View Menu
3.11. Plugin Menu
3.12. Settings Menu
3.13. Help Menu
3.14. Setup Wizard
3.15. Plugin Dialog
3.16. The Status Bar
3.17. Main Toolbar
3.18. Context Menus
3.19. XNap's GUI components
3.19.1. HistoryTextField
3.19.2. HistoryComboBox
3.19.3. Tables
3.19.4. Completion
4. Configuring XNap
4.1. General
4.1.1. Personal
4.1.2. Confirm
4.1.3. Shortcuts
4.2. Appearance
4.2.1. Application
4.2.2. Look & Feel
4.2.3. Chat
4.2.4. Console
4.3. Files
4.3.1. Files
4.3.2. Programs
4.4. Network
4.4.1. Network
4.4.2. Proxies
4.5. Search
4.6. Transfer
4.6.1. Transfer
4.6.2. Advanced
4.7. Chat
4.8. Editing the preference file
5. Linux and KDE specific tweaks
6. Frequently Asked Questions
7. Credits and Licenses
7.1. Development Team and Contributors
List of Examples
4-1. Configuring the progress bar colors
4-2. Setting the corrective pixels
4-3. Changing the order of toplevel folders
4-4. Setting the size of the "open with" command history
4-5. Small icons in the transfer panel
5-1. Immediate playing
5-2. Enqueuing