如题。用MSG指令输出的文本系统默认是绿色,太亮,不容易看清楚。最近突发奇想,想把它改个颜色,比如蓝色,可读性就好些。我从F:\MMC2\MMC.INI中找到有关颜色的以下部分,试着改过了几个,但没找到究竟是哪里弄这个颜色。请高手指点。蓝色的按照西门子这里的定义B/G/R应该是FF0000。
[COLORS_0]
Current=Vga
;###################### Windows Colordefines, overloaded by HMI
;80000000 F2E2D0 vbScrollBars
;80000001 000000 vbDesktop
;80000002 BEAA46 vbActiveTitleBar
;80000003 BEB4AA vbInactiveTitleBar
;80000004 - vbMenuBar
;80000005 E3DCD5 vbWindowBackground
;80000006 - vbWindowFrame
;80000007 - vbMenuText
;80000008 000000 vbWindowText
;80000009 FFFFFF vbActiveTitleBarText, vbTitleBarText
;8000000A - vbActiveBorder
;8000000B - vbInactiveBorder
;8000000C 60564C vbApplicationWorkspace
;8000000D BEAA46 vbHighlight
;8000000E EBDC96 vbHighlightText
;8000000F E3DCD5 vbButtonFace, vb3DFace
;80000010 B19373 vbButtonShadow, vb3DShadow
;80000011 808080 vbGrayText
;80000012 000000 vbButtonText
;80000013 000000 vbInactiveTitleBarText, vbInactiveCaptionText
;80000014 E3DCD5 vb3DHighlight
;80000015 E3DCD5 vb3DDKShadow
;80000016 B19373 vb3DLight
;80000017 000000 vbInfoText
;80000018 EBDC96 vbInfoBackground
;800000... 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18
Vga= , , BEAA46, C1B5A9, E3DCD5, E3DCD5, , 000000, 000000, FFFFFF, BEAA46, , 60564C, 41B4FF, 000000, E3DCD5, B19373, , , 000000, , E3DCD5, B19373
;Vga= E3DCD5, 000000, BEAA46, C1B5A9, FFFFFF, E3DCD5, 000000, 000000, 000000, FFFFFF, BEAA46, E3DCD5, 60564C, 41B4FF, 000000, E3DCD5, B19373, 808080, 000000, 000000, E3DCD5, E3DCD5, B19373, 000000, EBDC96
;Vga= E3DCD5, 004040, BEAA46, C1B5A9, FFFFFF, EBE6E1, 000000, 000000, 000000, FFFFFF, BEAA46, E3DCD5, 60564C, 41B4FF, 000000, DCD2C8, 808080, 808080, 000000, 000000, FFFFFF, FFFFFF, BEAA46, 000000, EBDC96
;Vga= F2E2D0, A1978D, BEAA46, BEB4AA, FFFFFF, DCD2C8, 0, 0, 0, FFFFFF, FFFF, C0C0C0, 60564C, BEAA46, EBDC96, DCD2C8, 808080, 808080, 0, 0, FFFFFF, FFFFFF, BEAA46, 0, EBDC96
;Vga=C0C0C0,404040,FFFF,C0C0C0,FFFFFF,FFFFFF,0,0,0,0,FFFF,C0C0C0,404040,FF0000,FFFFFF,C0C0C0,808080,808080,0,0,FFFFFF
VgaRev=C0C0C0,404040,0,C0C0C0,FFFFFF,0,FFFFFF,0,FFFFFF,FFFFFF,0,C0C0C0,C0C0C0,80,0,C0C0C0,808080,808080,FFFFFF,0,0
Mono=C0C0C0,404040,FFFFFF,C0C0C0,FFFFFF,FFFFFF,0,0,0,0,FFFFFF,C0C0C0,404040,0,FFFFFF,C0C0C0,808080,808080,0,0,FFFFFF
MonoRev=C0C0C0,404040,808080,C0C0C0,FFFFFF,0,FFFFFF,0,FFFFFF,0,808080,C0C0C0,404040,FFFF,0,C0C0C0,808080,808080,FFFFFF,0,0
User=C0C0C0,808000,800000,808080,C0C0C0,FFFFFF,0,0,0,FFFFFF,C0C0C0,C0C0C0,808080,800000,FFFFFF,C0C0C0,808080,808080,0,C0C0C0,FFFFFF
[HMICOLORS_0]
;###################### used HMI Colordefines, defines in sinHMI.tlb
B/G/R (hex)
0= DCD2C8 hmiSoftkey
1= FFFFFF hmiHighlightSoftkeyText
2= BEAA46 hmiHighlightSoftkey
3= 000000 hmiControlText
4= EBDC96 hmiControlTextHighlight
5= EDE2D6 hmiHeaderBackground
6= EBE6E1 hmiInputControlBackground Hintergrund Eingabe-Controls
7= EBE6E1 hmiOutputControlBackground Hintergrund Ausgabe-Controls
8= 000000 hmiHeaderText Text im Header
9= 948A80 hmiAlarmBackground Hintergrund Alarmzeile
A= E3DCD5 hmiActiveAlarmBackground Hintergrund Alarmzeile aktiv
B= 0000FF hmiAlarmText Text Alarm (NC,PLC,HMI)
C= E3DCD5 hmiFirstAlarmBackground Hintergrund 1. Alarm
D= 0000FF hmiFirstAlarmText Text 1. Alarm (NC,PLC,HMI)
E= 0000FF hmiAlarmNumberBackground Hintergrund Alarmnummer
F= E3DCD5 hmiAlarmNumberText Text Alarmnummer
10= E3DCD5 hmiMessageBackground Hintergrund Meldung (PLC)
11= 000000 hmiMessageText Text Meldung (PLC)
12= E3DCD5 hmiApplMessageBackground Hintergrund Meldung (NC-Programm)
13= 317B00 hmiApplMessageText Text Meldung (NC-Programm)
; 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13
VGA= DCD2C8, FFFFFF, BEAA46, 000000, EBDC96, EDE2D6, EBE6E1, EBE6E1, 000000, 948A80, E3DCD5, 0000FF, E3DCD5, 0000FF, 0000FF, E3DCD5, E3DCD5, 000000, E3DCD5, 317B00