home *** CD-ROM | disk | FTP | other *** search
- #include "cwldemo.h"
-
- int WinColor (POPUP_MENU_PTR p, int sel)
- {
- WPOINTER cw;
- int i;
- cw = WindowInitialize(DESKTOP_WINDOW,
- BORDER,0,0,40,1,BLACKONCYAN,BLACKONCYAN,SINGLEBOX);
- WindowWriteCenterString(cw,"You can change text colors ...",0);
- WindowCenter(cw,VERTCENTER | HORIZCENTER);
- WindowDisplay(cw,1,NOEFFECT);
-
- for (i = 1; i < 16; i++)
- {
- WindowChangeTextAttribute(cw,
- CREATE_VIDEO_ATTRIBUTE(GET_BGROUND_COLOR(WINDOW_TEXT_COLOR(cw)),i));
- delay_approx(1000);
- }
-
- delay_approx(5000);
-
- WindowWriteCenterString(cw,"You can change border colors ...",0);
-
- for (i = 1; i < 16; i++)
- {
- WindowChangeBorderAttribute(cw,
- CREATE_VIDEO_ATTRIBUTE(GET_BGROUND_COLOR(WINDOW_BORDER_COLOR(cw)),i));
- delay_approx(1000);
- }
-
- WindowClose(cw,NOEFFECT);
- return POPUP_CONTINUE;
- }