Hirdetés
-
GAMEPOD.hu
Kérek mindenkit, olvassa el figyelmesen ezt a hozzászólást!
Új hozzászólás Aktív témák
-
IBasterd
tag
Nos, akkor most következzen egy kis "közérdekű lenyílómenü-szerű fejtágítás", mivel látom, hogy újabb arcoknál igény van rá
Az alapelv ugyanaz, mint amit leírtam anno a Rainmeter II. c. firkálmányomban. Vagyis egyszerűen és nagyszerűen kattintásra rejtünk el, illetve jelenítünk meg sok-sok általunk hasznosnak vélt ikont / szöveget.
Fapados lesz a leírás, de az alapokat mindenki meg fogja érteni, akit érdekel a téma.
A különbség annyi lesz csupán, hogy nem kell majd minden egyes Metert beállítani Show ill. Hide parancsok mögé, ugyanis a Rainmeter 1.3-tól lehetőséget ad a csoportosításra, így nagymértékben egyszerűsödik a dolgunk.
Lássuk elméleti síkon a dolgokat. Szükségünk van egy háttérre, amire kattintva megjeleníthetjük a szövegeket és ikonokat. Nem fontos azon gondolkodni, hogy "Dehát a Rainmeterben balklikkre csak egy fajta esemény adható meg, nem lehet egy !Execute mögé Show Ikon1 és Hide Ikon1-et illeszteni. Akkor meg hogy oldja meg az elrejtést és megjelenítést balklikkre?"
Itt lesz szükségünk egy !RainmeterToggleMeter utasításra, ami "nyit és csuk" aktuális állapottól függően.
Két szöveges metert fogunk megjeleníteni hátterükön, kevés, de bőven elég ahhoz, hogy otthon folytatni és kiegészíteni lehessen.
Hozzuk létre Background meterünket! Én sötét hátteren dolgozom, ezért a színek fehérek lesznek, legalábbis világosak.
[BG]
Meter=Image
SolidColor=255,255,255,50
H=20
W=100
;LeftMouseUpAction=Itt lesz szükségem egy klikkeseményre, de mivel még nincsenek meg az ehhez szükséges elemek, egy pontosvesszővel az elején kiiktatom a "futtatásból".
Hozzuk létre a szövegeket és háttereiket! Az egyszerűség kedvéért dolgozzunk a BG meter paramétereivel.
[Panel1]
Meter=Image
SolidColor=255,255,255,50
H=20
W=100
y=25r
Hidden=1
Group=Panel
[Panel2]
Meter=Image
SolidColor=255,255,255,50
H=20
W=100
y=25r
Hidden=1
Group=PanelMint látható, elhelyezkedésüket "viszonyítottan" adtam meg, vagyis pozíciójuk az előttük lévő meter elhelyezkedésétől függ. A Hidden=1 használata elrejti ezeket a képeket a config használata közben, hacsak erre nem adunk más utasítást a Rainmeternek. A Group=Panel sor azt jelenti, hogy a két "Panel" meter a Panel nevű csoport tagja lesz.
A szövegeket is hozzuk létre.
[Title]
Meter=String
FontFace=Tahoma
FontSize=10
FontColor=255,255,255
StringAlign=Center
AntiAlias=1
x=50
y=2
Text="Szöveg"
[Title2]
Meter=String
FontFace=Tahoma
FontSize=10
FontColor=255,255,255
StringAlign=Center
AntiAlias=1
x=r
y=25r
Text="Szöveg2"
Group=Panel
Hidden=1
[Title3]
Meter=String
FontFace=Tahoma
FontSize=10
FontColor=255,255,255
StringAlign=Center
AntiAlias=1
x=r
y=25r
Text="Szöveg3"
Group=Panel
Hidden=1Az első szöveges meterünk az egész történet kvázi címe lesz, szóval a BG meteren helyezkedik el, folyton látható. A másik kettő pedig az elrejtett Panel metereken kaptak helyet, itt is a Hidden=1-et kell alkalmazni, illetve hozzáadtuk ezeket is a Panel csoporthoz.
Mindezekután, módosítsuk a BG metert a következők szerint:
[BG]
Meter=Image
SolidColor=255,255,255,50
H=20
W=100
LeftMouseUpAction=!Execute [!RainmeterToggleMeterGroup Panel][!RainmeterRedraw]Ebben szerintem már minden egyértelmű.
A !RainmeterRedraw parancs elhagyható, de akkor a panelek nyitása és zárása a Rainmeterben megadott Update paraméter időintervallumában történik, szóval késleltetés tapasztalható. A parancs utasítja a Rainmetert az azonnali "újrarajzolásra".
Ha valami nem lett volna egyértelmű, íme a rögtönzött konfig: letöltés.
Új hozzászólás Aktív témák
- Azonnali alaplapos kérdések órája
- iPhone topik
- ThinkPad (NEM IdeaPad)
- Bestbuy játékok
- Otthoni hálózat és internet megosztás
- Politika
- A KOReader ebook olvasó program
- Ventilátorok - Ház, CPU (borda, radiátor), VGA
- Okos Otthon / Smart Home
- Intel Core i3 / i5 / i7 4xxx "Haswell" és "Haswell Refresh / Devil's Canyon" (LGA1150)
- További aktív témák...
- Kona Hei Hei 26"-os szuperkönnyű versenykategóriás összteleszkópos mountain bike eladó
- Netatmo Valve radiátor szelep - ÚJSZERŰ
- Bebetto Luca 2in1 babakocsi - mózeskosár és sport résszel
- Stadler Form Oscar Little Titanium hideg párásító
- AKCIÓS AXIS M1114 hálózati kamera Kompakt és adaptív HDTV Onvif Ip kamera