K2T.eu :: Forum
WTW => Rozszerzenia => Katalog Wtyczek => Wątek zaczęty przez: mucha w Listopada 03, 2011, 12:57:16 pm
-
Wynik moich ostatnich zabaw z API, kontrolka jest oparta o RichEdit, obsługuje tagi:
- w pełni - b, i, u, br, br/
- na własny sposób - img (tylko pole src), div (kończy znakiem nowej linii)
- wycina - wszystkie pozostałe
(http://img440.imageshack.us/img440/8045/wndsimple.png)
Download:
http://www.alset.pl/Maciek/wndSimple-Win32.zip
http://www.alset.pl/Maciek/wndSimple-x64.zip
-
A nie chciał byś zrobić wtyczki która podmienia wygląd pola wpisywania wiadomości ;)
-
Pytałem o to wczoraj Kaworu i AFAIR nie ma do tego API. ;)
-
-
API żeby podmienić tą kontrolkę (wysyłania) na własną jest, ale mi to nie niepotrzebne.
TheTester: brak pomysłów, masz 1 plik wndSimple-Win32.plug w katalogu wtyczek?
-
API żeby podmienić tą kontrolkę (wysyłania) na własną jest, ale mi to nie niepotrzebne.
Jest?
-
Przy tworzeniu okna czatu, dostajemy w wtwChatWindowInfo jego uchwyt, potem
hInput = FindWindowExW(info->hWindow, NULL, L"A7A0B242-211B-424c-96E0-73D31C1A2436", NULL);
I tutaj 2 szybkie pomysły, ogólny zarys:
1. Rysujemy na niej nową własną kontrolkę, przesyłamy komunikaty z nowej do starej.
2. Usuwamy starą kontrolkę (chociaż wtedy może przestać coś działać), tworzymy swoją, wiadomości wysyłamy za pomocą WTW_PF_MESSAGE_SEND i dodajemy do okna za pomocą WTW_CHATWND_SHOW_MESSAGE.
-
Ah, czyli nie ma api, są za to hacki. :P
1.) Powodzenia ze sprawdzaniem pisowni ^^
2.) Z pewnością dużo rzeczy popsujesz ;P
-
TheTester: brak pomysłów, masz 1 plik wndSimple-Win32.plug w katalogu wtyczek?
Tak, jeden. Sprawdzałem też wersję x64 na innym kompie i zachowuje się tak samo.
-
TheTester: brak pomysłów, masz 1 plik wndSimple-Win32.plug w katalogu wtyczek?
Pisałeś na bazie przykładowego kodu z jednego z wątków? Bo jeśli tak, to warto, żebyś nadał swojej kontrolce unikalnego GUIDa w WTWPLUGINFO, którego używasz przy rejestrowaniu wtyczki.
-