void EZ_SetLedString(EZ_Widget *led, char *str)
This function sets the text to be displayed on a LED widget. It replaces the current LED text with the specified string.
void EZ_ClearLed(EZ_Widget *led)
This function clears a LED display. It clears the LED action queue also. I.e., any outstanding actions queued for the LED widget will have been removed after this function returns.
void EZ_SetLedForeground(EZ_Widget *led, char *clr)
This function sets the current widget foreground color for an LED
widget. The default LED foreground color is red.
void EZ_SetLedBackground(EZ_Widget *led, char *clr)
This function sets the background color for an LED widget. The
display will be updated if necessary. The default LED background
color is black. LED background color is
different from the widget background color. The later is used
to display the widget border.
void EZ_SetLedColorFunction(EZ_Widget *led,
unsigned long (*colorF)(int, int))
This functions sets a procedure to be used to calculate the color of on diodes. The coloring function is used only by verb+EZ_SetLedString+ and is not used by the scroll functions.
void EZ_SetLedOffPixelColor(EZ_Widget *led, char *clr)
This function sets the color for off diodes. The default color is
gray46.
void EZ_SetLedFont(EZ_Widget *led, char *fname)
This function sets the font for an LED.
void EZ_SetLedPixelSize(EZ_Widget *led, int size)
This function sets the size of the diodes. size must be
a integer between 1 and 4 inclusive.
void EZ_SetLedWidth(EZ_Widget *led, int w)
void EZ_SetLedHeight(EZ_Widget *led, int h)
void EZ_SetLedSize(EZ_Widget *led, int w, int h)
These functions sets the width, height or both for an LED widget. Measurement are in "LED pixels".
int EZ_LedIsFree(EZ_Widget *led)
This function returns 1 if the specified LED's action queue is empty. It returns 0 otherwise.
void EZ_QueueLedAction(EZ_Widget *led, int type, int delay,
int count, char *msg, char *color)
This function inserts an action to led's action queue.