BarEditor - *.bar files editor
Moderators: Hacker, petermad, Stefan2, white
I have tried this tool, but it doesn't work quite the way I would have it do so. The concept of a group of buttons, each of which links to a separate toolbar, is easily implemented with the TC or BarEdit dialog.B4rr4cuda wrote:Nested Button Bar Creator 2.00 manage "Region A" use. This tool can create toolbars count you need with links between created bars. Sorry, but I have no link to this tool. I took it from my soft archive.
It is not possible with the current version of TC to capture the "previous" toolbar and update a button on a subsequent toolbar with that value. But that is not what I am suggesting.Reading your suggestions I thought about space-shuttle.
Really, how can you imagine this automatical add button mechanism for BarEditor?
What "Prevouse button" or "Home button" link must it add in case I open the separate *.bar with F4 key? Or bar was opened with shift+click in TCMenu?
Perhaps I should have used the term "Parent" bar instead of "Previous".
If the user is willing to surrender to an hierarchical structure for a group of related toolbars, then the parent bar's filename can be bound into a button of a subordinate bar at toolbar design time! What I was asking BarEdit to do is to internally manage that "early binding" of buttons to bars.
My idea is to add a "folder tree" of toolbars on the left margin of BarEdit. The tree control would enable drag and drop of user bar files into a hierarchy of such files. BarEdit would maintain internally a "Home" button definition and a "Parent" button definition for each tool bar by design-time inspection of the hierarchy. The user could then set BarEdit dialog options to "Add Home button here" and "Add Parent button here" to whatever bar was being edited. For the user designated "Home" toolbar (placed by the user at the top of its hierarchy in the tree), those options would be grayed out.
The tree control would also make it easy to navigate the toolbar hierarchy and select which bar to edit inside BarEdit without resorting to the File Open dialog.
This is straight forward to program, especially if you use one of the many third party tree controls that allow you to assign text (such as a toolbar file name) to a tree-node data field.
Maybe I'll get around to creating this sort of thing sometime.
Licensed, Mouse-Centric, moving (slowly) toward Touch-centric

Thanks for localisation.
But I encounter a little problem because French language takes generally more place than English language.
Is it possible to encrase the space for these strings :
5076="Run minimized" —> (Lancer en icône)
5077="Run maximized" —> (Lancer en taille maximale)
Links To Icl="Links to icl" —> (Liens vers icl)
With TCMenu="With TCMenu" —> (Avec TCMenu)
On t op="On t op" —> (À l'avant plan)
You seems also to use an incomplete set of font (MS Sans Serif) is it possible to change for a complete one for example "Microsoft Sans Serif" like in TC by default !
Last but not least : 3 buttons (OK, Cancel and About) are missing for translation
Friendly
Paul
Ouistiti, #11943
L'important n'est pas de convaincre, mais de donner à réfléchir.
The important thing is not to convince, but to incite to think.
1,77245385090552... •
L'important n'est pas de convaincre, mais de donner à réfléchir.
The important thing is not to convince, but to incite to think.
1,77245385090552... •
" in Parameters field are stripped
If i need to protect a path containing spaces in the Parameters field of a button the Editor just removes them on save.
Only if I double them ""path with blanks"" one set is preserved.
But this clearly is removed again on the next edit.
Unfortunately I use TCMenu with bar files containg spaces in their pathname.
Only if I double them ""path with blanks"" one set is preserved.
But this clearly is removed again on the next edit.
Unfortunately I use TCMenu with bar files containg spaces in their pathname.
-
- Junior Member
- Posts: 44
- Joined: 2003-02-07, 19:24 UTC
- Location: Germany
v 1.5
[*] Do not include bar files to ""
[*] Self load Tc's localization
[*] Ignore msconfig as unexisted file
v 1.5 beta
[/] Program have been rewriten from scratch.
[+] Show specified icons for unexisted programs and icons. (UseBarIclIcons=1 Default: ON)
[+] Show em_ commands in Command Browser.
[/] Localization and parameters moved into separate file.
[+] "AskToSaveOnExit" option to show dialog on exit if bar changed. (Default: OFF)
[+] Button to load default iconlib. Specify path in DefIconLib param in BarEditor.ini. (Default: DefIconLib=WCMICONS.DLL)
[+] "Language" option to specify language. <name>.lng must be situated in program's path. (Default: Language=English)
[+] "wincmd" option specify ТС option file. Use to except troubles or to be sure.
[+] Cache generation starts if cache file is not exist or if icons in bar file were changed.
Here
[*] Do not include bar files to ""
[*] Self load Tc's localization
[*] Ignore msconfig as unexisted file
v 1.5 beta
[/] Program have been rewriten from scratch.
[+] Show specified icons for unexisted programs and icons. (UseBarIclIcons=1 Default: ON)
[+] Show em_ commands in Command Browser.
[/] Localization and parameters moved into separate file.
[+] "AskToSaveOnExit" option to show dialog on exit if bar changed. (Default: OFF)
[+] Button to load default iconlib. Specify path in DefIconLib param in BarEditor.ini. (Default: DefIconLib=WCMICONS.DLL)
[+] "Language" option to specify language. <name>.lng must be situated in program's path. (Default: Language=English)
[+] "wincmd" option specify ТС option file. Use to except troubles or to be sure.
[+] Cache generation starts if cache file is not exist or if icons in bar file were changed.
Here
Danish language file can be downloaded at: http://madsenworld.dk/tcmd/bareditor_150_danish.zip
There is a problem with reading localized .INC files when they have more than one blank line (CR/LF) in the end - then you get an error like this:
There is a problem with reading localized .INC files when they have more than one blank line (CR/LF) in the end - then you get an error like this:
This applies to WCMD_DAN.INC and WCMD_ITA.INCList index out of bounds (414)
License #524 (1994)
Danish Total Commander Translator
TC 11.55rc4 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1393a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.55rc4 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1393a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar