Projects/Plasma/Kiosk: Difference between revisions
< Projects
(explanation of variables for plasma-appletsrc) |
mNo edit summary |
||
Line 3: | Line 3: | ||
This page shall give you an breath overview, over the main variables which can be set in the plasma-appletsrc. They might be helpful for centralized configurations like Kiosk. The normal users '''DOES NOT''' need them in their daily business. | This page shall give you an breath overview, over the main variables which can be set in the plasma-appletsrc. They might be helpful for centralized configurations like Kiosk. The normal users '''DOES NOT''' need them in their daily business. | ||
I will now just shortly cover the main variables which can be found in the configuration file.<br> | |||
=== Coding of a Panel<br> === | === Coding of a Panel<br> === | ||
<br> | <br> | ||
{| cellspacing="1" cellpadding="1" border="1" style="width: 527px; height: 209px;" | {| cellspacing="1" cellpadding="1" border="1" style="width: 527px; height: 209px;" | ||
|- | |- | ||
! scope="col" | Variables<br> | ! scope="col" | Variables<br> | ||
! scope="col" | Explanation<br> | ! scope="col" | Explanation<br> | ||
|- | |- | ||
| desktop<br> | | desktop<br> | ||
| <br> | | <br> | ||
|- | |- | ||
| fmrmfactor<br> | | fmrmfactor<br> | ||
| <br> | | <br> | ||
|- | |- | ||
| immutability<br> | | immutability<br> | ||
| This number indicates wheter a panel is locked (Value: 2) or if the panel is editable (Value:1 )<br> | | This number indicates wheter a panel is locked (Value: 2) or if the panel is editable (Value:1 )<br> | ||
|- | |- | ||
| location<br> | | location<br> | ||
| The value which is set with this variable describes the location of the containment on the desktop (eg. Value: 4, this indicates that the panel is at the bottom)<br> | | The value which is set with this variable describes the location of the containment on the desktop (eg. Value: 4, this indicates that the panel is at the bottom)<br> | ||
|- | |- | ||
| plugin<br> | | plugin<br> | ||
| Type of plugin, in this example it is the definition of a panel for the plasma desktop<br> | | Type of plugin, in this example it is the definition of a panel for the plasma desktop<br> | ||
|- | |- | ||
| screen<br> | | screen<br> | ||
| This variable indicates whether a plugin (in this case the panel) shall be always on top (Value: 1) or if overlapping is possible (Value: 0)<br> | | This variable indicates whether a plugin (in this case the panel) shall be always on top (Value: 1) or if overlapping is possible (Value: 0)<br> | ||
|} | |} | ||
<br> | <br> | ||
=== Coding a Plasmoid<br> === | === Coding a Plasmoid<br> === | ||
Lets assume we integrated a plasmoid into our panel.<br> | Lets assume we integrated a plasmoid into our panel.<br> | ||
<br> | <br> | ||
{| cellspacing="1" cellpadding="1" border="1" style="width: 528px; height: 113px;" | {| cellspacing="1" cellpadding="1" border="1" style="width: 528px; height: 113px;" | ||
|- | |- | ||
! scope="col" | Variable<br> | ! scope="col" | Variable<br> | ||
! scope="col" | Explanation<br> | ! scope="col" | Explanation<br> | ||
|- | |- | ||
| geometry X,Y,H,W <br> | | geometry X,Y,H,W <br> | ||
| With this variable we tell the plasmoid at which place we can find it in the panel, it is set through the X-position, y-position. The following last 2 variables are the height and width for the icon, so that plasma can rescale it<br> | | With this variable we tell the plasmoid at which place we can find it in the panel, it is set through the X-position, y-position. The following last 2 variables are the height and width for the icon, so that plasma can rescale it<br> | ||
|- | |- | ||
| immutability<br> | | immutability<br> | ||
| This variable does not have the same function as it has in the panel containment definition, if the Value is 2 the Applets are NOT deletable, indeed their are moveable <br> | | This variable does not have the same function as it has in the panel containment definition, if the Value is 2 the Applets are NOT deletable, indeed their are moveable <br> | ||
|- | |- | ||
| plugin<br> | | plugin<br> | ||
| Defining the type of plugin which should be integrated into the panel, eg. the launcher (KDE4 standard launcher), simplelauncher (KDE3 like launcher)<br> | | Defining the type of plugin which should be integrated into the panel, eg. the launcher (KDE4 standard launcher), simplelauncher (KDE3 like launcher)<br> | ||
|- | |- | ||
| zvalue<br> | | zvalue<br> | ||
| <br> | | <br> | ||
|} | |} | ||
<br> | <br> | ||
<br> | <br> |
Revision as of 09:20, 3 July 2009
Kiosk Configuration Parameters
This page shall give you an breath overview, over the main variables which can be set in the plasma-appletsrc. They might be helpful for centralized configurations like Kiosk. The normal users DOES NOT need them in their daily business.
I will now just shortly cover the main variables which can be found in the configuration file.
Coding of a Panel
Variables |
Explanation |
---|---|
desktop |
|
fmrmfactor |
|
immutability |
This number indicates wheter a panel is locked (Value: 2) or if the panel is editable (Value:1 ) |
location |
The value which is set with this variable describes the location of the containment on the desktop (eg. Value: 4, this indicates that the panel is at the bottom) |
plugin |
Type of plugin, in this example it is the definition of a panel for the plasma desktop |
screen |
This variable indicates whether a plugin (in this case the panel) shall be always on top (Value: 1) or if overlapping is possible (Value: 0) |
Coding a Plasmoid
Lets assume we integrated a plasmoid into our panel.
Variable |
Explanation |
---|---|
geometry X,Y,H,W |
With this variable we tell the plasmoid at which place we can find it in the panel, it is set through the X-position, y-position. The following last 2 variables are the height and width for the icon, so that plasma can rescale it |
immutability |
This variable does not have the same function as it has in the panel containment definition, if the Value is 2 the Applets are NOT deletable, indeed their are moveable |
plugin |
Defining the type of plugin which should be integrated into the panel, eg. the launcher (KDE4 standard launcher), simplelauncher (KDE3 like launcher) |
zvalue |