Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

x64 に対して master をマージ(定期的にやっていく) #118

Merged
merged 8 commits into from
Jun 14, 2018
6 changes: 3 additions & 3 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@ build_script:

echo %MSBUILD_EXE% %SLN_FILE% /p:Platform=%PLATFORM% /p:Configuration=%CONFIGURATION% /t:"Clean","Rebuild" %EXTRA_CMD%
%MSBUILD_EXE% %SLN_FILE% /p:Platform=%PLATFORM% /p:Configuration=%CONFIGURATION% /t:"Clean","Rebuild" %EXTRA_CMD%

call zipArtifacts.bat %PLATFORM% %CONFIGURATION%

echo appveyor_yml

artifacts:
- path: '$(platform)\$(configuration)\*.exe'
- path: '$(platform)\$(configuration)\*.dll'
- path: '$(platform)\$(configuration)\*.pdb'
- path: 'sakura-$(platform)-$(configuration).zip'
172 changes: 86 additions & 86 deletions sakura_core/dlg/CDialog.cpp

Large diffs are not rendered by default.

44 changes: 22 additions & 22 deletions sakura_core/dlg/CDialog.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*! @file
@brief Dialog Box基底クラスヘッダファイル
/*! @file
@brief Dialog Box基底クラスヘッダファイル
@author Norio Nakatani
*/
Expand Down Expand Up @@ -62,14 +62,14 @@ struct SComboBoxItemDeleter
};

/*-----------------------------------------------------------------------
クラスの宣言
クラスの宣言
-----------------------------------------------------------------------*/
/*!
@brief ダイアログウィンドウを扱うクラス
@brief ダイアログウィンドウを扱うクラス
ダイアログボックスを作るときにはここから継承させる.
ダイアログボックスを作るときにはここから継承させる.
@date 2002.2.17 YAZAKI CShareDataのインスタンスは、CProcessにひとつあるのみ。
@date 2002.2.17 YAZAKI CShareDataのインスタンスは、CProcessにひとつあるのみ。
*/
class CDialog
{
Expand All @@ -82,10 +82,10 @@ class CDialog
/*
|| Attributes & Operations
*/
virtual INT_PTR DispatchEvent( HWND, UINT, WPARAM, LPARAM ); /* ダイアログのメッセージ処理 */
INT_PTR DoModal( HINSTANCE, HWND, int, LPARAM ); /* モーダルダイアログの表示 */
HWND DoModeless( HINSTANCE, HWND, int, LPARAM, int ); /* モードレスダイアログの表示 */
HWND DoModeless( HINSTANCE, HWND, LPCDLGTEMPLATE, LPARAM, int ); /* モードレスダイアログの表示 */
virtual INT_PTR DispatchEvent( HWND, UINT, WPARAM, LPARAM ); /* ダイアログのメッセージ処理 */
INT_PTR DoModal( HINSTANCE, HWND, int, LPARAM ); /* モーダルダイアログの表示 */
HWND DoModeless( HINSTANCE, HWND, int, LPARAM, int ); /* モードレスダイアログの表示 */
HWND DoModeless( HINSTANCE, HWND, LPCDLGTEMPLATE, LPARAM, int ); /* モードレスダイアログの表示 */
void CloseDialog( INT_PTR );

virtual BOOL OnInitDialog( HWND, WPARAM wParam, LPARAM lParam );
Expand All @@ -99,16 +99,16 @@ class CDialog
virtual BOOL OnTimer( WPARAM wParam ){return TRUE;}
virtual BOOL OnKeyDown( WPARAM wParam, LPARAM lParam ){return TRUE;}
virtual BOOL OnDeviceChange( WPARAM wParam, LPARAM lParam ){return TRUE;}
virtual int GetData( void ){return 1;}/* ダイアログデータの取得 */
virtual void SetData( void ){return;}/* ダイアログデータの設定 */
virtual int GetData( void ){return 1;}/* ダイアログデータの取得 */
virtual void SetData( void ){return;}/* ダイアログデータの設定 */
virtual BOOL OnBnClicked( int );
virtual BOOL OnStnClicked( int ){return FALSE;}
virtual BOOL OnEnChange( HWND hwndCtl, int wID ){return FALSE;}
virtual BOOL OnEnKillFocus( HWND hwndCtl, int wID ){return FALSE;}
virtual BOOL OnLbnSelChange( HWND hwndCtl, int wID ){return FALSE;}
virtual BOOL OnLbnDblclk( int wID ){return FALSE;}
virtual BOOL OnCbnSelChange( HWND hwndCtl, int wID ){return FALSE;}
virtual BOOL OnCbnEditChange( HWND hwndCtl, int wID ){return FALSE;} // @@2005.03.31 MIK タグジャンプDialog
virtual BOOL OnCbnEditChange( HWND hwndCtl, int wID ){return FALSE;} // @@2005.03.31 MIK タグジャンプDialog
virtual BOOL OnCbnDropDown( HWND hwndCtl, int wID );
static BOOL OnCbnDropDown( HWND hwndCtl, bool scrollBar );
// virtual BOOL OnCbnCloseUp( HWND hwndCtl, int wID ){return FALSE;}
Expand All @@ -131,36 +131,36 @@ class CDialog

public:
HWND GetHwnd() const{ return m_hWnd; }
//特殊インターフェース (使用は好ましくない)
//特殊インターフェース (使用は好ましくない)
void _SetHwnd(HWND hwnd){ m_hWnd = hwnd; }

public:
HINSTANCE m_hInstance; /* アプリケーションインスタンスのハンドル */
HWND m_hwndParent; /* オーナーウィンドウのハンドル */
HINSTANCE m_hInstance; /* アプリケーションインスタンスのハンドル */
HWND m_hwndParent; /* オーナーウィンドウのハンドル */
private:
HWND m_hWnd; /* このダイアログのハンドル */
HWND m_hWnd; /* このダイアログのハンドル */
public:
HWND m_hwndSizeBox;
LPARAM m_lParam;
BOOL m_bModal; /* モーダル ダイアログか */
bool m_bSizable; // 可変ダイアログかどうか
int m_nShowCmd; // 最大化/最小化
BOOL m_bModal; /* モーダル ダイアログか */
bool m_bSizable; // 可変ダイアログかどうか
int m_nShowCmd; // 最大化/最小化
int m_nWidth;
int m_nHeight;
int m_xPos;
int m_yPos;
// void* m_pcEditView;
DLLSHAREDATA* m_pShareData;
BOOL m_bInited;
HINSTANCE m_hLangRsrcInstance; // メッセージリソースDLLのインスタンスハンドル // 2011.04.10 nasukoji
HINSTANCE m_hLangRsrcInstance; // メッセージリソースDLLのインスタンスハンドル // 2011.04.10 nasukoji

protected:
void CreateSizeBox( void );
BOOL OnCommand( WPARAM, LPARAM );

HWND GetItemHwnd(int nID){ return ::GetDlgItem( GetHwnd(), nID ); }

// コントロールに画面のフォントを設定 2012/11/27 Uchi
// コントロールに画面のフォントを設定 2012/11/27 Uchi
HFONT SetMainFont( HWND hTarget );
};

Expand Down
Loading