- Computex 2024: az MSI és a Mercedes-AMG frigyéből két laptop született
- VR topik (Oculus Rift, stb.)
- Milyen TV-t vegyek?
- Megérkezett Magyarországra az LG 480 Hz-es OLED monitora
- Xiaomi Pad 5 - hatásos érkezés
- Computex 2024: feltárta a Lunar Lake-et az Intel
- Bambu Lab X1/X1C, P1P-P1S és A1 mini tulajok
- Melyik tápegységet vegyem?
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Milyen notebookot vegyek?
Hirdetés
-
Olajkereskedelem dollár helyett CBDC-ben?
it Szaúd-Arábia is csatlakozott a Nemzetközi Fizetések Bankja és Kína által vezetett jegybanki digitális pénzes projekthez, ami nagy változásokat hozhat.
-
Computex 2024: az MSI és a Mercedes-AMG frigyéből két laptop született
ph Egy 16 és egy 18 hüvelykes, Stealth sorozatú megoldás látott napvilágot, amik Intel Core Ultra platformra és NVIDIA GeForce RTX 4000-es GPU-kra épülnek.
-
The Thing játék jön a Nightdive csapatától?
gp Úgy tűnik, hogy végre kapunk egy remaster kiadást a több mint húsz éves játékból.
Új hozzászólás Aktív témák
-
vz12
tag
válasz Fire/SOUL/CD #2089 üzenetére
> valami módot keresek arra, hogy ne kelljen minden menüponthoz külön függvényt írni
Pontosan olyan megoldást javasoltál, amit el szeretett volna kerülni ...
Ha sok menüpontnál hasonló vagy gyakorlatilag ugyanaz a kód kell, akkor nagyon is célszerű ezt összevonni, a kódismétlést ott kell kerülni, ahol csak lehet.
Ha eltérőek a menüpontok kódjai (VAGY várható, hogy a jövőben el fognak térni ...), akkor persze érdemes külön-külön függvényeket/kódokat írni, ilyenkor a "tag"-ra nincs szükség.
A "tag"-nak egyébként nem kötelező egyesével növekedni, a Longint miatt megoldható "beszédes" érték is, pl. a 324 lehet a 3. menüpont 2. almenüjének a 4. al-almenü végpontja, feltételezve, hogy egy szinten nincs 9 menüpontnál több.
Ha több elem van 9-nél, akkor lehet 2 jegyből álló blokkokat is csinálni, pl. 1205 a 12. menüpont 5. almenüpontja, de a legfelső szinten a vezető nulla sajnos nem működik, ott lehet 3 jegyű blokk. pl. 90203 a 2. menüpont 3. almenüje (a kezdő 9-es figyelmen kívül hagyandó). Így 99 menüpont lehet szintenként, ami már elég kell, hogy legyen, legtöbbször a 9 is elegendő.
Az ilyen "tagolt taggal" jobban átlátható a rendszer, persze egy nagyobb menü átalakítás után rendet kell csinálni a kódban, de bővítésre meglehetősen rugalmas ez a megoldás.És igen, a menürendszernek csak a "végpontjait" kell OnClick-elni (a menüfa LEVELEIT).
[ Szerkesztve ]
Új hozzászólás Aktív témák
- Politika
- Kerékpárosok, bringások ide!
- Computex 2024: az MSI és a Mercedes-AMG frigyéből két laptop született
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Skoda, VW, Audi, Seat topik
- Megérkezett a Google Pixel 7 és 7 Pro
- Trollok komolyan
- Óra topik
- Tombol az AI-láz: az NVIDIA már értékesebb, mint az Apple
- Gumi és felni topik
- További aktív témák...
- Lenovo P1 Gen2, 15,6" FHD IPS, I7-9750H CPU, 32GB DDR4, 1TB NVMe SSD, T1000 4GB VGA, WIN 10, Számla,
- RGB MAGYAR ! ASUS ROG STRIX GL703 - 17.3"iPS , i7, GTX1060-6, 16DDR4 / 256 NVMe +1TB +garancia +SZLA
- ASUS TUF F15 FX506- 15,6"FHD 144Hz - i5-11400H - 8GB - 512GB - RTX 3050 Ti - Win11 - 2 év garancia
- HP Z620 és Z820 dupla processzoros gépek, akár E5-2690v2 20 mag, i7-11700 erősség 64 Gb RAM
- Új 2K Gamer PC Ryzen 7 5700X/ RTX 3070 8Gb/1Tb M2/2x8Gb Fury DDR4 3200Mhz/700W 2-3 Év Gar
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen