Skip to content

Commit

Permalink
Merge pull request sakura-editor#118 from sakura-editor/master
Browse files Browse the repository at this point in the history
x64 に対して master をマージ(定期的にやっていく)
  • Loading branch information
kobake authored Jun 14, 2018
2 parents 01c35b4 + 6dca240 commit b87b38f
Show file tree
Hide file tree
Showing 49 changed files with 1,840 additions and 1,821 deletions.
6 changes: 3 additions & 3 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,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

0 comments on commit b87b38f

Please sign in to comment.