|
Własny pasek przewijania (Track bar) |
| Autor |
Wiadomość |
Ayth
Podporucznik
 
Główny edytor: 
Pojedynki: nie
Pomógł: 31 razy Posty: 686
7700 Prestiż
|
Wysłany: 30-12-2013, 10:54 Własny pasek przewijania (Track bar)
|
|
|
| Jak zrobić własny pasek przewijania? W mmf2 odpowiada za to wtyczka Trackbar, ale ma brzydki wygląd, wiem że własny trackbar to jakieś wzory matematyczne ale wiem tylko tyle ;p |
|
|
|
 |
SilentBob92PL
Starszy sierżant Sairento
 
Główny edytor: 
Drugi edytor: 
Pojedynki: być może
Skype: 
Pomógł: 31 razy Posty: 163
15684 Prestiż
|
Wysłany: 01-01-2014, 21:34
|
|
|
| Można do tego użyć wtyczki EasyScrollbar. |
_________________
 |
|
|
|
 |
Ayth
Podporucznik
 
Główny edytor: 
Pojedynki: nie
Pomógł: 31 razy Posty: 686
7700 Prestiż
|
Wysłany: 01-01-2014, 22:05
|
|
|
| tylko chciałbym żeby ten pasek przewijania zrobiony był z obiektów aktywnych |
|
|
|
 |
Fadex
Legenda #4; #12; #18; #20; #21; #27
 
Główny edytor: 
Pojedynki: nie
Pomógł: 105 razy Posty: 1773
51612 Prestiż
|
Wysłany: 01-01-2014, 22:35
|
|
|
Załóżmy że:
-rozważamy pasek poziomy,
-znamy x-początek oraz długość - dwie zmienne odpowiadające za pozycję x początku paska oraz jego długość,
-wartość minimalna jest równa zero,
-wartość maksymalna jest równa max.
Wtedy:
Wartość paska względem pozycji x jest równa:
Kod: | ((X("Pasek") - X-początek) * max)/długość |
Pozycja x względem wartości paska jest równa:
Kod: | X-początek + (wartość * długość) / max |
|
_________________ If it doesn't have to work, I can optimize any code to a runtime of zero. What's your superpower?
wat |
|
|
|
 |
|
|