Ease Living program do zarządzania linkami, otwiera strony internetowe, pliki tekstowe, foldery, aplikacje, pliki pdf, zdjęcia itp.
Co można ulepszyć w aplikacji, co dodać?
Używam apkę codziennie.
Zastanawiam się nad taką funkcją (przy starcie komputera włącza się aplikacja Ease Living i od razu otwierają się wybrane linki.

- Rejestracja:około rok
- Ostatnio:3 dni
- Postów:63
- Rejestracja:około 6 lat
- Ostatnio:około 21 godzin
- Postów:1002
Programista Art napisał(a):
Używam apkę codziennie.
Do czego konkretnie? Jakie to linki otwierasz codziennie i ile ich jest, że zakładki w przeglądarce Ci nie wystarczają?


- Rejestracja:około 6 lat
- Ostatnio:4 minuty
Wygląda jakbyś nie odkrył Ctrl+Shift+B w przeglądarce. Fajne hello world, ale polecam PowerToys Run do zastąpienia tego kalkulatora i otwierania rzeczy

- Rejestracja:około rok
- Ostatnio:2 dni
- Postów:56
Co do warstwy funkcjonalnej:
1 Jeśli kopiujesz link to po kliknięciu w edit do wpisania linku powinien on być automatycznie wklejany ze schowka systemowego.
2 Sama ikona o ile dobrze, że jest edytowalna, tak domyślnie powinna być pobierana z linku - np. pobierać favicon
3 Po co te scrollbary w oknie ustawień? Czy one znikną po zmianie rozmiaru?
4 Co jeśli chciałbym więcej lub mniej przycisków?
5 Jeśli tworzymy aplikacje zawsze na wierzchu, warto dać tryb bez paska tytułu i menu - same przyciski
6 Można dodać konfiguracje rozmiaru matrycy np. 3x3 lub 1x20 oraz rozmiaru przycisków - wtedy można zrobić np. dodatkowe paski narzędzione
7 Jak odpalasz te linki? Czy jak w miejsce linku dam ścieżkę do pliku exe to zostanie uruchomiona aplikacja? A jeśli wpiszę tam ścieżkę do pliku PDF, to zostanie otwarty w domyślnej przeglądarce pdf?
Co do technikaliów:
Chętnie zobaczę jak zrobiona jest matryca przycisków oraz w jaki sposób jest zrobione okno konfiguracji. Wyczuwam pewien antypatern ale, żeby to stwierdzić i ew. poprawić dobrze, jakbyś wrzucił kod źródłowy. Też zastanawiam jak została zrealizowana warstwa persystencji.
Btw. te wszystkie roboty-dziewczyny (generowane przez AI?) na miniaturach, nie wpływają na zainteresowanie filmem, bo ich treść kierowana jest dla wąskiego grona zainteresowanych programowaniem i to w Delphi - co jeszcze bardziej zawęża już ekstremalnie wąskie grono, a nie kwas dla mas, a jednocześnie ujmuje to profesjonalizmowi materiału.

- Rejestracja:około rok
- Ostatnio:3 dni
- Postów:63
Cześć, odpowiem na kilka pytań
- W sumie ciekawe.
- Nie myślałem nad pobieraniem faviconów, ale ciekawe
- Scrollbary pozwalają zaoszczędzić miejsce na pulpicie, bo bez nich wyglądało nie ładnie.
- Zaprogramowano 30 przycisków i nie można z poziomu aplikacji dodawać nowe przyciski czy chować nie potrzebne.
- Ciekawe, lecz jak będę chciał zmienić tryb na normalny to jak zmienię jeśli nie będzie widoczne menu?
- Chcesz powiedzieć że fajnie by było zmieniać rozmiar aplikacji żeby program nie był taki ogromny z wielkimi przyciskami, robiłem dla siebie bo wygodnie mi klikać na takie wielkie przyciski
- Program może otworzyć plik exe, pdf, rtf, txt, jpg, png, linki do stron oprócz bat
Tak te roboty itp generowane przez AI.
- Rejestracja:około rok
- Ostatnio:2 dni
- Postów:56
Więc zakładam, że masz 30 buttonów położone na formularz? To raczej kiepski pomysł. Ja bym tutaj dodawał programowo przyciski w zależności od konfiguracji. Warto zadbać, też o kod i architekturę aplikacji.
Scrolle powinny być tylko wtedy jak są potrzebne. Dlatego okno powinno mieć swój rozmiar minimalny, a zwiększając jego rozmiar, w pewnym momencie scroll powinien zniknąć. Z drugiej strony jak rozszerzasz okno to powinny pojawić się kolejne kafelki konfiguracji, zmniejszając ich ilość w wierszach - co w pewnym momencie wyeliminuje scrolle. Ogólnie scroll powinien przewijać cały widok, a nie poszczególne kolumny.
Co do trybu "bez upiększeń" - zazwyczaj wychodzi się do trybu "normalnego" poprzez jakiś dodatkowy malutki przycisk, czy labelkę X w rogu (na oknie nie w pasku) i na kliku zmieniać tryb. Można zastosować menu kontekstowe, skrót klawiszowy, event na dwuklik na formularzu aplikacji (takie zachowanie jest w Windows Task Manager gdy zrobi się dwuklik na zakładce "Performance")