|
Corel FORUM
Forum użytkowników programów firmy Corel. Grafika wektorowa, rastrowa i obróbka zdjęć cyfrowych
|
Jak przywrócić zaznaczenie? |
Autor |
Wiadomość |
Artur Miernik
Pomógł: 49 razy Wiek: 52 Dołączył: 18 Lip 2010 Posty: 1608 Skąd: Starachowice
|
Wysłany: 12 Lipiec 2011, 19:01 Jak przywrócić zaznaczenie?
|
|
|
1. Nagrywam dowolny skrypt wymagający zaznaczenia.
2. Zaznaczam obiekt.
3. Uruchamiam skrypt.
4. Skrypt, działając, przekształca obiekt, po czym, oddaje go już bez zaznaczenia. Czemu - nie wiem.
Jak zmusić go by zaznaczenie zostawił?
Wydaje mi się, że powinienem:
- zadeklarować zmienną,
- przypisać do niej identyfikator zaznaczonego obiektu,
- wykonać resztę skryptu (to, co do tej pory robił),
- przywrócić zaznaczenie przy użyciu jakiejś funkcji do zaznaczania, której parametrem będzie wspomniana zmienna.
Tylko, że... nie wiem jak to zrobić, bo w VB ze mnie noga.
A może da się jeszcze prościej. |
|
|
|
|
chezare
Pomógł: 402 razy Dołączył: 24 Gru 2010 Posty: 4551 Skąd: Grodzisk Mazowiecki
|
Wysłany: 13 Lipiec 2011, 08:19
|
|
|
Artur, a mógłbyś zapodać ten swój kod?
Szamana trochę głupio do takiego drobiazgu wywoływać |
|
|
|
|
maroQ
Doradca
Pomógł: 16 razy Wiek: 40 Dołączył: 08 Lut 2011 Posty: 117 Skąd: Kalisz
|
Wysłany: 16 Lipiec 2011, 09:07
|
|
|
Artur Miernik napisał/a: | - zadeklarować zmienną, |
Artur Miernik napisał/a: | - przypisać do niej identyfikator zaznaczonego obiektu, |
Artur Miernik napisał/a: | - wykonać resztę skryptu (to, co do tej pory robił), |
Kod: | 'miejsce na resztę kodu: (...) |
Artur Miernik napisał/a: | - przywrócić zaznaczenie przy użyciu jakiejś funkcji do zaznaczania, której parametrem będzie wspomniana zmienna. |
Kod: | ActiveSelectionRange.RemoveFromSelection
s.Selected = True |
Artur Miernik napisał/a: | A może da się jeszcze prościej. |
Prościej się nie da, chociaż istnieje inny sposób, ale wymaga edytowania twojego kodu. Corel ma fajną możliwość tworzenia obiektów bez odświeżania strony, ale to już szamańska technika, której można uczyć tylko zaawansowanych adeptów . |
|
|
|
|
Artur Miernik
Pomógł: 49 razy Wiek: 52 Dołączył: 18 Lip 2010 Posty: 1608 Skąd: Starachowice
|
Wysłany: 23 Lipiec 2011, 21:32
|
|
|
Pomogło: s.Selected = True. Małe, a cieszy. MaroQ — dziękuję. Pisząc, o możliwościach Corela w zakresie rysowania obiektów bez odświeżania strony — narobiłeś mi małego fermentu, bo przyszło mi do głowy parę fajnych rzeczy, które można dzięki temu zrobić. Tylko, że nie mam jak teraz się tym zająć. Nawet boję się o tym myśleć, bo mnie wciągnie. |
|
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
|
|
|
|
|
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
| Strona wygenerowana w 0.1 sekundy. Zapytań do SQL: 12 |
|
|