Szerző Téma: Input mezõ(guiCreateEdit) hátterének változtatása  (Megtekintve 2371 alkalommal)

Nem elérhető Erik3333

  • 945
  • SMF | phpBB | TS3 | PHP | HTML | CSS | JS | PAWN | JAVA
    • Profil megtekintése
Input mezõ(guiCreateEdit) hátterének változtatása
« Dátum: 2014. Március 29. - 11:32:31 »
0 Show voters
Helló!
Mivel lehetne azt megoldani, hogy a guiCreateEdit hátterét átlátszóra állítsam, de a szöveg továbbra is látszódjon?

Input mezõ(guiCreateEdit) hátterének változtatása
« Válasz #1 Dátum: 2014. Március 30. - 11:40:13 »
+1 Show voters
Helló. Kicsit macerás dolog bug nélkül megcsinálni.
Létrehozol egy háttér képet az egész képernyõre hogy az edit ne csússzon le és mindig bele tudj kattintani.
 

s = {guiGetScreenSize()} -- Képernyõ mérete
hatterKep = guiCreateStaticImage( 0, 0, s[1], s[2], \"atlatszo.png\", false ) -- Ide egy olyan kepet adsz meg aminek a háttere átlátszó
editBox = guiCreateEdit(0, 0, 180, 33, \"\", false, hatterKep)

 
ha ezek meg vannak akkor ezt az egészet le halványítod
 

guiSetAlpha(hatterKep, 0)

 
Most már átlátszó az egész de bele tudsz kattintani az editboxba de nem látod amit írsz. Csinálsz egy labelt normális helyre teszed hozzá adsz egy olyan eseményt ha az editBox értéke változik akkor változtassa a label értékét is, valahogy így:
 
addEventHandler(\"onClientGUIChanged\", editBox, function(element) 
guiSetText(sajátLabeled, guiGetText(editBox))
end)

 
Röviden ennyi, remélem tudtam segíteni. :)
Nekem mûködik:
\"width=500https://fbcdn-sphotos-g-a.akamaihd.net/hphotos-ak-ash3/t31.0-8/1891503_551298178319137_381401055_o.jpg[/img]

Nem elérhető Erik3333

  • 945
  • SMF | phpBB | TS3 | PHP | HTML | CSS | JS | PAWN | JAVA
    • Profil megtekintése
Input mezõ(guiCreateEdit) hátterének változtatása
« Válasz #2 Dátum: 2014. Március 30. - 15:28:45 »
0 Show voters
Köszi, azért összejött. :)
A témát zárom!

Nem elérhető Erik3333

  • 945
  • SMF | phpBB | TS3 | PHP | HTML | CSS | JS | PAWN | JAVA
    • Profil megtekintése
Input mezõ(guiCreateEdit) hátterének változtatása
« Válasz #3 Dátum: 2014. Március 29. - 11:32:31 »
0 Show voters
Helló!
Mivel lehetne azt megoldani, hogy a guiCreateEdit hátterét átlátszóra állítsam, de a szöveg továbbra is látszódjon?

Input mezõ(guiCreateEdit) hátterének változtatása
« Válasz #4 Dátum: 2014. Március 30. - 11:40:13 »
0 Show voters
Helló. Kicsit macerás dolog bug nélkül megcsinálni.
Létrehozol egy háttér képet az egész képernyõre hogy az edit ne csússzon le és mindig bele tudj kattintani.
 

s = {guiGetScreenSize()} -- Képernyõ mérete
hatterKep = guiCreateStaticImage( 0, 0, s[1], s[2], \"atlatszo.png\", false ) -- Ide egy olyan kepet adsz meg aminek a háttere átlátszó
editBox = guiCreateEdit(0, 0, 180, 33, \"\", false, hatterKep)

 
ha ezek meg vannak akkor ezt az egészet le halványítod
 

guiSetAlpha(hatterKep, 0)

 
Most már átlátszó az egész de bele tudsz kattintani az editboxba de nem látod amit írsz. Csinálsz egy labelt normális helyre teszed hozzá adsz egy olyan eseményt ha az editBox értéke változik akkor változtassa a label értékét is, valahogy így:
 
addEventHandler(\"onClientGUIChanged\", editBox, function(element) 
guiSetText(sajátLabeled, guiGetText(editBox))
end)

 
Röviden ennyi, remélem tudtam segíteni. :)
Nekem mûködik:
\"width=500https://fbcdn-sphotos-g-a.akamaihd.net/hphotos-ak-ash3/t31.0-8/1891503_551298178319137_381401055_o.jpg[/img]

Nem elérhető Erik3333

  • 945
  • SMF | phpBB | TS3 | PHP | HTML | CSS | JS | PAWN | JAVA
    • Profil megtekintése
Input mezõ(guiCreateEdit) hátterének változtatása
« Válasz #5 Dátum: 2014. Március 30. - 15:28:45 »
0 Show voters
Köszi, azért összejött. :)
A témát zárom!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal