コード例 #1
0
ファイル: Client.cpp プロジェクト: SergeyStrukov/CCore-2-99
void ClientWindow::cascade_menu_selected(int id,Point point)
 {
  menuAction(id,point);

  menuOff();

  editor.setFocus();
 }
コード例 #2
0
ファイル: MAIN.C プロジェクト: daemqn/Atari_ST_Sources
/*******************************************************************************
	GESTION DE LA LIGNE DE COMMANDE
*******************************************************************************/
void LigneDeCommande()
{
	int	i;

sprintf(glb.div.log,"CommandLine: %i parameters\n",_argc-1);
_reportLog(LOG_INI);

	menuOff();
	for (i=1;i<_argc;i++)
	{
sprintf(glb.div.log,"CommandLine: %s\n",_argv[i]);
_reportLog(LOG_INI);
		if (_fexist(_argv[i],NULL))
			wopen(_argv[i]);
	}
	menuOn();
}
コード例 #3
0
ファイル: Client.cpp プロジェクト: SergeyStrukov/CCore-2-99
void ClientWindow::react_Key(VKey vkey,KeyMod kmod)
 {
  switch( vkey )
    {
     case VKey_F2 :
      {
       menuAction(MenuFileSave);
      }
     break;

     case VKey_F3 :
      {
       menuAction(MenuFileOpen);
      }
     break;

     case VKey_F10 :
      {
       menu.setFocus();
      }
     break;

     case VKey_Esc :
      {
       menuOff();

       editor.setFocus();
      }
     break;

     default:
      {
       wlist.put_Key(vkey,kmod);
      }
    }
 }
コード例 #4
0
ファイル: Client.cpp プロジェクト: SergeyStrukov/CCore-2-99
void ClientWindow::react_RightClick(Point point,MouseKey mkey)
 {
  menuOff();

  wlist.put_RightClick(point,mkey);
 }