[#1] Jak usunac gadget z okna?
Czesc,

chyba moje rozumowanie jest bledne lub czegos mi brakuje.
Zalozylem, ze chowanie/usuwanie gadgetu bedzie analogiczne do np tego:
Note that to modify the imagery of a gadget, you must first remove
that gadget from the window's gadget list, using RemoveGadget() (or
RemoveGList()). After changing the image, border, text (including
text for a string gadget), the gadget is replaced in the gadget list
(using AddGadget() or AddGList()). Adding gadgets does not cause
them to be displayed (refreshed), so this function, or RefreshGList()
is typically called.


Wiec mam do wyboru:
RemoveGadget()
RemoveGList()

Roznica jest taka ze 1sz usuwa tylko 1 gadget.



Nastepnie moge uzyc jednego z ponizszych:
RefreshGadgets()
RefreshGList()


a na koniec (tu musze uzyc obu):
RefreshGadgets()
GT_RefreshWindow()


Czegos mi brakuje...
[#2] Re: Jak usunac gadget z okna?

@peceha, post #1

Udalo mi sie to polowicznie - gadgety typu button dezaktywuja sie bez problemu natomiast ListView jest super problematyczne i ciagle sie uaktywnia (po usunieciu z glist).

Na szczescie gadgety do usuniecia znajduja sie na dole okna wiec odpuszce ich "eliminacje" a najzwyczajniej w siwecie zmniejsze rozmiar okna by je ukryc (bo to wlasciwie mialem na celu - "zwijanie" okna do bardziej kompaktowej formy). Co prawda one zostana na liscie aktywnych gadgetow ale i tak nie bedzie do nich dostepu przy zmniejszonym oknie.

Nie wiem tylko czy to jest "bezpieczna" metoda bo te gadgety beda tak naprawdę poza oknem.
[#3] Re: Jak usunac gadget z okna?

@peceha, post #2

zrob moze tak:
utworz dwie listy gadgetow:
- pierwsza z gadgetami,ktore sa widoczne tylko w wersji kompaktowej
- druga z gadgetami, ktore sa tylko widoczne w wersji pelnej
na poczatku wywolujesz AddGlist z pierwsza lista, potem AddGlist z druga lista.
W momencie zmniejszenia wywolujesz RemoveGList z druga lista jako parametr.
Potem RefreshGlist z pierwsza lista jako parametr i GT_RefreshWindow
Przy powiekszeniu AddGlist z druga lista i RefresGlist/GT_RefreshWindow
[#4] Re: Jak usunac gadget z okna?

@docent, post #3

Przyznam, że to jest bardzo dobry pomysł.
ok, racja
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem