/[EmuXPortal]/branches/mono/EmuXPortal/Form1.cs
ViewVC logotype

Diff of /branches/mono/EmuXPortal/Form1.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 272 by william, Thu Mar 17 07:49:41 2016 UTC revision 273 by william, Thu Mar 17 08:12:45 2016 UTC
# Line 230  namespace EmuXPortal Line 230  namespace EmuXPortal
230                  return; // stop processing other keys                  return; // stop processing other keys
231    
232              }              }
233                          if (e.KeyCode == Keys.Up) {                          if (e.KeyCode == Keys.Up || e.KeyCode == Keys.Left) {
234                                  if (OSInfo.OSIsUnix) {                                  if (OSInfo.OSIsUnix) {
235                                          rom_flow.SuspendLayout ();                                          rom_flow.SuspendLayout ();
236                                          var ctl = game_ctrl_get_previous_control (true);                                          var ctl = game_ctrl_get_previous_control (true);
# Line 238  namespace EmuXPortal Line 238  namespace EmuXPortal
238                                          rom_flow.ResumeLayout (false);                                          rom_flow.ResumeLayout (false);
239                                  }                                  }
240                          }                          }
241                          if (e.KeyCode == Keys.Down) {                          if (e.KeyCode == Keys.Down || e.KeyCode == Keys.Right) {
242                                  if (OSInfo.OSIsUnix) {                                  if (OSInfo.OSIsUnix) {
243                                          rom_flow.SuspendLayout ();                                          rom_flow.SuspendLayout ();
244                                          var ctl = game_ctrl_get_next_control (true);                                          var ctl = game_ctrl_get_next_control (true);
# Line 335  namespace EmuXPortal Line 335  namespace EmuXPortal
335                  // maximize EmuXPortal                  // maximize EmuXPortal
336                  this.WindowState = FormWindowState.Maximized;                  this.WindowState = FormWindowState.Maximized;
337              }              }
338              if (e.KeyCode == Keys.Back)                          if (e.KeyCode == Keys.Back || e.KeyCode == Keys.Escape)
339              {              {
340                  rom_flow.Visible = false;                  rom_flow.Visible = false;
341                  platform_flow.Visible = true;                  platform_flow.Visible = true;
# Line 385  namespace EmuXPortal Line 385  namespace EmuXPortal
385              PlatformControl c = sender as PlatformControl;              PlatformControl c = sender as PlatformControl;
386              int changeAmount = 0;              int changeAmount = 0;
387              int currentPosition = 0;              int currentPosition = 0;
388                          if (e.KeyCode == Keys.Up) {                          if (e.KeyCode == Keys.Up || e.KeyCode == Keys.Left) {
389                                  if (OSInfo.OSIsUnix) {                                  if (OSInfo.OSIsUnix) {
390                                          platform_flow.SuspendLayout ();                                          platform_flow.SuspendLayout ();
391                                          var ctl = platform_ctrl_get_previous_control (true);                                          var ctl = platform_ctrl_get_previous_control (true);
# Line 393  namespace EmuXPortal Line 393  namespace EmuXPortal
393                                          platform_flow.ResumeLayout (false);                                          platform_flow.ResumeLayout (false);
394                                  }                                  }
395                          }                          }
396                          if (e.KeyCode == Keys.Down) {                          if (e.KeyCode == Keys.Down || e.KeyCode == Keys.Right) {
397                                  if (OSInfo.OSIsUnix) {                                  if (OSInfo.OSIsUnix) {
398                                          platform_flow.SuspendLayout ();                                          platform_flow.SuspendLayout ();
399                                          var ctl = platform_ctrl_get_next_control (true);                                          var ctl = platform_ctrl_get_next_control (true);
# Line 470  namespace EmuXPortal Line 470  namespace EmuXPortal
470                  rom_flow.Visible = true;                  rom_flow.Visible = true;
471                  rom_flow.BringToFront();                  rom_flow.BringToFront();
472              }              }
473              if (e.KeyCode == Keys.Back)                          if (e.KeyCode == Keys.Back || e.KeyCode == Keys.Escape)
474              {              {
475                  this.Close();                  this.Close();
476              }              }
# Line 785  namespace EmuXPortal Line 785  namespace EmuXPortal
785                  game_ctrl.Font = GetFormFont();                  game_ctrl.Font = GetFormFont();
786                  game_ctrl.Dock = DockStyle.Top;                  game_ctrl.Dock = DockStyle.Top;
787                  game_ctrl.Width = this.Width - 10;                  game_ctrl.Width = this.Width - 10;
788                  game_ctrl.GameName = "You haven't favorited any games, select a game and then press CTRL+F to favorite it";                                  IEmuConfig config = CurrentPlatformControl.Tag as IEmuConfig;
789                                    if (config.PlatformNameLong == "Favorites") {
790                                            game_ctrl.GameName = "You haven't favorited any games, select a game and then press CTRL+F to favorite it";
791                                    } else {
792                                            game_ctrl.GameName = string.Format ("No {0} games were found", config.PlatformNameShort);
793                                    }                
794                  rom_flow.Controls.Add(game_ctrl);                  rom_flow.Controls.Add(game_ctrl);
795              }              }
796              rom_flow.Controls[0].Select();              rom_flow.Controls[0].Select();

Legend:
Removed from v.272  
changed lines
  Added in v.273

  ViewVC Help
Powered by ViewVC 1.1.22