mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-31 04:37:41 +00:00
docs(developer): context help for new project parameters in keyman developer
Fixes: #2131
This commit is contained in:
parent
3cf0082a6b
commit
cf6665e2ce
1 changed files with 86 additions and 0 deletions
|
|
@ -710,4 +710,90 @@
|
|||
<p>To close the dialog, click the Close button or press Shift + Esc.</p>
|
||||
</Control>
|
||||
</Form>
|
||||
|
||||
<!-- New Project Parameters-->
|
||||
<Form Name="context/new-project-parameters">
|
||||
<Control Name="editKeyboardName" Title="Keyboard name">
|
||||
<p>The descriptive name of the keyboard. This will be set in the <u>&Name</u> store in the keyboard,
|
||||
in the package name, and where appropriate in documentation and metadata.</p>
|
||||
</Control>
|
||||
<Control Name="memoDescription" Title="Description">
|
||||
<p>A brief or long description about the keyboard's functionality, background, script, language, community,
|
||||
or any information related to showcase to users.</p>
|
||||
</Control>
|
||||
<Control Name="editAuthor" Title="Author">
|
||||
<p>The name of the developer of the keyboard. This is either your full name or
|
||||
the organization you're creating the keyboard for.</p>
|
||||
</Control>
|
||||
<Control Name="editCopyright" Title="Copyright">
|
||||
<p>This field should contain the word "Copyright", the copyright symbol "©", and the full name of the rights
|
||||
owner. Do not put the year of copyright in this field (see Full Copyright). Typically,
|
||||
you can use the automatically generated default value: "Copyright © Your Full Name or
|
||||
Your Organization".</p>
|
||||
<p>A copyright string for the keyboard. This will be set in the <u>&Copyright</u> store in the keyboard,
|
||||
in the package metadata, and where appropriate in documentation and metadata.</p>
|
||||
</Control>
|
||||
<Control Name="editFullCopyright" Title="Full Copyright">
|
||||
<p>Who owns the rights to this keyboard? This field should
|
||||
contain the word "Copyright", the copyright symbol "©", the first year of copyright,
|
||||
and the full name of the rights owner. Do include the year of copyright in this field.
|
||||
Typically, you can use the automatically generated default value:
|
||||
"Copyright © Current-Year Your-Full Name or Your Organization".</p>
|
||||
</Control>
|
||||
<Control Name="editVersion" Title="Version">
|
||||
<p>If this is the first time you've created a keyboard for the language, you should
|
||||
leave the version as 1.0. Otherwise, your version number must conform to the following
|
||||
rules: A version string made of major revision number.minor revision number.</p>
|
||||
</Control>
|
||||
<Control Name="clbTargets" Title="Targets">
|
||||
<p>
|
||||
Specifies the default deployment targets for the keyboard, set in the <u>&Targets</u> store in the keyboard,
|
||||
and controls the files added to the package initially. This also is reflected in documentation and metadata.
|
||||
</p>
|
||||
</Control>
|
||||
<Control Name="editPath" Title="Edit Path">
|
||||
<p>
|
||||
Specifies the base path where the project folder will be created. The project folder name will be the keyboard ID.
|
||||
If the folder already exists, then you will be prompted before Keyman Developer overwrites files inside it.
|
||||
</p>
|
||||
</Control>
|
||||
<Control Name="cmdBrowse" Title="Browse">
|
||||
<p>
|
||||
Specifies a different path to store the project folder.
|
||||
</p>
|
||||
</Control>
|
||||
<Control Name="editKeyboardID" Title="Keyboard ID">
|
||||
<p>
|
||||
The base filename of the keyboard, project and package. This must conform to the Keyman
|
||||
keyboard identifier rules, using the characters a-z, 0-9 and _ (underscore) only.
|
||||
</p>
|
||||
</Control>
|
||||
<Control Name="editProjectFilename" Title="Keyboard ID">
|
||||
<p>
|
||||
A Keyboard Project (.kpj) file is store inside the base path, this cannot be changed to anywhere else.
|
||||
</p>
|
||||
</Control>
|
||||
<Control Name="cmdKeyboardAddLanguage" Title="Add a Language">
|
||||
<p>This button will open up the BCP 47 Tag window to add the keyboard's language tag, script tag,
|
||||
region tag, and language name.</p>
|
||||
</Control>
|
||||
<Control Name="cmdKeyboardEditLanguage" Title="Edit a Language">
|
||||
<p>
|
||||
Click on Edit... to open up the BCP 47 Tag window with the language information.
|
||||
</p>
|
||||
</Control>
|
||||
<Control Name="cmdKeyboardRemoveLanguage" Title="Remove a Language">
|
||||
<p>
|
||||
Delete the selected language.
|
||||
</p>
|
||||
</Control>
|
||||
<Control Name="cmdOK" Title="OK">
|
||||
<p>
|
||||
Once everything is ready, click OK and enjoy developing the keyboard.
|
||||
</p>
|
||||
</Control>
|
||||
<Control Name="cmdCancel" Title="Cancel">
|
||||
<p>Click Cancel to close the dialog and reset the process entirely.</p>
|
||||
</Control>
|
||||
</Form>
|
||||
</ContextHelp>
|
||||
Loading…
Add table
Reference in a new issue