ZCOCm0.6a(Ver0.6a) 2003/02/23 ZDOCm -- ZDOC modify/mizotec 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. 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. 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. 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 System/Installation The check of operation was carried out by PalmPilotPro and Palm M100. Please install in Palm like the usual Palmware. 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. 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. Button The following are displayed. Switch, Save, Find, Find again, Prev, Next [Switch]Button 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. [Find]/[Find again]Button Find Strings or Jump positon(Record). Please refer to Info screen. [Save]Button 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. [Prev]/[Next]Button It scrolls up and down. Scroll width follows ScroolS. Menu 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 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. 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. 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. 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. 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" *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. 1. :: 2. :,: 3. :[/|^][/|^]: 4. : 5. ,: 6. [/|^][/|^]: 7. :[/|^][/|^]: 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. 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. 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. 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 2003/02/23 ZDOCm0.6a(19437) Delicate correction. Width is set to 160. prc-tools2.0 and sdk4 were used. 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 About Record Size is 4K. Record is the basic unit of ZDOCm. ZDOCm(ZDOC) is GPL. 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/ motto: I am grateful to everyone and you. (next motto: Live for the sake of it. Rev.S.M.Moon) mizotec http://mizotec.hp.infoseek.co.jp/ (REDIRECT http://book-i.net/mizotec/ (use http://book-i.net/jump/) http://beam.to/mizotec/ (use http://beam.to/))