📄 ui.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"><HTML><HEAD><TITLE>User Interface</TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINKREL="HOME"HREF="index.html"><LINKREL="PREVIOUS"TITLE="Using Gnome SmsSend"HREF="usage.html"><LINKREL="NEXT"TITLE="Authors"HREF="authors.html"></HEAD><BODYCLASS="SECT1"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="NAVHEADER"><TABLEWIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><THCOLSPAN="3"ALIGN="center"></TH></TR><TR><TDWIDTH="10%"ALIGN="left"VALIGN="bottom"><AHREF="usage.html"><<< Previous</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom"></TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="authors.html">Next >>></A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><DIVCLASS="SECT1"><H1CLASS="SECT1"><ANAME="UI">User Interface</A></H1><DIVCLASS="SECT2"><H2CLASS="SECT2"><ANAME="TAB">The Provider Interface</A></H2><DIVCLASS="FIGURE"><ANAME="FIG-TAB"></A><P><IMGSRC="figs/gsmssend-provider.png"></P><P><B>Figure 6. The Provider Interface</B></P></DIV><P> The provider part of the main window is created by parsing a provider script, each parameter of the script is used to create a text field in this window. Each text field as a name and a popup help. </P><P> The big text entry on the right is used to enter the SMS message, updating in real time the <TTCLASS="GUILABEL"><B>Remaining characters</B></TT> field. </P><P> When the message is ready, <TTCLASS="APPLICATION">smssend</TT> is called by pressing the <BCLASS="GUIBUTTON">Apply</B> button. </P><P> All outputs of <TTCLASS="APPLICATION">smssend</TT> can be seen in the status bar of the main window. </P></DIV><DIVCLASS="SECT2"><H2CLASS="SECT2"><ANAME="PREFS">The Preference Dialog Window</A></H2><DIVCLASS="FIGURE"><ANAME="FIG-PREFS"></A><P><IMGSRC="figs/gsmssend-config.png"></P><P><B>Figure 7. The Preference Dialog Window</B></P></DIV><P> This window lets you manage all options that can be set to <TTCLASS="APPLICATION">smssend</TT>. All terms here are explained in the <TTCLASS="APPLICATION">smssend</TT> manual. The only specific option is in the <TTCLASS="GUILABEL"><B>Usage</B></TT> part of this window: <P></P><DIVCLASS="VARIABLELIST"><DL><DT><TTCLASS="GUILABEL"><B>Delay SmsSend calls</B></TT></DT><DD><P>This checkbox is used if you want to delay all calls to <TTCLASS="APPLICATION">smssend</TT>. They can be latter triggered by using <BCLASS="GUISUBMENU">File</B>-><BCLASS="GUIMENUITEM">Execute SmsSend for delayed connections</B>. </P></DD><DT><BCLASS="GUIBUTTON">OK</B></DT><DD><P>This button is used to update the used options in memory, close the dialog window and overwrite the <TTCLASS="FILENAME">~/.smssend/smssendrc</TT> file.</P></DD><DT><BCLASS="GUIBUTTON">Apply</B></DT><DD><P>This button is used to update the used options in memory and close the dialog window.</P></DD><DT><BCLASS="GUIBUTTON">Cancel</B></DT><DD><P>This button is used to cancel all changes to the options close the dialog window.</P></DD></DL></DIV> </P></DIV><DIVCLASS="SECT2"><H2CLASS="SECT2"><ANAME="ALIAS">The Alias Dialog Window</A></H2><DIVCLASS="FIGURE"><ANAME="AEN335"></A><P><IMGSRC="figs/gsmssend-alias.png"></P><P><B>Figure 8. The Alias Dialog Window</B></P></DIV><P> This window lets you manage (Add/Edit/Remove) aliases that can be used in every parameter text field of the <AHREF="ui.html#TAB">Provider Interface</A>. This enables the possibility to use aliases (<TTCLASS="USERINPUT"><B>@Alias_name</B></TT>), which are located in the file <TTCLASS="FILENAME">~/.smssend/aliases</TT>. When using an alias name in a parameter text field it is automatically replaced by its value. </P><P> The elements of this window are as follows: <P></P><DIVCLASS="VARIABLELIST"><DL><DT><TTCLASS="GUILABEL"><B>Key Column</B></TT></DT><DD><P>This colums shows the Alias_name (that has to be entered prefixed by <BCLASS="KEYCAP">@</B> in the parameter text field)</P></DD><DT><TTCLASS="GUILABEL"><B>Value Column</B></TT></DT><DD><P>This colums shows the value that is used when <TTCLASS="USERINPUT"><B>@Alias_name</B></TT> is entered.</P></DD><DT><TTCLASS="GUILABEL"><B>Key Text Field</B></TT></DT><DD><P>This text field is used to Add new <TTCLASS="USERINPUT"><B>@Alias_name</B></TT> in the list.</P></DD><DT><TTCLASS="GUILABEL"><B>Value Text Field</B></TT></DT><DD><P>This text field is used to Add the value of the preceeding <TTCLASS="USERINPUT"><B>@Alias_name</B></TT>.</P></DD><DT><BCLASS="GUIBUTTON">Add</B></DT><DD><P>This button is used to Add the 2 values of the preceeding text fields in the list.</P></DD><DT><BCLASS="GUIBUTTON">Delete</B></DT><DD><P>This button is used to delete the currently selected line of the list.</P></DD><DT><BCLASS="GUIBUTTON">Up</B>/<BCLASS="GUIBUTTON">Down</B></DT><DD><P>These buttons are used to move the currently selected line of the list.</P></DD><DT><BCLASS="GUIBUTTON">OK</B></DT><DD><P>This button is used to update the used list in memory, close the dialog window and overwrite the <TTCLASS="FILENAME">~/.smssend/aliases</TT> file.</P></DD><DT><BCLASS="GUIBUTTON">Apply</B></DT><DD><P>This button is used to update the used list in memory and close the dialog window.</P></DD><DT><BCLASS="GUIBUTTON">Cancel</B></DT><DD><P>This button is used to cancel all changes to the aliases list in memory and close the dialog window.</P></DD></DL></DIV> </P></DIV><DIVCLASS="SECT2"><H2CLASS="SECT2"><ANAME="SCRIPTS">The Script Dialog Window</A></H2><DIVCLASS="FIGURE"><ANAME="AEN404"></A><P><IMGSRC="figs/gsmssend-scripts.png"></P><P><B>Figure 9. The Script Dialog Window</B></P></DIV><P> This window lets you manage the scripts that you want to use. You have a 3 columns list with all the known scripts. The elements of this window are as follows: <P></P><DIVCLASS="VARIABLELIST"><DL><DT><TTCLASS="GUILABEL"><B>Script Column</B></TT></DT><DD><P>The list of all known scripts. By clicking in the columns label you can change the sort mode of the list.</P></DD><DT><TTCLASS="GUILABEL"><B>Show Column</B></TT></DT><DD><P>This column is used to check the script that you want to have in the main notebook.</P></DD><DT><TTCLASS="GUILABEL"><B>Save Column</B></TT></DT><DD><P>This column is used to mark the scripts that you want to be saved in a special file (<TTCLASS="FILENAME">~/.smssend/scripts</TT>) for the next time, you'll have only these scripts shown in the main GUI.</P></DD><DT><BCLASS="GUIBUTTON">OK</B></DT><DD><P>Save the scripts in <TTCLASS="FILENAME">~/.smssend/scripts</TT>.</P></DD><DT><BCLASS="GUIBUTTON">Apply</B></DT><DD><P>Show/Hide notetab of provider scripts depending on what is selected.</P></DD><DT><BCLASS="GUIBUTTON">Cancel</B></DT><DD><P>Cancel all changes.</P></DD></DL></DIV> </P><DIVCLASS="WARNING"><P></P><TABLECLASS="WARNING"WIDTH="100%"BORDER="0"><TR><TDWIDTH="25"ALIGN="CENTER"VALIGN="TOP"><IMGSRC="./stylesheet-images/warning.gif"HSPACE="5"ALT="Warning"></TD><TDALIGN="LEFT"VALIGN="TOP"><P>When using the option <TTCLASS="OPTION">--scriptpath</TT> or <TTCLASS="OPTION">--scriptfile</TT> the saved scripts list is not used.</P></TD></TR></TABLE></DIV></DIV></DIV><DIVCLASS="NAVFOOTER"><HRALIGN="LEFT"WIDTH="100%"><TABLEWIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top"><AHREF="usage.html"><<< Previous</A></TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="index.html">Home</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top"><AHREF="authors.html">Next >>></A></TD></TR><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top">Using Gnome SmsSend</TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"> </TD><TDWIDTH="33%"ALIGN="right"VALIGN="top">Authors</TD></TR></TABLE></DIV></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -