Kargul Opublikowano 2 Kwietnia 2009 Opublikowano 2 Kwietnia 2009 Witam. Otóż założyłem ten temat, ponieważ potrzebuję pomocy. Chciałbym mieć w grze pole do pisania. Wiecie np. Że pisze naciskam "zapisz" i ten tekst się po prostu pojawia linijka po linijce. Czy ktoś mógłby mi dać jakiś kod lub przykład? Pozdro :thumbsup: PS: Chciałbym aby się w GML wpisywało wymiary tego pola.
Marek.S Opublikowano 2 Kwietnia 2009 Opublikowano 2 Kwietnia 2009 jest wiele przykładów, które nie wymagają DLL np mój https://gmclan.org/up1558_11_pole_tekstowe_multiline2.html Pablo1517 i Pieter też robili swoje, przejrzyj wszystkie i użyj tego, który będzie Ci najlepiej pasował :)
Kargul Opublikowano 2 Kwietnia 2009 Autor Opublikowano 2 Kwietnia 2009 Okej. Wielkie dzięki. Wszystko działa jak należy jednak... (zawsze mam jakiś problem :P) Nie można wklejać (Ctrl+v) :( Niestety przez to mam bardzo spory kłopot, ponieważ to jest najważniesze... Czy da się to jakoś zmienić?
PsichiX Opublikowano 2 Kwietnia 2009 Opublikowano 2 Kwietnia 2009 GML (Step) if(keyboard_check(vk_control)&&keyboard_check_pressed(ord('V'))) z_pamieci=clipboard_get_text() To pobiera stringa z pamieci Clipboard gdy wcisniemy CTRL+V i zapisuje go do zmiennej z_pamieci. Wystarczy potem uzyc tej zmiennej, na przyklad dodac ja do stringa pola tekstowego i voila - gotowe :) PS. Dla CTRL+C bedzie to wygladac tak: GML (Step) if(keyboard_check(vk_control)&&keyboard_check_pressed(ord('C'))) clipboard_set_text(do_pamieci) Gdzie zmienna do_pamieci zawiera stringa jakiego chcemy umiescic w pamieci Clipboard :)
kubasz Opublikowano 2 Kwietnia 2009 Opublikowano 2 Kwietnia 2009 Tak, dodając event on key press V: GML (keypress V) if(keyboard_check_direct(vk_control)) { if(clipboard_has_text()) { text += clipboard_get_text(); } } EDIT: UPS! Zapomniałem dodać [ /gml] :P EDIT2: PsichiX szybszy ale bez clipboard_has_text(), jak nic nie ma albo coś innego to error chyba będzie :P @PsichiX: To powinno być keyboard_check_direct
Kargul Opublikowano 2 Kwietnia 2009 Autor Opublikowano 2 Kwietnia 2009 No cóż.. Coś mi z tego wyszło jednak nadal mam problem :) Chciałbym takie wklejanie jak np: wchodzę w wikipedvie kopiuje notatke i Ctrl+v i mam notatke w polu...
Marek.S Opublikowano 3 Kwietnia 2009 Opublikowano 3 Kwietnia 2009 bez dlla ani rusz. Poczytaj sobie o api. https://gmclan.org/up1558_4_api.html
Kargul Opublikowano 4 Kwietnia 2009 Autor Opublikowano 4 Kwietnia 2009 TTTTTTTTTTTTTTTT HHH HHH XXXX XXXX TTT HHH HHH XXXX XXXX TTT HHH HHH XXXX XXXX TTT HHH HHH XXXX XXXX TTT HHHHHHHHHHHHHHHH XXXX XXXX TTT HHHHHHHHHHHHHHHH XXXXXXXX TTT HHH HHH XXXX TTT HHH HHH XXX XXXX TTT HHH HHH XXXX XXXX TTT HHH HHH XXXX XXXX TTT HHH HHH XXXX XXXX Wielkie dzięki za pomoc :) PS: Jeden z przykładów nie działa.
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się