MlKl pisze:Artur - jakbyś wykombinował sposób, żeby można było w trakcie pisania zakładki NGCGUI zrobić rozwijaną listę wyboru, albo do opisu pola dodać wyskakujący w dymku rozszerzony help, byłbyś wielki.
I tak jestem wielki
Tak, z grubsza mam pomysł na te comboboxy i costam zacząłem robić - jak zrobię to się oczywiście pochwalę.
Dymkom się nie przyglądałem - ale też raczej do zrobienia.
Zacząłem kombinować ze zduplikowaniem karty DRO i ... okazuje się, że DRO można zostawić w spokoju, samo dopisanie funkcji mc() powoduje otwarcie trzeciej w kolejności karty z Midnight Commanderem.
Zresztą dopisanie kolejnej funkcji skutkuje otwarciem kolejnego okna, tylko nazwa funkcji musi być oczywiście inna, nazwa karty już niekoniecznie.
.
No tak, tak - można w taki sposób dodawać dowolną liczbę swoich kart. DRO nie trzeba wywalać - ale nas od zarania dziejów ta karta wkurzała - a przy NGCGUI dodatkowo zabiera cenne miejsce - dlatego wyleciała.
tuxcnc pisze:
To ma być uniwersalne, dla bliżej niesprecyzowanego użytkownika, więc nie można ustawiać wszystkiego pod własne upodobania i przyzwyczajenia.
Zgoda, i dlatego nie mam pewności czy opisywać tą ostatnią zmianę - bo ja po prostu na chama wywaliłem DRO i wstawiłem tam własną zakładkę - a to wiąże się ze zmianami w Axisie których autorzy nigdy nie zaaprobują, które trzeba wprowadzić po każdej aktualizacji itp, itd.
Niestety ja, póki co, nie mam kiedy się pobawić LinuxCNC 'ot tak dla sportu i potomnych' - obczajam co i jak tam jest napisane ale tylko po to żeby go sobie przykroić pod własne upodobania.
Ewentualną pozytywną dla zwykłych userów zmianą mogłobybyć wymuszenie na Axisie żeby zakładki ustawione jako EMBEDED_TAB ustawiały się za DRO a przed NGCGUI - bo teraz lądują na samym końcu.
Efekt jest taki, że po załadowaniu pliku zakładka zmieni się z mc na Preview
Jeszcze tylko muszę zobaczyć jak wywalić DRO i wstawić tam mc na stałe, potem edycja fontów w xtermie i ustawien mc (domyślnie jeden panel z plikami a w drugim 'quick view' albo coś w podobie) i będzie pięknie
tuxcnc pisze:
Co do emacsa, to ja akurat nie używam, to się nie będę wypowiadał na temat jego użyteczności, ale to chyba tylko edytor tekstu, więc do mc żadnego porównania być nie może.
jasne, jasne.
Tak na szybko i z ciekawości to sobie wolną chwilą otwórz w Emacsie katalog zamiast pliku i zerknij do menu - na te kilka podstawowych funkcji do kopiowania plików
A jak te 'kilka' funkcji obadasz to jeszcze potem trzeba przestawić głowę na 'to co widzę to nie jest katalog tylko plik tekstowy' - i nagle się otwiera inny swiat - można sobie robić wyszukiwania, zamiany, kapitalizacje i co tylko chcesz - pracujesz na katalogu tak jak na pliku.
Oczywiście praca na plikach i katalogach zdalnych, praca z systemami wersji, zakładki itp, itd - wszystko jest pod palcami.
O tak:
'tylko edytor tekstu' - phi!
Toż to religia jest.
Np. obejrzyj sobie coś takiego: http://www.youtube.com/watch?feature=pl ... Na3axo40qM
i wyobraź sobie że to samo możesz robić na katalogu w którym jest 2000 plików - otwierasz katalog, wciskasz 'r' i dalej jak w filmiku
Już pomijam że te multiple cursors z filmiku kilka razy pozwoliły nam bardzo łatwo poprawić długiego i zamotanego gcoda. Bo możesz rexepami poszukać podobnych fragmentów a potem edytować we wszystkich miejscach 'normalnie' - już bez budowania rexepów do zastąpienia znalezionych fragmentów.