W tym tygodniu skupiłem się głównie na doskonaleniu istniejącej funkcjonalności. Pierwszą rzeczą, jaką zrobiłem, było przerobienie Managera w taki sposób, aby istniała możliwość zwrócenia skrótów. Dodatkowo podczas wyboru ścieżki dostępu do pliku „.sln” tekst był wyrównany do lewej strony. Zmieniłem, aby był wyrównywany do prawej. Dzięki temu jesteśmy świadomi, czy wybraliśmy odpowiedni plik bez konieczności
Jedną z kluczowych funkcjonalności aplikacji jest tworzenie kopii zapasowych plików źródłowych. Za każdym razem, gdy użytkownik przyciśnie skrót klawiszowy program ma rozpocząć proces archiwizacji. W tym wpisie przedstawię etapy tworzenia klas, które pozwolą na nasłuchiwanie klawiatury oraz interpretację skrótów.
Ostatnio zrobiłem główny widok aplikacji, tym razem pora go dopracować. Mam tutaj na myśli poprawienie wyświetlania dodanych projektów. Zwykła lista nie wyglądała zachęcająco. Drugą rzeczą do dodania będzie zaznaczenie w menu, w której zakładce się aktualnie znajdujemy.
Kolejnym krokiem będzie stworzenie głównego szablonu aplikacji, który posłuży później do łatwego dodawania nowych funkcjonalności. Pierwszą rzeczą, którą zrobię będzie podzielenie okna na 2 części za pomocą Grid pozwoli mi to uzyskać 2 kolumny dzięki czemu wydziele przestrzeń na menu oraz część główną, w której będą wyświetlane strony aplikacji.