Table of contents

'akira'

for

Window95/NT

New Feeling of Text Editor and E-Mail Client

Table of contents.

Introduction.

Cut & Paste.

Drag & Drop.

Stopper

Cutomizing

Regular expression.

Outline

Spelling

E-Mail

Registriation

Appendix


Introduction

Thank you for using 'akira'.

There are two versions of 'akira' as 'akira32II' and 'akira32Gold'.

'akira32II' works as text editor and 'akira32Gold' works as text editor plus E-Mail client.

These two programs are designed customable , for your more convenience,i recommend you to customize through your preferences.

I hope 'akira' will be the most useful tool for you.

AyanoAkira.


Cut & Paste

'akira' provides you various Cut & Paste operations.Especialy,In appending mode, you can operate the clipboard as a text stack.

Cut

Cut selected text.

In appending mode ,selected text be appended to end of the clipboard.

Cut a line

Cut a current line.

In appending mode, it be appended to end of the clipboard.

Cut a line with appening mode

Cut a current line.it be appended to end of the clipboard in appending mode or not.

Copy

Copy selected text.

In appending mode selected text be appended to end of the clipboard.

Copy a line

Copy a current line.

In appending mode it be appended to end of the clipboard

Copy a line with appening mode

Copy a current line.it be appended to end of the clipboard in appending mode or not.

Paste

Paste all of the text on clipboard.Clipboard will not be cleared.

Paste quoted text

Paste all of the text on clipboard embedding quotation mark on top of each lines.Clipboard will not be cleared. You can customize this quotation mark with "Local Preferences".

Paste (by appended uint of text)

Paste a part of the text on clipboard,Clipboard will not be cleared.

Paste in transfer mode(by appended uint of text)

Paste a part of the text on clipboard, Pasted text will be removed from clipboard.

Paste on the top of line.

Paste all of the text on clipboard on top of the line.Clipboard will not be cleared.

Paste on the top of line (by appended uint of text)

Paste a part of text on clipboard on top of the line. Clipboard will not be cleared.

Paste on the top of line in transfer mode (by appended uint of text)

Paste a part of the text on clipboard on top of the line. Pasted text will be removed from clipboard.

Menu Operation

Edit -> Setting Edit Mode -> Append Mode


Drag & Drop

Like a "Drag & Drop of files", you can drag & drop selected text.

Operation

Before starting this operation , you must enable "Drag & Drop Mode".

Press the left button of the mouse on the selected text,and drag to the destination position to copy or to move,after reaching the destination, drop it (release button), that's all. If you want to copy the selected text ,press SHIFT key or CONTROL key before drop it.

Menu Operation

Edit -> Setting Edit Mode -> Enable Drag & Drop Text


Status Bar

Status Bar appears on the bottom of the window.About Status Bar there are 2 choices, "Show" or "Hide". I recomend you "Show",because many important informations shall be show on the Status Bar.for example LineNumber/Column,Char Code and Error Messages.

Menu Operation

"Settings" -> "Show Status Bar"


Customizing

Menu

Popup Menu

Tool Bar

Status Bar

Function Key

User Menu

User Help

Key Assignment

Key Speed.

Global Preferences

Local Preferences

File Extension Aliases

Reserved Word

Backup

Text Justification


menu

When 'akira' is opened,it reads "ak32us.mnu" as a menu declaration file. You can customize the menu by modifying "ak32us.mnu". If you failed to customize "ak32us.mnu", 'akira' will create a menu by reading "ak32uorg.mnu".so don't modify "ak32uorg.mnu".

You can test your "ak32us.mnu" width [refresh APP menu] on the menu.

Document windows list will appear on the popup menu titled "Window" as default position. If you also want to change Its position,change "WINLIST=3" inside the file named "ak32us.ini".  but,please don't edit "ak32us.ini" using 'akira',because 'akira' will overwrite it when closing Itself.

[Syntax of menu declaration]

MENU

{

  POPUP "popup menu title"

  {

    MENUITEM "menu title",function name

    .

    MENUITEM SEPARATOR

    .

    .

  }

  .

  .

}

(explanation)

POPUP means the category of the menu.Its title appears on the top of the menu.

Menu titles must be written between '"'(double quatation mark).

MENUITEM means each items of popup menu.Its title appears when a popup menu is opened.This menu titles must be also written between '"'.Following the menu title,you must write a menu command name.(Please refer to list of menu command names)

MENUITEM SEPARATOR will separate menu items by drawing horizontal bar.

(remarks about menu titles)

You can define shortcut key inside menu title.

example-1: "&Open"  --> short cut key is 'O'.

example-2: "&Close" --> short cut key is 'C'.

example-3: "Cu&t"   --> short cut key is 'T'.

(example of menu)

MENU{

POPUP   "&File"

{

MENUITEM	"&New",@newfile

MENUITEM	"&Open...",@openfile

MENUITEM	"&Save",@savefile

MENUITEM	"Save && Close",@saveclose

MENUITEM	"Save &as...",@saveasfile

MENUITEM	"Save a&ll",@saveall

MENUITEM	SEPARATOR

MENUITEM	"&Duplicate window",@dupfile

MENUITEM	"&Merge File",@merge

MENUITEM	SEPARATOR

MENUITEM	"&Close",@closefile

MENUITEM	"Close all",@closeallfile

MENUITEM	SEPARATOR

MENUITEM	"Cancel File",@cancelfile

MENUITEM	"Reload File",@reloadfile

MENUITEM	SEPARATOR

MENUITEM	"&Print...",@print

MENUITEM	SEPARATOR

MENUITEM	"JPN version",@switchlang

MENUITEM	"E&xit",@exit

}

    .

    .


Popup menu
Popup menu.

'akira32' has 32 popup menus.These popup menus will be available after binding your favorite keys.

When 'akira' is oopened,reads "ak32upop.mnu" as a popup menu declaration file.You can customize popup menus by modifying "ak32upop.mnu".

You can test your "ak32upop.mnu" width [refresh Popup menu] of the menu.

[Syntax of popup menu declaration]

POPUPMENU Number of pupup menu

{

MENUITEM "menu title" ,function name

    	.

    	.

MENUITEM SEPARATOR

MENUITEM "menu title" ,function name

.

.

}

(explanation)

POPUPMENU menu number means the number of the popup menu.

MENUITEM means each items of the popup menu.Its title appears when popup menu is opened.This menu titles must be also written between '"'.Following the menu title,you must write a menu command name.(Please refer to list of menu command names)

MENUITEM SEPARATOR will separate the menu items by drawing horizontal bar.

(remarks about menu titles)

You can define a shortcut key inside a menu title.

example-1: "&Open"  --> short cut key is 'O'.

example-2: "&Close" --> short cut key is 'C'.

example-3: "Cu&t"   --> short cut key is 'T'.

(example of popup menu)

POPUPMENU   1

{

MENUITEM	"&New",@newfile

MENUITEM	"&Open...",@openfile

MENUITEM	"&Save",@savefile

.

.

.

}

POPUPMENU   2

{

MENUITEM	"&Cut",@cut

MENUITEM	"C&opy...",@copy

.

.

}


key assignment

About default assignments,Please refer to "Default Key assignment list".

You can bind 3 key assignments to any operation command using any combination of keys. But ALT key + Alpha key is not allowed. Because It will be used as a shortcut key of the menu.

Menu Operation

"Settings" -> "Key Assignment"


Tool Bar

There are many buttons on the Tool Bar.If you think you need not some of them.you can customize as you like.About the default position of the tool Bar(Right Edge),if you don't feel good ,you can move it to the Top or the Left Edge of the window. Right Edge is just my preference.If you think you need not the Tool Bar itself,of course you can hide it.

Menu Operation

Cutomise Button -> "Settings" -> "Tool Bar" -> "Cutomise"

Move Position -> "Settings" -> "Tool Bar" -> "Move"

Hide Tool Bar -> "Settings" -> "Tool Bar" -> "Show"


Function Key

Probably,There are 12 function keys on your keyboard.'akira' shows them on the bottom of the screen.and if you press a function key by the Left Button of the Mouse.they work like you press a function key on the keyboard.If you press by the Right Button of the Mouse,"Setup Function Key Title Dialog Box" will appear , and you can set the title of the function key.

About customizing,there are many choices like below.

(1) Hide

(2) Show 4 keys

(3) Show 5 keys

(4) Show 8 keys

(5) Show 10 keys

(6) Show 12 keys

Menu Operation

"Settings" -> "Function Key"


User Menu

If you click the right button of the mouse, a popup menu will appear.,this is a user menu. You can customize this menu. I recommend you to register frequency used menu commands.

Threre are two customable user menus, User menu for editor and User menu fot E-mail.User menu for E-mail is available on 'akira32Gold' only.

Menu Operation

Settings -> Other Setting -> User Menu


User Help

You can register 8 help files as user help, for example C,C++ language help files or Windows API help files.

If you are using 'akira' for writting source programs,this user help is especialy useful.because you can search the topic of the help files by the word in your source program under the cursor as key.

Menu Operation

Settings -> Other Setting -> User Help


E-Mail

Instration

Settings

Options

MailBox

Address Book

Sending

Receiving

Rely and Forward

MIME

Filtering

Clickable URL and Clickable Address

Import and Export

NiftyServe

PGP

Appendix


Registration

This program is shareware. Witout registration ,You can use only for evaluation. If you want to keep it using, you are required to register.When you register, You'll receive software key.That key turn off all registration reminders .

There are many ways to register . Niftyserve SWREG ,PC-VAN SWREG , Kagi Shareware.You can choose any way you like.

(1) Niftyserve

'akira32II' SW # 2604 ,Fee 3,800YEN

'akira32Gold' SW # 3768 ,Fee 4,500YEN

(2) PC-VAN

'akira32II' SW # 215 ,Fee 3,800YEN

'akira32Gold' SW # 325 ,Fee 4,500YEN

(3) Kagi Shareware

You can register via Kagi Shareware Web Page

URL :  http://www.kagi.com/

'akira32II' 30 US$

'akira32Gold' 40 US$


Global Preferences

There are "Global Preferences" and "Local Preferences". "Global  Preferences" controls the whole movement of "akira". "Local Preferences" is set up in each File Extension, and it becomes effective only when the file which has a same file extension is editing

Part-1

Restore Desktop ,When 'akira'is Opened.

When it is closed, 'akira' saves DeskTop of 'akira'.and restores DeskTop based on this information.

Restore Caret Position,When File is Opened.

Restore the position of Caret at the last editing position when a file is opened.

Enable Multi Selection in File Open Dialog.

It enables to select more than one file. In other words, more than one file can be opened at a time.

Opening Files Must Exist.

Only the exsiting file can open. Warning is indicated when a file doesn't exist yet.

New Files are Opened on Prompt.

Indicate warning when the file which doesn't exist yet is opened.

Set The Filter of File Open Dialog  with Last Opened File's Extension.

When a file is opened through "File Open Dialog Box", The File Extension of the latest file opened is used as a filter..

Zoom Document Windows.

Dcoument windows are always maximized.

Show File Name Without Path.

Show File Name without path as a caption of the window.

Set Current Directory,Using The Path of Current File.

Current Directory during editing is set by using the path of the current file.

Show Menu, If Following Key has not Pressed.

An operation key can be set up to 2 strokes. When an operation key is set up in 2 strokes,show commands which has the same first key on menu when the second key isn't pressed within 1.5 seconds after the first key is pressed

Enable Second Control Key.

For example ,when an operation key is set up with "CONTROL+A,B", a person press "B" without releasing "CONTROL" after "A" is pressed with pressing "CONTROL", and another person press "B" after releasing "CONTROL". If you are the previous person ,remove check of this item. but, when this item is not checked, key assignments such as "CONTROL+A,B" and "CONTROL+A,CONTROL+B" becomes always the same meaning, and it can't be distinguished.

[Page Up/Page Down ] Key Scrolls Window Half of The Page.

When this item is checked,half page of the widows is scrolled,When not be checked entire page of the window is scrolled..

Box Shaped Caret Style.

When this item is checked, Box Shaped Caret will be appear. when not be checked, I Beam Caret will be appear on the screen.

Draw Underline on The Current Line.

When this item is checked, an underline is drawn on the current editing line. It colors the whole of the current editing line when not be cheked. This color can be set up with "Local preferences"

Hide Horizontal Scroll Bar of Document Windows.

When this item is checked,hide the horizontal Scroll Bar of the window. This is an option for the person who wants to use the window as widely as possible.

Part-2

Forwrd Caret After Paste.

Forward the caret position by the length of text pasted.

Select a Line by Clicking on Left Edge of The Line

When this item is checked,you can select a line by clicking on the left edge of the line.

.

Open New File as "noname", When 'akira' is opened.

When 'akira'is opened ,If there is no file to open,a new file will be opened. Check this option, if you are wanting to begin the editing work soon when 'akira' is opened.

Don't Set The Caret Postion Between Characters.

When caret is moved to the top or the bottom of the screen in "Free Care Mode" , caret moves straight to the top or the bottom.In this case, sometimes caret moves to the second byte of DBC Chars.This can be prevented by checking this option.

Set DBC Char Width Double of ANSI Char,When Using Fixed Pitch Font.

Under the default condition,even if "Fixed Pitched Font" is being used ,the width of DBC Chars isn't always the double of ANSI Chars. When this item is being checked, the width of DBC Chars surely becomes the double of the width of ANSI Chars in the case of "Fixed Pitched Font".

Accel Up & Down Movement of Caret.

The movement of caret to the top or to the bottom of the screen is accelerated corresponding to the time when a key is being pressed.

Accel Left & Right Movement  of Caret.

The movement of caret to the left or to the right of the screen is accelerated corresponding to the time when a key is being pressed.

Run AUTOEXEC.A, When 'akira' is Opened.

Run the program named "AUTOEXEC.A" ,when 'akira' is opened.This program must be written in 'Script-A'.About 'Scritpt-A',please  refer to the help file "AK32AUS.HLP".

Show Cursor as  I Beam,During D&D.

The shape of the cursor usually becomes "+" in the D&D mode. when this item is checked, the shape of the cursor becomes I BEAM. This is just a preference.

Popup Menu  Appears Under  Mouse Cursor.

Many kinds of Popup Menus are shown in 'akira'. When this item is being checked, these menus are shown under the mouse cursor.When this item isn't being checked. these menus are shown under the caret.

Hide CrLf Mark , In Read Only Mode.

It can be set up with the "Local Preferences" whether a line feed code is shown. When this item is being checked, it isn't shown regardless of the "Local Preferences" in Read Only Mode.

Detect Codes Automatically,When File is Opened Through D&D & Commandline.

When a file is opened, it can be specified whether the character code of the file is detected automatically.When this item is being checked, the automatic detection of the character code becomes the default and a character code is surely detected automatically when a file is opened through D&D and command line.

Hide HTML Menu Window  After Tag Selection.

HTML menu is hidden when TAG is chosen from the menu. This is convenient when a HTML menu is manipulated on the small screen such as the screen of NOTE BOOK computer.


Key Speed

The time until the key repeat begins, and the interval of the key repeat can be set up.These are set up in the top speed under the defualt condition. You can change it as you like.But, as a key speed is earlier, Scrolling speed of the screen becomes faster.

Menu Operation

Settings -> Other Settings -> Key Speed.


File Extension Aliases

Purpose

"Loal Preferences" is set up in each file extension.However, it is very difficult to set up so many "Local Preferences".

So, I prepared for a very good way!.

It can be shared with using the file extension alias.

For example, there is a file extension "txt" which has a "Local Preferences". When you register "txt" as an alias of "doc" and "msg", You can share this environment with them.

File Extensions

File extensions which has a "Local Preferences" under the default condition are

".c/.cpp/.asm/.rc/.h/.txt/.doc/.log/.htm/.a/.mai/.gre/.bro"

You can change it and add new file extensions. When you add a new file extension, it must be started by "." and must be terminated by "/". When the length of the file extension is more than three characters. write leading three characters only.

Menu Operation

Settings -> Other settings -> File Extension Aliases


Reserved Word

When you are in "Color Syntax Mode" , some kinds of words are colored by specific color.

"Reserved word" is the thing of a special word to color in "Color Syntax Mode". For Examples,commands in the  program of C,C++ , TAG in the text of HTML and  URL or E-Mail address in the message.

Reserved words are specified in every "Local Preferences" and you can choose a syntax of the text from C, C++, HTML, MAIL. This syantax is very important to parse the text, you should set up the syntax properly.

Menu Command

Settings -> Local Preferences -> General ->Color Syntax Mode

Settings -> Other Settings -> Reserved Word


Backup

Genaration of backup files

You can manage a genaration of backup file.It is until 9 generation that it can be managed. The file extension of the latest backup file becomes ".bak", before it becomes ".bk1", ".bk2"....

file extension of backup file

When you don't manage the generation of backup file, the file extension of the backup file can be chosen from the two next.

The first file extension is general ".bak".

example

akira.txt -> akira.bak

akira.doc -> akira.bak

The sencond file extension begins "~" and  two leading characters of original file extension.It can try so that the backup file of the same name isn't made.

example

akira.txt -> akira.~tx

akira.doc -> akira.~do

Directroy for backup file

You can specify the directory that a backup file is saved.If you specify it ,you can remove backup files easy when it becomes unnecessary.

Menu Command

Settings -> Local Preferences -> Backup


Justification

You can justify selected text.

How To

Menu Command

Edit -> Justify

Using Mouse

First, you shuld select text using mouse,then you should decide the length of each line.After that decision ,press the right button of the mouse with pressing SHIFT key on the column where it limit the length of the line of selected text.

When you press the right button of the mouse with pressiong CONTROL key instead of SHIFT key,all of line feed codes are removed in the selected text, then new line feed codes are embedded at the end of each line.This operation is given priority to over the option "Ignore CRLF"..

Options

Hung CRLF on The Line.

Hung a line feed code at the end of the line when it goes at the head of the next line.

Enable KINSOKU

Enable KINSOKU.KINSOKU means to move the character on the end of the line and the top of the line which can't go there to the right position.

RealTime KINSOKU

KINSOKU works when you are editing the file.

KINSOKU Method

There are three method of KINSOKU,"Turn Out","Hung on The Line" and "Turn Out or Hung on The Line".You can choose one of them.Generally "Turn Out or Hung on The LIne " is chosen.

KINSOKU Chars

You can set up KINSOKU Chars on the top of the line and KINSOKU Chars on the end of the line.

Word Break

Enable Workd Break.

Remove Spaces & Tabs

Spaces and Tabs that it continues are made one space.When the text is written in Japanease ,it will be removed.

Remove Kanji Speces

Remove Japanease Kanji Spaces in the selected text.

Ignore CRLF.

When this item is checked,all of line feed codes are removed in the selected text, then new line feed codes are embedded at the end of each line.

Convert Tab To Spaces

All of TAB codes are conveted to spaces.

Put Spaces Top & Tail of SBC words Between DBC Chars

When SBC words are founded between DBC chars ,space will be inserted before and after of it.

Quotation Mark

You can specify Quotation Mark,It will be use with "Paste Quoted Text".

Menu Command

Settings -> Local Preferences -> Justification


Local Preferences

"Loal Preferences" is set up in each file extension.But it is not set up to every file extensions.File extensions which has a "Local Preferences" under the default condition are

".c/.cpp/.asm/.rc/.h/.txt/.doc/.log/.htm/.a/.mai/.gre/.bro"

You can change it and add new file extensions with "File Extension Aliases".

Options

General

Color Syntax Mode

 	In this mode,"reserved word",strings,numbers

and commets of programs are colored.

Free Caret Movement

Show IME Window On The Current Line

Open IME When File Is Opened

Strip Spaces,if the line includes spaces only

Line Spacing

Count LIne Number by CR Code

When this item isn't being checked,one line is one line

on the screen.This option effect to the operation which

handle lines.

Not Append EOF code at End of File

MS-DOS files and Windows Files are generaly terminated by EOF(0x1a).

When this item is checkd,it will be removed.

Save File As Unix Text

When the file is saved,each line terminated by LF(0x0a)

not CRLF(0x0d,0x0a).

Tab

Tab Size

Tab Conversion When Saving File

Appearance

Automatic Indent

Inent Japanaese Space Code.

Show Line Number

Show Tab Code

Show Cr Code

Show Japanease Space Code

Hide Ruler

Bakup

Refer To "Backup"

Font&Color

Text Font

Color

Background

Background Text

Background (Out side of the document window)

Background Text (Out side of the document window)

Line Number

Current Line

Stopper

Line Feed Mark

Modified Mark

Reserved Word

String

Digit

Comment

Justifivation

Refer to "Justification"


Regular Expression

What is it ?

A regular expression is a pattern that describes a set of strings. Regular expressions are constructed analagously to arithmetic expressions, by using various special chararcters to combine smaller expressions.

About details of regular expression.PLease Refer to

http://sunsite.auc.dk/frexxed/docs/FrexxEd_Sections/regular_expressions.HTML

http://wonder.mit.edu/misc/regex.html

http://www.ciser.cornell.edu/info/regex_NG.html

http://lib.stat.cmu.edu/scgn/v52/section1_7_0_1.html

http://enterprise.ic.gc.ca/~jfriedl/regex/

NOTE

The special characters which be available in 'akira' are

$^.*+?[]()|\


Stopper

Generally ,Text Editor does "Searching" and "Replacing" within a selected text.But 'akira' takes another way.It's a stopper. Because it seem to be very troublesome to select the text every time when want to do "Searching" and "Replacing".Especially,it seem to be so in the continuous opearation of "Searching" and "Replacing". .

When you set a stopper at the end of the range of "Searching" and "Replacing",it becomes to be very easy, "Searching" and "Replacing" are automatically stopped at the stopper.

A stopper is not reset automatically,so,you can do continuous "Searching" and "Replacing".

NOTE

CONTROL+K,S is the default key assignment of this operation. When you press this key assignment a stopper is set at the current position and again you press this key assignment a stopper is reset.


Spelling

An english word dictionary is necessary to use a spelling check.You can get this dictionary named "EIJIRO" from the forum "FENG" of NiftyServe in JAPAN. If you have an account of CompuServe , you can log in via CompuServe.

Instration of the dictionary

(1) Get "EIJIRO".

    Download from NiftyServe.

(2) Convert Dictionary.

    menu command : Settings -> Other Settings -> Convert Dictionary

(3) Enable Dictionary

    menu command : Settings ->. Enable Dictionary

Menu Command

Search -> Spelling


Appendix

Default Key Assignment List

List of Menu Command Names


Default Key Assignment List

Backspace	Backspace

PageUp	Page Up

PageDown	Page Down

Home	Top of Line

<-	Caret Left

Up	Caret Up

->	Caret Right

Down	Caret Down

Ins	Insert Mode

Del	Delete a Char

F1	Show User help

F2	Duplicate Line

F3	Create a Line

F4	Delete a Line

F5	Cut a Li (with appending mode)

F6	Copy a Line (with appending mode)

F7	Paste on top of the line in transfer mode (by appended unit)

F8	Set Searching Condition

F9	Set Replacing Condition.

F10	Show Last Popup Menu

F11	Convert to Lower Case

F12	Convert to Upper Case

Shift+Return	Jump to Next Tag

Shift+PageUp	Select to Prev Page

Shift+PageDown	Select to Next Page

Shift+End	Select to End of Line

Shift+Home	Select to Top of Line

Shift+<-	Select to Left

Shift+Up	Select to Prev

Shift+->	Select to Right

Shift+Down	Select to Next

Shift+Ins	Paste

Shift+Del	Cut

Shift+F1	New

Shift+F5	Cut a Line

Shift+F6	Copy a Line

Ctrl+Tab	Swap Focus between Mail Box and Document Window

Ctrl+Return	Toggle IME

Ctrl+Home	Top of File

Ctrl+<-	Prev Word

Ctrl+->	Next Word

Ctrl+Ins	Copy

trl+B,B	Jump to Prev Tag

Ctrl+B,T	Tag Jump

Ctrl+C	Copy

Ctrl+E	Top of Page

Ctrl+E,L	Go to Last Modification Mark

Ctrl+E,N	Next Modification Mark

Ctrl+E,P	Prev Modification Mark

Ctrl+F	Run AppIcon - 1

Ctrl+G	Delete a Char

Ctrl+H	Backspace

Ctrl+I	Tab

Ctrl+J	Line Jump...

Ctrl+K,I	Indent

Ctrl+K,J	Jump to Mark

Ctrl+K,L	Mark

Ctrl+K,M	Mark

Ctrl+K,S	Set Stopper

Ctrl+K,Y	Delete

Ctrl+L	Cut to End of Line

Ctrl+M	Line Feed

Ctrl+N	Create a Line

Ctrl+O	Set Searching String

Ctrl+P	Show APP Icon Menu

Ctrl+Q,A	Set Replacing Condition...

Ctrl+Q,B	Browse C/C++ Functions...

Ctrl+Q,C	End of Fle

Ctrl+Q,D	End of Line

Ctrl+Q,E	Top of Page

Ctrl+Q,F	Set Searching Condition...

Ctrl+Q,G	Grep...

Ctrl+Q,R	Top of File

Ctrl+Q,S	Top of Line

Ctrl+Q,X	End of Page

Ctrl+Q,Y	Delete to End of Line

Ctrl+T	Delete a Word

Ctrl+U,E	Popup Menu - 2

Ctrl+U,F	Popup Menu - 1

Ctrl+U,H	Popup Menu - 7

Ctrl+U,N	Popup Menu - 5

Ctrl+U,O	Popup Menu - 6

Ctrl+U,S	Popup Menu - 3

Ctrl+U,W	Popup Menu - 4

Ctrl+V	Paste

Ctrl+W	Scroll Down

Ctrl+W,B	End of Word

Ctrl+W,I	Minimize

Ctrl+W,R	Restore

Ctrl+W,T	Top of Word

Ctrl+W,Z	Maximize

Ctrl+X	Cut

Ctrl+Y	Delete a Line

Ctrl+Z	Scroll Up

Ctrl+F4	Close

Ctrl+F6	Show Next Window

Ctrl+F10	Show HTML Menu

Ctrl+Shift+End	Select to End of File

Ctrl+Shift+Home	Select to Top of File

Ctrl+Shift+<-	Select to Prev Word

Ctrl+Shift+->	Select to Next Word

Ctrl+Shift+N	Search/Replace to End of File

Ctrl+Shift+P	Search/Replace to Top of File

Alt+Backspace	Undo

Alt+->	Duplicate a Word of Upper Line

Alt+F4	Exit

Ctrl+Alt+Backspace	Redo

NOTE

Ctrl	 : 	Control

,<-  	: 	Left Arrow

->   	:	 Right Arrow

Up  	: 	Up Arrow

Down	 :	 Down Arrow


List of Menu Command Names

<File>

@EXIT	->	Exit

@CLOSEFILE	->	Close

@CLOSEALLFILE	->	Close All

@NEWFILE	->	New

@OPENFILE	->	Open

@DUPFILE	->	Duplicate Window

@SAVEFILE	->	Save

@SAVECLOSE	->	Save and Close

@SAVEASFILE	->	Save as

@SAVEALL	->	Save all Files

@MERGE	->	Marge File

@CANCELFILE	->	Discard File

@RELOADFILE	->	Reload File

@PRINT	->	Print

@SWITCHLANG	->	JAPANEASE version.

@RESETFILEHISTORY	->	Clear File History

@RESETDIRHISTORY	->	Clear Directory History

@RESIMODE	->	Resident Mode

<Edit>

@INSMODE	->	Insert<->Overwrite

@APPENDMODE	->	Append to Clipboard

@BOXSELMODE	->	Block Select Mode

@DANDDMODE	->	Drag and Drop Mode

@CTLCODEMODE	->	Enable Control Code

@ENTABTOSPACE	->	Convert Tab to Spaces

@STOPMARK	->	Stopper (On / Off)

@UNDO	->	Undo

@REDO	->	Redo

@CUT	->	Cut

@COPY	->	Copy

@PASTE	->	Paste

@PASTEAC	->	Paste (by appended unit)

@PASTEAM	->	Paste in transfer mode (by appended unit)

@HPASTE	->	Paste on top of the line

@HPASTEAC	->	Paste on top of the line (by appended uint)

@HPASTEAM	->	Paste on top of the line in transfer mode (by appended unit)

@DUPLINE	->	Duplicate Line

@MAKELINE	->	Create a Line

@CUTLINE	->	Cut a Line

@COPYLINE	->	Copy a Line

@CUTLINEA	->	Cut a Line  (with appending mode)

@COPYLINEA	->	Copy a Line (with appending mode)

@CUTTOEOLA	->	Cut tot End of Line

@DUPUPCHAR	->	Duplicate a Char of Upper Line

@DUPUPWORD	->	Duplicate a Word of Upper Line

@DLGSENTENCE	->	Auto Text

@TOLOWER	->	To Lower Cases

@TOUPPER	->	To Upper Cases

@INDENT	->	Indent

@JUSTIFY	->	Justify

@PASTEQ	->	Paste Quoted text

@DATETIME	->	Insert Date and Time

@TAB	->	Tab

@CR	->	Line Feed

<AppIcon>

@APPICON0	->	Run AppIcon - 1

@APPICON1	->	Run AppIcon - 2

@APPICON2	->	Run AppIcon - 3

@APPICON3	->	Run AppIcon - 4

@APPICON4	->	Run AppIcon - 5

@APPICON5	->	Run AppIcon - 6

@APPICON6	->	Run AppIcon - 7

@APPICON7	->	Run AppIcon - 8

@APPICON8	->	Run AppIcon - 9

@APPICON9	->	Run AppIcon -10

@APPICONA	->	Run AppIcon -11

@APPICONB	->	Run AppIcon -12

@APPICONC	->	Run AppIcon -13

@APPICOND	->	Run AppIcon -14

@APPICONE	->	Run AppIcon -15

@APPICONF	->	Run AppIcon -16

@APPICON10	->	Run AppIcon -17

@APPICON11	->	Run AppIcon -18

@APPICON12	->	Run AppIcon -19

@APPICON13	->	Run AppIcon -20

@APPICON14	->	Run AppIcon -21

@APPICON15	->	Run AppIcon -22

@APPICON16	->	Run AppIcon -23

@APPICON17	->	Run AppIcon -24

@APPICON18	->	Run AppIcon -25

@APPICON19	->	Run AppIcon -26

@APPICON1A	->	Run AppIcon -27

@APPICON1B	->	Run AppIcon -28

@APPICON1C	->	Run AppIcon -29

@APPICON1D	->	Run AppIcon -30

@APPICON1E	->	Run AppIcon -31

@APPICON1F	->	Run AppIcon -32

@APPICON20	->	Run AppIcon -33

@APPICON21	->	Run AppIcon -34

@APPICON22	->	Run AppIcon -35

@APPICON23	->	Run AppIcon -36

@APPICON24	->	Run AppIcon -37

@APPICON25	->	Run AppIcon -38

@APPICON26	->	Run AppIcon -39

@APPICON27	->	Run AppIcon -40

@APPICON28	->	Run AppIcon -41

@APPICON29	->	Run AppIcon -42

@APPICON2A	->	Run AppIcon -43

@APPICON2B	->	Run AppIcon -44

@APPICON2C	->	Run AppIcon -45

@APPICON2D	->	Run AppIcon -46

@APPICON2E	->	Run AppIcon -47

@APPICON2F	->	Run AppIcon -48

<Popup Menu>

@POPUMENU0	->	Popup Menu - 1

@POPUMENU1	->	Popup Menu - 2

@POPUMENU2	->	Popup Menu - 3

@POPUMENU3	->	Popup Menu - 4

@POPUMENU4	->	Popup Menu - 5

@POPUMENU5	->	Popup Menu - 6

@POPUMENU6	->	Popup Menu - 7

@POPUMENU7	->	Popup Menu - 8

@POPUMENU8	->	Popup Menu - 9

@POPUMENU9	->	Popup Menu -10

@POPUMENUA	->	Popup Menu -11

@POPUMENUB	->	Popup Menu -12

@POPUMENUC	->	Popup Menu -13

@POPUMENUD	->	Popup Menu -14

@POPUMENUE	->	Popup Menu -15

@POPUMENUF	->	Popup Menu -16

@POPUMENU10	->	Popup Menu -17

@POPUMENU11	->	Popup Menu -18

@POPUMENU12	->	Popup Menu -19

@POPUMENU13	->	Popup Menu -20

@POPUMENU14	->	Popup Menu -21

@POPUMENU15	->	Popup Menu -22

@POPUMENU16	->	Popup Menu -23

@POPUMENU17	->	Popup Menu -24

@POPUMENU18	->	Popup Menu -25

@POPUMENU19	->	Popup Menu -26

@POPUMENU1A	->	Popup Menu -27

@POPUMENU1B	->	Popup Menu -28

@POPUMENU1C	->	Popup Menu -29

@POPUMENU1D	->	Popup Menu -30

@POPUMENU1E	->	Popup Menu -31

@POPUMENU1F	->	Popup Menu -32

<Select>

@SELWORD	->	Select a Word

@SELLINE	->	Select a Line

@SELTOTOPOFWORD	->	Select to Top of Word

@SELTOENDOFWORD	->	Select to End of Word

@SELTOPREVWORD	->	Select for Prev Word

@SELTONEXTWORD	->	Select for Next Word

@SELTOTOPOFLINE	->	Select to Top of Line

@SELTOENDOFLINE	->	Select to End of Line

@SELTOTOPOFFILE	->	Select to Top of File

@SELTOENDOFFILE	->	Select to End of File

@SELALL	->	Select All

@SELTOPREVPAGE	->	Select to Prev Page

@SELTONEXTPAGE	->	Select to Next Page

@SELTOLEFT	->	Select to Left

@SELTORIGHT	->	Select to Right

@SELTOUP	->	Select to Prev

@SELTODOWN	->	Select to Next

<Delete>

@DELCHAR	->	Delete a Char

@BACKSPACE	->	Backspace

@DELETE	->	Delete

@DELWORD	->	Delete a Word

@DELTOTOPOFWORD	->	Delete to Top of Word

@DELTOENDOFWORD	->	Delete to End of Word

@DELTOPREVWORD	->	Delete for Prev Word

@DELTONEXTWORD	->	Delete for Next Word

@DELLINE	->	Delete a Line

@DELTOTOPOFLINE	->	Delete to Top of Line

@DELTOENDOFLINE	->	Delete to End of Line

@DELTOTOPOFFILE	->	Delete to Top of File

@DELTOENDOFFILE	->	Delete to End of File

<Search>

@DLGSEARCH	->	Find

@GETSEAWORD	->	Set String for Search

@DLGREPLACE	->	Replace

@SEARCHNEXT	->	Search/Replace Next

@SEARCHPREV	->	Search/Replace Prev

@PARMATCH	->	Match Bracket

@LINEJUMP	->	Line Jump

@TAGJUMP	->	Tag Jump

@TAGJUMPNEXT	->	Tag Jump Next

@BACKTAGJUMP	->	Back Tag Jump

@MARK	->	Mark Position

@MARKJUMP	->	Jump to Marked Position

@GREP	->	Grep

@BROW	->	Browse C,C++ Functions

@NEXTMODMARK	->	Next Modification Mark

@PREVMODMARK	->	Prev Modification Mark

@LASTMODMARK	->	Go to Last Modification Mark

@SPELLCHECK	->	Spelling

@TRANSLATE	->	Translate

<Window>

@ICONICAKIRA	->	Minimize 'akira'

@ZOOMAKIRA	->	Maximize 'akira'

@RESTOREAKIRA	->	Restore 'akira'

@TILEVERT	->	Tile Horizontally

@TILEHORZ	->	Tile Vertically

@CASCADE	->	Cascade

@ARRANGEICON	->	Arrange Icons

@ICONICHILD	->	Minimize

@RESTORECHILD	->	Restore

@ZOOMCHILD	->	Maximize

@ICONICALL	->	Minimize All

@RESTOREALL	->	Restore All

@ZOOMALL	->	Maximize All

@NEXTDOC	->	Next Window

@PREVDOC	->	Prev Window

<Settings>

@SHOWTOOLBAR	->	Show Tool Bar

@LOCKTBARPOS	->	Lock Tool Bar Position

@SHOWLCWIN	->	Show Line/Column Window

@SHOWSTATUSBAR	->	Show Status Bar

@SHOWRULER	->	Show Ruler

@ENABLEEUC	->	Enable EUC Detection

@ENABLEDIC	->	Enable Dictionaty

@DLGCONVDIC	->	Convert Dictionary

@DLGAUTOSAVE	->	Automatic Backup

@DLGKEYSPEED	->	Set Key Speed

@DLGOUTLINE	->	Outline Setting

@ARRANGETBAR	->	Customize Tool Bar

@TBARTOP	->	Move ToolBar Top

@TBARLEFT	->	Move ToolBar Left Edge

@TBARRIGHT	->	Move ToolBar Right Edge

@DLGGLOBALENV	->	Global Preferences

@DLGLOCALENV	->	Local Preferences

@DLGEXTALIAS	->	Register File Extension Aliases

@REGISTRWORD	->	Reserved Word

@DEFKEY	->	Register Key Assignment

@DEFUSERMENU	->	Register User Menu

@DEFAPPICON	->	Add Application Icon

@UNDEFAPPICON	->	Remove Application Icon

@DEFUSERHELP	->	Add User Help

@UNDEFUSERHELP	->	Remove User Help

<Caret>

@LINEDOWN	->	Scroll Down

@LINEUP	->	Scroll Up

@PAGEDOWN	->	Page Down

@PAGEUP	->	Page Up

@COLUMDOWN	->	Scroll Right

@COLUMUP	->	Scroll Left

@CARETRIGHT	->	Caret Right

@CARETLEFT	->	Caret Left

@CARETUP	->	Caret Up

@CARETDOWN	->	Caret Down

@TOPOFFILE	->	Top of File

@ENDOFFILE	->	End of Fle

@TOPOFPAGE	->	Top of Page

@ENDOFPAGE	->	End of Page

@TOPOFLINE	->	Top of Line

@ENDOFLINE	->	End of Line

@NEXTWORD	->	Next Word

@RREVWORD	->	Prev Word

@TOPOFWORD	->	Top of Word

@ENDOFWORD	->	End of Word

<E-Mail>

@OPENMAIL	->	Open Mail

@OFFLINE	->	New Mail To SEND Queue

@ONLINECHKMAIL	->	Check Comming Mails When OnLine

@MAILBOX	->	MailBox

@MAILBOXVERT	->	Divide MailBox Vert.

@NEXTMAIL	->	Next Mail

@PREVMAIL	->	Prev Mail

@NEXTNEWMAIL	->	Next New Mail

@PREVNEWMAIL	->	Prev New Mail

@RCVMAIL	->	Receive Mail

@RCVMAILEX	->	Receive from Specific Server.

@SENDMAIL	->	Send Mail

@SAVEDRAFT	->	Save Draft

@SENDQ	->	Send Mail From SEND Queue

@MOVEMAIL	->	Filtering of Mails

@NEWMAIL	->	New Mail

@REPMAIL	->	Reply Mail

@REPMAILALL	->	Reply Mail To All

@TRNMAIL	->	Transfer Mail

@TRNMAILA	->	Transfer Mail as Attachment

@DELMAIL	->	Move Mail to Trash Box

@EXPMAIL	->	Expand Attachments

@DELNODE	->	Delete Node

@MAKENODE	->	Make Folder

@MAKEBOX	->	Make MailBox

@MAILENV	->	E-Mail Preferences

@REGEADR	->	Register E-Mail Address

@REGFILTER	->	Register Filter

@REGREPTPL	->	Register Templates

@EMPTYTRASH	->	Empty Trash Box

@RLOSTMAIL	->	Search Lost Mails

@RERCVMODE	->	Check Mail on Server

@EXPORTMAILS	->	Export Mails

@IMPORTMAILS	->	Import Mails

@IMPORTOTHER	->	Import Mails from Other Mailer

@MGREP	->	Grep Mail

@NIFTYTOUR	->	Enable NiftyServe Tour

@NIFTYREF	->	Niftyserve Prefernces

@REGMIME	->	Register MIME Type

@LOGFILE	->	Record Log

@EDITFORUM	->	Edit Nifty forum

@PGPSIGN	->	Send Signed Mail (PGP)

@PGPENCRYPT	->	Send Encrypted Mail (PGP)

@PGPSIGNENCRYPT	->	Send Signed ans Encrypted Mail (PGP)

@PGPDECRYPT	->	Decrypt or Verify Sign (PGP)

@PGPAPUBKEY	->	Import Attached Public Key (PGP)

@CUTMAIL	->	Cut Mails

@PASTEMAIL	->	Paste Mails

@TOPOFMLIST	->	Top Of Mail List

@ENDOFMLIST	->	End Of Mail List

@SELALLMAILS	->	Select All Mails

@SELTOEOML	->	Select to End of Mail List

@SELTOTOML	->	Select to Top of Mail List

@MSWAPFOCUS	->	Swap Focus between Mail Box and Document Window

@CLOSEMVIEWER	->	Close Mail Viewer

@SIZEMVIEWER	->	Move Size Mail Viewer

@SMAILTO	->	Push [Recipients] Button

@SMAILDETAILS	->	Push [Details] Button

@SMAILSIGN	->	Push [Sign] Button

<Others>

@RECKEYMAC	->	Record (Start / Stop)

@PLAYKEYMAC	->	Play

@SAVEKEYMAC	->	Save Recording

@SAVEREGMAC	->	Save/Registered Recording

@LASTPOPUP	->	Show Last Popup Menu

@OUTLINE	->	Show Outline

@APPMENUREFRESH	->	Refresh APP Menu.

@POPUPMENUREFRESH	->	Refresh Popup Menu.

@DLGEXECICON	->	Runc Application Icon

@USERMENU	->	Show User Menu

@APPICONMENU	->	Show Application Icon Menu

@USERHELP	->	Show User Help Menu

@HTML	->	Show HTML Help Menu

@HTMLMENUREFRESH	->	Refresh HTML Menu.

@HELP	->	Help

@MACROHELP	->	Script-A Help

@ABOUT	->	Version Info.

@SEPARATOR	->	Separator for User Menu

@TOGGLEIME	->	Toggle IME

@LISTCOMMAND	->	List Menu Command