\input jtexinfo @c -*-texinfo-*-

@comment Documentation for VObjectクラス群

@finalout

@c %**start of header
@setfilename VObject.info
@settitle VObjectクラス群
@setcontentsaftertitlepage
@paragraphindent 0
@c %**end of header

@ifnottex
標準的な許可の代表例がありましたので例として載せました。
以下、代表的な許可の例です。

Copyright @copyright{} 2003 Tomoki Sekiyama

Permission is granted to make and distribute verbatim
copies of this manual provided the copyright notice and
this permission notice are preserved on all copies.

Permission is granted to copy and distribute modified
versions of this manual under the conditions for
verbatim copying, provided also that the sections
entitled ``Copying'' and ``GNU General Public License''
are included exactly as in the original, and provided
that the entire resulting derived work is distributed
under the terms of a permission notice identical to this
one.

Permission is granted to copy and distribute
translations of this manual into another language,
under the above conditions for modified versions,
except that this permission notice may be stated in a
translation approved by the Free Software Foundation.
@end ifnottex


@titlepage
@title VObjectクラス群
@author Tomoki Sekiyama


@page
@vskip 0pt plus 1filll

標準的な許可の代表例がありましたので例として載せました。
以下、代表的な許可の例です。

Copyright @copyright{} 2003 Tomoki Sekiyama

Permission is granted to make and distribute verbatim
copies of this manual provided the copyright notice and
this permission notice are preserved on all copies.

Permission is granted to copy and distribute modified
versions of this manual under the conditions for
verbatim copying, provided also that the sections
entitled ``Copying'' and ``GNU General Public License''
are included exactly as in the original, and provided
that the entire resulting derived work is distributed
under the terms of a permission notice identical to this
one.

Permission is granted to copy and distribute
translations of this manual into another language,
under the above conditions for modified versions,
except that this permission notice may be stated in a
translation approved by the Free Software Foundation.

@page
@include version.texi

This is version @value{VERSION} of this manual.

@end titlepage


@c ----------------------------

@ifnottex
@node Top, Concept, (dir), (dir)
@comment  node-name,  next,  previous,  up
@top VObject

@menu
* Concept::                     外側（ユーザー側）から見たVObjectクラス群のコンセプト 
* ImplementVObjectClass::       VObjectクラス群の実装について       
* Variable Index::
* Function Index::              

@detailmenu
 --- The Detailed Node Listing ---

外側（ユーザー側）から見たVObjectクラス群のコンセプト

* VObjectClass::                VObjectクラス                
* subClass::                    各種サブクラス                    
* InitEventloop::               初期化とイベントループ              

VObjectクラス

* Status::                      ステータス                     
* CreateDestroy::               オブジェクトの生成と破棄              
* SetGet_Status::               ステータスの記憶と取り出し              
* manageTree_C::                ツリーの管理                 

各種サブクラス

* VDisplayClass::               
* VWindowsClass::               
* VButtonClass::                
* VPushButtonClass::            
* VCheckBoxClass::            
* VRadioButtonClass::            
* VAlignViewClass::             
* VDrawClass::                  
* VSliderClass::            
* VScrollViewClass::            
* VStaticTextClass::            
* VEditTextClass::            

VObjectクラス群の実装について

* CreateObject::                オブジェクトの生成                
* DestroyObject::               オブジェクトの解放              
* changeStatus::                ステータスの変更               
* Delivery::                    OSからインスタンスへのイベントの受け渡し                   
* manageTree_I::                ツリーの管理                 
* AutoArrange::                 部品の自動配置                
* lockProcess::                 マルチスレッド対応のためのロック処理について               

@end detailmenu
@end menu

@end ifnottex
@c -----------------------------

@include VObject-chapter1.texi
@include VObject-chapter2.texi
@include VObject-index.texi

@c -----------------------------

@bye
