text->copyStyle( frame->m_DblClickCreateText, &frame->m_file.m_prims );
CSVGCatApp::LoadDefaultDesign
frame->m_TextRectDesign = prim->GetNewCopy( &frame->m_file.m_prims );
スタイルセット
CSVGCatApp::InitDefaultDesign
スタイルセットの SVG ファイルを読む
前の設定にします。(現在使われて
いません)
CMainFrame::OnReadDefDesign
CMainFrame::ReadDefDesign
CSVGCatApp::InitInstance
C:\Program Files\SVGCats\
system\design にある、
Default Design.svg または
Default Design.svgz をロード
スタイルセットのSVGの図形を、そのままコピーします。
frame->m_TextDesign->Draw( &view->m_MinBitmapDC, &p );
スタイルセットの図形は描画しないので、MiniBitmapDC を使って、
Text_Box::m_EnableState に関する変数を設定します。
スタイルセット、DefaultDesign
キーワード:
起動したとき
メニューから選んだとき
CSVGCatApp::OpenSub
新規ウィンドウ
などの図形生成ボタンを押したときの図形のスタイルをカスタマイズする機能。
設定をロードする
設定を適用する
たとえば、ダブルクリックしたとき
スタイルをコピーしたとき、Text_Box::m_BoxRect はコピーされません。
初めて描画したとき、m_BoxMarginX などから計算します。
設定ファイルは、
[ 編集 | スタイル ] の各メニューから編集したり使ったりします。
使う操作をしないとき(デフォルト)は、Default Design.svg(z) ファイルのスタイルを使います。
にある。