Zarejestruj Zapomniałeś hasła?
Dostosowywanie się rozmiaru do rozmiaru okna
Dodany 13 czerwca 2010, 20:43 Odsłon 540
Edytory Ocena
 (10 głosów)
Kategoria Inne Poziom (Dla n0... początkujących)
Pobierz dostosowywanie-sie-rozmiaru-do-rozmiaru-okna-10063-(fabrykagier.com).zip (29.8KB)
Banalny przykładzik, a komuś może się przydać ; )
Przy tworzeniu czegoś takiego ważne jest zaznaczenie opcji 'Resize display to fill window size'. Wymagane dodatki: Scintilla oraz Window Control.
Nie wiem na jakich edytorach pójdzie ten przykład, więc zaznaczyłem tylko Deva.
Komentarze
MFA @ 19 czerwca 2010, 15:42
to raczej ty masz problem:D
Zax37 @ 19 czerwca 2010, 13:53
No to mamy problem, bo ja też to sprawdzałem i u mnie nie działa tak jak mówisz...
MFA @ 19 czerwca 2010, 11:59
Jak to "Run while resizing" nic nie da? Jest zdarzenie "Always" więc wykonuje się zawsze, a gdy tego nie zaznaczysz, aplikacja jest pauzowana podczas powiększania, i przesuwania. A gdy zaznaczysz, rozmiar Scintlii zmienia się na bieżąco. Sam sprawdzałem.
fil47 @ 14 czerwca 2010, 19:38
Nie nic ciekawego tylko, że daje 6/6... Bardzo dobre...
Ostatnio edytowane 14 czerwca 2010, 19:38 przez fil47
Zax37 @ 14 czerwca 2010, 17:29
Dzięki MFA, rzeczywiście lepsze ClientWidth i ClientHeight xD Ja tego pliku nie pakowałem. Dałem jako .mfa, samo się zmieniło (profesjonalnie 'spakowało' lol). Właśnie na początku próbowałem z editboxem, ale on jakoś inaczej zmieniał wymiary, to zostawiłem scintillę. A jeśli chodzi o "Run while resizing" to w tym przykładzie nie da to nic. Dlaczego? Dlatego iż rozmiar zmienia się dopiero gdy puścimy przycisk ; ] Tak więc w praktyce nic to nie da. Podobno był tu post fila, ciekawe, czy coś ciekawego napisał, czy niet...
MFA @ 14 czerwca 2010, 15:46
Plik powinien mieć rozszerzenie .mfa gdyż jest to plik mmf-a z złym rozszeżeniem (nie jest pakowany). I mogłeś dodać np. textbox zamiast scintlii (nie każdy ją ma, i musiałby szukać, a wiesz że większość google bardzo boli). Aha no i ile można - nie WinXSize( "Window Control" ) tylko ClientWidth( "Window Control" ) i ClientHeight( "Window Control" ) [size=12]ClientWidth( "Window Control" ) i ClientHeight( "Window Control" )[/size] [size=14]ClientWidth( "Window Control" ) i ClientHeight( "Window Control" )[/size] i nie trzeba nic odejmować... + Zaznacz w zakładce "Runtime Options" w ustawieniach aplikacji opcję "Run while resizing" sam zobaczysz co da
Dodaj komentarz
Kolor:   Rozmiar:

Dodał Zax37
Profil PW
Twoja ocena
Inne tego autora
^ Do góry
© 2009 - 2012 Fabryka Gier. Publikowanie materiałów tylko za zgodą autorów.
Realizacja: Maciej Lamberski *-: