您可以在程序窗口的顶部找到主菜单栏。选择项目,例如用鼠标左键单击它们。下面我们简要列出了可用的子菜单。
请注意,通过按下相应的工具按钮(位于主菜单下方),可以更容易地调用某些操作。如果鼠标指针停留在按钮上一会儿,将显示工具按钮的简短说明。
1、文件菜单此菜单主要处理脚本文件。
·New:当您处于编辑器模式时,这将为新的RP Fiber Power脚本文件打开一个编辑器。如果.exe文件所在的文件夹中存在template.fpw文件,则新文件将创建为该模板文件的副本。没有提供这样的模板,但您可以制作一个。
如果您使用表单,使用File | New ,您可以删除所有表单条目,例如,为了从头开始一个模型。
·Open:在脚本编辑器模式下,可以使用现有脚本文件(扩展名为.fpw)或任何纯文本文件打开编辑器。在交互表单模式中,可以从.fpi文件加载表单设置。
·Recently opened files:此菜单显示最近使用的文件列表。这样可以很容易地重新打开其中一个文件。
·Save:在这里,您可以将当前数据保存到一个文件中;这取决于模式,可以参考表单设置或激活的编辑器的内容。请注意,执行文件时会自动保存。
·Save as:与Save相同,但可以先确定文件名。
·Save all files:将所有打开的编辑器和表单的内容保存到相应的文件中。
·Close:关闭激活的编辑器。
·Close all editors:关闭所有编辑器窗口。
·Change the active folder:切换到其他激活的文件夹(工作文件夹)。请注意,每个文件夹都被视为主办一个单独的项目。因此,软件将这些文件夹的打开文件和其他设置分别存储在名为RP_Fiber_Power-W.dsk的文件中。如果切换到其他文件夹,则会更新该文件(退出程序时也会发生这种情况),所有窗口都关闭,打开了上次在该文件夹中工作时打开的窗口。
·Print input file:打印出激活的编辑器的内容。
·Printer setup:修改打印机的设置。
·Exit:退出程序。
2、编辑菜单·Undo:撤消上次编辑操作。
·Redo:撤消上一次撤消操作
·Delete word at cursor
·Delete line
·Indent text:将整个选定文本或当前行缩进一个字符。
·Unindent text:将整个选定文本或当前行的缩进量减少一个字符。
·Cut:将所选文本复制到Windows剪贴板并将其从文本中删除。可以按住Shift键通过拖动鼠标或移动光标来选择文本。
·Copy:将所选文本复制到Windows剪贴板。
·Paste:将文本从Windows剪贴板粘贴到编辑器中。
·Find:在编辑器中查找一些文本。
·Find next:查找某些文本的下一个匹配项(之前在“查找”菜单中输入)。
·Replace text:在编辑器中找到一些文本,并用其他文本替换它。
·Select all:选择编辑器的全部内容。
·Goto:转到具有给定行号的行。
·Code snippets library:获取预定义的脚本代码片段
·Character map:显示字符表以便于输入特殊字符
3、视图菜单·Forms:转到表单模式。
·Script editors:转到脚本编辑器模式。
·Custom form:转到自定义表单模式。这意味着将根据编辑器中激活的脚本显示自定义表单。
·Clear output area:清除输出区域。
·Remove graphics windows:移除属于当前仿真的图形窗口。不同模型的任何图形窗口都保持打开状态。
·Remove all graphics windows:移除所有图形窗口。
·Value of selected text:在编辑器中计算所选文本,并在输出区域中显示该值。例如,在脚本执行之后,可以双击脚本中的变量名来选择它,然后按Ctrl-E以显示变量值。
·Inspectors:显示一个窗口,您可以在其中检查系统的当前状态:变量值、阵列定义、用户定义函数、定义的光纤模型和光束传播数据。在执行脚本之后,您可能会在其中找到有用的信息,特别是在出现错误的情况下。有关更多详细信息,请见下文。
·Beam profile viewer:显示从数值光束传播仿真中检查光束分布的交互式窗口。
·Pulse display window:显示超短脉冲的交互式窗口。
4、执行菜单Graphics:在激活的编辑器中执行脚本文件。如果脚本中定义了图形输出,则图形输出将显示在一个或多个图形窗口中。此外,一些信息显示在日志区域,一些输出可能显示在输出区域。
Graphics to printer:在激活的编辑器中执行文件。图形输出被发送到打印机。对话框允许设置各种参数,例如,在一个页面上放置多少图像以及图像的大小。
Graphics with Postscript:执行脚本并将所有图形发送到PostScript文件。
Calculate (no graphics):在激活的编辑器中执行文件。不生成图形输出。这很有用,例如,如果只需要输出区域。
Graphics, single command mode:与Graphics类似,但在调试模式下执行,按命令执行。
Graphics (no graphics), single command mode:类似于Calculate,但处于调试模式。
5、选项菜单此菜单包含两个条目:
·Options ...:这允许更改各种设置:
·Font name:要在编辑器中使用的字体的名称。
·Font size:要在编辑器中使用的字体大小。
·Bold characters:在编辑器中使用粗体字符。
·Default code page when reading ANSI files:如果您加载了一个ANSI文件,那么软件无法确定所使用的编码,它将假定此处输入的代码页。如果这些文件的符号显示不正确,则可能需要更改该设置。它仅在文件加载到编辑器时才相关。
·Auto indentation:如果打开(默认设置),按回车键后,如果前一行缩进,光标将不在第一列中。
·Syntax highlighting:这意味着关键字、命令和预定义函数的名称以及脚本中的各种其他实体以不同的格式显示。这使脚本更易于阅读,但如果要编辑其他类型的文本文件,则可能不合适。
·Regularly check whether the script file has been modified:每次输入编辑器时,软件都会检查相应的文件是否被修改,例如由外部编辑器修改。您可以允许软件在不询问的情况下重新加载文件;否则将询问您是否要重新加载该文件。
·Search path for include files:指定一个或多个目录(用“;”分隔),当在当前目录中找不到包含文件时,将在其中搜索包含文件(请参见第5.2节)。此搜索路径还适用于需要输入文件的其他几个命令,特别是readlist命令。
·Global variables must be declared for writing / reading:如果选中此项,则必须明确声明对用户定义函数中全局变量的访问。此功能对于避免某些编程错误很有用;有关详细信息,请见下文。
·Regularly check for software updates:您可以自动让程序打开一个表单,该表单允许您通过RP Photonics 网络服务器检查更新或升级。(您需要上网。)
·Change location of fiber data folder:光谱数据(也可能是光纤结构的数据)存储在某个文件夹中的.inc文件中。在这里,您可以打开该文件夹或为该文件夹选择其他位置。(如果您对原始文件夹没有足够的访问权限,则可能需要后者。)如果创建新文件夹,系统将询问您是否要将旧文件夹内容复制到新位置。
所有选项设置都存储在Windows注册表中。
6、帮助菜单·Contents:显示帮助文件的内容部分
·Index:显示帮助索引
·User interface:显示用户界面帮助
·Arithmetics:显示软件算术功能的帮助,与使用脚本语言有关
·Word at cursor:显示与光标位置的关键词相关的帮助
·Display the PDF manual:打开PDF手册,您可以打印出来。
·Visit the RP Photonics website:使用默认浏览器显示该网站。
·Check for updates:检查RP Photonics网络服务器上是否有可用的更新或升级。您可以确定软件是否定期出现该窗口,以提醒您检查更新。
·Check for license expiry(仅限临时许可证):显示当前软件许可证的到期时间。
·Technical support:提供有关技术支持的信息。
About:打开About窗口,显示有关软件版本和用户许可证的信息。