ATNEL tech-forum https://forum.atnel.pl/ |
|
Mk MENU LIB - czas na pierwszy własny projekt https://forum.atnel.pl/topic20148.html |
Strona 1 z 2 |
Autor: | mirekk36 [ 4 lut 2018, o 08:28 ] |
Tytuł: | Mk MENU LIB - czas na pierwszy własny projekt |
z wykorzystaniem tej biblioteki a zatem do dzieła - zróbmy to razem! |
Autor: | Andrzej1980 [ 4 lut 2018, o 09:59 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
Przeprowadziłem pierwsze próby ale w MkCLIPSE. Nic mi się nie generuje w MK_MENU_USER_FILES |
Autor: | mirekk36 [ 4 lut 2018, o 10:20 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
Andrzej1980 napisał(a): Przeprowadziłem pierwsze próby ale w MkCLIPSE. Nic mi się nie generuje w MK_MENU_USER_FILES ok - można to zrobić samemu ręcznie czyli skopiować te templatki z folderu _DOC ale też można już zupdejtować program MkMenuGen - jest już wersja 1.0.0.3 i ona sama to zrobi ... bo chyba zapomniałem wcześniej updejta zrobić - sorki |
Autor: | Andrzej1980 [ 4 lut 2018, o 10:21 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
Ok już działa |
Autor: | Andrzej [ 4 lut 2018, o 11:06 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
Więc szaleństwa z menu generatorem nadszedł czas |
Autor: | RYSZARD M [ 4 lut 2018, o 16:26 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
Super program . Jestem na etapie poradnika i tworzenia MENU , lecz Mirku mam w twej chwili pytanie - czy istnieje możliwość zmiany wielkości czcionki jak w lewej i prawej części ekranu oraz kiedy będzie uaktualniony widok Diagramu ? |
Autor: | mirekk36 [ 4 lut 2018, o 16:42 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
RYSZARD M napisał(a): czy istnieje możliwość zmiany wielkości czcionki jak w lewej i prawej części ekranu hmmm przyznam, że nie rozumiem pytania - bo z jednej strony to nawet nie napisałeś o jaki wyświetlacz tobie chodzi a po drugie to MkMenu nie ma nic ale to nic wspólnego z wielkością fontu - to ty o tym decydujesz przecież ... a nie MkMenu ... no ale może też czegoś nie rozumiem z tego pytania dokumentację powoli już przygotowuję |
Autor: | RYSZARD M [ 4 lut 2018, o 16:45 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
chodzi mi o wielkość na głównych panelach Programu bo w windows XP nie potrafię zmniejszyć ? np w Mk Eclipse jest możliwość - font size - |
Autor: | mirekk36 [ 4 lut 2018, o 17:19 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
to zrób może screenshot i pokaż w czym rzecz ok? |
Autor: | skalarro [ 4 lut 2018, o 20:57 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
O kur....czaki jedno słowo mi się ciśnie tylko na usta - PE-TAR-DA!!!!!!! Tak się sceptycznie przyglądałem temu tematowi, bo niejedno menu stworzyłem i "dało się", ale to co tu się dzieje to przechodzi wszelkie oczekiwania... Zanosi się na kawał fajnego narzędzia. Mega fajne podejście - jeszcze się nie bawiłem tym ale już mi się podoba. Taki jeden maleńki drobiazg, który bym zmienił, to wrzucenie tych trzech folderów w jeden wspólny jakiś MKMENU czy cuś. Jutro będę miał trochę czasu to przemielę LIBsa z jakimś TFT - czuję, że będzie się działo ;] |
Autor: | mirekk36 [ 4 lut 2018, o 21:16 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
skalarro napisał(a): Taki jeden maleńki drobiazg, który bym zmienił, to wrzucenie tych trzech folderów w jeden wspólny jakiś MKMENU czy cuś. Po pierwsze folder z końcówką "_DOCU" można spokojnie skasować bo tam siedzą tylko templatki a co do dwóch oddzielnych folderów to AAAABBBBSSSOOOLLLUUUTTTNNNIIIEEE żadnego łączenia ... kolega musi dobrze zrozumieć co to znaczy warstwa abstrakcyjna biblioteki a co warstwa fizyczna. Ale to nie wszystko. JEDEN folder to jak JEDEN worek - tu każdy by sobie coś grzebał , dodawał, zmieniał - jednym słowem mówiąc MAAASAKROWAŁ folder MK_MENU_LIB to CAŁKOWICIE abstrakcyjna część biblioteki nie mająca ŻADNEGO ale to ŻADNEGO styku z jakimkolwiek sprzętem i to pozwala ją przeportować ślicznie na DOWOLNY procek innej rodziny np ARM/STM, PIC itd Poza tym folder MK_MENU_LIB powinien dać się przenosić bez zmrużenia oka z projektu do projektu i ZAWSZE ma tak samo działać - więc nigdy się nie robi tak, żeby do biblioteki dawać dostęp użytkownikowi. I nie mówię tu o wszystkich poza mną bo to byłaby bzdura .... gdyż kwestie świadomych przeróbek biblioteki ale TAK aby zachować jej abstrakcyjność to CAŁKIEM co innego niż dodawanie do niej jakiegoś kodu związanego z konkretnym projektem natomiast folder "_USER_FILES" wyraźnie pokazuje gdzie są miejsca do zmian dla użytkownika i w nich jest już styk ze sprzętem więc proszę też na to spojrzeć pod kątem przekazania wiedzy jak można tworzyć porządne biblioteki ... tę bibliotekę "MK_MENU_LIB" można byłoby nawet śmiało przekompilować jako prawdziwą bibliotekę języka C z rozszerzeniem "*.a" dzięki takiemu podejściu. ------------------------ [ Dodano po: kilkunastu sekundach ] skalarro napisał(a): Jutro będę miał trochę czasu to przemielę LIBsa z jakimś TFT - czuję, że będzie się działo ;] z miłą chęcią bym zobaczył jak wygląda MkMENU na jakimś wyświetlaczu TFT u użytkownika biblioteki |
Autor: | skalarro [ 4 lut 2018, o 21:24 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
mirekk36 napisał(a): kolega musi dobrze zrozumieć co to znaczy warstwa abstrakcyjna biblioteki a co warstwa fizyczna. kolega rozumie ;p Nie chodziło mi o to że by wrzucuć wszystko z trzech folderów w jeden worek, bo to rzeczywiście byłaby masakra. Chodziło o to, by te foldery w takiej postaci ajk są dać nie w głównym folderze projektu, a wrzucić je tak jak są w jeszcze jeden podfolder. Ja lubię - nie upieram się, że to jest super - jak każdy folder w projekcie dotyczy innej rzeczy, np: LCD w jednym, enkoder w drugim, uart w trzecim, coś tam w kolejnym. A w np MKMENU już są sobie ladnie rozdzielone foldery. Ale to jest szczegół. p.s.1 mirekk36 napisał(a): z miłą chęcią bym zobaczył jak wygląda MkMENU na jakimś wyświetlaczu TFT jutro wrzucę jakieś foteczki... p.s.2 Z ciekawości wdusiłem sobie na odnośnik na napisie DEMO version w dolnym lewym rogu i się posypało... Okno programu zbladło i kuniec. Nie idzie przywrócić, nie idzie zamknąć - wisi sobie martwe i już. |
Autor: | mirekk36 [ 4 lut 2018, o 21:44 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
skalarro napisał(a): Nie chodziło mi o to że by wrzucuć wszystko z trzech folderów w jeden worek, bo to rzeczywiście byłaby masakra. Chodziło o to, by te foldery w takiej postaci ajk są dać nie w głównym folderze projektu, a wrzucić je tak jak są w jeszcze jeden podfolder. Ja lubię - nie upieram się, że to jest super - jak każdy folder w projekcie dotyczy innej rzeczy, np: LCD w jednym, enkoder w drugim, uart w trzecim, coś tam w kolejnym. A w np MKMENU już są sobie ladnie rozdzielone foldery. Ale to jest szczegół. A no to może niejasno napisałeś albo ja źle zrozumiałem - więc to jeszcze można byłoby przeżyć ale ... niestety - "User_Files" potrzebuje bezpośredniego kontaktu z projektem, na początku planowałem wręcz te pliki w głównym folderze projektu bo nie wiem czy widzisz ale to w zasadzie nie są ŻADNE pliki biblioteczne w tym folderze. Te pliki powinno się pisać samemu ale zdaję sobie sprawę jaki byłby problem - bo to przecież nie jest C++ gdzie ładnie można opracować dostęp do wszystkich metod projektu Z uwagi więc na stopień skomplikowania przynajmniej na początku gdy użytkownik ma zrozumieć jaka jest zasada działania biblioteki w praktyce - stwierdziłem, że dobrym wyjściem będzie jednak oddzielny folder ale w korzeniu projektu Jeśli go dasz do PODFOLDERU w MK_MENU_LIB to za chwilę będziesz miał drugą masakrę ... z dostępem chociażby w trakcie inkludowania zarówno z poziomu biblioteki ale też odniesień do innych własnych plików projektu a tu może być ich sporo, a tego może na razie nie widzisz ... w sumie to dobrze, że jest o tym dyskusja bo udało mi się wyjaśnić niechcący kilka dodatkowych ważnych aspektów odnośnie tej biblioteki |
Autor: | skalarro [ 4 lut 2018, o 21:50 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
mirekk36 napisał(a): nie wiem czy widzisz ale to w zasadzie nie są ŻADNE pliki biblioteczne w tym folderze. Widzę widzę mirekk36 napisał(a): w sumie to dobrze, że jest o tym dyskusja bo udało mi się wyjaśnić niechcący kilka dodatkowych ważnych aspektów odnośnie tej biblioteki Dokładnie ;] p.s.3 kliknięcie w napis mkMENUgenerator też robi MkMASAKRĘ ;P trzeba używać trzech króli |
Autor: | mirekk36 [ 4 lut 2018, o 21:52 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
skalarro napisał(a): kliknięcie w napis mkMENUgenerator też robi MkMASAKRĘ gdzie ? jak ? ... czy możesz coś dokładniej napisać ... |
Autor: | skalarro [ 4 lut 2018, o 21:55 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
Tutaj - kliknięcie zwiesza wszystko |
Autor: | mirekk36 [ 4 lut 2018, o 21:58 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
skalarro napisał(a): Tutaj - kliknięcie zwiesza wszystko O! a to dziwne ... pierwszy dziwny BUG może - a jaki masz windows ? czy przy starcie programu pokazuje się prawidłowo to okienko z rejestracją ? ten notesik z długopisem czerwonym ? ------------------------ [ Dodano po: kilkunastu sekundach ] jeszcze jedno - niżej masz przycisk ABOUT - on też robi tą masakrę ? ------------------------ [ Dodano po: 2 minutach ] może masz jakiś niestandardowy wygląd okienek w windowsie włączony ? |
Autor: | Piotrek_P [ 4 lut 2018, o 22:07 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
To okienko informacyjne(notatnik) ma ustawiony atrybut "modal" i dlatego nie możesz klikać po oknie głównym aplikacji, to normalne zachowanie. Nie wiem dlaczego nie widać u Ciebie przycisku do zamknięcia tego okna. U mnie na Win10 64bit jest OK. |
Autor: | mirekk36 [ 4 lut 2018, o 22:08 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
hmmm w ogóle rozjechane są napisy i nawet nie widać przycisku do zamknięcia okna ... używasz może skalowania w windowsie ponad 100% ? Przy okazji możesz spróbować wywołać to okienko ale wtedy gdy to pod spodem (to duże) nie będzie rozciągnięte na cały ekran? też niech będzie malutkie i czy mógłbyś też pokazać zrzut ekranu z tego podstawowego okna ? ------------------------ [ Dodano po: kilkunastu sekundach ] Piotrek_P napisał(a): To okienko informacyjne(notatnik) ma ustawiony atrybut "modal" i dlatego nie możesz klikać po oknie głównym aplikacji, to normalne zachowanie. Tak dokładnie tylko zastanawiam się dlaczego oko jest takie rozstrzelone jeśli chodzi o napisy ... |
Autor: | mirekk36 [ 4 lut 2018, o 22:22 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
skalarro napisał(a): Cały psikus polega na tym, że u mnie 125% oznaczone jest jako wielkość zalecana. Poza tym poja matryca ma taką rozdzielczość, że przy 100% sa takie mikro napisy że nie widać prawie nic. Ale wtedy rzeczywiście działa wszytko jak należy. Tylko że mikro mnaluśie wszystko jest Tak czułem - ale niestety na skalowanie nic nie poradzę - więc okno główne pewnie też dziwnie wygląda Ale już wymyśliłem sposób jak poprawić problem z zamykaniem. Po aktualizacji będzie można przesuwać to małe okienko łapiąc za czerwony długopis - zaś kliknięcie w NOTES zamknie okienko ... niestety nie naprawię rozstrzelonych napisów - no ! - może troszeczkę mógłbyś pobrać aktualizację i powiedzieć mi teraz jak to się zachowuje - ew pokazać zrzut ekranu z jednego i drugiego okienka ? (bardzo mi by się przydały te zrzuty i to przy tym twoim skalowaniu 125%) |
Autor: | skalarro [ 4 lut 2018, o 22:34 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
Teraz jest ok, i to dla 100%, 125% i nawet 150%. 100% i 125% |
Autor: | mirekk36 [ 4 lut 2018, o 22:52 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
skalarro napisał(a): Teraz jest ok, i to dla 100%, 125% i nawet 150%. O! ... no to fajnie - jeden BUG z głowy - dziękuję za zgłoszenie i pomoc w sprawdzaniu |
Autor: | skalarro [ 4 lut 2018, o 22:57 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
Polecam się na przyszłość :] Jutro testy z TFT Wysłane z mojego SM-G950F przy użyciu Tapatalka |
Autor: | skalarro [ 5 lut 2018, o 15:36 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
Poniżej efekty zabawy z biblitreczką i TFT. Powiem wam - ten program będzie hitem na miarę MKavrCalculatora |
Autor: | mirekk36 [ 5 lut 2018, o 17:08 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
skalarro napisał(a): Poniżej efekty zabawy z biblitreczką i TFT. ŁAAAŁ Super ! ale widzę, że jeszcze propertiesy ci nie działają - więc zapraszam do obejrzenia drugiej części poradnika bo już jest i zobaczysz jak łatwo je zaimplementować w MENU - dopiero wtedy można zobaczyć dość potężne możliwości MkMENU ale zobacz też ten mini poradnik - będzie kolorowo topic20156.html |
Autor: | skalarro [ 5 lut 2018, o 17:12 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
mirekk36 napisał(a): ale widzę, że jeszcze propertiesy ci nie działają tak, jeszcze nie - najpierw zrobiłem filmik a potem dopiero obejrzałem następny odcinek. o terminalu tez widziałem przed chwilą. |
Autor: | micky [ 5 lut 2018, o 19:17 ] |
Tytuł: | Re: Mk MENU LIB - czas na pierwszy własny projekt |
Terminal MkMenu rewelacja |
Strona 1 z 2 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |