Wünsche (NC forever)
Moderators: Hacker, Stefan2, white
Wünsche (NC forever)
Ich hätte da einige Wünsche da ich immer sehr am Norton Commander gehangen habe:
User-Menü
Im NC habe ich mit F2 ein Benutzermenü öffnen können.
Im TC habe ich zwar auch ein Benutzermenü ("Starter") doch kann ich es nicht mit F2 ansprechen, oder?
Interne Kommandos
Es gibt ja nun bereits etliche interne Kommandos ("cm_...") die ich in der Button-Bar verwenden kann. Hier verliert man sehr leicht den Überblick. Eine (bessere) Gruppierung wäre hier wünschenswert.
Integrierung in Windows
Leider hat sich seit dem Commander von John Soch einiges für Windows getan. Die Integrierung der logischen Ordner für Arbeitsplatz, Eigene Dateien, ... ist sicher noch nicht perfekt! siehe auch meinen anderen Eintrag "Bugs: Desktop, Farben, Arbeitsplatz"
Leiste mit Funktionstasten
Ich habe zwar die Möglichkeit die Tastenbelegung zu ändern und kann auch das Menü ändern, ich kann aber dann leider nicht die Leiste mit den Funktionstasten ändern, oder? Auch hätte ich dort gerne mehr als die angezeichten Schaltflächen.
Ich hätte auch noch andere Wünsche an TC doch leider ist ja heute noch nicht Weihnachten.
Vielleicht eins noch: Das Menü für die Einstellungen im TC ist ziemlich unübersichtlich. Das hängt sicher mit dem großen Funktionsumfang zusammen doch währe hier (und auch noch bei diversen anderen Punkten) etwas mehr Usability sehr gut.
User-Menü
Im NC habe ich mit F2 ein Benutzermenü öffnen können.
Im TC habe ich zwar auch ein Benutzermenü ("Starter") doch kann ich es nicht mit F2 ansprechen, oder?
Interne Kommandos
Es gibt ja nun bereits etliche interne Kommandos ("cm_...") die ich in der Button-Bar verwenden kann. Hier verliert man sehr leicht den Überblick. Eine (bessere) Gruppierung wäre hier wünschenswert.
Integrierung in Windows
Leider hat sich seit dem Commander von John Soch einiges für Windows getan. Die Integrierung der logischen Ordner für Arbeitsplatz, Eigene Dateien, ... ist sicher noch nicht perfekt! siehe auch meinen anderen Eintrag "Bugs: Desktop, Farben, Arbeitsplatz"
Leiste mit Funktionstasten
Ich habe zwar die Möglichkeit die Tastenbelegung zu ändern und kann auch das Menü ändern, ich kann aber dann leider nicht die Leiste mit den Funktionstasten ändern, oder? Auch hätte ich dort gerne mehr als die angezeichten Schaltflächen.
Ich hätte auch noch andere Wünsche an TC doch leider ist ja heute noch nicht Weihnachten.
Vielleicht eins noch: Das Menü für die Einstellungen im TC ist ziemlich unübersichtlich. Das hängt sicher mit dem großen Funktionsumfang zusammen doch währe hier (und auch noch bei diversen anderen Punkten) etwas mehr Usability sehr gut.
Hi rsa,
kann Dich gut verstehen, ich war auch begeisterter NC und dann FC/W Anwender. Die Umgewöhnung dauert ein bißchen, hat sich aber für mich sehr gelohnt.
Hier ne Lösung zu Deiner letzten Frage: Menü / Weihnachten
http://www.ghisler.ch/board/viewtopic.php?t=275&postdays=0&postorder=asc&start=15
daüber findest Du schon mal einen guten Einstieg in einen Großteil der internen cm... Kommandos (die alle in totalcmd.inc) stehen.
Zum Menü (F2) gibts auch einen Beitrag im Forum: Thema: StarterMenü
http://www.ghisler.ch/board/viewtopic.php?t=1622&highlight=startermen
kann Dich gut verstehen, ich war auch begeisterter NC und dann FC/W Anwender. Die Umgewöhnung dauert ein bißchen, hat sich aber für mich sehr gelohnt.
Hier ne Lösung zu Deiner letzten Frage: Menü / Weihnachten

http://www.ghisler.ch/board/viewtopic.php?t=275&postdays=0&postorder=asc&start=15
daüber findest Du schon mal einen guten Einstieg in einen Großteil der internen cm... Kommandos (die alle in totalcmd.inc) stehen.
Zum Menü (F2) gibts auch einen Beitrag im Forum: Thema: StarterMenü
http://www.ghisler.ch/board/viewtopic.php?t=1622&highlight=startermen
Tom - #81178 - 5 User licence - Klugheit, Gerechtigkeit, Tapferkeit und Mäßigung plus Kooperation.
Re: Wünsche (NC forever)
Da hast Du sicher recht.... Wenn du willst kannst Du disbezüglich hier ein Bisschen mit Leftous und mir träumenrsa wrote:Interne Kommandos
Es gibt ja nun bereits etliche interne Kommandos ("cm_...") die ich in der Button-Bar verwenden kann. Hier verliert man sehr leicht den Überblick. Eine (bessere) Gruppierung wäre hier wünschenswert.

http://ghisler.ch/board/viewtopic.php?t=1074
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Ich bin offen für Vorschläge! Ihr könnt ja mal mit verschiedenen Sortierungen experimentieren. Im Moment ist es nach den Menüs sortiert, die Befehle ohne Menüpunkt stehen am Ende.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
2ghisler(Author)
Man kann die Liste sortieren wie man will, dadurch wird sie nicht viel übersichtlicher. Dazu ist sie einfach viel zu lang. Eine Kategorisierung ist die einzige Möglichkeit. Eine Unterteilung wie unten mit Sektionen wäre der erste Schritt in die richtige Richtung. Der Konfigurationsdialog muss die Kategorien berücksichtigen, sonst kann man sich die Kategorien sparen. Eine Lokalisierung für die Sektionsnamen ist erstmal nicht erforderlich - schließlich stehen in der Totalcmd.inc bisher auch nur englische Erläuterungen. Am Ende einer solchen Entwicklung würde dann ein Aktionensystemen wie im bereits von Jonas genannten Thread stehen.
Bitte macht mal Verbesserungsvorschläge für meine Einteilung. Vorallem der Abschnitt [Misc] muss noch weg. Ich denke es wäre auch nicht weiter schlimm ein Kommando in mehreren Kategorien zu sehen, um die Gebrauchstauglichkeit noch weiter zu erhöhen.
Man kann die Liste sortieren wie man will, dadurch wird sie nicht viel übersichtlicher. Dazu ist sie einfach viel zu lang. Eine Kategorisierung ist die einzige Möglichkeit. Eine Unterteilung wie unten mit Sektionen wäre der erste Schritt in die richtige Richtung. Der Konfigurationsdialog muss die Kategorien berücksichtigen, sonst kann man sich die Kategorien sparen. Eine Lokalisierung für die Sektionsnamen ist erstmal nicht erforderlich - schließlich stehen in der Totalcmd.inc bisher auch nur englische Erläuterungen. Am Ende einer solchen Entwicklung würde dann ein Aktionensystemen wie im bereits von Jonas genannten Thread stehen.
Bitte macht mal Verbesserungsvorschläge für meine Einteilung. Vorallem der Abschnitt [Misc] muss noch weg. Ich denke es wäre auch nicht weiter schlimm ein Kommando in mehreren Kategorien zu sehen, um die Gebrauchstauglichkeit noch weiter zu erhöhen.
Code: Select all
[Source]=0
cm_SrcComments=300;Source: Show comments
cm_SrcShort=301;Source: Only file names
cm_SrcLong=302;Source: All file details
cm_SrcTree=303;Source: Directory tree
cm_SrcQuickview=304;Source: Quick view panel
cm_SrcExecs=311;Source: Only programs
cm_SrcAllFiles=312;Source: All files
cm_SrcUserSpec=313;Source: Last selected
cm_SrcUserDef=314;Source: Select user type
cm_SrcByName=321;Source: Sort by name
cm_SrcByExt=322;Source: Sort by extension
cm_SrcBySize=323;Source: Sort by size
cm_SrcByDateTime=324;Source: Sort by date
cm_SrcUnsorted=325;Source: Unsorted
cm_SrcNegOrder=330;Source: Reversed order
cm_SrcOpenDrives=331;Source: Open drive list
[Left]=0
cm_LeftComments=100;Left: Show comments
cm_LeftShort=101;Left: Only file names
cm_LeftLong=102;Left: All file details
cm_LeftTree=103;Left: Directory tree
cm_LeftQuickview=104;Left: Quick view panel
cm_LeftExecs=111;Left: Only programs
cm_LeftAllFiles=112;Left: All files
cm_LeftUserSpec=113;Left: Last selected
cm_LeftUserDef=114;Left: Select user type
cm_LeftByName=121;Left: Sort by name
cm_LeftByExt=122;Left: Sort by extension
cm_LeftBySize=123;Left: Sort by size
cm_LeftByDateTime=124;Left: Sort by date
cm_LeftUnsorted=125;Left: Unsorted
cm_LeftNegOrder=130;Left: Reversed order
cm_LeftOpenDrives=131;Left: Open drive list
[Right]=0
cm_RightComments=200;Right: Show comments
cm_RightShort=201;Right: Only file names
cm_RightLong=202;Right: All file details
cm_RightTree=203;Right: Directory tree
cm_RightQuickview=204;Right: Quick view panel
cm_RightExecs=211;Right: Only programs
cm_RightAllFiles=212;Right: All files
cm_RightUserSpec=213;Right: Last selected
cm_RightUserDef=214;Right: Select user type
cm_RightByName=221;Right: Sort by name
cm_RightByExt=222;Right: Sort by extension
cm_RightBySize=223;Right: Sort by size
cm_RightByDateTime=224;Right: Sort by date
cm_RightUnsorted=225;Right: Unsorted
cm_RightNegOrder=230;Right: Reversed order
cm_RightOpenDrives=231;Right: Open drive list
[Configuration]=0
cm_ZipPackerConfig=485;Conf: ZIP packer
cm_DisplayConfig=486;Conf: Display
cm_CopyConfig=487;Conf: Copy/Delete
cm_DirTabsConfig=488;Conf: Directory tabs
cm_FtpConfig=489;FTP options
cm_Config=490;Conf: General settings
cm_Config2=516;Conf: Extended settings
cm_PackerConfig=491;Conf: Packer
cm_FontConfig=492;Conf: Font
cm_ConfigSavePos=493;Conf: Save position
cm_ColorConfig=494;Conf: Colors
cm_Confirmation=495;Conf: Confirmation
cm_EditConfig=496;Conf: Viewer/Editor
cm_ConfTabChange=497;Conf: Tabstops
cm_ButtonConfig=498;Conf: Button bar
cm_LanguageConfig=499;Conf: Language
cm_configSaveSettings=580;Save current paths etc.
cm_configChangeIniFiles=581;Open ini files in notepad
cm_ChangeStartMenu=700;Change Start menu
[Network]=0
cm_NetConnect=512;Network connections
cm_NetDisconnect=513;Disconnect network drives
cm_NetShareDir=514;Share directory
cm_NetUnshareDir=515;Unshare directory
cm_AdministerServer=2204;Connect to admin share to open \\server\c$ etc.
cm_ShowFileUser=2203;Which remote user has opened a local file
[FileOperations]=0
cm_List=903;View with Lister
cm_Edit=904;Edit (Notepad)
cm_Copy=905;Copy files
cm_copySamepanel=3100;Copy within panel
cm_copyOtherpanel=3101;Copy to other
cm_RenMov=906;Rename/Move files
cm_MkDir=907;Make directory
cm_Delete=908;Delete files
cm_TestArchive=518;Test selected archives
cm_PackFiles=508;Pack files
cm_UnpackFiles=509;Unpack all
cm_RenameOnly=1002;Rename (Shift+F6)
cm_Properties=1003;Properties dialog
cm_CreateShortcut=1004;Create a shortcut
cm_Return=1001;Simulate: Return pressed
cm_OpenAsUser=2800;Open program under cursor as different user
cm_Split=560;Split file into pieces
cm_Combine=561;Combine partial files
cm_Encode=562;Encode MIME/UUE/XXE
cm_Decode=563;Decode MIME/UUE/XXE/BinHex
cm_CRCcreate=564;Create CRC checksums
cm_CRCcheck=565;Verify CRC checksums
cm_SetAttrib=502;Change attributes
[Misc]=0
cm_GetFileSpace=503;Calculate space
cm_VolumeId=505;Volume label
cm_VersionInfo=510;Version information
cm_ExecuteDOS=511;Start DOS
cm_CompareDirs=533;Compare dirs
cm_ContextMenu=2500;Show context menu
cm_SyncChangeDir=2600;Synchronous directory changing in both windows
cm_EditComment=2700;Edit file comment
cm_focusleft=4001;Focus on left file list
cm_focusright=4002;Focus on right file list
cm_countdircontent=2014;Calculate space occupied by subdirs in current dir
cm_UnloadPlugins=2913;Unload all plugins
cm_DirMatch=534;Mark newer
cm_Exchange=531;Swap panels
cm_MatchSrc=532;target=Source
[ParallelPort]=0
cm_DirectCableConnect=2300;Connect to other PC by cable
cm_NTinstallDriver=2301;Install parallel port driver on NT
cm_NTremoveDriver=2302;Remove parallel port driver on NT
[Print]=0
cm_PrintDir=2027;Print current directory (with preview)
cm_printdirsub=2028;Print dir with subdirs
cm_PrintFile=504;Print file
[Mark]=0
cm_SpreadSelection=521;Select group
cm_ShrinkSelection=522;Unselect group
cm_SelectAll=523;Select all
cm_ClearAll=524;Unselect all
cm_ExchangeSelection=525;Invert selection
cm_SelectCurrentExtension=527;Select all files with same ext.
cm_UnselectCurrentExtension=528;Unselect all files with same ext.
cm_RestoreSelection=529;Selection before last operation
cm_SaveSelection=530;Temporarily save selection
cm_SaveSelectionToFile=2031;Save file selection to file
cm_LoadSelectionFromFile=2032;Read file selection from file
cm_LoadSelectionFromClip=2033;Read file selection from clipboard
[Security]=0
cm_EditPermissionInfo=2200;Permissions dialog (NTFS)
cm_EditPersmissionInfo=2200;Typo...
cm_EditAuditInfo=2201;File auditing (NTFS)
cm_EditOwnerInfo=2202;Take ownership (NTFS)
[Clipboard]=0
cm_CutToClipboard=2007;(32-bit) Cut selected files to clipboard
cm_CopyToClipboard=2008;(32-bit) Copy selected files to clipboard
cm_PasteFromClipboard=2009;(32-bit) Paste from clipboard to current dir
cm_CopyNamesToClip=2017;Copy filenames to clipboard
cm_CopyFullNamesToClip=2018;Copy names with full path
cm_CopyNetNamesToClip=2021;Copy names with UNC path
cm_CopySrcPathToClip=2029;Copy source path to clipboard
cm_CopyTrgPathToClip=2030;Copy target path to clipboard
[FTP]=0
cm_FtpConnect=550;Connect to FTP
cm_FtpNew=551;New FTP connection
cm_FtpDisconnect=552;Disconnect from FTP
cm_FtpHiddenFiles=553;Show hidden FTP files
cm_FtpAbort=554;Abort current FTP command
cm_FtpResumeDownload=555;Resume aborted download
cm_FtpSelectTransferMode=556;Select Binary, ASCII or Auto mode
cm_ftpaddtolist=557;Add selected files to download list
cm_ftpdownloadlist=558;Download files in download list
[Navigation]=0
cm_GotoPreviousDir=570;Go back
cm_GotoNextDir=571;Go forward
cm_DirectoryHistory=572;History list
cm_DirectoryHotlist=526;Directory popup menu
cm_GoToRoot=2001;Go to root directory
cm_GoToParent=2002;Go to parent directory
cm_GoToDir=2003;Open dir or zip under cursor
cm_OpenDesktop=2121;Desktop folder
cm_OpenDrives=2122;My computer
cm_OpenControls=2123;Control panel
cm_OpenFonts=2124;Fonts folder
cm_OpenNetwork=2125;Network neighborhood
cm_OpenPrinters=2126;Printers folder
cm_OpenRecycled=2127;Recycle bin
cm_CDtree=500;Popup directory tree
cm_TransferLeft=2024;Transfer dir under cursor to left window
cm_TransferRight=2025;Transfer dir under cursor to right window
cm_editpath=2912;Edit path field above file list
[Help]=0
cm_HelpIndex=610;Help index
cm_Keyboard=620;Keyboard help
cm_Register=630;Registration info
cm_VisitHomepage=640;Visit http://www.ghisler.com/
cm_About=690;Help/About Total Commander
[Window]=0
cm_Exit=24340;Exit Total Commander
cm_Minimize=2000;Minimize Total Commander
cm_Maximize=2015;Maximize Total Commander
cm_Restore=2016;Restore normal size
[CommandLine]=0
cm_ClearCmdLine=2004;Clear command line
cm_NextCommand=2005;Next command line
cm_PrevCommand=2006;Previous command line
cm_AddPathToCmdline=2019;Copy path to command line
[Tools]=0
cm_MultiRenameFiles=2400;Rename multiple files
cm_SysInfo=506;System information
cm_OpenTransferManager=559;Background transfer manager
cm_SearchFor=501;Search for
cm_FileSync=2020;Synchronize directories
cm_Associate=507;Associate
cm_CompareFilesByContent=2022;File comparison
[View]=0
cm_visButtonbar=2901;Show/hide button bar
cm_visDriveButtons=2902;Show/hide drive button bars
cm_visTwoDriveButtons=2903;Show/hide two drive bars
cm_visFlatdriveButtons=2904;Buttons: Flat/normal mode
cm_visFlatInterface=2905;Interface: Flat/normal mode
cm_visDriveCombo=2906;Show/hide drive combobox
cm_visCurDir=2907;Show/hide current directory
cm_visTabheader=2908;Show/hide tab header (sorting)
cm_visStatusbar=2909;Show/hide status bar
cm_visCmdLine=2910;Show/hide Command line
cm_visKeyButtons=2911;Show/hide function key buttons
cm_ShowHint=2914;Show file tip window
cm_ShowQuickSearch=2915;Show name search window
cm_visDirTabs=2916;Show/hide folder tabs
cm_SwitchLongNames=2010;Turn long names on and off
(Win9x/Me/NT/2000 only)
cm_50percent=909;Window separator at 50%
cm_RereadSource=540;Reread source
cm_DirBranch=2026;Show all files in current dir and all subdirs
cm_VerticalPanels=305;File windows above each other
cm_SwitchDirSort=2012;Turn directory sorting by name on/off
cm_SwitchHidSys=2011;Turn hidden/system files on and off
cm_Switch83Names=2013;Turn 8.3 names lowercase on/off
cm_ShowOnlySelected=2023;Hide files which aren't selected
[Tabs]=0
cm_OpenNewTab=3001;Open new tab
cm_OpenNewTabBg=3002;Open new tab in background
cm_OpenDirInNewTab=3003;Open dir under cursor in tab
cm_OpenDirInNewTabOther=3004;Open dir under cursor (other window)
cm_SwitchToNextTab=3005;Same as Ctrl+Tab
cm_SwitchToPreviousTab=3006;Same as Ctrl+Shift+Tab
cm_CloseCurrentTab=3007;Close tab
cm_CloseAllTabs=3008;Close all
cm_DirTabsShowMenu=3009;Show tab menu
cm_ToggleLockCurrentTab=3010;Turn on/off tab locking
cm_ExchangeWithTabs=535;Swap all Tabs
[User]=0
cm_usermenu1=701;Start first menu item in Start menu
cm_usermenu2=702;Second item
cm_usermenu3=703;Third item
cm_usermenu4=704;etc.
cm_usermenu5=705;
cm_usermenu6=706;
cm_usermenu7=707;
cm_usermenu8=708;You can add more
cm_usermenu9=709;custom user menu ids
cm_usermenu10=710;in totalcmd.inc!
Last edited by Lefteous on 2005-03-17, 14:13 UTC, edited 7 times in total.
Mir gefällt Dein Vorschlag, hab meine totalcmd.inc damit gefüllt und warte gespannt auf das Unterstützen der SektionenLefteous wrote:Der Konfigurationsdialog muss die Kategorien berücksichtigen

Tom - #81178 - 5 User licence - Klugheit, Gerechtigkeit, Tapferkeit und Mäßigung plus Kooperation.
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Sieht schon sehr gut aus! Damit die Kategorien erscheinen, einfach folgende Syntax verwenden:
[Left]=0;
[Left]=0;
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Danke für den Tipp. Das ist, wie Sie sich denken können, nicht 100% das was ich mir vorstelle, aber es bringt doch einen gewissen Fortschritt. Man sieht jetzt zwar zu welcher Kategorie eine Befehl gehört, die Liste ist jetzt aber noch länger.ghisler(Author) wrote:Sieht schon sehr gut aus! Damit die Kategorien erscheinen, einfach folgende Syntax verwenden:
[Left]=0;
Ich habe meine Beispiel Totalcmd.inc um diese Änderungen bereichert.
Meinst Du jetzt eher als ultimative Lösung oder als einen Schritt in die richtige Richtung? Die GUI bringt ja nur dass was dahintersteht gut oder weniger gut rüber. Zum Thema Aktionensystem gibts ja den Link weiter oben. Für eine echte Aktionenverwaltung bräuchte es noch einiges mehr - auch in der GUI.SKolb wrote:Es wäre einfach schön wenn die Kommandos zukünftig in einem DropDown angezeigt werden, welches einen Treeview untergeordet hat
!
Mit den Gruppen als Parent und den Befahlen als Child !?
(^_^) Das wärs doch ! Oder ?
Eine einfache Kategorisierung als einen Schritt in die richtige Richtung würde ich in der GUI mit zwei Listbox-Objekten realisieren. Links die Kategorien, rechts die Aktionen.
- CADweazle
- Senior Member
- Posts: 297
- Joined: 2003-04-03, 09:10 UTC
- Location: Freiburg i.Br. Deutschland
2Leftous
Je nun - nicht so streng sein!
Deine geordnete Liste ist schon mal echt klasse und mit dem Tip von Christian wird's - mit dem was man selbst machen kann - schon fast genial.
Über das GUI kann man sich natürlich immer wohlfeil streiten, ich finde beide Vorschläge gut - als Schritt in die Richtung des von Dir vorgeschlagenen Aktionensystems
.
Gruß,
Je nun - nicht so streng sein!
Deine geordnete Liste ist schon mal echt klasse und mit dem Tip von Christian wird's - mit dem was man selbst machen kann - schon fast genial.
Über das GUI kann man sich natürlich immer wohlfeil streiten, ich finde beide Vorschläge gut - als Schritt in die Richtung des von Dir vorgeschlagenen Aktionensystems

Gruß,
Cheer up, Karl
2CADweazle
Das ganze liest eine beliebige Totalcmd.inc aus; z.B. die oben vorgeschlagene. Es ist halt lediglich eine andere Ansicht auf das aktuelle Format. Ich habe die Datei oben inzwischen noch etwas überarbeitet.
Der Vorteil meines Vorschlags ist der geringe Aufwand, weil das vorhandene Datenformat beibehalten werden kann und eine Lokalisierung erstmal nicht notwendig ist.
Danke für das Lob!Mann o Mann!!
Sehr schön und praktisch!
So wolln´wer des !!!
Das ganze liest eine beliebige Totalcmd.inc aus; z.B. die oben vorgeschlagene. Es ist halt lediglich eine andere Ansicht auf das aktuelle Format. Ich habe die Datei oben inzwischen noch etwas überarbeitet.
Der Vorteil meines Vorschlags ist der geringe Aufwand, weil das vorhandene Datenformat beibehalten werden kann und eine Lokalisierung erstmal nicht notwendig ist.
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany