Witam,
Mam napisaną obsługę panela dotykowego, który w przerwaniu zgłasza koordynaty X i Y oraz obsługę wyświetlania różnych elementów graficznego interfejsu użytkownika. Zastanawiam się w jaki "mądry" sposób powiązać ze sobą te 2 tematy inny niż sprawdzanie w jakiejś funkcji czy np. koordynaty znajdują sie w zakresie wyświetlonego przycisku na ekranie i wywoływanie jakiejś akcji. Chodzi mi o uniwersalne podejście do tematu, cos takiego jak w Windzie, że przycisk posiada właściwość akcji do wykonania...choć może być też inne rozwiązanie. Np. mam wyświetlony keypad i każdy przycisk keypada wykonuje jakąś akcję, np zmienia edytowany znak, ale inny z nich zamyka keypad. Mogę to wykonać stosując wiele if'ów, ale może można lepiej...robiw
Mam napisaną obsługę panela dotykowego, który w przerwaniu zgłasza koordynaty X i Y oraz obsługę wyświetlania różnych elementów graficznego interfejsu użytkownika. Zastanawiam się w jaki "mądry" sposób powiązać ze sobą te 2 tematy inny niż sprawdzanie w jakiejś funkcji czy np. koordynaty znajdują sie w zakresie wyświetlonego przycisku na ekranie i wywoływanie jakiejś akcji. Chodzi mi o uniwersalne podejście do tematu, cos takiego jak w Windzie, że przycisk posiada właściwość akcji do wykonania...choć może być też inne rozwiązanie. Np. mam wyświetlony keypad i każdy przycisk keypada wykonuje jakąś akcję, np zmienia edytowany znak, ale inny z nich zamyka keypad. Mogę to wykonać stosując wiele if'ów, ale może można lepiej...robiw