コード例 #1
0
ファイル: PPgWebServer.cpp プロジェクト: e1z0/sMule
void CPPgWebServer::Localize(void)
{
	if(m_hWnd){
		SetWindowText(GetResString(IDS_PW_WS));

		// MORPH start tabbed options [leuk_he]
		InitTab(true);
		m_tabCtr.SetCurSel(theApp.emuledlg->preferenceswnd->StartPageWebServer);
		// MORPH end tabbed options [leuk_he]

		GetDlgItem(IDC_WSPASS_LBL)->SetWindowText(GetResString(IDS_WS_PASS));
		GetDlgItem(IDC_WSPORT_LBL)->SetWindowText(GetResString(IDS_PORT));
		GetDlgItem(IDC_WSENABLED)->SetWindowText(GetResString(IDS_ENABLED));
		GetDlgItem(IDC_WSRELOADTMPL)->SetWindowText(GetResString(IDS_SF_RELOAD));
		GetDlgItem(IDC_WSENABLED)->SetWindowText(GetResString(IDS_ENABLED));
		SetDlgItemText(IDC_WS_GZIP,GetResString(IDS_WEB_GZIP_COMPRESSION));
		SetDlgItemText(IDC_WSUPNP, GetResString(IDS_WEBUPNPINCLUDE));

		GetDlgItem(IDC_WSPASS_LBL2)->SetWindowText(GetResString(IDS_WS_PASS));
		GetDlgItem(IDC_WSENABLEDLOW)->SetWindowText(GetResString(IDS_ENABLED));
		GetDlgItem(IDC_STATIC_GENERAL)->SetWindowText(GetResString(IDS_PW_GENERAL));

		GetDlgItem(IDC_STATIC_ADMIN)->SetWindowText(GetResString(IDS_ADMIN));
		GetDlgItem(IDC_STATIC_LOWUSER)->SetWindowText(GetResString(IDS_WEB_LOWUSER));
		GetDlgItem(IDC_WSENABLEDLOW)->SetWindowText(GetResString(IDS_ENABLED));

		GetDlgItem(IDC_TEMPLATE)->SetWindowText(GetResString(IDS_WS_RELOAD_TMPL));
		SetDlgItemText(IDC_WSTIMEOUTLABEL,GetResString(IDS_WEB_SESSIONTIMEOUT)+_T(":"));
		SetDlgItemText(IDC_MINS,GetResString(IDS_LONGMINS) );

		GetDlgItem(IDC_MMENABLED)->SetWindowText(GetResString(IDS_ENABLEMM));
		GetDlgItem(IDC_STATIC_MOBILEMULE)->SetWindowText(GetResString(IDS_MOBILEMULE));
		GetDlgItem(IDC_MMPASSWORD)->SetWindowText(GetResString(IDS_WS_PASS));
		GetDlgItem(IDC_MMPORT_LBL)->SetWindowText(GetResString(IDS_PORT));

		GetDlgItem(IDC_WS_ALLOWHILEVFUNC)->SetWindowText(GetResString(IDS_WEB_ALLOWHILEVFUNC));
		//MORPH START leuk_he tooltipped
		SetTool(IDC_WSPASS,IDC_WSPASS_TIP);
		SetTool(IDC_WSPASSLOW,IDC_WSPASSLOW_TIP);
		SetTool(IDC_MMPASSWORDFIELD,IDC_MMPASSWORDFIELD_TIP);
		SetTool(IDC_WSPORT,IDC_WSPORT_TIP);
		SetTool(IDC_MMPORT_FIELD,IDC_MMPORT_FIELD_TIP);
		SetTool(IDC_TMPLPATH,IDC_TMPLPATH_TIP);
		SetTool(IDC_WSTIMEOUT,IDC_WSTIMEOUT_TIP);
		SetTool(IDC_WSENABLED,IDC_WSENABLED_TIP);
		SetTool(IDC_WSENABLEDLOW,IDC_WSENABLEDLOW_TIP);
		SetTool(IDC_MMENABLED,IDC_MMENABLED_TIP);
		SetTool(IDC_WS_GZIP,IDC_WS_GZIP_TIP);
		SetTool(IDC_WS_ALLOWHILEVFUNC,IDC_WS_ALLOWHILEVFUNC_TIP);
		SetTool(IDC_WSRELOADTMPL,IDC_WSRELOADTMPL_TIP);
	    SetTool(IDC_TMPLBROWSE,IDC_TMPLBROWSE_TIP);
		SetTool(IDC_GUIDELINK,IDC_GUIDELINK_TIP);
		SetTool(IDC_WSUPNP,IDS_WSUPNP_TIP);
		//MORPH END leuk_he tooltipped
	}
}
コード例 #2
0
void CPPgNTService::Localize(void)
{
	if(m_hWnd){
		SetWindowText(GetResString(IDS_TAB_NT_SERVICE));
		// MORPH start tabbed options [leuk_he]
		InitTab(true,2);
		m_tabCtr.SetCurSel(theApp.emuledlg->preferenceswnd->StartPageWebServer);
		// MORPH end tabbed options [leuk_he]

		GetDlgItem(IDC_SVC_INSTALLSERVICE)->SetWindowText(GetResString(IDS_SVC_INSTALLSERVICE));
		GetDlgItem(IDC_SVC_SERVERUNINSTALL)->SetWindowText(GetResString(IDS_SVC_SERVERUNINSTALL));
		GetDlgItem(IDC_SVC_STARTWITHSYSTEM)->SetWindowText(GetResString(IDS_SVC_STARTWITHSYSTEM));
		GetDlgItem(IDC_SVC_MANUALSTART)->SetWindowText(GetResString(IDS_SVC_MANUALSTART));
		GetDlgItem(IDC_SVC_SETTINGS)->SetWindowText(GetResString(IDS_SVC_SETTINGS));
		GetDlgItem(IDC_SVC_RUNBROWSER)->SetWindowText(GetResString(IDS_SVC_RUNBROWSER));
		GetDlgItem(IDC_SVC_REPLACESERVICE )->SetWindowText(GetResString(IDS_SVC_REPLACESERVICE));
		GetDlgItem(IDC_SVC_ONSTARTBOX)->SetWindowText(GetResString(IDS_SVC_ONSTARTBOX));
		GetDlgItem(IDC_SVC_STARTUPBOX)->SetWindowText(GetResString(IDS_SVC_STARTUPBOX));
		GetDlgItem(IDC_SVC_CURRENT_STATUS_LABEL)->SetWindowText(GetResString(IDS_SVC_CURRENT_STATUS_LABEL));
		GetDlgItem(IDC_SERVICE_OPT_GROUP)->SetWindowText(GetResString(IDS_SERVICE_OPT_GROUP));
		GetDlgItem(IDC_SERVICE_OPT_LABEL)->SetWindowText(GetResString(IDS_SERVICE_OPT_LABEL));
		InitOptLvlCbn();

		//MORPH START - Added by Stulle, Adjustable NT Service Strings
		GetDlgItem(IDC_SERVICE_STR_GROUP)->SetWindowText(GetResString(IDS_SERVICE_STR_GROUP));
		GetDlgItem(IDC_SERVICE_NAME_LABEL)->SetWindowText(GetResString(IDS_SERVICE_NAME));
		GetDlgItem(IDC_SERVICE_DISP_NAME_LABEL)->SetWindowText(GetResString(IDS_SERVICE_DISP_NAME));
		GetDlgItem(IDC_SERVICE_DESCR_LABEL)->SetWindowText(GetResString(IDS_SERVICE_DESCR));
		//MORPH END   - Added by Stulle, Adjustable NT Service Strings

		SetTool(IDC_SVC_INSTALLSERVICE,IDS_SVC_INSTALLSERVICE_TIP);
		SetTool(IDC_SVC_SERVERUNINSTALL,IDS_SVC_SERVERUNINSTALL_TIP);
		SetTool(IDC_SVC_STARTWITHSYSTEM,IDS_SVC_STARTWITHSYSTEM_TIP);
		SetTool(IDC_SVC_MANUALSTART,IDS_SVC_MANUALSTART_TIP);
		SetTool(IDC_SVC_SETTINGS,IDS_SVC_SETTINGS_TIP);
		SetTool(IDC_SVC_RUNBROWSER,IDS_SVC_RUNBROWSER_TIP);
		SetTool(IDC_SVC_REPLACESERVICE ,IDS_SVC_REPLACESERVICE_TIP);
		SetTool(IDC_SVC_CURRENT_STATUS,IDS_SVC_CURRENT_STATUS_TIP);
		SetTool(IDC_SERVICE_OPT_BOX,IDS_SERVICE_OPT_BOX_TIP);
		//MORPH START - Added by Stulle, Adjustable NT Service Strings
		SetTool(IDC_SERVICE_NAME,IDS_SERVICE_NAME_TIP);
		SetTool(IDC_SERVICE_DISP_NAME,IDS_SERVICE_DISP_NAME_TIP);
		SetTool(IDC_SERVICE_DESCR,IDS_SERVICE_DESCR_TIP);
		//MORPH END   - Added by Stulle, Adjustable NT Service Strings
	}
}
コード例 #3
0
bool CIwGameUITab::LoadFromXoml(IIwGameXomlResource* parent, bool load_children, CIwGameXmlNode* node)
{
	if (parent->getClassTypeHash() != CIwGameXomlNames::Scene_Hash && parent->getClassTypeHash() != CIwGameXomlNames::Actor_Hash)
	{
		CIwGameError::LogError("Error: XOML - Tab needs to be declared inside a scene or an actor");
		return false;
	}

	// Load main actor attributes
	if (!CIwGameUILabel::LoadFromXoml(parent, false, node))
		return false;

	InitTab();

	if (load_children)
	{
		// Process inner tags
		if (!IW_GAME_XOML->Process(this, node))
			return false;
	}

	return true;
}
コード例 #4
0
ファイル: cr.c プロジェクト: armornick/CocoR
int main(int argc, char *argv[])
{
  char name[100];
  lst = stderr;
  if (argc == 1) {
    Help();
    exit(EXIT_FAILURE);
  }

  InitFrameVars();
  source_name[0] = '\0';
  param_options(argc, argv);

  /* check on correct parameter usage */
  if (source_name[0] == 0) {
    fprintf(stderr, "No input file specified");
    exit(EXIT_FAILURE);
  }

  /* open the Source file (Scanner.S_src)  */
  if ((S_src = open(source_name, O_RDONLY|O_BINARY)) == -1) {
    fprintf(stderr, "Unable to open input file %s\n", source_name);
    exit(EXIT_FAILURE);
  }

  /* open the listing file */
  if (L_option) {
    FileGetName(name, source_name);
    strcat(name, ".lst");
    lstfile = OpenFile(name, "w", 1);
  } else if (!Q_option) lstfile = stderr; else lstfile = stdout;

  /* install error reporting procedure */
  Custom_Error = (Error_Func) StoreError;

  InitTab();
  InitScannerTab();
  Parse();
  close(S_src);

  lst = lstfile;
  if (Errors && !L_option) SummarizeErrors();
  else if (Errors || L_option) PrintListing();

  if (Errors) {  /* Check for Syntax Errors */
    fclose(lstfile);
    exit(EXIT_FAILURE);
  }

  MakeScanner();
  MakeParser();

  if (Errors) {  /* Check for LL(1) Errors, Undeclared Symbols, etc */
    fclose(lstfile);
    exit(EXIT_FAILURE);
  }

  SetupFrameVars();
  if (!T_option) {
    if (!P_option) GenScanner();
    GenParser();
    GenHeaders();
    if (C_option) GenCompiler();
  }

  if (L_option) {
    if (S_option) {
      ShowClassTab();
      ShowTermTab();
      ShowCommentTab();
      ShowSymSetTab();
      ShowNTermTab();
    }
    if (A_option) ShowDFA();
    fclose(lstfile);
  }
  DoneTab();
  DoneScannerTab();
  return (EXIT_SUCCESS);
}
コード例 #5
0
ファイル: yuvconverter.c プロジェクト: anilms/rawvideoplayer
void InitConverter(int width, int height, int mode)
{
	switch(mode)
	{
		/* Y only */
		case -1:	GetRGBAFrame = yToRGBA;
					inframesize = (width * height);
					break;

		/* YUV 420 to RGBA */
		case 0:		GetRGBAFrame = yuv420ProgPlanarToRGBA;
					inframesize = (width * height * 3)>>1;
					break;

		case 1:		GetRGBAFrame = yuv420IntPlanarToRGBA;
					inframesize = (width * height * 3)>>1;
					break;

		case 2:		GetRGBAFrame = yvu420ProgPlanarToRGBA;
					inframesize = (width * height * 3)>>1;
					break;

		case 3:		GetRGBAFrame = yvu420IntPlanarToRGBA;
					inframesize = (width * height * 3)>>1;
					break;

		case 4:		GetRGBAFrame = yuv420YCbCrPlanarToRGBA;
					inframesize = (width * height * 3)>>1;
					break;




		/* YUV 422 to RGBA */
		/* Planar */
		case 10:	GetRGBAFrame = yuv422ProgPlanarToRGBA;
					inframesize = width * height * 2;
					break;

		case 11:	GetRGBAFrame = yuv422IntPlanarToRGBA;
					inframesize = width * height * 2;
					break;

		case 12:	GetRGBAFrame = yvu422ProgPlanarToRGBA;
					inframesize = width * height * 2;
					break;

		case 13:	GetRGBAFrame = yvu422IntPlanarToRGBA;
					inframesize = width * height * 2;
					break;

		/* Packed */
		case 20:	GetRGBAFrame = uyvyProgPackedToRGBA;
					inframesize = width * height * 2;
					break;

		case 21:	GetRGBAFrame = uyvyIntPackedToRGBA;
					inframesize = width * height * 2;
					break;

		case 22:	GetRGBAFrame = yuyvProgPackedToRGBA;
					inframesize = width * height * 2;
					break;

		case 23:	GetRGBAFrame = yuyvIntPackedToRGBA;
					inframesize = width * height * 2;
					break;

		case 24:	GetRGBAFrame = yvyuProgPackedToRGBA;
					inframesize = width * height * 2;
					break;

		case 25:	GetRGBAFrame = yvyuIntPackedToRGBA;
					inframesize = width * height * 2;
					break;



		/* YUV 444 to RGBA */
		/* Planar */					
		case 30:	GetRGBAFrame = yuv444ProgPlanarToRGBA;
					inframesize = width * height * 3;
					break;

		case 31:	GetRGBAFrame = yuv444IntPlanarToRGBA;
					inframesize = width * height * 3;
					break;

		case 32:	GetRGBAFrame = yvu444ProgPlanarToRGBA;
					inframesize = width * height * 3;
					break;

		case 33:	GetRGBAFrame = yvu444IntPlanarToRGBA;
					inframesize = width * height * 3;
					break;

		case 34:	GetRGBAFrame = uyv444ProgPlanarToRGBA;
					inframesize = width * height * 3;
					break;

		case 35:	GetRGBAFrame = uyv444IntPlanarToRGBA;
					inframesize = width * height * 3;
					break;

		/* Packed */					
		case 40:	GetRGBAFrame = yuv444ProgPackedToRGBA;
					inframesize = width * height * 3;
					break;

		case 41:	GetRGBAFrame = yuv444IntPackedToRGBA;
					inframesize = width * height * 3;
					break;

		case 42:	GetRGBAFrame = yvu444ProgPackedToRGBA;
					inframesize = width * height * 3;
					break;

		case 43:	GetRGBAFrame = yvu444IntPackedToRGBA;
					inframesize = width * height * 3;
					break;


		case 44:	GetRGBAFrame = uyv444ProgPackedToRGBA;
					inframesize = width * height * 3;
					break;

		case 45:	GetRGBAFrame = uyv444IntPackedToRGBA;
					inframesize = width * height * 3;
					break;



		/* RGB to RGBA */
		case 50:	GetRGBAFrame = rgbProgPlanarToRGBA;
					inframesize = width * height * 3;
					break;

		case 51:	GetRGBAFrame = rgbProgPackedToRGBA;
					inframesize = width * height * 3;
					break;

		case 52:	GetRGBAFrame = bgrProgPlanarToRGBA;
					inframesize = width * height * 3;
					break;

		case 53:	GetRGBAFrame = bgrProgPackedToRGBA;
					inframesize = width * height * 3;
					break;



		default:
					printf("\n\nUnrecognised Input Format.");
					printf("\nExiting !!!");
					exit(3);
	}

	InitTab();

}