| Czy wiesz, że... |
|
w Grapherze możesz dodać własne skrypty bezpośrednio do wstążki
Funkcja User Scripts w programie pozwala użytkownikowi na dodanie jednego lub więcej skryptów (*.BAS) do sekcji Automation → User Scripts na wstążce (Ribbon). Każdy skrypt dodany w ten sposób jest reprezentowany przez przycisk w interfejsie, który można kliknąć, aby uruchomić skrypt w bieżącym oknie programu. Skrypty, z których korzysta się często, mogą być umieszczone w tej sekcji w celu szybkiego uruchamiania, natomiast te wykorzystywane rzadziej nadal mogą być uruchamiane za pomocą standardowego polecenia Automation → Scripts → Run. Maksymalnie 21 skryptów użytkownika może być dodanych do sekcji User Scripts.
Dodawanie skryptów do sekcji User Scripts
Aby dodać skrypt do wstążki należy wykonać następujące kroki:- W programie wybrać Automation → User Scripts → Add Scripts,
- W wyświetlonym oknie dialogowym Open przejść do lokalizacji pliku skryptu (*.BAS),
- Zaznaczyć wybrany plik skryptu i kliknąć Open.
Skrypt zostanie dodany do sekcji User Scripts i zyska odpowiadający mu przycisk na wstążce - nazwa przycisku odpowiada nazwie pliku skryptu.
Uruchamianie skryptów z wstążki User Scripts
Po dodaniu skryptu do sekcji User Scripts, uruchomienie go jest możliwe poprzez kliknięcie nowo utworzonego przycisku na wstążce. Skrypt zostanie wykonany w kontekście aktualnie otwartego okna dokumentu Grapera. Jeżeli w czasie wykonywania skryptu wystąpi błąd lub inny problem, program odtworzy skrypt w Script Managerze w celu edycji lub diagnostyki.Edycja i usuwanie skryptów
Po dodaniu skryptu użytkownika do listy przycisków User Scripts użytkownik może:- Usunąć skrypt- wykonuje się to poprzez kliknięcie prawym przyciskiem myszy na przycisk skryptu w sekcji User Scripts i wybranie polecenia Remove.
- Zmienić nazwę przycisku- jeśli zachodzi taka potrzeba, można to zrobić poprzez edycję pliku konfiguracyjnego UserTools.ini (w katalogu profilu użytkownika). W pliku tym każda pozycja zapisana jest w formacie: < Name >=< Full Path to BAS File.bas >, a wartość Name jest tą, która pojawia się na wstążce.
Skrypty domyślnie dostępne w sekcji User Scripts
Grapher domyślnie instaluje kilka przykładowych skryptów w sekcji Automation → User Scripts, w tym między innymi:- Change font for all objects- skrypt zmieniający czcionkę wszystkich obiektów w projekcie.
- Create colorscale for classes- generuje skalę kolorów dla dowolnego sklasyfikowanego wykresu.
- Create scatter plot matrix- tworzy macierz wykresów punktowych na podstawie danych użytkownika.
- Save and Export- skrypt zapisuje bieżący plik i eksportuje go przy użyciu tej samej nazwy.
- Print All Open Documents- automatycznie drukuje wszystkie otwarte dokumenty wykresów.

