![]() |
|
Buttonbar - Printable Version +- Total Commander Ultima Prime Board (https://tcup.pl/board) +-- Forum: Total Commander Ultima Prime (https://tcup.pl/board/forumdisplay.php?fid=1) +--- Forum: Questions / Pytania (https://tcup.pl/board/forumdisplay.php?fid=29) +--- Thread: Buttonbar (/showthread.php?tid=144) |
Buttonbar - mixerx - 07-20-2007 dobry. na wstepie chcialem podziekowac za rewelacyjna przemiane programu tc. to jest to czego szukalem. do rzeczy. spodobala mi sie opcja wygladu i zmiany rozdzielczosci, ktora troszke przerobilem do wlasnych potrzeb, ale nie do konca, gdyz nie moge znalesc 1 rzeczy. gdzie jest zapisane path do default.bar, default01.bar i default02.bar? przejrzalem wszystkie ini i nie moge tego namierzyc, lub inna opcja. czy mozliwe jest by "Cmd=%COMMANDER_PATH%\TC UP.exe Param=-PL \defaul.bar \CONFIG\RES\ROZ\1600\defaul.bar" kopiowal jeszcze 2 inne? probowalem tak Cmd=%COMMANDER_PATH%\TC UP.exe Param=-PL \*.bar \CONFIG\RES\ROZ\1600\*.bar i tak Cmd=%COMMANDER_PATH%\TC UP.exe Param=-PL \default.bar \CONFIG\RES\ROZ\1600\default.bar Param=-PL \default01.bar \CONFIG\RES\ROZ\1600\default01.bar Param=-PL \default02.bar \CONFIG\RES\ROZ\1600\default02.bar i tak Cmd=%COMMANDER_PATH%\TC UP.exe Param=-PL \default.bar \CONFIG\RES\ROZ\1600\default.bar \default01.bar \CONFIG\RES\ROZ\1600\default01.bar \default02.bar \CONFIG\RES\ROZ\1600\default02.bar i tak Cmd=%COMMANDER_PATH%\TC UP.exe Param=-PL \default.bar \CONFIG\RES\ROZ\1600\default.bar -PL \default01.bar \CONFIG\RES\ROZ\1600\default01.bar -PL \default02.bar \CONFIG\RES\ROZ\1600\default02.bar i nic, kopiuje tylko default.bar. nie moge tego rozkminic. z obserwacji wcmd_pol.ini nie ma tam wykorzystanej Cmd=%COMMANDER_PATH%\TC UP.exe w wiecej niz jednej opcji. prosze o wskazanie drogi, ktora mam isc. RE: Buttonbar - mixerx - 07-20-2007 znalazlem po wielu minutach, przykladowy wpis w wcmx_pol.ini [em_set_1024] OPENBAR %COMMANDER_PATH%\CONFIG\RES\ROZ\1024\default.bar cm_NextCommand Cmd=%COMMANDER_PATH%\TC UP.exe Param=-PL \buttonbar.ini \CONFIG\RES\ROZ\1024\buttonbar.ini [em_set_1600] cmd=OPENBAR %COMMANDER_PATH%\CONFIG\RES\ROZ\1600\default.bar nie wiem dlaczego, ale w 1024 nie ma cmd, a jak sie skasuje w 1600 to krzyczy ze nie ma pliku. Param=-PL sluzy do skopiowania i natychmistowego zamknieci, wiec jest po otworzeniu bara z danego katalogu. do kazdej rozdzielczosci trza zrobic osobne pliki default.bar, default01.bar i default02.bar. poczym po wgraniu default.bar trzeba go wyedytowac by skroty default01.bar i default02.bar odnosily sie do kat %COMMANDER_PATH%\CONFIG\RES\ROZ\1024\default01.bar i %COMMANDER_PATH%\CONFIG\RES\ROZ\1024\default02.bar (gwiazdki w lewym gornym rogu) niestety nie udalo mi sie znalesc kopiowania 2 czy 3 plikow, ale jesli ktos postapi w/w opisany sposob to zadziala. gdzyby byly jakies niejasnosci piszczie na maila RE: Buttonbar - m^2 - 07-20-2007 TC UP ma opcję kopiowania wielu plików, ale jest ona bardzo ograniczona. Nie weszła do użytku, więc nie było sensu ją dopieszczać. Zasady: 1. TC UP robi kopię zapasową konfiguracji (w config\bac) i pliki, które chcesz nadpisać muszą istnieć, żeby ta się udała. 2. Plik, który chcesz nadpisać musi być w katalogu głównym TC UP. Składnia: Code: "TC UP.EXE" -(Kod języka z okienkiem informacyjnym) \cel1 \ścieżka_względna_do_TCUP.EXE\źródło1 \cel2 \druga_ścieżka_względna_do_TCUP.EXE\źródło2 ...Code: "TC UP.EXE" -PL \DEFAULT.bar \CONFIG\POL\POL\DEFAULT.bar \DEFAULT01.bar \CONFIG\POL\POL\DEFAULT01.bar \DEFAULT02.bar \CONFIG\POL\POL\DEFAULT02.barCode: [em_set_buttonbars]RE: Buttonbar - ULTIMA PRIME - 07-20-2007 mixerx Wrote:gdzie jest zapisane path do default.bar, default01.bar i default02.bar? Scieżka do default01.bar jest w default.bar (%COMMANDER_PATH%\DEFAULT01.BAR) a do default02.bar w default01.bar (%COMMANDER_PATH%\DEFAULT02.BAR) Plik default.bar to domyślny pasek TC mixerx Wrote:czy mozliwe jest by "Cmd=%COMMANDER_PATH%\TC UP.exe m^2 już to wyjaśnił... + dodam od siebie że ta funkcja nie została dobrze rozwinięta bo kopiowanie wielu plików przejął instalator podczas instalacji TC UP, prawdopodobnie w przyszłości zostanie to poprawione. I jeszcze jedna uwaga: W plikach .bar (np. %COMMANDER_PATH%\DEFAULT.BAR) zapisana jest funkcja, ścieżka i ikona do programu/polecenia a rozdzielczość dla pasków przycisków przechowywana jest w plikach .ini (np. %COMMANDER_PATH%\CONFIG\RES\ROZ\1024\buttonbar.ini) RE: Buttonbar - mixerx - 07-21-2007 dzieki za odp. powiem wam ze przetestowalem chyba wszystkie mozliwosci wlacznie z ; | & , itd. i bylem przekonany ze space tez sprawdzilem, ale moze to zmeczenie mnie znurzylo. wyjasniliscie mi wszystko com potrzebowal. znalazlem inny sposob na zmiane rozdzialki (dziele sie wlasnymi doswiadczeniami). lubie duze ikony wiec 1 rzecza jaka zrobilem jest wlaczenie duzych ikon dla kazdej rozdzielczosci oprocz 1024. do kazdego katalogu %COMMANDER_PATH%\CONFIG\RES\ROZ\ 1280,1400,1600 preparuje default.bar, default01.bar i default02.bar uwzgledniajac, ze dostep do default01 i 02 jest jak powiedzial moj przedmowca UP w default.bar. o co chodzi? dla roznych rozdzielczosci jest rozne polozenie ikon, najprosciej zeby wygladalo to dla kazdej rozdzialki tak samo pokasowac lub dodac puste ikony. jesli mamy juz spreparowane te pliki zmieniamy wpis w wcmd_pol.ini w kazdej rozdzialce na np. [em_set_1600] cmd=OPENBAR %COMMANDER_PATH%\CONFIG\RES\ROZ\1600\default.bar po wyborze rozdzielczosci 1600 buttonbar sie przelaczy na default.bar z kat 1600. kopiowanie pliku buttonbar.ini tak jak to bylo wczesniej dzieki czemu tcup nam sie restaruje nie jest konieczne. pomysl z rozdzielczosciami jest bajeczny i mozna go przystosowac do kazdej rozdzielczosci (duze ikony w 1024 sie nie mieszcza, wiec trza tu zmienic je na male, czyli w buttonbar.ini SmallIcons=0 trzeba zmienic na 1. [em_set_1024] OPENBAR %COMMANDER_PATH%\CONFIG\RES\ROZ\1024\default.bar cm_NextCommand Cmd=%COMMANDER_PATH%\TC UP.exe Param=-PL \buttonbar.ini \CONFIG\RES\ROZ\1024\buttonbar.ini stworzylem jeszcze cos, wrazie gdybym chcial powrocic z 1024 na inne [em_set_duze] Cmd=%COMMANDER_PATH%\TC UP.exe Param=-PL \buttonbar.ini \CONFIG\RES\ROZ\duze\buttonbar.ini w ktorym to inni jest taki wpis [Buttonbar] Buttonheight=36 FlatIcons=1 SmallIcons=0 XPstyle=1 Buttonbar=%COMMANDER_PATH%\CONFIG\RES\ROZ\1600\DEFAULT.bar dzieki za wysluchanie i podpowiedzi |