Strona 1 z 1

[SOLVED] Dodaj do słownika — skrót klawiszowy

: pt lip 28, 2017 9:08 pm
autor: Rostov
Być może za słabo szukałem, ale nigdzie nie znalazłem. Czy istnieje jakiś skrót klawiszowy, albo czy można zrobić takowy, który będzie dodawał podkreślony na czerwono wyraz do słownika?

Re: Dodaj do słownika — skrót klawiszowy

: sob lip 29, 2017 11:26 am
autor: belstar
Ktoś to kiedyś rozwiązał - załącznik
Jest tam makro robiące właśnie to co chcesz. Skopiuj sobie do biblioteki dostępnej dla każdego dokumentu, stwórz skrót klawiaturowy i po sprawie.

Re: Dodaj do słownika — skrót klawiszowy

: sob lip 29, 2017 12:46 pm
autor: Rostov
belstar pisze:Skopiuj sobie do biblioteki dostępnej dla każdego dokumentu, stwórz skrót klawiaturowy i po sprawie.
W jaki sposób to zrobić?

Re: Dodaj do słownika — skrót klawiszowy

: sob lip 29, 2017 2:11 pm
autor: belstar
1. Otwórz załącznik
2. Wybierz Narzędzia -> Makro -> Zarządzaj makrami > LibreOffice basic
3. Rozwiń gałąź w lewej kolumnie z modułami w tym dokumencie, w prawej kolumnie zaznacz makro add2dic, wybierz edycja.
4. Zaznacz całe makro (Ctr + A) i skopiuj do schowka.
5. Na pasku wybierz ikonęWybierz Moduł.
6. Na karcie Moduły Menadżera makr basic rozwiń Moje makra i bibliotekę Standard.
7. Jeśli nie ma tam jakiegoś modułu, wybierz przycisk Nowy i Edytuj
8. Zaznacz wszystko (puste makro Main) i wklej zawartość schowka.
9. Zamknij Ide Basic.
10. W dokumencie Wybierz Narzędzia -> Dostosuj.
11. Zakładka Klawiatura
12. W polu Skróty klawiaturowe zaznacz pasujący tobie i wolny od innych działań skrót.
13. W polu Kategoria rozwiń gałąź Makra LibreOffice -> User -> Standard -> Module1 (lub nazwa modułu w jakiej wkleiłeś makro add2dic.
14. Zaznacz to makro w polu obok i przyciśnij klawisz Modyfikuj upewniając się czy jest wybrana opcja Writer. Zatwierdź Ok i dla pewności zrestartuj aplikację.

Od teraz w każdym dokumencie Writera po naciśnięciu swojego skrótu, wyraz pod kursorem będzie dodawany do słownika Standard.dic. Jeśli korzystasz z innego słownika musisz w makrze zmienić jego nazwę (to nasuwa się same po pobieżnej analizie makra, ale czy nie wygeneruje błędu nie wiem i nie sprawdzę w tej chwili) na odpowiednią.

Mały test przeprowadzony na LO Wersja: 5.1.6.2, jak będzie działać a OO nie wiem.

Re: Dodaj do słownika — skrót klawiszowy

: sob lip 29, 2017 2:54 pm
autor: Rostov
Zrobiłem wszystko wg instrukcji i po próbie użycia wybranego skrótu klawiaturowego pojawił mi się błąd:

Kod: Zaznacz cały

Błąd składni BASIC.
Nieoczekiwany symbol: SubREM.
Jak wskazuje strzałka, błąd dotyczy ostatniej linijki makra:

Kod: Zaznacz cały

End SubREM  *****  BASIC  *****

Re: Dodaj do słownika — skrót klawiszowy

: sob lip 29, 2017 3:04 pm
autor: belstar
W module gdzie wklejasz makro ma być dokładnie tak jak w makrze z załącznika, a u ciebie jest inaczej
Rostov pisze:End SubREM ***** BASIC *****
wykasuj to co jest po instrukcji End Sub lub wstaw tam spację

Kod: Zaznacz cały

End Sub REM  *****  BASIC  *****
lub

Kod: Zaznacz cały

End Sub

Re: Dodaj do słownika — skrót klawiszowy

: sob lip 29, 2017 3:08 pm
autor: Rostov
Pomogło wstawienie spacji. Bardzo dziękuję za pomoc. :)