| 287 |
get; |
get; |
| 288 |
set; |
set; |
| 289 |
} |
} |
| 290 |
public bool b次のタイミングで全画面・ウィンドウ切り替えを行う |
public bool b次のタイミングで全画面_ウィンドウ切り替えを行う |
| 291 |
{ |
{ |
| 292 |
get; |
get; |
| 293 |
set; |
set; |
| 341 |
|
|
| 342 |
// メソッド |
// メソッド |
| 343 |
|
|
| 344 |
public void t全画面・ウィンドウモード切り替え() |
public void t全画面_ウィンドウモード切り替え() |
| 345 |
{ |
{ |
| 346 |
#if WindowedFullscreen |
#if WindowedFullscreen |
| 347 |
if ( ConfigIni != null ) |
if ( ConfigIni != null ) |
| 1229 |
|
|
| 1230 |
switch( this.n進行描画の戻り値 ) |
switch( this.n進行描画の戻り値 ) |
| 1231 |
{ |
{ |
| 1232 |
case (int) E演奏画面の戻り値.再読込・再演奏: |
case (int) E演奏画面の戻り値.再読込_再演奏: |
| 1233 |
#region [ DTXファイルを再読み込みして、再演奏 ] |
#region [ DTXファイルを再読み込みして、再演奏 ] |
| 1234 |
DTX.t全チップの再生停止(); |
DTX.t全チップの再生停止(); |
| 1235 |
DTX.On非活性化(); |
DTX.On非活性化(); |
| 1564 |
|
|
| 1565 |
|
|
| 1566 |
#region [ 全画面・ウインドウ切り替え ] |
#region [ 全画面・ウインドウ切り替え ] |
| 1567 |
if ( this.b次のタイミングで全画面・ウィンドウ切り替えを行う ) |
if ( this.b次のタイミングで全画面_ウィンドウ切り替えを行う ) |
| 1568 |
{ |
{ |
| 1569 |
ConfigIni.b全画面モード = !ConfigIni.b全画面モード; |
ConfigIni.b全画面モード = !ConfigIni.b全画面モード; |
| 1570 |
app.t全画面・ウィンドウモード切り替え(); |
app.t全画面_ウィンドウモード切り替え(); |
| 1571 |
this.b次のタイミングで全画面・ウィンドウ切り替えを行う = false; |
this.b次のタイミングで全画面_ウィンドウ切り替えを行う = false; |
| 1572 |
} |
} |
| 1573 |
#endregion |
#endregion |
| 1574 |
#region [ 垂直基線同期切り替え ] |
#region [ 垂直基線同期切り替え ] |
| 2000 |
base.InactiveSleepTime = TimeSpan.FromMilliseconds((float)(ConfigIni.n非フォーカス時スリープms)); // #23568 2010.11.3 yyagi: to support valiable sleep value when !IsActive |
base.InactiveSleepTime = TimeSpan.FromMilliseconds((float)(ConfigIni.n非フォーカス時スリープms)); // #23568 2010.11.3 yyagi: to support valiable sleep value when !IsActive |
| 2001 |
// #23568 2010.11.4 ikanick changed ( 1 -> ConfigIni ) |
// #23568 2010.11.4 ikanick changed ( 1 -> ConfigIni ) |
| 2002 |
#if WindowedFullscreen |
#if WindowedFullscreen |
| 2003 |
this.t全画面・ウィンドウモード切り替え(); // #30666 2013.2.2 yyagi: finalize settings for "Maximized window mode" |
this.t全画面_ウィンドウモード切り替え(); // #30666 2013.2.2 yyagi: finalize settings for "Maximized window mode" |
| 2004 |
#endif |
#endif |
| 2005 |
actFlushGPU = new CActFlushGPU(); |
actFlushGPU = new CActFlushGPU(); |
| 2006 |
//--------------------- |
//--------------------- |
| 2812 |
if (ConfigIni != null) |
if (ConfigIni != null) |
| 2813 |
{ |
{ |
| 2814 |
ConfigIni.bウィンドウモード = !ConfigIni.bウィンドウモード; |
ConfigIni.bウィンドウモード = !ConfigIni.bウィンドウモード; |
| 2815 |
this.t全画面・ウィンドウモード切り替え(); |
this.t全画面_ウィンドウモード切り替え(); |
| 2816 |
} |
} |
| 2817 |
e.Handled = true; |
e.Handled = true; |
| 2818 |
e.SuppressKeyPress = true; |
e.SuppressKeyPress = true; |
| 2843 |
if (mb.Equals(MouseButtons.Left) && ConfigIni.bIsAllowedDoubleClickFullscreen) // #26752 2011.11.27 yyagi |
if (mb.Equals(MouseButtons.Left) && ConfigIni.bIsAllowedDoubleClickFullscreen) // #26752 2011.11.27 yyagi |
| 2844 |
{ |
{ |
| 2845 |
ConfigIni.bウィンドウモード = false; |
ConfigIni.bウィンドウモード = false; |
| 2846 |
this.t全画面・ウィンドウモード切り替え(); |
this.t全画面_ウィンドウモード切り替え(); |
| 2847 |
} |
} |
| 2848 |
} |
} |
| 2849 |
private void Window_ResizeEnd(object sender, EventArgs e) // #23510 2010.11.20 yyagi: to get resized window size |
private void Window_ResizeEnd(object sender, EventArgs e) // #23510 2010.11.20 yyagi: to get resized window size |