Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-02-08, 15:42


anderson66







Wiek: 30
Na forum: 5334 dni
Posty: 61

Piwa: 2

Respekt: 50

Witam, mam problem, poniewa? nie wiem jak zrobi? takie co?, ?e jak si? najedzie kursorem na button to on np. zmienia kolor, czy tam przezroczysto??.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-08, 15:59


Quis

Wszechwiedzący






Wiek: 31
Na forum: 5147 dni
Posty: 464
Nick w MP: Quis

Piwa: 1110

Respekt: 325
Respekt: 325Respekt: 325Respekt: 325

U?yj event?w:
- http://wiki.multitheftaut...lientMouseEnter - w nim zmieniasz kolor lub przezroczysto?? danego elementu
- http://wiki.multitheftaut...lientMouseLeave - cofasz wcze?niejszy efekt

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-08, 17:41


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Kolor napisu na buttonie zmienia?o si? za pomoc? -> http://wiki.multitheftauto.com/wiki/GuiSetProperty

Polecam te? -> http://cegui.org.uk/stati...ies.html#Button

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-08, 17:58


anderson66







Wiek: 30
Na forum: 5334 dni
Posty: 61

Piwa: 2

Respekt: 50

No dobra, my?la?em, ?e po napisanu pytania i uzyskaniu odp. dalej ju? sobie poradz?, ale jednak nie dalem rady, ot?? mam okno GUI i w nim r??ne napisy (jeden pod drugim), napisy s? dosy? du?e i teraz chce aby po zbli?eniu si? (kursorem) do jakiego? napisu powsta?o wok?? niego(tego napisu) takie szare przezroczyste okno(?eby bylo je tylko tak lekko wida?) i po naci?ni?ciu na to okno, pozostawalo ju? takie lekko szare...(wok?? tego napisu)
My?l?, ?e jasno opisa?em sw?j problem, jednak dla pewno?ci przedstawie to jeszcze w skr?cie:

Naje?d?am kursorem na napis, pojawia si? wok?? niego szare okno (lekko przezroczyste) naciskam na o okno i pozostaje ono ju? takie szare(nawet jak zjad? kursorem z tego napisu)

[ Dodano: 2013-02-08, 18:17 ]
Dla pewno?ci dam SS jak to ma mniej wiecej wygl?da?:
Przed najechaniem kursorem


I po najechaniu kursorem:


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-08, 21:45


Brzysiek

Skrypter pralek






Wiek: 27
Na forum: 5199 dni
Posty: 488
Nick w MP: Brzysiek

Piwa: 1034

Respekt: 360
Respekt: 360Respekt: 360Respekt: 360Respekt: 360

anderson66, tworzysz napisy za pomoc? funkcji dx czy u?ywasz guiCreateLabel?
http://wiki.multitheftaut...tCursorPosition

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-09, 16:04


anderson66







Wiek: 30
Na forum: 5334 dni
Posty: 61

Piwa: 2

Respekt: 50

Dobra, dzi?ki za pomoc, a teraz mam troch? inny problem, jak tworz? dxline w guieditorze np. mam tab panel i mam kilka tych zak?adek i gdy na jednej z tych zak?adek tworze te dx line to s? one widoczne na wszystkich zak?adkach, a np. z buttonami ju? nie mam takiego problemu...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-09, 16:46


Brzysiek

Skrypter pralek






Wiek: 27
Na forum: 5199 dni
Posty: 488
Nick w MP: Brzysiek

Piwa: 1034

Respekt: 360
Respekt: 360Respekt: 360Respekt: 360Respekt: 360

anderson66, po otwarciu innej zak?adki ni? ta, na kt?rej s? dx line'y u?yj http://wiki.multitheftaut...oveEventHandler

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-09, 18:11


anderson66







Wiek: 30
Na forum: 5334 dni
Posty: 61

Piwa: 2

Respekt: 50

Ale w?a?nie jaki event/funkcja sprawdza czy otworzy?em now? zak?adk??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-09, 18:31


Oski

LUA Scripter






Wiek: 30
Na forum: 5247 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Brzyskowi chodzilo o to ?e ja np zamkniesz okno swoj? utworzon? funkcj? b?d? otworzysz inn?.

function otworzjakiestamokno()
Funckja ktora podal ci brzysiek removeEventHandler ;]
[...] twoj kod [..]
end

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-09, 18:52


anderson66







Wiek: 30
Na forum: 5334 dni
Posty: 61

Piwa: 2

Respekt: 50

No dobra, ale ja np. wpisuje komend? i mi si? otwiera okno a w niej s? 2 zak?adki (tab panel) i po otwarciu tego okna jest otwarta ta zak?adka z tymi dx liniami a jak prze??cz? na t? druga zak?adk? to ju? nie chce aby by?y widoczne t? dx linie...
I w?a?nie nie wiem jak w odpowiednim monecie wywo?a? t? funkcje co poda? Brzysiek

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-09, 19:22


Oski

LUA Scripter






Wiek: 30
Na forum: 5247 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Kod:

function OnChange( selectedTab )
if selectedTab ==(tu dajesz nazwe tab w ktorej nie chcesz miec drawline) then
(tu dajesz remove event)


end

end
addEventHandler("onClientGUITabSwitched", getRootElement( ), OnChange)


lub robisz to na drugi sposob z onClientRender ale w takim wypadku musialbys przerobic swoj juz istniejacy kod onClientRender

Postaw piwo autorowi tego posta
 

 
Tagi: button :: najechaniu :: niego :: kursorem
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Button po najechaniu na niego kursorem Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku