textv

首页  后退  前进

textv
down2

一个小的文本文件查看器和附加信息.

 

textv=Content, ||Thems||viewtext<>||redit<>||code<>||pos<>||autosave<>||save<>

 

参数:

Content

. 选项是:

 • FileTXT - 到文本文件的完整径. (%P%N, c:\Test\File.txt) 见附录7

 • cliptext - 查看剪贴板的内容

 • GLOBALNAME<xN> - 查看全局变量的内容 见附录23

 • <info> - 参数发送的信息 见附录10


其它参数:

Thems

主题. TCIMG.ini中的字段名称,其中记录了窗口设置.默认名称为TextViewer(即[TextViewer]字段)).

viewtext<>

窗口设置. 基本设置取自观众的主题.

在 参数e viewtext<Title|Width|Height|X|Y|Font|Size|Color|BkColor|OnTop|Mode> 你可以强迫他们 其中:

Title - 窗口标题

Width - 窗口宽度(以像素为单位)

Height - 窗口的高度以像素为单位

X - 左边距(在屏幕的中心为-1)

Y - 从上方缩进(在屏幕的中心为-1)

Font - 文字字体

Size - 字体大小

Color - RGB字体颜色

BkColor- RGB背景颜色

OnTop - 1  - 置顶,0  - 取消置顶

Mode - 1  - 在整个屏幕上展开,0  - 不展开

redit<>

窗口元素类. 参数 redit<Number>, 其中 Number:

 0 - 观众类 Edit (默认情况下)

 1 - 观众类 RichEdit

code<>

编码. 保存文件时,将以相同的编码保存.

如果剪贴板的内容传递给命令,则参数代码Number:

 0 - ANSI 1251

 1 - UTF-16 LE 1200

 2 - UTF-16 BE 1201

 3 - 带有BOM的UTF-8

 4 - 没有BOM的UTF-8

pos<>

保存窗口的位置. 参数 pos<Number> 允许你保存 和 恢复窗口位置, 其中 Number:

 0  - 不保存位置(默认).

 1  - 保存窗口的大小和位置.

autosave<>

自动保存文件. 参数 autosave<Seconds> 允许您自动保存文档, 其中 Seconds - 这是更改检查的秒数,更改时保存.

save<>

保存至档案. 参数 save<File|Mode|Flag|Delimeter>

允许您在单击按钮时指定要保存的文件 textv3 CTRL+S , 其中:

File - 要保存文件的路径.

Mode

   0 - 不覆盖文件,如果存在,添加计数器(默认情况下).

   1 - 覆盖文件(如果存在).

   2 - 附加到文件的末尾(如果存在).

   3 - 附加到文件的开头,如果存在的话.

Flag

   0 - 单击按钮时,不将信息写入文件 textv4 (默认情况下)

   1 - 单击按钮时,将文件写入文件 textv4

 

对于2和3,您可以指定Delimeter分隔符(默认情况下,换行符)

备注

命令参数可以使用:

 • GLOBALNAME - 通过全局变量从其它命令接收到的信息 见: 附录23

 • 变量值 $var_... 命令 exect

 

如下图所示:

textv1

 

textv2

 

在TCIMG.ini中出现对话框的其它设置在[TextViewer]中

 

在版本15.4中,在查看和编辑后添加该选项,以使用按钮将信息传递到其它命令 textv4 .

在这种情况下,这些行将被写入GLOBALTEXTV全局数组</s>,视口将被关闭.

在GLOBALTEXTV1中,第一个单元格将发送一个带有保存信息的文件.

在GLOBALTEXTV2中记录在线信息.

在其它命令中,GLOBALTEXTV数组可以以与其它全局变量相同的方式使用: 附录23

参见:

captxt, cldar, color, diffd, fonts, infow, keylg, pasgen, playn, plays, radio, swfvw, symcn, symss, symvw, timesx, vclip, video, wntxt, xbarx

例子

 

exect=$var_s=_GTR(ClipGet(),'en|ru',1,1) textv=$var_s ;; 将剪贴板中的短语从英语转换成俄文到Yandex(需要连接到互联网)

 

exect=$var_stroka=##[combo=BOX1] exect=$var_s=_GTR('$var_stroka','ru|en',1,1) textv=$var_s||viewtext<Буфер|800|300|-1|-1|-1|14|993366|FFFFE0> ;; 将Yussian转换成英文,并在观众中打开

 

fontx=1 textv=%P%N||viewtext<%P%N|500|400|-1|-1|Calligrapher|14|00FFFF|3D3D3D> ;; 在加载书法字体的字体下查看光标下的文本文件

 

global stext=%L||$f254//0||delim<@CRLF> textv=GLOBALSTEXT<1> tempxx ;; 在textv中查看所选文件的内容

 

global textv= GLOBALTEXTV<a> ;; 打开空textv,点击==>在表中显示插入的信息

 

global textv=%L GLOBALTEXTV<a> ;; 突出显示的路径通过单击表中的==>显示输出到textv

 

global textv=%L||save<C:\Name.txt|0> GLOBALTEXTV1<a> GLOBALTEXTV<a> ;; 突出显示的路径输出到textv,将文件保存到指定的文件(如果文件存在则添加一个计数器),点击==>显示GLOBALTEXTV1中的文件路径

 

global textv=%L||save<C:\Name.txt|0>||code<3> GLOBALTEXTV1<a> ;; 选择textv中突出显示的路径,将文件保存为UTF-8编码中指定的文件(如果文件存在则添加计数器),点击==>显示GLOBALTEXTV1中的文件路径

 

global textv=%L||save<C:\Name.txt|1> GLOBALTEXTV1<a> ;; 突出显示的路径输出到textv,将文件保存到指定的文件(如果文件存在则覆盖),点击==>显示GLOBALTEXTV1中的文件路径

 

global textv=%L||save<C:\Name.txt|2> GLOBALTEXTV1<a> ;; 突出显示的路径输出到textv,保存文件将信息保存到指定的文件(如果文件存在则添加到最后),点击==>显示GLOBALTEXTV1中的文件路径

 

global textv=%L||save<C:\Name.txt|3> GLOBALTEXTV1<a> ;; 突出显示的路径输出到textv,将文件保存到指定的文件(如果文件存在,写入开头),点击==>显示GLOBALTEXTV1中的文件路径

 

global textv=cliptext GLOBALTEXTV<a> ;; 打开剪贴板textv的内容,点击==>显示表中插入的信息

 

global urlxt=C:\URL.txt|4||$f254//0||delim<@CRLF> textv=GLOBALURLXT<1> tempxx ;; 在textv中查看文件c:\URL.txt中所有页面的链接的内容

 

infos=2||9||TCIMG.exe||textv=x||1 <FOR> 1 <TO> GLOBALINFOS1<0> exect=WinSetState(HWnd('GLOBALINFOS1<:INDEX:>'),'''',@SW_MINIMIZE) <NEXT> ;; 折叠剪贴板查看器窗口(textv命令)

 

infos=2||9||TCIMG.exe||textv=x||1 <FOR> 1 <TO> GLOBALINFOS1<0> exect=WinSetState(HWnd('GLOBALINFOS1<:INDEX:>'),'''',@SW_RESTORE) <NEXT> ;; 展开剪贴板查看器的最小化窗口(textv命令)

 

rends=-1!!-1 textv=GLOBALRENDS<t>||save<C:\Name.txt|1|1> GLOBALTEXTV1<a> GLOBALTEXTV<a> ;; 在textv中显示GLOBALRENDS信息,将文件保存到指定的文件(如果文件存在则添加一个计数器),点击==>保存到文件并输出文件路径到GLOBALTEXTV1,GLOBALTEXTV中的信息

 

sends=?<info=o200%P%N//>??1 textv=GLOBALSENDS<x1>||viewtext<%P%N|900|700|-1|-1|Tahoma|14|FFFFFF|000000> ;; 在TCIMG查看器中的光标下打开备注文件

 

sends=<info=n6|clpget|Russian|3> textv=GLOBALSENDS<1> ;; 查看货币格式的数字从俄语的剪贴板转换,大写字母中的每个单词的第一个字母

 

sends=-1||formt<1> textv=GLOBALSENDS<t>||viewtext<Буфер|700|400|900|650|Tahoma|13|FFF5A0|0B3147> ;; 使用预先删除副本来查看剪贴板

 

sends=x||##rndm<6|1024> textv=GLOBALSENDS<x1>||viewtext<GLOBALSENDS-1|500|400|-1|-1|-1|14|00FFFF|3D3D3D> ;; 查看随机数据

 

textt=%P%N||## textv=%P%N ;; 清除光标下文件的内容,并在查看器中打开以输入信息

 

textv="C:\TodayNewNotes\<info=s33!!#.!!s32!!#.!!s31!!#>\Kopilka.txt"||viewtext<Просмотр|1200|500|-1|-1|-1|16|993366|FFFFE0> ;; 从今日日期的TCIMG viewer\文件夹中的TodayNewNotes文件夹中打开Kopilka.txt文件的内容

 

textv=%P%N ;; 查看光标下的文本文件

 

textv=%P%N||redit<1> ;; 在光标下查看RTF文件

 

textv=%P%N||TextViewer2 ;; 查看光标下的文本文件,从TextViewer2字段自定义窗口视图

 

textv=%P%N||viewtext<%P%N|500|400|0|0> ;; 查看光标下的文本文件

 

textv=%P%N||viewtext<%P%N|500|400|-1|-1|Tahoma|14|00FFFF|3D3D3D|1|1> ;; 查看光标下的文本文件,将窗口展开为全屏

 

textv=%P%N||viewtext<%P%N|500|400|-1|-1|Tahoma|14|00FFFF|3D3D3D> ;; 查看光标下的文本文件

 

textv=%P%N||viewtext<%P%N>||autosave<5> ;; 查看光标下的文本文件,更改时自动保存文件,每5秒检查一次

 

textv=%P%N||viewtext<%P%N>||pos<1> ;; 查看光标下的文本文件,保存窗口的位置

 

textv=<info=n6|clpget|Russian|3> ;; 查看货币格式的数字从俄语的剪贴板转换,大写字母中的每个单词的第一个字母

 

textv=<info=o200%P%N//> sends=$GLOBALTEXTV??1 comnt=%P%N||0||GLOBALSENDS<1>@CRLF ;; 在TCIMG查看器中的光标下打开备注文件

 

textv=<info=o200%P%N//> ;; 在TCIMG查看器中的光标下打开备注文件

 

textv=C:\Test.txt exect=$var_n=MsgBox(4+32+262144,'Сообщение','Продолжить~~выполнение~~команды?')||$var_i=$var_n=7?_Exit():1 sends=C:\Test.txt??-1||&&[^\r\n]+=!! textt=C:\Test.txt||##TOTALCMD#BAR#DATA@CRLFGLOBALSENDS<x2>@CRLFGLOBALSENDS<x3>@CRLFGLOBALSENDS<x1>@CRLFGLOBALSENDS<x6>@CRLFGLOBALSENDS<x4> ;; 在查看器中打开c:\Test.txt文件,关闭查看器,在出现的对话框中选择继续命令,或​​者如果继续,则取消,然后将所有内容保留在文件c:\Test.txt的内容之后,该文件在第一个等号之后,并操纵生成的行他们到所需的形式

 

textv=cliptext||code<1> ;; 将剪贴板的传递内容保存到对话框中选择的UTF-16编码LE 1200中的文件

 

textv=cliptext||viewtext<Буфер|500|400|-1|-1|-1|14|00FFFF|3D3D3D> ;; 查看剪贴板

 

"global textv=%L GLOBALTEXTV<e> GLOBALTEXTV1<e> GLOBALTEXTV2<e>" - 点击“=>”(CTRL + ENTER)按钮在textv中选择突出显示的路径,以在表格中显示所选信息

 

"global textv=cliptext GLOBALTEXTV<c>" - 在textv查看器中打开剪贴板的内容,在编辑后单击“=>”按钮或在CTRL + ENTER上将编辑器的内容发送到剪贴板

 

 

up2

tcimage © Аверин Андрей для Total Commander Image Averin-And@yandex.ru