Autor Wątek: [utlSnap] Przyciąganie do krawędzi i opcja chowania listy za krawędzią ekranu  (Przeczytany 54269 razy)

0 Użytkowników i 1 Gość przegląda ten wątek.

Offline MarkoBicz

  • Młodzież
  • **
ja nie miałem czasu testować, ale powiedz mi gdzie to wklepać? nigdzie takiego pliku nie widziałem :>

Offline drunkenbear

  • Junior Developer
  • Młodzież
  • *
Cytuj
hook ładowany jest albo z Components/Libraries albo z PROFIL\Plugins32 lub PROFIL\Plugins64 (zal. od arch)

w pierwszym poście napisane jest :P

Offline MarkoBicz

  • Młodzież
  • **
ok, daj mi jeden dzień i jak coś to jutro napiszę, czy nie działa :P

Post scalony: Maj 15, 2010, 18:09:12 pm
dobra, jak na razie to u mnie działa bezbłędnie : )

EDIT i d*** ;] nie daje się wywołać właśnie teraz..

EDIT 2 zazwyczaj mnie się dzieje tak przy Chromie.. pewnie coś nie tak jak do krawędzi jest przyczepiona inne okno, bo Chrome mam pełne okno
« Ostatnia zmiana: Maj 15, 2010, 23:06:51 pm wysłana przez MarkoBicz »

Offline Czarny

  • Stylista
  • Młodzież
  • *
  • .easy!
coś przestało działać dokowanie okna rozmowy na najnowszej nightly (dzisiejszej)

Offline sWirus

To prawdopodobnie wina nie działania eventów okna rozmowy->nijak do niego uchwyt uzyskać... (patrz temat [ Błędy z Nightly ]).

Lepiej poczekać i sprawdzić jak będzie działać z następną nightly albo z Betą.

Edyta:
Ot i druga dzisiejsza nightly naprawia problem
« Ostatnia zmiana: Maj 27, 2010, 18:56:28 pm wysłana przez sWirus »
Oblałem test Turinga... damn ;/

Offline Majaque

  • Młodzież
  • **
W najnowszej najtli i poprzedniej becie, wtyczka zawiesza komunikator przy wyłączaniu.
Poprawka już w drodze?

Offline Pragmatic69

Mi wywija orła. ^ ^
Wersja WTW: Zawsze najnowsza nightly.

Windows7 Home Premium PL SP1 x64 + IE9 & Opera 12.00 :]

Offline charfa

  • Junior Developer
  • Młodzież
  • *
U mnie OK, WinXP SP3 (x86).

Offline Kaworu

  • Ryszard
  • Szlachta
  • *
  • Twój Koszmar Senny
    • k2t.eu
Yeah, ta wtyczka powoduje ten crash przy wyjściu ;P

W unload są jakieś ::DestroyWindow()?
« Ostatnia zmiana: Maj 30, 2010, 09:03:05 am wysłana przez Kaworu »

Offline drunkenbear

  • Junior Developer
  • Młodzież
  • *
Poprawka będzie niebawem. Po wtorku, bo teraz nie mam chwilowo czasu :)

Edit:

Poprawka jest gotowa, ale przetestuję do wieczora czy jest wszystko już ok. Jeśli nie będzie problemów, to koło 20 wrzucę.

Czy czarna lista blokuje też automatyczną aktualizację?
« Ostatnia zmiana: Maj 30, 2010, 11:33:25 am wysłana przez drunkenbear »

Offline Kaworu

  • Ryszard
  • Szlachta
  • *
  • Twój Koszmar Senny
    • k2t.eu
Czy czarna lista blokuje też automatyczną aktualizację?
Nie, tylko wywołanie "load". A poza tym wersje z nią ma tylko kilka osob. ;p

Offline drunkenbear

  • Junior Developer
  • Młodzież
  • *
Po dalszych testach problem nadal jest. Ale tylko przy wyłączaniu komunikatora opcją "zamknij", bo wyładowanie plugina z poziomu opcji nie wywala komunikatora.

Cóż ;P szukam dalej problemu ;]


Offline Kaworu

  • Ryszard
  • Szlachta
  • *
  • Twój Koszmar Senny
    • k2t.eu
Jak mnie pamięć nie myli: kiedy ręcznie robisz "wyłącz" to wtw wywołuje "unload" ale zostawia moduł w pamięci, a przy wyjściu woła unload i wtedy robi ::FreeLibrary(). A problem wygląda tak jakby wtyczka zostawiała za sobą jakieś okno, do którego system chciał się po jej wyłączeniu przy konczeniu pracy odwołać (pewnie celem zniszczenia);

Offline drunkenbear

  • Junior Developer
  • Młodzież
  • *
Problem jest z SubClassingiem. W "unload" mam

if(g_OldWndMainProc)
SetWindowLongPtr(oknoMain, GWLP_WNDPROC, (LONG_PTR)g_OldWndMainProc);

if(g_OldWndChatProc)
SetWindowLongPtr(oknoChat, GWLP_WNDPROC, (LONG_PTR)g_OldWndChatProc);

Pewnie dlatego przy wyłączaniu przy użyciu "wyłącz" sypie się. Bo jak wyłączę opcję przyciągania do krawędzi okna rozmowy i listy kontaktów, to wszystko ładnie działa.

Dzisiaj nie mam pomysłu jak to naprawić. Muszę wracać do pisania projektu zaliczeniowego. Gdzieś później w okolicach czwartku posiedzę nad tym.

Edit:
Na ostatniej becie (build 1718 - 29.05.2010) działa bez problemów...

Offline Kaworu

  • Ryszard
  • Szlachta
  • *
  • Twój Koszmar Senny
    • k2t.eu
Bo na ostatniej becie ten błąd nie ma szans wystąpić. Generalnie możesz zapisac dowolny wskaznik pod wndproc i się nie wywali bo już nie ma jak ;P

Offline Kaworu

  • Ryszard
  • Szlachta
  • *
  • Twój Koszmar Senny
    • k2t.eu
Zainteresuj się w wolnej chwili nagłówkiem "wtwMessageFilter.h" z api ostatniej nightly ;p

Offline MarkoBicz

  • Młodzież
  • **
a co z dalszym znikaniem okna? :P

PS szykuje się jakiś ficzer?

Offline drunkenbear

  • Junior Developer
  • Młodzież
  • *
Re: [utlSnap] Przyciąganie do krawędzi i opcja chowania listy za krawędzią ekranu
« Odpowiedź #197 dnia: Czerwiec 01, 2010, 13:11:43 pm »
Nic się nie szykuje, jakbyś poczytał wątek, to byś wiedział, że są problemy z nightly ;D

Offline MarkoBicz

  • Młodzież
  • **
Re: [utlSnap] Przyciąganie do krawędzi i opcja chowania listy za krawędzią ekranu
« Odpowiedź #198 dnia: Czerwiec 01, 2010, 15:18:26 pm »
no czytam i wiem, że są, mi też wywalił program kilka razy, ale pytam się raz jeszcze co będzie z tym uciekaniem appbar ;>

Offline MaciaK

  • Młodzież
  • **
Re: [utlSnap] Przyciąganie do krawędzi i opcja chowania listy za krawędzią ekranu
« Odpowiedź #199 dnia: Czerwiec 07, 2010, 10:51:47 am »
a szykuje sie chociaz sprawna wersja wtyczki? bo bardzo mi jej brakuje ^^;