How To?


 How to help us out for KBFX

You can help us for the KBFX releases with the translation of the interface.
For this purpose please download the kbfxconfigapp.pot file from SourceForge and use KBabel or poEdit to make the translation. Next send the .po file to my mail - phobosk-at-mail.kbfx.net
NOTE: Another way to get a .pot file is to use the command:
  • make package-messages
just after the configuration of the compilation process is done.
Thanks in advance for this help.

 How to create Themes for KBFX

   

 How to install KBFX versions >= 0.4.9.3X

To install KBFX you need to do:

Next follow the instructions of the "wizard".
Note: For additional configuration options and for RPM/checkinstall/KDE SVN Repository versions building instructions, please look at INSTALL file in the sources archive.

 How to install KBFX versions > 0.4.9.1 and < 0.4.9.3X

To install KBFX you need to do the following things:

Note: For additional configuration options and for RPM building instructions, please look at INSTALL file in the sources archive.

 How to install KBFX SVN versions

The SVN versions of KBFX are installed the same way as described in the How to install KBFX versions >= 0.4.9.3X Section.

 How to install KBFX CVS versions

The CVS versions of KBFX are installed the same way as described in the How to install KBFX versions > 0.4.9.1 Section.

 How to install KBFX versions <= 0.4.9.1

To install KBFX you need to do following things:

Workaround for Suse and Gentoo: since these distros do not install KDE in /usr ld linker does not pick up libkio .

  1. Download automake 1.6 and install
  2. Run kde-config --prefix and find out where your KDE prefix is
  3. Given your KDE prefix is /opt/kde3/
  4. Open kbfxconfigapp/Makefile.am
  5. Replace $(LIB_KIO) with -L/opt/kde3/lib/ -lkio
  6. Compile as normal
 How to apply the Menu button

The menu button is starting point for the menu. It first has to be added to the panel. To add the KBFX Menu to the panel, proceed as following:


 How to use the Spinx Menu

The Spinx menu looks (depending on the skin) like the picture below [nookie, please insert a picture here]. It consists of following elements.


 How to configure KBFX

Skin the button

You can skin the button in the KBFX Configurator. There are three fields, where you can enter the path, where the button is saved. The first field is the field for the path to the picture for the default button state. The second field is for the picture of the button in hovered state. And the third field is for the picture of the button in pressed state. The three buttons besides each of the fields are to call a dialog, where you can browse for the pictures. The selected design can be seen in the preview area. Press the "apply" button to apply the selected look. You may have to reload.

Tooltip

You can select in the same dialog in the register tooltip, whether the tooltip animation is on or not. In the field for the personal text, you can change the tooltip text. To add an animated image, you can use the third field.

Menu themes

To change the theme of KBFX, you can select the "themes" tab and change the settings. The first area is to change the animation behavior for the dude image. In the second area, you can install a new theme by entering the path, where you have saved a theme file. Press apply to accept the setting. Then you can select the theme in the list of the 3rd area.

Menu Style

Select the Menu Style tab, to select, whether you want to work with the KBFX SPINX or the KDE MENU. You just have to select the according option box and press apply.

The Dude Image

The dude image is directly taken from the KDE settings. Start kcontrol and select "Security & Privacy" / "Password & User Account". Now you can click onto the picture on the button on top of the dialog area, directly next to the User name. Select a picture in the appearing file dialog.



 How to set the KBFX font configuration (KBFX 0.4.9.2rc1)


Create a text file named "kbfxfontrc" in the folder of the skin you want to change the fonts (for example /usr/share/apps/kbfx/skins/default).
You can now set the following parameters (the following numbers are just an example). It's best the colors to be represented in RGB format:

   [Fonts]
   ApplicationText=0,0,0
   CommentText=128,125,0
   LineColor=255,220,125
   GroupText=0,0,0
   UserName=255,255,255
   SeparatorColor=0,0,0
   FontSize=8

The first six entries define the color of the respective elements.
The last entry defines the font size.

NOTE: In KBFX 0.4.9.2rc2 and later the Font Settings can be done in the KBFX Configurator Application.


 How to disable the tooltip of KBFX (KBFX 0.4.9.2-20060528cvs)


You can disable the tooltip of KBFX by adding manually the option EnableToolTip=false in the [ToolTip] section of $KDEHOME/share/config/kbfxrc file.
Then just use the "Reload" button in "kbfxconfigapp" in order the changes to take place.

Example:
"/home/USER_HOME_DIR/.kde/share/config/kbfxrc" file:

   [ToolTip]
   AnimatedTooltip=true
   EnableToolTip=false
   ToolTipAvatar=/usr/share/icons/crystalsvg/48x48/actions/butterfly.png
   ToolTipText=SpinX Menu


NOTE: In KBFX 0.4.9.2rc2 and later, this feature is implemented as a configuration option in the KBFX Configurator Application.




 How to create a ".kbfxtheme" file (KBFX > 0.4.9.2rc2)


The ".kbfxtheme" file is a simple archive file (.tar.gz or .tar.bz2) that should contain at least these elements:
  • One or more theme folders with all the necessary images/files inside. Have in mind that the name of the theme is the name of the folder.
  • In the theme(s) folder(s) there should be an image named preview.png that serves as a live preview of the look of the theme.
  • In the theme(s) folder(s) there should be an empty file named version-2
  • The extension of the archive should be ".kbfxtheme"

You can create ".kbfxtheme" file following these instructions (there is an option in Konqueror's rightclick "Actions" menu for preparing KBFX Theme Package in the >= 0.4.9.2rc3 releases - in older releases you should create the ".kbfxtheme" file manually):
  • Create a folder with a name that is identical to the name you want for your theme.
  • Put the necessary images/files inside it (see the above instructions for the images part).
  • Create an archive of the folder (with ark/tar etc).
  • Rename the archive file to ".kbfxtheme" and you are ready.




 How to show the KBFX menu with the keyboard's WinKey


KBFX has been criticized for not providing an option to launch the menu using the keyboard start button (WinKey), but it can be done the following way:
  • Open the KDE Control Center (kcontrol).
  • Select the "Input Actions" option in the "Regional & Accessibility" tab.
  • Click "New Action"
  • In the panel to the right select "Keyboard Shortcut -> DCOP Call (Simple)"
  • In the "Keyboard Shortcut" tab assign the WinKey as the shortcut.
  • In the DCOP call settings type the following:
           Remote Application "kicker"
           Remote Object "KBFXInterface"
           Called Function "showMenu()"
    
  • Click on the Apply button.
Now pressing the keyboard's WinKey should launch the KBFX menu.




http://www.kbfx.net/staticpages/index.php?page=20060224123135907