Interjefs użytkownika - Instrukcja obsługi programu R2płatnik, R2płatnikPRO, R2płatnikSBO RESET2 Oprogramowanie
Strona używa plików cookies (tzw. ciasteczka) do przechowywania i uzyskiwania dostępu do tej informacji w celach funkcjonalnych, statystycznych i reklamowych.
Użytkownik wyraża zgodę oraz określa warunki przechowywania lub uzyskiwania dostępu do informacji zawartej w plikach cookies za pomocą ustawień przeglądarki.
Dowiedz się więcej odwiedzając strony:

Polityka Prywatności    Regulamin sklepu      Jak wyłączyć cookies?

Przejdź do serwisu

Instrukcja obsługi R2płatnik



Interfejs użytkownika

Interfejs użytkownika

Funkcje API

Opisane w tym rozdziale funkcje API służą do modyfikacji interfejsu użytkownika programu. Pozwalają na:

  • tworzenie nowych okien

  • wstawianie dodatkowych kontrolek takich jak przyciski, etykiety, checkboxy, comba i inne

  • modyfikację istniejących okien poprzez dokładanie nowych komponetów lub zmiany położenia i wielkości starych

Aplikacja API (addon), która używa tych funkcji powinna być uruchamiana razem z programem. Może też być uruchomiona cały czas na stacji roboczej, na której uruchamiamy program. Jeśli chcemy, aby addon uruchomił się automatycznie razem z programem (i wraz z nim automatycznie zakończył pracę), to w pliku RPLATNIK.INI w sekcji [Addon] należy wpisać:
AllMachines=ścieżka do naszej aplikacji API (jeśli ścieżka jest wspólna dla wszystkich maszyn) lub
Nazwa_komputera=ścieżka do naszej aplikacji API (jeśli ścieżka jest unikalna dla każdej maszyny),
przykładowo:
[Addon]
AllMachines=C:\RESET2\Platnik.10x\DEMOS\Delphi\Przykład 2\R2platnikUI.exe

Zestaw poniższych funkcji wraz z funkcjami z poprzednich rozdziałów pozwalają na zaawansowane modyfikowanie funkcjonalności aplikacji z zachowaniem zintegrowanego i jednolitego interfejsu. Funkcje zostały zgrupowane w następujących podrozdziałach:

  • Modyfikacja i tworzenie kontrolek - modyfikacja położenia, wielkości i innych właściwości kontrolek oraz wstawianie do dowolnego okna nowych kontrolek

  • Kontrolki bazodanowe - wstawianie nowych kontrolek do okien obsługujących tabele z bazy danych
    Interakcja z interfejsem użytkownika - wymiana wiadomości (kliknięcia myszą, przyciskanie klawiszy oraz inne zdarzenia w aplikacjach) pomiędzy aplikacją API, a aplikacją postawową

  • Interakcja z interfejsem bazy danych - wymiana wartości pól poszczególnych rekordów tabel pomiędzy aplikacją API, a aplikacją postawową, oraz obsługa pól i tabel użytkownika

  • Funkcje aplikacji - różnego rodzaju funkcje do sterowania przebiegiem programu, umożliwiające uruchamianie przez API pewnych elementów, np. pasków postępu, okien z błędami, przeglądanie wydruków i inne