Sophie

Sophie

distrib > * > 2010.0 > * > by-pkgid > acb0f4ced7b9cc9035f6bf37e8acba31 > files > 76

gkrellm-plugins-2.3.2-3mdv2010.0.i586.rpm

GKrellMSS Theming
=================

This GkrellM Sound Scope plugin may be themed by setting values in
the gkrellmrc and by putting custom images in the "sound" subdirectory
of a theme.  Images may be .png, .jpg, or .xpm.
See the Themes document at http://gkrellm.net for an explanation of
krell_expand modes.

GKrellMSS 2.0 requires at least GKrellM version 2.0.0.

Standard Theme Images
---------------------
sound/bg_panel.png
sound/krell.png - is not used


Custom Theme Images
-------------------
sound/button_sweep_dn.png
sound/button_sweep_up.png
sound/krell_vu.png
sound/krell_vu_peak.png
sound/krell_sensitivity.png
sound/spectrum_bar.png
sound/spectrum_bar_light.png

The spectrum_bar images should be 3 pixels wide and they will be rendered
to the chart height.  The spectrum analyzer mode draws vertical bars of
either width 2 or 1 pixels and these are picked out of the 3 pixels in
the images.  The leftmost 2 are used for the 2 pixel bars and the rightmost
1 is for the 1 pixel bar.


gkrellmrc Settings (values shown are the program defaults)
------------------

# The vertical offset into the panel of the sweep buttons:
set_integer sound_button_sweep_yoff 3

# Set some values for the standard krell even though it is not used.  This is
# because a custom style will be initialized to standard krell values at the
# first setting of a custom style value.  Note that the standard krell in
# turn has inherited its initial values from the global default meter style.
# So it is a good idea to specify all the default values, and they must be
# specified before any sound.custom_name lines.  If no standard or custom
# StyleMeter sound.xxx settings are in the gkrellmrc, then values used will be
# program coded defaults.
StyleMeter sound.krell_yoff = 0
StyleMeter sound.krell_depth = 1
StyleMeter sound.krell_x_hot = -1
StyleMeter sound.krell_expand = none
StyleMeter sound.krell_left_margin = 0
StyleMeter sound.krell_right_margin = 0

# Set values for the vu krells that differ from the default values.
# Also, GKrellMSS code looks at the krell_left_margin and if it is zero, will
# force the krell left margin to be at the right edge of the sweep buttons.
StyleMeter sound.vu_left.krell_yoff = 3
StyleMeter sound.vu_left.krell_x_hot = 59
StyleMeter sound.vu_left.krell_expand = left

StyleMeter sound.vu_right.krell_yoff = 9
StyleMeter sound.vu_right.krell_x_hot = 59
StyleMeter sound.vu_right.krell_expand = left

StyleMeter sound.vu_left_peak.krell_yoff = 2
StyleMeter sound.vu_left_peak.krell_depth = 5

StyleMeter sound.vu_right_peak.krell_yoff = 8
StyleMeter sound.vu_right_peak.krell_depth = 5

# All default krell values are good for the sensitivity krell.  But if
# any settings are needed, they would be like:
#StyleMeter sound.sensitivity.krell_yoff = 0

# The sensitivity krell is normally in an "up" position and is moved to a
# "down" or visible position when the mouse enters the GKrellMSS panel.
# These variables control the up and down y positions.
set_integer sound_krell_sensitivity_y_up -10
set_integer sound_krell_sensitivity_y_dn 0