2010년 11월 14일 일요일

예제로 보는 레인미터 -6- 메모란 표시


바탕화면에 메모란을 표시할 수 있는 스킨입니다.
원문은 NoxxNote라는 스킨입니다. 아이톰 간격, 메모표시부분의 크기등을 수정했고 Note2를 추가했는데, 동일스킨내에서 처리하기보다는 각 스킨을 끄고 끌수 있게 스킨을 복제해서 2번을 만들었습니다. 이런식으로 메모크기를 작게해 여러개를 배치하는 방법도 메모가 잦은 분에겐 좋을것 같습니다.


  Noxx Notes

 To change if the "Note" should be hidden from start just type in
 "1" or "0" below, labeled "HiddenFromStart"
 To change the read window size of the notes just change the ScreenHeight below
 To read from a different .txt file (which may help issues with the edit
 button and saving changes to the file), change the path below, labeled
 "Note".
[Rainmeter]
Author=Albinozz
Update=10000
;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
[Variables]
HiddenFromStart=0
              <이부분이 1이면 윈도우시작시 메모내용이 감추어진채 시작됩니다.>Note=#SKINSPATH#\Rainmeter\Skins\NoxxNotes\Notes.txt
             <메모파일의 위치 : 여러개의 메모를 관리할때는 한군데에서 관리하는게 편할수 있습니다.>
ScreenHeight=880
              <메모가 보여지는 높이를 정합니다.>
FontColor=255, 255, 255, 200
FontName=Bauhaus-Thin
FontHeight=11
AntiAlias=1
-------------------------
[MeasureNotes]
Measure=Plugin
Plugin=Plugins\QuotePlugin.dll
PathName=#Note#
Disabled=0
Separator=?
#Subfolders=0
#FileFilter=*.txt
[Title]
Meter=STRING
X=2
Y=3
StringStyle=BOLD
FontColor=255, 255, 255, 220
FontSize=13
FontFace=#FontName#
StringAlign=LEFT
Prefix="Notes"
AntiAlias=1
[TitleBack]
Meter=IMAGE
SolidColor=0, 0, 0, 30
X=0
Y=0
W=186
H=21
[Line]    
               <원래 배경색 없이 라인으로 본문 구분이 되어 있지만 배경색을 넣으며 선을 뺐습니다. hidden=1부분 삭제 또는 주석처리하면 살아납니다.>
Meter=IMAGE
SolidColor=255, 255, 255, 220
X=0
Y=21
H=1
W=186
Hidden=1
[Back]
Meter=IMAGE
SolidColor=255, 255, 255, 15
X=0
Y=21
W=186
H=859
[Notes]
         <메모 본문에 관련된 내용입니다.>
Meter=STRING
MeasureName=MeasureNotes
X=2
Y=30
W=186
H=#ScreenHeight#
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight#
StringAlign=LEFT
StringStyle=NORMAL
AntiAlias=1
ClipString=1
Hidden=#HiddenFromStart#

<이 아래부분은 아이콘 관련부분입니다. 아이콘은 각기 숨김, 표시, 편집 의 기능을 나타냅니다.>
[Extend]
Meter=IMAGE
ImageName=NoxxExtend.png
X=140
Y=1
W=16
H=16
AntiAlias=1
MouseOverAction=!Execute [!RainmeterShowMeter Fille][!RainmeterRedraw]
MouseLeaveAction=!Execute [!RainmeterHideMeter Fille][!RainmeterRedraw]
LeftMouseDownAction=!Execute [!RainmeterShowMeter Notes][!RainmeterRedraw]
LeftMouseUpAction=!Execute [!RainmeterShowMeter Notes][!RainmeterRedraw]
[Fille]
Meter=IMAGE
ImageName=NoxxFillover.png
X=r
Y=r
W=16
H=16
AntiAlias=1
Hidden=1
[Min]
Meter=IMAGE
ImageName=NoxxMinimize.png
X=118
Y=1
W=16
H=16
AntiAlias=1
MouseOverAction=!Execute [!RainmeterShowMeter Fillm][!RainmeterRedraw]
MouseLeaveAction=!Execute [!RainmeterHideMeter Fillm][!RainmeterRedraw]
LeftMouseDownAction=!Execute [!RainmeterHideMeter Notes][!RainmeterRedraw]
[Fillm]
Meter=IMAGE
ImageName=NoxxFillover.png
X=r
Y=r
W=16
H=16
AntiAlias=1
Hidden=1
[Edit]
Meter=IMAGE
ImageName=NoxxEdit.png
X=160
Y=1
W=16
H=16
AntiAlias=1
MouseOverAction=!Execute [!RainmeterShowMeter Filled][!RainmeterRedraw]
MouseLeaveAction=!Execute [!RainmeterHideMeter Filled][!RainmeterRedraw]
LeftMouseDownAction=!Execute ["#Note#"][!RainmeterRedraw]
[Filled]
Meter=IMAGE
ImageName=NoxxFillover.png
X=r
Y=r
W=16
H=16
AntiAlias=1
Hidden=1

댓글 없음:

댓글 쓰기