Q6:かなり複合コンポーネントを使用しており、同じ内容のプログラムでもファイル保存した時にデータが重くなる様な気がします。
Q6-1:
MZのプログラムの構築方法ですが以前は大して複合コンポーネントを使用せずダラダラとひとつの面でプログラムを組んでおりました。現在はかなり複合コンポーネントを使用しており複合コンポーネントの中に更に複合コンポーネントといった具合です。何となくですが、同じ内容のプログラムでも前者の作り方より後者の作り方の方がファイル保存した時にデータが重くなる様な気がします。
A6-1:
複合コンポーネントを使用したアプリケーションでは、複合コンポーネント自体の持つ大きさ、属性の設定などによってファイルサイズが大きくなります。
保存形式はXML形式(.mzax)とバイナリ形式(.mzas)とがありますが、XML形式の場合、属性を多く持つ程ファイルサイズは大きくなるということが言えます。
また、複合コンポーネントの階層構造に対応した解析を行っているため、呼び出し・保存時に、複合コンポーネントを使用しないアプリケーションよりも、時間が掛かるようにお感じになることもあるかも知れません。