Znaleziono 8 wyników

autor: ArturM
09 sty 2013, 07:34
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC bez menadżera okien.
Odpowiedzi: 56
Odsłony: 7582

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 :mrgreen:
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.
autor: ArturM
08 sty 2013, 08:26
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC bez menadżera okien.
Odpowiedzi: 56
Odsłony: 7582

tuxcnc pisze:Niesamowita jest siła sugestii ...

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.
autor: ArturM
07 sty 2013, 18:49
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC bez menadżera okien.
Odpowiedzi: 56
Odsłony: 7582

Nie zawstydzajcie mnie bo się będę czuł zobligowany do pisania więcej i więcej - a nie mam czasu :D
autor: ArturM
07 sty 2013, 09:24
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC bez menadżera okien.
Odpowiedzi: 56
Odsłony: 7582

MlKl pisze:Artur - napisz - niektórzy lubią grzebać, przy tym jak już wiadomo, gdzie zacząć, to się coś może wykombinuje więcej.
Proszę: http://kamar-cnc.pl/?page_id=986 :mrgreen:
autor: ArturM
04 sty 2013, 19:21
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC bez menadżera okien.
Odpowiedzi: 56
Odsłony: 7582

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.
autor: ArturM
04 sty 2013, 08:47
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC bez menadżera okien.
Odpowiedzi: 56
Odsłony: 7582

Nie wiem czy Wam potrzebne - ale ja dziś dostałem polecenie służbowe i zrobiłem takie coś:

W mc wchodzimy do Command->Zmodyfikuj plik rozszerzen i dodajemy:

Kod: Zaznacz cały

shell/.ngc
	Open=(axis-remote %f) 
Te spacje przed 'Open' to musi być jeden znak - TAB czyli char(9) - inaczej nie zadziała.

To spowoduje, że kliknięcie albo Enter na pliku .ngc załaduje dany plik do Axisa.

Potem edytujemy /usr/bin/axis, funkcję open_file_name(f)
i na koncu (linia 1918 u mnie) dodajemy linijkę:

Kod: Zaznacz cały

root_window.tk.eval(pane_top + ".right raise preview") 
Efekt jest taki, że po załadowaniu pliku zakładka zmieni się z mc na Preview :D

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 :D
autor: ArturM
02 sty 2013, 05:44
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC bez menadżera okien.
Odpowiedzi: 56
Odsłony: 7582

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.
:D 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 :D
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. :D

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 :P

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.

Inne filmiki na http://emacsrocks.com też fajne są.
autor: ArturM
01 sty 2013, 22:21
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC bez menadżera okien.
Odpowiedzi: 56
Odsłony: 7582

Jak się da osadzić Emacsa to może być wygodne - wtedy mc niepotrzebny :P
A bez Emacsa to nie ma niczego.

Wróć do „LinuxCNC bez menadżera okien.”