UVTexIntegra 310.0.0.3

- メインページ
- 関連ページ
- モジュール
- ネームスペース
- クラス
- ファイル

- ファイル一覧

全て クラス ネームスペース 関数 変数 列挙型 プロパティ イベント グループ ページ
TextureSetForm.hpp
1 // == LICENSE INFORMATION ==
2 /*
3 * First author tiritomato 2013.
4 * This program is distributed under the GNU General Public License(GPL).
5 * support blog (Japanese only) http://d.hatena.ne.jp/tiri_tomato/
6 */
7 // == LICENSE INFORMATION ==
8
9 #pragma once
10
11 namespace UVTexIntegra { namespace CustomControls {
12
13 public ref class TextureSetForm : TextureSetForm_Base {
14 public:
19 property System::String^ ImagePath {
20 System::String^ get() { return txtFilePath->Text; }
21 void set( System::String^ value ) { txtFilePath->Text = value; RefreshDialog(); }
22 }
23
24 System::String^ InitialDirectory;
25
27 property System::String^ Message {
28 System::String^ get() { return lblMsg->Text; }
29 void set( System::String^ value ) { lblMsg->Text = value; }
30 }
31
33 property int U {
34 int get() { return m_u; }
35 void set ( int value ) { m_u = std::abs(value); RefreshDialog(); }
36 }
37
39 property int V {
40 int get() { return m_v; }
41 void set ( int value ) { m_v = std::abs(value); RefreshDialog(); }
42 }
43
44 TextureSetForm( const MQDocument doc );
45
46 private:
47 const MQDocument m_doc;
48 int m_u, m_v;
49 void RefreshDialog();
50
51 System::Void btnCancel_Click(System::Object^ s, System::EventArgs^ e);
52 System::Void btnOK_Click(System::Object^ s, System::EventArgs^ e);
53 System::Void btnOpenFileDlg_Click(System::Object^ s, System::EventArgs^ e);
54 System::Void txt_Validating( Object^ sender, System::ComponentModel::CancelEventArgs^ e );
55 System::Void txt_InputChanged( System::Object^ sender, System::EventArgs^ e);
56 };
57
58 }}