Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- gban: Ingyen kellene, de tegnapra
- Lenry: Melléképületblog - 4. rész - Kocsibeálló
- bambano: Bambanő háza tája
- sziku69: Fűzzük össze a szavakat :)
- Elektromos rásegítésű kerékpárok
- Luck Dragon: Asszociációs játék. :)
- Steven: Miért váltottam Tv-ről projektorra?
- gerner1
- sziku69: Szólánc.
-
LOGOUT
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
- HiFi műszaki szemmel - sztereó hangrendszerek
- The First Berserker: Khazan
- Windows 11
- Samsung Galaxy S25 - végre van kicsi!
- Robot fűnyírók
- Nők, nőügyek (18+)
- Milyen billentyűzetet vegyek?
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- One mobilszolgáltatások
- Házimozi haladó szinten
- További aktív témák...
- Dell Latitude 5310, 5410, 5420, 5430, 7210 2-in-1
- AKCIÓ! Lenovo Thinkpad T14 Gen 3 üzleti notebook - i5 1245U 16GB RAM 512GB SSD Intel Iris XeW11
- AKCIÓ! Intel Core i5 4690K 4 mag 4 szál processzor garanciával hibátlan működéssel
- Csere-Beszámítás! Asus Dual RTX 4060Ti 8GB GDDR6 Videokártya!
- LG 48C3 - 48" OLED evo - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - A9 Gen6 CPU
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest