[WFX] VirtualPanel: Temporary panel for TC

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6954
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

MVV wrote:VirtualPanel 1.0.0.620: 8)
...
Does anyone still visits this thread except me? :roll:
Yes, I do.
Please continue to update your helpfull plugin.
User avatar
Hacker
Moderator
Moderator
Posts: 13142
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

MVV,
Does anyone still visits this thread except me?
My RSS reader does and it tells me it appreciates all the hard work you put into the development of this plugin. :)

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Cool. :)
Thanks for using it!
TW
Senior Member
Senior Member
Posts: 390
Joined: 2005-01-19, 13:35 UTC

Post by *TW »

"Does anyone still visits this thread except me?"

sure.


"Thanks for using it!"

thanks for developing and improving it.
licenced and happy TC user since 1994 (#11xx)
User avatar
ehab
Senior Member
Senior Member
Posts: 271
Joined: 2007-10-29, 07:41 UTC
Location: Libya

Post by *ehab »

Thanks MVV,

VP is now married to TC ... well for me anyway : )

so i hope you keep developing it.
#181344 Personal licence
User avatar
nsp
Power Member
Power Member
Posts: 1912
Joined: 2005-12-04, 08:39 UTC
Location: Lyon (FRANCE)
Contact:

Post by *nsp »

MVV wrote:Does anyone still visits this thread except me? :roll:
Sure !
Thx for your work, I've adopted definitively adopted VP for temporary file list and auto-updated virtual folder ;)
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Here simple .bar file for virtual panel (drop it to your toolbar and set 'show as menu'):

Code: Select all

[Buttonbar]
Buttoncount=10
button1=WCMICONS.dll,65
cmd1=%COMMANDER_PATH%\Addons\AskParam.exe
param1=/c"Add as link to virtual panel" /t"%%${}Path%%\"%N /p"Add "%N" as:" "%%COMMANDER_PATH%%\Plugins\FileSystem\VirtualPanel\VPBatch.exe" ^add "%%1" %P%N
path1=%COMMANDER_PATH%\Plugins\FileSystem\VirtualPanel\
iconic1=0
menu1=P>V  Add object to virtual panel...
button2=WCMICONS.dll,64
cmd2=%COMMANDER_PATH%\Plugins\FileSystem\VirtualPanel\VPBatch.exe
param2=^ifok "Remove %%${}Path%%\"%S1" from virtual panel?" { ^del /rd "%%${}Path%%\"%S1 }
iconic2=0
menu2=V>X  Remove virtual panel object
button3=
iconic3=0
button4=WCMICONS.dll,4
cmd4=%COMMANDER_PATH%\Addons\AskParam.exe
param4=/c"Loading state file" /t%P%N /p"Enter state file path:" "%%COMMANDER_PATH%%\Plugins\FileSystem\VirtualPanel\VPBatch.exe" ^load "%%1"
iconic4=0
menu4=P>V  Load state file...
button5=WCMICONS.dll,76
cmd5=%COMMANDER_PATH%\Plugins\FileSystem\VirtualPanel\VPBatch.exe
param5=^ifok "Remove all contents of %%${}Path%%?" { ^del /rd "%%${}Path%%\*" }
iconic5=0
menu5=V>X  Clear current folder...
button6=WCMICONS.dll,51
cmd6=%COMMANDER_PATH%\Addons\AskParam.exe
param6=/c"Loading state file into folder" /t%P%N /p"Enter state file path to add to %%${}Path%%:" "%%COMMANDER_PATH%%\Plugins\FileSystem\VirtualPanel\VPBatch.exe" ^load "%%1" "%%%%${}Path%%%%"
iconic6=0
menu6=P>V  Load state file contents to current folder...
button7=
iconic7=0
button8=WCMICONS.dll,50
cmd8=%COMMANDER_PATH%\Addons\AskParam.exe
param8=/c"Export file paths list" /t%P"%O.m3u" /p"Path to list of MP3-files from %%${}Path%%:" "%%COMMANDER_PATH%%\Plugins\FileSystem\VirtualPanel\VPBatch.exe" ^export /a "%%1" "%%%%${}Path%%%%" *.mp3
menu8=P<V  Create M3U-list with MP3-files from current virtual folder...
button9=
iconic9=0
button10=WCMICONS.dll,34
cmd10=%COMMANDER_PATH%\Plugins\FileSystem\VirtualPanel\VPBatch.exe
param10=^prop
iconic10=0
menu10=Preferences
First letter in hint prefixes shows active panel when calling a button - P - usual panel should be active, V - virtual panel should be active, signs '<' and '>' show direction.

If you want to use it, just replace paths to AskParam and VPBatch with yours. If you have no AskParam yet, refer to my signature. :wink:

And, be sure your VirtualPanel is already loaded when you're using this bar - else %${}Path% is undefined and VPBatch will send scripts to nobody. :)
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

VirtualPanel 1.0.0.640
+ group answers for link creation question when user tries to move physical file to virtual folder
* open properties command in TC 7.55 was overridden by internal execute feature
* exception on move from physical folder to virtual
* overwrite read-only physical file error
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

VirtualPanel 1.0.0.670 (changes since 1.0.0.640):
+ new settings tab in configuration dialog (you may save settings using Set button or Enter key)

Look how just one dialog increased file size :)
lansh
Junior Member
Junior Member
Posts: 4
Joined: 2010-04-08, 06:19 UTC

Post by *lansh »

I want to drop some files into virtual panel's shortcut icon as the program's parameter. But the virtualpanel will prompt me to add a new shortcut for this dropped file. So do you have any way to do my action?

Thanks
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

lansh wrote:I want to drop some files into virtual panel's shortcut icon as the program's parameter. But the virtualpanel will prompt me to add a new shortcut for this dropped file. So do you have any way to do my action?
If I understood you correctly, you're trying to drag a file onto executable to start that executable with dropped file as parameter? TC doesn't allow this in both normal and virtual panels, you should use Ctrl+Shift+Enter on executable and parameter instead.
If you're trying to do something else please describe what you're trying to do with details.
lansh
Junior Member
Junior Member
Posts: 4
Joined: 2010-04-08, 06:19 UTC

Post by *lansh »

MVV wrote:
lansh wrote:I want to drop some files into virtual panel's shortcut icon as the program's parameter. But the virtualpanel will prompt me to add a new shortcut for this dropped file. So do you have any way to do my action?
If I understood you correctly, you're trying to drag a file onto executable to start that executable with dropped file as parameter? TC doesn't allow this in both normal and virtual panels, you should use Ctrl+Shift+Enter on executable and parameter instead.
If you're trying to do something else please describe what you're trying to do with details.
:), Your understood is right! Yes, TC doesn't allow this in normal, but it can accept the dropped file if I selected a zip or rar file, and TC will use it's interal tools to do compress. Can we simulate one exe file as a zip file to accept the dropped file? :), thanks for you kindly response, and I very like the drap-drop feature.
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

TC allows to drag files only into folders and files that are "like folders" (archives). It is impossible to change this TC behaviour w/o changing its code. And, plugins have predefined passive interface that doesn't allow to command TC (only TC says to plugin what to do).

The only place where you can use d-n-d is buttonbar button - if you drag frequently used application there, you may drag files onto its button.

Also please read more about internal associations - you may assign any program for any file type so TC will open file in specified program on doubleclick (or Enter), also you may add internal context menu items so you can define more than one application for each file type.

Hm-m, maybe your drag-n-drop is possible if someone write packer plugin for EXE file type that will start EXE with dropped filename as parameter. But you will get pack dialog before.
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

VirtualPanel 1.0.0.690 (changes since 1.0.0.670): 8)
+ configuration dialog uses Windows theme colors (calls EnableThemeDialogTexture function if available)
+ buttons OK, Cancel, Apply in configuration dialog
+ internal command <config to show settings tab of configuration dialog
* bug in save command when started w/o params and user answers No on save deflist question
* changed line order in information box of configuration dialog (localization line 8)

If you're using own localization file, you should fix language file or new VP will crash in configuration dialog.
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

VirtualPanel 1.0.0.700a: 8)
+ put, renmove, mkdir operations create absent intermediate folders
* Ctrl+Tab didn't work after pressing Apply button
* focus bug in confirmation dialog
* <exec command bug if parameter was in braces [1.0.0.700a]
Post Reply