WinWorkstation.st
changeset 8947 03785cc75473
parent 8923 5cfbbb31a24a
child 8962 b7eba971f0fe
equal deleted inserted replaced
8946:5eb018be1fea 8947:03785cc75473
  7701       p = COLOR_GRAYTEXT;
  7701       p = COLOR_GRAYTEXT;
  7702     } else if (aKey == @symbol(COLOR_HIGHLIGHT)) {
  7702     } else if (aKey == @symbol(COLOR_HIGHLIGHT)) {
  7703       p = COLOR_HIGHLIGHT;
  7703       p = COLOR_HIGHLIGHT;
  7704     } else if (aKey == @symbol(COLOR_HIGHLIGHTTEXT)) {
  7704     } else if (aKey == @symbol(COLOR_HIGHLIGHTTEXT)) {
  7705       p = COLOR_HIGHLIGHTTEXT;
  7705       p = COLOR_HIGHLIGHTTEXT;
  7706     } else if (aKey == @symbol(COLOR_MENU)) {
       
  7707       p = COLOR_MENU;
       
  7708     } else if (aKey == @symbol(COLOR_MENUTEXT)) {
       
  7709       p = COLOR_MENUTEXT;
       
  7710     } else if (aKey == @symbol(COLOR_SCROLLBAR)) {
  7706     } else if (aKey == @symbol(COLOR_SCROLLBAR)) {
  7711       p = COLOR_SCROLLBAR;
  7707       p = COLOR_SCROLLBAR; // 0
       
  7708 
       
  7709 #ifndef COLOR_3DDKSHADOW
       
  7710 # define COLOR_3DDKSHADOW 21
       
  7711 #endif
       
  7712 #ifndef COLOR_3DFACE
       
  7713 # define COLOR_3DFACE 15
       
  7714 #endif
       
  7715 #ifndef COLOR_3DHIGHLIGHT
       
  7716 # define COLOR_3DHIGHLIGHT 20
       
  7717 #endif
       
  7718 #ifndef COLOR_3DLIGHT
       
  7719 # define COLOR_3DLIGHT 22
       
  7720 #endif
       
  7721 #ifndef COLOR_3DSHADOW
       
  7722 # define COLOR_3DSHADOW 16
       
  7723 #endif
       
  7724 #ifndef COLOR_ACTIVEBORDER
       
  7725 # define COLOR_ACTIVEBORDER 10
       
  7726 #endif
       
  7727 #ifndef COLOR_ACTIVECAPTION
       
  7728 # define COLOR_ACTIVECAPTION 2
       
  7729 #endif
       
  7730 #ifndef COLOR_APPWORKSPACE
       
  7731 # define COLOR_APPWORKSPACE 12
       
  7732 #endif
       
  7733 #ifndef COLOR_BACKGROUND
       
  7734 # define COLOR_BACKGROUND 1
       
  7735 #endif
       
  7736 #ifndef COLOR_BTNHIGHLIGHT
       
  7737 # define COLOR_BTNHIGHLIGHT 20
       
  7738 #endif
       
  7739 #ifndef COLOR_CAPTIONTEXT
       
  7740 # define COLOR_CAPTIONTEXT 9
       
  7741 #endif
       
  7742 #ifndef COLOR_DESKTOP
       
  7743 # define COLOR_DESKTOP 1
       
  7744 #endif
       
  7745 #ifndef COLOR_GRADIENTACTIVECAPTION
       
  7746 # define COLOR_GRADIENTACTIVECAPTION 27
       
  7747 #endif
       
  7748 #ifndef COLOR_GRADIENTINACTIVECAPTION
       
  7749 # define COLOR_GRADIENTINACTIVECAPTION 28
       
  7750 #endif
       
  7751 #ifndef COLOR_HOTLIGHT
       
  7752 # define COLOR_HOTLIGHT 26
       
  7753 #endif
       
  7754 #ifndef COLOR_INACTIVEBORDER
       
  7755 # define COLOR_INACTIVEBORDER 11
       
  7756 #endif
       
  7757 #ifndef COLOR_INACTIVECAPTION
       
  7758 # define COLOR_INACTIVECAPTION 3
       
  7759 #endif
       
  7760 #ifndef COLOR_INACTIVECAPTIONTEXT
       
  7761 # define COLOR_INACTIVECAPTIONTEXT 19
       
  7762 #endif
       
  7763 #ifndef COLOR_INFOBK
       
  7764 # define COLOR_INFOBK 24
       
  7765 #endif
       
  7766 #ifndef COLOR_INFOTEXT
       
  7767 # define COLOR_INFOTEXT 23
       
  7768 #endif
       
  7769 #ifndef COLOR_MENUHILIGHT
       
  7770 # define COLOR_MENUHILIGHT 29
       
  7771 #endif
       
  7772 #ifndef COLOR_MENUBAR
       
  7773 # define COLOR_MENUBAR 30
       
  7774 #endif
       
  7775 #ifndef COLOR_WINDOWFRAME
       
  7776 # define COLOR_WINDOWFRAME 6
       
  7777 #endif
       
  7778 
       
  7779     } else if (aKey == @symbol(COLOR_3DDKSHADOW)) {
       
  7780       p = COLOR_3DDKSHADOW;
       
  7781     } else if (aKey == @symbol(COLOR_3DFACE)) {
       
  7782       p = COLOR_3DFACE;
       
  7783     } else if (aKey == @symbol(COLOR_3DHIGHLIGHT)) {
       
  7784       p = COLOR_3DHIGHLIGHT;
       
  7785     } else if (aKey == @symbol(COLOR_3DLIGHT)) {
       
  7786       p = COLOR_3DLIGHT;
       
  7787     } else if (aKey == @symbol(COLOR_3DSHADOW)) {
       
  7788       p = COLOR_3DSHADOW;
       
  7789     } else if (aKey == @symbol(COLOR_ACTIVEBORDER)) {
       
  7790       p = COLOR_ACTIVEBORDER;
       
  7791     } else if (aKey == @symbol(COLOR_ACTIVECAPTION)) {
       
  7792       p = COLOR_ACTIVECAPTION;
       
  7793     } else if (aKey == @symbol(COLOR_APPWORKSPACE)) {
       
  7794       p = COLOR_APPWORKSPACE;
       
  7795     } else if (aKey == @symbol(COLOR_BACKGROUND)) {
       
  7796       p = COLOR_BACKGROUND;
       
  7797     } else if (aKey == @symbol(COLOR_BTNHIGHLIGHT)) {
       
  7798       p = COLOR_BTNHIGHLIGHT;
       
  7799     } else if (aKey == @symbol(COLOR_CAPTIONTEXT)) {
       
  7800       p = COLOR_CAPTIONTEXT;
       
  7801     } else if (aKey == @symbol(COLOR_DESKTOP)) {
       
  7802       p = COLOR_DESKTOP;
       
  7803     } else if (aKey == @symbol(COLOR_GRADIENTACTIVECAPTION)) {
       
  7804       p = COLOR_GRADIENTACTIVECAPTION;
       
  7805     } else if (aKey == @symbol(COLOR_GRADIENTINACTIVECAPTION)) {
       
  7806       p = COLOR_GRADIENTINACTIVECAPTION;
       
  7807     } else if (aKey == @symbol(COLOR_HOTLIGHT)) {
       
  7808       p = COLOR_HOTLIGHT;
       
  7809     } else if (aKey == @symbol(COLOR_INACTIVEBORDER)) {
       
  7810       p = COLOR_INACTIVEBORDER;
       
  7811     } else if (aKey == @symbol(COLOR_INACTIVECAPTION)) {
       
  7812       p = COLOR_INACTIVECAPTION;
       
  7813     } else if (aKey == @symbol(COLOR_INACTIVECAPTIONTEXT)) {
       
  7814       p = COLOR_INACTIVECAPTIONTEXT;
       
  7815     } else if (aKey == @symbol(COLOR_INFOBK)) {
       
  7816       p = COLOR_INFOBK;
       
  7817     } else if (aKey == @symbol(COLOR_INFOTEXT)) {
       
  7818       p = COLOR_INFOTEXT;
       
  7819     } else if (aKey == @symbol(COLOR_MENUHILIGHT)) {
       
  7820       p = COLOR_MENUHILIGHT;
       
  7821     } else if (aKey == @symbol(COLOR_MENUBAR)) {
       
  7822       p = COLOR_MENUBAR;
  7712 #ifdef COLOR_SHADOW
  7823 #ifdef COLOR_SHADOW
  7713     } else if (aKey == @symbol(COLOR_SHADOW)) {
  7824     } else if (aKey == @symbol(COLOR_SHADOW)) {
  7714       p = COLOR_SHADOW;
  7825       p = COLOR_SHADOW;
  7715 #endif
  7826 #endif
  7716 #ifdef COLOR_BACKGROUND
       
  7717     } else if (aKey == @symbol(COLOR_BACKGROUND)) {
       
  7718       p = COLOR_BACKGROUND;
       
  7719 #endif
       
  7720 #ifdef COLOR_ACTIVECAPTION
       
  7721     } else if (aKey == @symbol(COLOR_ACTIVECAPTION)) {
       
  7722       p = COLOR_ACTIVECAPTION;
       
  7723 #endif
       
  7724 #ifdef COLOR_INACTIVECAPTION
       
  7725     } else if (aKey == @symbol(COLOR_INACTIVECAPTION)) {
       
  7726       p = COLOR_INACTIVECAPTION;
       
  7727 #endif
       
  7728 #ifdef COLOR_WINDOWFRAME
       
  7729     } else if (aKey == @symbol(COLOR_WINDOWFRAME)) {
  7827     } else if (aKey == @symbol(COLOR_WINDOWFRAME)) {
  7730       p = COLOR_WINDOWFRAME;
  7828       p = COLOR_WINDOWFRAME;
  7731 #endif
       
  7732 #ifdef COLOR_CAPTIONTEXT
       
  7733     } else if (aKey == @symbol(COLOR_CAPTIONTEXT)) {
       
  7734       p = COLOR_CAPTIONTEXT;
       
  7735 #endif
       
  7736 #ifdef COLOR_ACTIVEBORDER
       
  7737     } else if (aKey == @symbol(COLOR_ACTIVEBORDER)) {
       
  7738       p = COLOR_ACTIVEBORDER;
       
  7739 #endif
       
  7740 #ifdef COLOR_INACTIVEBORDER
       
  7741     } else if (aKey == @symbol(COLOR_INACTIVEBORDER)) {
       
  7742       p = COLOR_INACTIVEBORDER;
       
  7743 #endif
       
  7744 #ifdef COLOR_APPWORKSPACE
       
  7745     } else if (aKey == @symbol(COLOR_APPWORKSPACE)) {
       
  7746       p = COLOR_APPWORKSPACE;
       
  7747 #endif
       
  7748 #ifdef COLOR_INACTIVECAPTIONTEXT
       
  7749     } else if (aKey == @symbol(COLOR_INACTIVECAPTIONTEXT)) {
       
  7750       p = COLOR_INACTIVECAPTIONTEXT;
       
  7751 #endif
       
  7752 #ifdef COLOR_BTNHIGHLIGHT
       
  7753     } else if (aKey == @symbol(COLOR_BTNHIGHLIGHT)) {
       
  7754       p = COLOR_BTNHIGHLIGHT;
       
  7755 #endif
       
  7756 #ifdef COLOR_3DDKSHADOW
       
  7757     } else if (aKey == @symbol(COLOR_3DDKSHADOW)) {
       
  7758       p = COLOR_3DDKSHADOW;
       
  7759 #endif
       
  7760 #ifdef COLOR_3DLIGHT
       
  7761     } else if (aKey == @symbol(COLOR_3DLIGHT)) {
       
  7762       p = COLOR_3DLIGHT;
       
  7763 #endif
       
  7764 #ifdef COLOR_INFOTEXT
       
  7765     } else if (aKey == @symbol(COLOR_INFOTEXT)) {
       
  7766       p = COLOR_INFOTEXT;
       
  7767 #endif
       
  7768 #ifdef COLOR_INFOBK
       
  7769     } else if (aKey == @symbol(COLOR_INFOBK)) {
       
  7770       p = COLOR_INFOBK;
       
  7771 #endif
       
  7772 #ifdef COLOR_HOTLIGHT
       
  7773     } else if (aKey == @symbol(COLOR_HOTLIGHT)) {
       
  7774       p = COLOR_HOTLIGHT;
       
  7775 #endif
       
  7776 #ifdef COLOR_GRADIENTACTIVECAPTION
       
  7777     } else if (aKey == @symbol(COLOR_GRADIENTACTIVECAPTION)) {
       
  7778       p = COLOR_GRADIENTACTIVECAPTION;
       
  7779 #endif
       
  7780 #ifdef COLOR_GRADIENTINACTIVECAPTION
       
  7781     } else if (aKey == @symbol(COLOR_GRADIENTINACTIVECAPTION)) {
       
  7782       p = COLOR_GRADIENTINACTIVECAPTION;
       
  7783 #endif
       
  7784 #ifdef COLOR_DESKTOP
       
  7785     } else if (aKey == @symbol(COLOR_DESKTOP)) {
       
  7786       p = COLOR_DESKTOP;
       
  7787 #endif
       
  7788 #ifdef COLOR_3DFACE
       
  7789     } else if (aKey == @symbol(COLOR_3DFACE)) {
       
  7790       p = COLOR_3DFACE;
       
  7791 #endif
       
  7792 #ifdef COLOR_3DSHADOW
       
  7793     } else if (aKey == @symbol(COLOR_3DSHADOW)) {
       
  7794       p = COLOR_3DSHADOW;
       
  7795 #endif
       
  7796 #ifdef COLOR_3DHIGHLIGHT
       
  7797     } else if (aKey == @symbol(COLOR_3DHIGHLIGHT)) {
       
  7798       p = COLOR_3DHIGHLIGHT;
       
  7799 #endif
       
  7800 #ifdef COLOR_3DHILIGHT
       
  7801     } else if (aKey == @symbol(COLOR_3DHILIGHT)) {
       
  7802       p = COLOR_3DHILIGHT;
       
  7803 #endif
       
  7804 #ifdef COLOR_BTNHILIGHT
       
  7805     } else if (aKey == @symbol(COLOR_BTNHILIGHT)) {
       
  7806       p = COLOR_BTNHILIGHT;
       
  7807 #endif
       
  7808     } else {
  7829     } else {
  7809       goto getOutOfHere;
  7830       goto getOutOfHere;
  7810     }
  7831     }
  7811     __bgr = GetSysColor(p);
  7832     __bgr = GetSysColor(p);
  7812 
  7833