2010년 11월 8일 월요일

예제로 보는 레인미터 -2- Time 표시



잊어버리기 전에 수정했던 예제들을 기록해 놓아야 겠습니다.
현재시각을 나타내주는 skin으로 원문은 Generic's 테마의 Black\Time.ini입니다.



원래 ini는 초정보가 없지만 초정보를 추가했습니다.

ini 내용

--------------------------------------------------------------
[Rainmeter]                        <기본 섹션>
BackgroundMode=0          <뒷배경모드 0 :  image로 취급해 나타냄>
;Metadata added by RainBrowser
;http://rainmeter.net/RainCMS/?q=Rainmeter101_AnatomyOfASkin
[Metadata]                      <메타데이터 섹션 버전, 제작자등의 정보가 있습니다.>
Name=
Config=
Description=
Instructions=
Version=
Tags=
License=
Variant=
Preview=
;End of added Metadata

[MeasureHour]                   <시단위를 측정하는 섹션>
Measure=Time
Format=%#I                     
[MeasureMinute]                <분단위를 측정하는 섹션>
Measure=Time
Format=%M
[MeasureSecond]              <초단위를 측정하는 섹션>
Measure=Time
Format=%S
[MeasureAMPM]              <오후,오전을 측정하는 섹션>
Measure=Time
Format=%p
;==========================================================================================
;     BACKGROUND COLOR
;==========================================================================================
[MeterBlack]                 <배경크기를 설정하는데 색상의 농도가 0이므로 큰 의미는 없습니다.>
Meter=IMAGE
X=0
Y=0
W=110
H=35
SolidColor=0, 0, 0, 0
; --------------------------------------------------------------------------------------------------------------------------------------
;    TIME
; --------------------------------------------------------------------------------------------------------------------------------------
[MeterAMPM]                        <먼저 AM, PM을 화면에 표시합니다.>
Meter=STRING                      <표시되는게 글자값이라는 의미>
MeasureName=MeasureAMPM
X=100                                    <시작좌표값입니다.  X, Y좌표값 픽셀단위입니다.>
Y=-9
FontColor=255, 0, 0, 220       <255, 0, 0 은 색정보입니다. 220은 투명도 정보입니다.>
FontSize=30                            <폰트사이즈 30>
StringAlign=right                      <우측정렬>
FontFace=MicrogrammaDBolExt              <폰트 이름>
AntiAlias=1                              <안티앨리어싱 정도>

[MeterHour]            <다음은 시간을 표시합니다.>
Meter=STRING
MeasureName=MeasureHour
X=177
Y=-9
FontColor=0, 0, 0, 255
FontSize=30
StringAlign=RIGHT
FontFace=MicrogrammaDBolExt
AntiAlias=1
[MeterMinute]           <분을 표시합니다.>
Meter=STRING
MeasureName=MeasureMinute
X=217
Y=-1
FontColor=0, 0, 0, 235
FontSize=14
StringAlign=RIGHT
FontFace=MicrogrammaDBolExt
AntiAlias=1

[MeterSecond]              <초를 표시합니다.>
Meter=STRING
MeasureName=MeasureSecond
X=215
Y=20
FontColor=0, 0, 0, 220
FontSize=9
StringAlign=RIGHT
FontFace=MicrogrammaDBolExt
AntiAlias=1
-----------------------
끝. 생각보다는 간단하죠?
          

댓글 없음:

댓글 쓰기