示例#1
0
文件: fscale.c 项目: dyne/MuSE
/*
 * This function erases the scale widget from the screen.
 */
static void _eraseCDKFScale (CDKOBJS *object)
{
   CDKFSCALE *scale = (CDKFSCALE *)object;

   eraseCursesWindow (scale->labelWin);
   eraseCursesWindow (scale->fieldWin);
   eraseCursesWindow (scale->win);
   eraseCursesWindow (scale->shadowWin);
}
示例#2
0
/*
 * This erases the widget.
 */
static void _eraseCDKMarquee (CDKOBJS *object)
{
   if (validCDKObject (object))
   {
      CDKMARQUEE *widget = (CDKMARQUEE *)object;

      eraseCursesWindow (widget->win);
      eraseCursesWindow (widget->shadowWin);
   }
}
示例#3
0
文件: button.c 项目: Chaduke/bah.mod
/*
 * This erases the button widget.
 */
static void _eraseCDKButton (CDKOBJS *object)
{
   if (validCDKObject (object))
   {
      CDKBUTTON *button = (CDKBUTTON *)object;

      eraseCursesWindow (button->win);
      eraseCursesWindow (button->shadowWin);
   }
}
示例#4
0
文件: scroll.c 项目: Chaduke/bah.mod
/*
 * This function erases the scrolling list from the screen.
 */
static void _eraseCDKScroll (CDKOBJS *object)
{
   if (validCDKObject (object))
   {
      CDKSCROLL *scrollp = (CDKSCROLL *)object;

      eraseCursesWindow (scrollp->win);
      eraseCursesWindow (scrollp->shadowWin);
   }
}
示例#5
0
文件: alphalist.c 项目: dyne/MuSE
/*
 * This erases the file selector from the screen.
 */
static void _eraseCDKAlphalist (CDKOBJS *obj)
{
   CDKALPHALIST *alphalist = (CDKALPHALIST *)obj;

   eraseCDKScroll (alphalist->scrollField);
   eraseCDKEntry (alphalist->entryField);

   eraseCursesWindow (alphalist->shadowWin);
   eraseCursesWindow (alphalist->win);
}
示例#6
0
文件: uscale.c 项目: Chaduke/bah.mod
/*
 * This function erases the widget from the screen.
 */
static void _eraseCDKUScale (CDKOBJS *object)
{
    if (validCDKObject (object))
    {
        CDKUSCALE *widget = (CDKUSCALE *)object;

        eraseCursesWindow (widget->labelWin);
        eraseCursesWindow (widget->fieldWin);
        eraseCursesWindow (widget->win);
        eraseCursesWindow (widget->shadowWin);
    }
}
示例#7
0
文件: fslider.c 项目: Chaduke/bah.mod
/*
 * This function erases the widget from the screen.
 */
static void _eraseCDKFSlider (CDKOBJS *object)
{
   if (validCDKObject (object))
   {
      CDKFSLIDER *widget = (CDKFSLIDER *)object;

      eraseCursesWindow (widget->labelWin);
      eraseCursesWindow (widget->fieldWin);
      eraseCursesWindow (widget->win);
      eraseCursesWindow (widget->shadowWin);
   }
}
示例#8
0
文件: fselect.c 项目: dyne/MuSE
/*
 * This erases the file selector from the screen.
 */
static void _eraseCDKFselect (CDKOBJS *object)
{
   CDKFSELECT * fselect = (CDKFSELECT *)object;

   eraseCDKScroll (fselect->scrollField);
   eraseCDKEntry (fselect->entryField);
   eraseCursesWindow (fselect->win);
}
示例#9
0
文件: dialog.c 项目: dyne/MuSE
/*
 * This function erases the dialog widget from the screen.
 */
static void _eraseCDKDialog (CDKOBJS *object)
{
   CDKDIALOG *dialog = (CDKDIALOG *)object;
   eraseCursesWindow (dialog->win);
   eraseCursesWindow (dialog->shadowWin);
}