ZCOCm0.6(Ver0.6) 2002/07/01

ZDOCm  -- ZDOC modify/mizotec
@c EN
Table of Contents
^Description/:
^Features/:
^System/Installation/:
^Startup/:
^Doc screen/:
^Button/:
^Menu/:
^Find screen/:
^Info screen/:
^Tag formats/:
^Tips/:
^History/:
^About/:
These lines can be used as a table of contents(tag list) of ZDOCm, 
when it is made DOC. 
@c JP
ڎ
^/:
^/:
^System/CXg[/:
^N/:
^doc/:
^{^/:
^j[/:
^Find/:
^Info/:
^^OtH[}bg/:
^Tips/:
^History/:
^About/:
̍śAPalm DOCɂꍇɁAZDOCm̖ڎ(^O)Ƃėpł܂B
@c COMMON

@c EN
Description
  ZDOCm is Palm DOC file viewer and editor with a few extras. It's free(GPL).
  ZDOCm will support compressed, encrypted and normal DOC file.
  ZDOCm needs to be conscious of the boundary line of a record.

@c JP

  ZDOCḿA኱gꂽ PalmpWDOCt@C̃[_[/GfB^[łB
  ZDOCm͈k/Í ĒʏDOCt@CT|[g悤ƂĂ܂B
  ZDOCm̓R[h̋ڂӎKv܂B

@c EN
Features
 - Palm DOC file view and edit.
 - Support compressed, encrypted and normal DOC file.
 - ZDOCm needs to be conscious of the boundary line of a record.
 - A record and a record are connected and displayed.
 - Re-reading of a record.
 - find function.
 - The jump to the record to direct. 
 - A switch on another documents.
 - Support tag jump.

@c JP

  - PalmpDOCQƂѕҏW
  - kшÍ(ZDOCƎ)DOCT|[g
  - R[h̋؂ӎKv
  - R[hƃR[hAĕ\ł
  - R[hēǂݍ݂ł
  - @\
  - w背R[hɒڃWvł
  - hLg؂ւĎgpł
  - ^OWvT|[g

@c EN
  Weak point. Fault.
    Needs to be conscious of the boundary line of a record.
    (For the moment, there is no volition to solve.)
  Save (compression) is very slow. The power to solve is lacking.
  Unkind. Etc. XXXX

@c JP
  _
    R[h̋؂ӎKvB(݉ӗ~͂܂)
    ۑikjɒxB͂܂B
    e؂ł͂܂B̑

@c EN
System/Installation
  The check of operation was carried out by PalmPilotPro and Palm M100.
  Please install in Palm like the usual Palmware.

@c JP
System/CXg[
  PalmOS2.0ȏœ삵܂BPalmPilotProPalm M100œmF܂B
  ʏPalmwarê悤PalmɃCXg[ĂB

@c EN
Starup
  If it starts, a main screen will open. Last time, if it is in the
  state which opened DOC, the DOC will be opened automatically.


@c JP
N
  NƁCCʂJ܂B
  OCJĂDOCIɊJ܂B


@c EN
Doc Screen
 When ZDOCm is started, a text is displayed on most. 
 This is field area.
 The top is title area and menu area. 
 The bottom is button area. 

 It has divided into three portions. Title, Field, Buttons

 Title section
   The DOC title chosen is displayed. 
   Other DOC can be opened by choosing a title from a list. 
   Please push "Switch", if not open. 
   The work state is displayed on left-hand side. 

@c JP
*doc
 ZDOCmJnAȑÕeLXg啔ɕ\܂B
 ̓tB[hGAłB
 ԏ́A^CgGAyуj[GAłB
 ԉ́A{^GAłB

C
  ^CgCFieldC{^̂R̕ɕ܂B

^Cg
  IĂDOC^Cg\Ă܂B
    DOCJĂԂł΁CXg^CgI鎖ŁC
      DOCJƂł܂BJĂȂ΁C"Switch"
      ĂB
  ɁCƏԓ\Ă܂B́C"/"\܂B



@c EN
Button
  The following are displayed.
@c JP
{^
  ̂̂\܂B
@c COMMON
 Switch, Save, Find, Find again, Prev, Next
[Switch]Button
@c EN
  Close doc and open another document. If the line with cursor is a tag, 
  the documents which a tag shows will be opened.
  If it is not a tag, Doc closed at the end will be opened. 
  If DOC is not opened, chosen DOC is opened now.
  See Tag formats.
@c JP
  ނđ̏ނJ܂BJ[\̂s^Oł΁A
  ̃^Ô߂DocJ܂B
  ^OłȂ΁AŌɕDocJ܂B
  DOCJĂȂ΁C݁CIĂDOCJ܂B
  ^OɂẮA^OtH[}bgQƂĂB
@c COMMON
[Find]/[Find again]Button
@c EN
  Find Strings or Jump positon(Record).
  Please refer to Info screen. 
@c JP
  T܂B܂́Aw肳ꂽʒuɈړ܂B
  InfoʂQƂĂB
@c COMMON
[Save]Button
@c EN
  Save current record. It is displayed when changed.
  Even if it does not carry out Save operation, when a record changes, 
  it is saved automatically.
@c JP
  ݂̃R[hۑ܂BύXɕ\܂B
  SaveȂĂR[hςƂɎIɕۑ܂B
@c COMMON
[Prev]/[Next]Button
@c EN
  It scrolls up and down. 
  Scroll width follows ScroolS.
@c JP
 ㉺ɃXN[܂B
 XN[́AScroolSɏ]܂B


@c EN
Menu
@c JP
j[
@c COMMON
  File
	NewDoc, NewRec, CopyRec, Password, Delete Rec, Close, 
  Edit
	Undo, Cut, Copy, Paste, Select, Find, Find again, Reload, Save
  Switch
	Switch, Undo Switch, outLast, outList, SetTagDoc, GoTagDoc
  Option
	Go to Top, Go to Bottom, PrevRec, NextRec, Info, About
@c EN
NewDoc
  Create new doc.
NewRec
  Create new record.
CopyRec
  Copy current record or current field.
Password
  Set password. It use encrypted.
Delete Rec
  Delete current recoad.
Close
  Close current doc.
@c JP
NewDoc
  VDoc쐬܂B
NewRec
  ݂̃R[h̎ɃR[h쐬܂B
CopyRec
  ݂̃R[h݂̃tB[hRs[܂B
Password
  ÍDOCɎgpPasswordw肵܂B
Delete Rec
  ݂̃R[h폜܂B
Close
  JĂDoc܂B
@c EN
Undo, Cut, Copy, Paste, Select
  linke MemoPad.
Find, Find again
  Find String or Record.
  Please refer to Info screen. 
Reload
  Zdocm drop edited recoad, and reload record. 
Save
  Save current record.
@c JP
Undo, Cut, Copy, Paste, Select(menu)
  MemoPadƓlłB
Find/FindAgain
  ()s܂B
Reload
  ݂̕ҏW̃R[hēxDoc Recordǂݍ݂܂B
  ҏW͎܂BUndoɎgp܂B
Save
  ݕҏW̃R[hDoc֏݂܂B
@c EN
Switch
  Switch button is referred to. 
Undo Switch
  There should be no Switch operation. Only after Switch once is effective.
outLast
  Output the document closed at the end.
outList
  Output Palm Doc list.
SetTagDoc
  Set TagDoc.
GoTagDoc
  It switches to DOC set up by SetTagDoc. 
@c JP
Switch
  Switch{^QƁB
Undo Switch
  Switch삪Ȃ̂Ƃ܂BSwitchx̂ݗLB
outLast
  Ōɕނƈʒuo͂܂B
outList
  Palm DOC̃Xgo͂܂B
SetTagDoc
  TagDoc̈ʒuۑ܂B
GoTagDoc
  w肵ĂTagDocJ܂B
@c EN
Go to Top/Go to Bottom(menu)
  InsPt move Top/Bottom of Recoad/Doc.
PrevRec/NextRec(menu)
  InsPt move prev/next recoad.
Info(menu)
  Display current infomation.
  and ZDOCmsetting, Selected doc operation.
  Please refer to Info screen. 
About(menu)
  about ZDOCm.
@c JP
Go to Top/Go to Bottom
  R[h/Doc̐擪/ŌɈړ܂B
  ŏCYR[h̐擪/ŌɈړ܂B
  xsƁCDOC̐擪/ŌɈړ܂B
PrevRec/NextRec
  O/̃R[hɈړ܂B
Info
@ԉʂJ܂B
  ZDOCm̐ݒAIĂDOC̏ԂύXł܂B
  InfoʂQƂĂB
About
  ZDocm̈ē


@c EN
Find Screen
  Select string or record.
  string:
    The specified character sequence is looked for. 
    Ignore case distinctions
    Display position abide by ScrollF.

  Record : 
  At the time of record specification, it moves to a specification 
  record and offset.  Record No [, offset]
     ex) "3", "4,5"

@c JP
Find
  񂩃R[hwł܂B
  w肵āCsƁCYCY\܂B
    ʂ̐擪Scroll F̎wɏ]sɕ\܂B
    ex)Scroll F2ł΁A1sڂɕ\܂B
  ́A召̈Ⴂ𖳎܂B
    {ꂩǂĂ邽߁CɈʒuÂ邱Ƃ܂B
    ̏ꍇ́CFindAgainsĂB

  R[hw莞,w背R[hƃItZbgɈړ܂B
   R[hCItZbgƎw肵܂B( Rec[, off])
           ex) "3", "2,400"

@c EN
*Info Screen
 The state of DOC and ZDOCm.

Join
  A record and a record are connected and displayed when the check sticks. 
  However, it cannot edit at the time of connection.

Font
  Set Field font, reopen is need..
  0:stdFont, 1:boldFont, 2:largeFont, 7:largeBoldFont
  Specification of the mistaken font number generates an error. 
Scroll
  Set scroll step.
  H:Up/Down Key, S:RecUp/RecDown Button.
    A positive number shows the number of lines. 
    Zero and a negative number show a difference with 
    the number of lines of a screen.
  F:position after find.

Doc Name
  Field is doc name. You can rename doc.
Backup
  Change backup bit of selected doc db.
Ok: 
Cancel:
Delete: Delete selected doc. Effective, when not opened. 


@c JP
Info
ZDOCmyёIĂDOC̏ԂmFł܂B
Join
  `FbNĂ鎞́AR[hƃR[hAĕ\܂B
  AA͕ҏWł܂B܂AR[hƃR[hA
  ɂ́AIɕۑ܂B
Font
  w̃tHgDoc\܂BOpenɔf܂B
  0:stdFont, 1:boldFont, 2:largeFont, 7:largeBoldFont
  tHgԍw肷ƁAG[܂B
  (AG[ɂȂꍇ́AxZDOCm(preferences)폜ĉB)
 
Scroll
  XN[ʂw肵܂B
  H:n[hL[ Up/Down Key
  S:XN[L[ Up/Down{^
    ̐́As܂BA̐́Aʂ̍sƂ̍܂B
  F:Find/FindAgain̈ʒu 
    ォ牽s
Doc Name
  IĂDoc̖OAl[ł܂B
Backup
  IĂDocBackuptȌԁBύXł܂B
Ok: ݒύXLɂ܂B
Cancel: ݒύX𖳌ɂ܂B
Delete: IĂDoc폜܂B
  JĂԂł͂ł܂B

@EN
Tag Formats
@JP
^OtH[}bg
@c COMMON
  1. <doc>:<line>:<any>
  2. <doc>:<page>,<inspos>:<any>
  3. <doc>:[/|^]<find string>[/|^]:<any>
  4. <line>:<any>
  5. <page>,<inspos>:<any>
  6. [/|^]<find string>[/|^]:<any>
  7. :[/|^]<find string>[/|^]:<any>
@c EN
 Forms 1, 2, and 3 go to the position where the specified document
   were specified. Forms 4, 5, and 6 go to the position where the
   present document were specified. 
 A form 7 is searched after a switch. A form 3 is searched after go to 
   specified document. A form 6 is search.
 Forms 3, 6, and 7,  "^" is in agreement with a new-line.  
   "/" is disregarded.

 It becomes easy to treat Medoc form with a form 4. MeDoc format is a 
    major format in Japan.)
 A tag will not be recognized if a pointer is in the end of the sentence. 
 A tag is not recognized when ",:" is contained in a documents name. 
 
 Page and Inspo specification are quick in order not to count the
   number of lines. Moreover, it is not influenced by the front page
   of change. The number of lines is not counted each time. Therefore,
   a position may be out of order. Then, please end ZDOCm or jump the 
   number specification of lines by other DOC.


@c JP
  1,2,3͎w肳ꂽDOC̎w肳ꂽʒu֍s܂B
  4,5,6݂͌DOC̎w肳ꂽʒu֍s܂B
  7́ASwitchɌ܂B3́Aw肳ꂽDOCJ
    ܂B6݂͌DOČ݈ʒu茟܂B
  3,6,7 "^"͉sƈv܂B"/"͖܂B

  4ɂAMedoc`̏ނǂ݂₷Ȃ܂B
  sɃ|C^ƁA^O͔F܂B
  doc",:"܂܂ĂTAGFł܂B


@c EN
Tips/Operation
ERead doc
  Choice doc. 
  and You use [up/down],[RecUp]/[RecDown],[next].

ECreate new doc
  Menu[File]-[NewDOC], input new name.
  If wish select compressed or encrypted.

EEdit DOC
  Save before record change.
  A record and a record are connected and displayed. However, 
  it cannot edit at the time of connection. When you can edit
  to edit a connection part, please move to a head or an end.
  When connecting a record and a record, it is saved automatically. 

ETagDoc
  It can use as a memorandum of a bookmark. He recommends no compressing.


@c JP
Tips
@
EDOCt@Cǂ
  ^CgDOCXgړIDOCw肵܂B
  [up/down]L[A[RecUp]/[RecDown]/[Next]{^ɂǂݐiނƂł܂B

EVDOCt@C쐬
 Menu[File]-[NewDOC]ŖO͂܂B
   kꂽ or Íꂽ(ZDOCƎ?) DOCt@C쐬ł܂B
   k/Í͓ґłB
   Í́AǂݏPasswordʂŎw肵keygp܂B

EDOCt@CҏW
  ړIDOCt@CI[v܂B
  ҏW,SAVE܂B
  ZDOCm̓R[hP(ő4K)Load/Save܂B
  ҏWłȂȂ́AR[h4KɂȂłBĂB

EDOCt@C̍폜
  ړIDOCIACloseAInfoʂɈڂ[Delete]I܂B
  mFȂ̂ŒӂĂB

EDOC̈Ⴄꏊ̐؂ւ
  ړIDOCJ܂BړȈꏊ1Ɉړ܂B[Close]܂B
  [Switch]ōĂъJ܂BړȈꏊ2Ɉړ܂B
  [Switch]ŏꏊ؂芷鎖ł܂B

ETagDoc
  ubN}[ÑƂĎg܂Bk߂܂B


@c EN
History
ZDOCm0.1 was produced based on ZDOC.
  I notice that the end of the line for ZDOC development.
  and ZDOCm0.1 was born.  I changed a lot of code on ZDOC program. 
  Original  ZDOC is Z-DOC [Ver.5.0.1b3]
     ZDOC Ver.5.0.1b3  by by Zurk Technology Inc.
     http://www.geocities.com/Area51/7689/zdoc.html
Then, ZDOCm0.3 was reflected in ZDOC by Mr. Zurk. And it is opened to
  sourceforge. It seems that development is resumed?
  PenDOC from which ZDOCm0.3 became origin was also produced. 
  Also after that, ZDOCm was developed independently.
  It is ZDOCm0.6 now.
@c JP
History
ZDOCm0.1̌́AZDOCłB
  ZDOC̊J~ɂȂm̂ŁAZDOCύXAZDOCm0.1쐬
  ܂B@\ǉ/폜Ă܂BZDOC̑ύX܂B
  ZDOC Ver.5.0.1b3 łB
     ZDOC Ver.5.0.1b3  by by Zurk Technology Inc.
     http://www.geocities.com/Area51/7689/zdoc.html
     Thank zurk@geocities.com.
̌AZurkɂZDOCm0.3ZDOCɔf܂BāCsourceforge
  ɌJĂ܂BJĊJĂ悤ł?
  ZDOCm0.3ɂȂPenDOC܂܂B
  ZDOCḿǍAƗĊJ܂B
  ZDOCm0.6łB

@c COMMON
Changed summary
  I changed ZDOC program. 
    Original  ZDOC is Z-DOC [Ver.5.0.1b3]

  I changed a lot of code on ZDOC program. It changed sharply.
  I changed source indent.
     #  indent -br -ce -npcs -npsl -i3 -cli1 xxxx.c xxx.h
  I changed variable name.
  I changed Magic number.
  I changed range number.
  I changed procedure.
  I divided procedure.
  I changed that the record size is variable.
  
  Del function SerialTx/SerialRx.
    I have not test for SerialTx/SerialRx, and no plan.
  Add function
    Del Record
    Find. etc.

change log
2002/07/01   ZDOCm0.6(19800)
  Change menu, screen.
  Add CopyRec.
  Support tag jump.(SetTagDoc,,etc)
  (Test ZDOCm0.6RC1,0.6RC2)
  Bug fix
   - Fatal error occurs in the edit that field length over 4069.
   - Open documents will be broken if new documents are drawn up in the state
     where AutoSave operates.
   - The bug was shown in the progress display, it has failed in the menu
     operation after find.

2002/05/14   ZDOCm0.5(16889)
  A record and a record are connected and displayed. 
  Delete autosave option.(autosave is true)
  The speed of Save was improved a little. 
2002/04/18 ZDOCm0.4  (02/04/23 0.4a, 02/04/26 0.4b)
  fix reload bug. 
  Application's preferences is used. 
  Therefore, it changed into CreatorID (CLEe) different from ZDOC (ZURK). 
  There is no restriction with 20 documents. 
  The last document and a position,  the amount of scrollings, a font, and
     AutoSave are memorized. 
     Starting of ZDOCm opens the last document automatically. 
  A change of a quick document/new record. (Comparison is 0.3. )
  With Switch button, it changes to the last document.
  Palm OS3.5 Japan correspondence. (Probably be related with backup bit.)
  (The OS3.5 Japanese version performed the test. )

  It was and the bug of whether to attach was corrected. 
    Moreover, probably, some were newly made.:-)
  indent -br -ce -npcs -npsl -i3 -cli1 zdoc.c

  0.3(99/08/09) Two years or more passed away. 

99/08/11 ZDOCm0.3(Ver.5m0.3, ZDOC Ver.5.0.1b3 ) 
  bug fix.
  Change Scroll function.
  Change Save function.
  etc.
  I lost source before Ver0.3. 

99/05/20 ZDOCm0.2(Ver.5m0.1, ZDOC Ver.5.0.1b3 )
    I changed a lot of code on ZDOCm0.1 program. 
    Add function. Find.
  
  ZDOCm0.1(Ver.5m0.1, ZDOC Ver.5.0.1b3 )
    have bugs.
      Open/Close(,etc) is memory leak.
        location at menuitemID_close
          (m0.2) FldSetTextHandle(field,NULL); -> ClearFieldText(field);
      Lock/Unlock is resource leak.
        location at saverec func.
          (M0.2)relation: MemHandleUnlock(recHand); ->MemPtrUnlock(recPtr);
    Del function
      SerialTx/SerialRx
    Add function
      Del Record
      About information

@c COMMON
About
  Record Size is 4K.
  Record is the basic unit of ZDOCm.
  ZDOCm(ZDOC) is GPL.

@c EN
  Sorry. I can use English very little. I can use Japanese.

  relation
  sourceforget zdoc
     http://sourceforge.net/projects/zurk/
  PenDoc     
       http://www.juno.dti.ne.jp/%7Enyuko/

@c JP
 ֘A
  sourceforget zdoc
     http://sourceforge.net/projects/zurk/
  PenDoc     
     http://www.juno.dti.ne.jp/%7Enyuko/

   oĝ߁Aĉp̐Ă܂:-)

@c JP
motto: ݂ȂɊ,ȂɊӁ@(next:ׂɐ Rev.S.M.[)
@c COMMON
motto: I am grateful to everyone and you.
(next motto: Live for the sake of it. Rev.S.M.Moon)
  mizotec <mizotec@nifty.com>
  http://member.nifty.ne.jp/mizotec/palmware_e.htm (English)
  http://member.nifty.ne.jp/mizotec/  (Japanese)
