亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? c0ce410fa05f001d1289bbda6de18a35

?? Vxworks環境下
??
?? 第 1 頁 / 共 3 頁
字號:
** >INCLUDES:** */LOCAL long MainEventLoop (void){	long			c;	long			blocking_flag	= TRT_BLOCK;	char			continue_looping = TRUE;	long			errorcode  = 0;		while (continue_looping && !errorcode)	{	       		c = TRT_GetInput(NULL, /*must be NULL- */ 			/*we dont use synchronisation with symaphore*/			0,  /*must be NULL - */			/*we dont use synchronisation with symaphore*/			NULL,/*must be NULL -*/			/* we dont use communication to other Prozess*/			0,   /*must be NULL -*/ 			/*we dont use communication to other Prozess*/			&rec_data, 
			blocking_flag);/* Wait until an event does occur*/									   /*****************************************						   ** CHECK RETURN CODES of  Notifications **		******************************************/				if (c == 0)		{			/* Process Tilcon Notification (rec_data) */			switch (rec_data.code)			{                						case TRT_window: /* Handle Window notifications */				{					/* if (strcmp(rec_data.window_ID, MAIN_WINDOW_ID) == 0)*/					if (rec_data.state == TRT_window_quit)					{						/* if 'X' close button hit on this window, end program */						continue_looping = FALSE;					}					break;				}								case TRT_button: /* Handle Button notifications */				/* we can call this funktion as callback. hier is just to test*/				if (strcmp(rec_data.ID,"Chan_Lang_Button") == 0)					On_Chan_Lang_Button();
				else if(strcmp(rec_data.ID,"B1_M004_DirectoryExpl")==0)
					Dab_h_ListDir();				break;
							case TRT_slider:
			/* we can call this funktion also as callback. 
				hier is just to test*/				if (!strcmp(rec_data.ID,"Feedrate_Slider"))
					Dab_h_ChangeFeedrate();
				
				if (!strcmp(rec_data.ID,"Spindlerate_Slider"))
					Dab_h_ChangeSpindlerate();
				
				break;
				/****************************************************************/
			case TRT_tree:
			/*
			if (!strcmp(rec_data.ID, "DirectoryTree_ID1"))
			{
			Dab_h_ListDir();
			}*/
				if (!strcmp(rec_data.ID,"Test_tree"))
				{   //FOCUS IS THE KEY.
					if(rec_data.event==1){  /*event==1 means Enter input!*/
					strcpy(FileFoldBuf,rec_data.txt); 
                    ChangeChar(FileFoldBuf,'\\','/');
                    TRT_SetValues(TRT_cid2,"FoldSelect",
						TRT_ATT_TEXT,FileFoldBuf,NULL);
					/************************************/
                          Directory_Load();
	                      Directory_Load();
                      TRT_SetValues(TRT_cid2, "Test_tree",
		                            TRT_ATT_STATE,TRUE,
		                            TRT_ATT_CURRENT_ITEM,0,
		                            NULL);	
                      TRT_SetValues(TRT_cid2, "FilesUnderFold",
		                            TRT_ATT_STATE,TRUE,
		                            TRT_ATT_CURRENT_ITEM,0,
		                            NULL);	  
					}
				};
				if (!strcmp(rec_data.ID,"VariableTree")){	
                   	if(rec_data.event==1)
					{
                     Find_PermVariable(rec_data.txt);
					}
				}
				break;
				/****************************************************************/
			case TRT_numberbox:   /*Handle Numberbox notifications */	
								break;
							case TRT_listbox:	
				
				if(!strcmp(rec_data.ID,"FilesUnderFold")){
					if(rec_data.event==1){
					strcpy(Currentfileselect,rec_data.txt);
					/******************************************/
	                FileReadTest();
                    Dab_h_LoadNcProg();        
					}
				};
				
				break;
			case TRT_combobox:     /* Handle Combobox notifications */				break;							case TRT_edit_text:    /*Handle Edit text notifications */
				if (strcmp(rec_data.ID, "Table2"))
				{
					Dab_h_ChangeToolData();
				}
				break;
								break;			default:				break;			}		}		else if (c == 1) /* call callback funktion */		{			/* TRT_GetInput has already called a callback, so do nothing */		}		else if (c == -1) 		{			 			if (blocking_flag == TRT_BLOCK) /* Something has failed.*/				errorcode = -1;			else			{/*no message was received */			}					}		else if (c & TRT_CH_TRIGGER_BIT)      /* i.e. if the sign bit is set */		{			/* another process called the function TRT_ChTrigger() */								}		else if (c > 1)  /* indicates a TRT_ChSend */		{				}				else		{			/* invalid return code, Rec_Data will contain garbage and */			/* not a Tilcon notification, so could cause crash */			/* Possible memory is no good. */					}		  }	/* end of main loop */  
  
  /* errorcode+=TRT_Exit (TRT_cid); */
  
  return errorcode;}  /* OF MainEventLoop *//*F*//*************************************************************************** >AUTHOR        : AB**  FUNCTIONNAME  : Dab_h_GraStartup** ** >DESCRIPTION:  This is the entry funktion of the graphic task .**                Ther are tow defferent Entrys: **                an entry for windows variante and **                an other for BRC Target ** ** >NOTES:     you can change the content of this function as necessary **             but dont change the name and the Call Parameter ** ** >PARAMETER:** ** >RETURN VALUE:** ** >INCLUDES:"dab_h_startgra.h"** */#ifdef		CC_TRT_DOSEXPORT int  Dab_h_GraStartup()          /* WINDOWS  Entry*/#else        /*Vxworks Entry*/ EXPORT int Dab_h_GraStartup(PxrTask_t MyTask,                             PxrMbx_t MyMbx,                             PxrEvents_t MyEvents)#endif{	static long errorcode = 0;		errorcode = InitializeApp();    /*Initialize Application */	ConnectGUItoNCS();        /*Connect to NCS */    	/*Begin Test*/ 	Dab_h_GetAxisNmb_Req(); 		Dab_h_InitAxisinterface();		/* Get the axis Values */	Dab_h_GetAxisValues_Req();	/* Get the axis ende position Values */	Dab_h_GetAxisEndPosValues_Req();	/* Get the axis Restweg Values */	Dab_h_GetAxisRestwegValues_Req();	/* StartMechanism for get  Wera Infos*/ 	Dab_h_activateWeraReports();	/* init maschine parameter*/	Dab_h_InitMacParainterface();	/* Async. & Event to get the feedoverride*/	Dab_h_GetFeedrate_Req();	Dab_h_GetSpindlerate_Req();	/* sample to get machsine parameter*/	Dab_h_TestGetParameter();	/* init to load whole file system */	// Init_load_ListDir();		/* get the aktive NC function */	Dab_h_GetAktNCFunc();		/* to get a tool data */	Dab_h_GetToollist();		Dab_h_GetZeroOffset_Req();
	
	/* test to set a watchpoint */		/* Test Ende*/		if (!errorcode)	{		ChangeConnectSymbol(1);  /* Change the connection symbol on GUI */		errorcode += MainEventLoop(); /* Process unti done */	}	else	{/* Traitment of Errors*/		/* Initialisation Problem*/	}	errorcode += TRT_WindowDelete (TRT_cid, MAIN_WINDOW_ID );#ifdef HWDS_WINDOWS	errorcode += TRT_WindowDelete (TRT_cid, MOP_WINDOW_ID );	#endif	errorcode += TRT_Exit (TRT_cid);	/* Close TRT_CID */		return(errorcode);	/*lint -e715*/}  /* OF Dab_h_GraStartup *//*lint +e715*//************************************************************************//******************** Callback functions ********************************//************************************************************************//* this functions will be called automatically by pressing the ** correspendent button on the GUI** The name of a callback funktion will be given on Tilcon GUI Editor,  ** dont change*//*F*//*************************************************************************** >AUTHOR        : AB**  FUNCTION NAME : void Dab_OnGetCoord** ** >DESCRIPTION:   Example about how to call a funktion as callback**                to get the Axis values** ** >NOTES:** ** >PARAMETER: ** ** >RETURN VALUE:** ** >INCLUDES:** */EXPORT void On_Menu1_Button2(TRT_ReceiveData * Datat,void * ClientData_p){		Dab_h_LoadNcProg();		/*Dab_h_GetAxisValues_Req();*/	/*lint -e715*/}  /* OF void Dab_OnGetCoord *//*lint +e715*//*F*/
/*
************************************************************************
** >AUTHOR        : AB
**  FUNCTION NAME : void On_SubNCTestMenu_Button2
** 
** >DESCRIPTION:   Example about how to call a funktion as callback
**                to choose a Nc program
** 
** >NOTES:
** 
** >PARAMETER: 
** 
** >RETURN VALUE:
** 
** >INCLUDES:
** 
*/
EXPORT void On_SubNCTestMenu_Button2(TRT_ReceiveData * Datat,void * ClientData_p)
{
	
	Dab_h_RunNcProg();
	
	/*Dab_h_GetAxisValues_Req();*/
	/*lint -e715*/
}  /* OF void On_SubNCTestMenu_Button2 */
/*lint +e715*/
/*F*/
/*
************************************************************************
** >AUTHOR        : AB
**  FUNCTION NAME : void On_SubNCTestMenu_Button3
** 
** >DESCRIPTION:   Example about how to call a funktion as callback
**                to clear exist NC Programm in channel
** 
** >NOTES:
** 
** >PARAMETER: 
** 
** >RETURN VALUE:
** 
** >INCLUDES:
** 
*/
EXPORT void On_SubNCTestMenu_Button3(TRT_ReceiveData * Datat,void * ClientData_p)
{
	
	Dab_h_CLRNcProg();
	
	/*Dab_h_GetAxisValues_Req();*/
	/*lint -e715*/
}  /* OF void On_SubNCTestMenu_Button3 */
/*lint +e715*/

/*F*//*************************************************************************** >AUTHOR        : AB**  FUNCTION NAME : void On_Menue1_Button3** ** >DESCRIPTION:   Example about how to call a funktion as callback**                to start the michanism to get the System Infos (WERA)** ** >NOTES:** ** >PARAMETER:** ** >RETURN VALUE:** ** >INCLUDES:** */EXPORT void On_Menue1_Button3(TRT_ReceiveData * Datat,void * ClientData_p){	Dab_h_activateWeraReports();	/*lint -e715*/}  /* OF On_Menue1_Button3 *//*lint +e715*//*F*//*************************************************************************** >AUTHOR        : AB**  FUNCTION NAME : void On_Menue3_Button2** ** >DESCRIPTION:   Example about how to call a funktion as callback**                to delet all System Warnings Errors and Annoucements** ** >NOTES: the funktion name must be the same name given in the Tilcon **        Interface builder** ** >PARAMETER:** ** >RETURN VALUE: void** ** >INCLUDES: dab_h_callbacks.h** */EXPORT void On_Menue3_Button2(TRT_ReceiveData * Datat,void * ClientData_p){	Dab_h_DeleteErrors ();	/*lint -e715*/}  /* OF On_Menue3_Button2 *//*lint +e715*//*F*/
/*
************************************************************************
** >AUTHOR        : AB
**  FUNCTION NAME : void B1_M005_Save
** 
** >DESCRIPTION:   Example about how to call a funktion as callback
**                to save a file to nc file system
** 
** >NOTES: the save-file path and name are fixed at the moment.
**          "usr/user/Rechteck.npg"
** 
** >PARAMETER:
** 
** >RETURN VALUE: void
** 
** >INCLUDES: dab_h_callbacks.h
** 
*/
EXPORT void B1_M005_Save(TRT_ReceiveData * Datat,void * ClientData_p)
{
	dab_h_TestSaveFile();
	/*lint -e715*/
}  /* OF B1_M005_Save */
/*lint +e715*/

/*F*/
/*
************************************************************************
** >AUTHOR        : AB
**  FUNCTION NAME : void B0_M005_Open
** 
** >DESCRIPTION:   Example about how to call a funktion as callback
**                to open a file in nc file system
** 
** >NOTES: the file path and name are fixed at the moment
**         "usr/user/Rechteck.npg"
** 
** >PARAMETER:
** 
** >RETURN VALUE: void
** 
** >INCLUDES: dab_h_callbacks.h
** 
*/
EXPORT void B0_M005_Open(TRT_ReceiveData * Datat,void * ClientData_p)
{
	dab_h_TestOpenFile();
	/*lint -e715*/
}  /* OF B0_M005_Open */
/*lint +e715*/


/*F*/
/*
************************************************************************
** >AUTHOR        : MY
**  FUNCTION NAME : void B1_M008_SelContinueMode
** 
** >DESCRIPTION:   example that how to set continue mode
** 
** >NOTES: 
** 
** >PARAMETER:
** 
** >RETURN VALUE: void
** 
** >INCLUDES: dab_h_callbacks.h
** 
*/
EXPORT void B1_M008_SelContinueMode(TRT_ReceiveData * Datat,void * ClientData_p)
{
	Dab_h_SelContinueMode();
	/*lint -e715*/
}  /* OF B0_M005_Open */
/*lint +e715*/



/*F*/
/*
************************************************************************
** >AUTHOR        : MY
**  FUNCTION NAME : void B2_M008_SelDebugSTEPMode
** 
** >DESCRIPTION:   example that how to set step debug mode
** 
** >NOTES: the file path and name are fixed at the moment
**         "usr/user/Rechteck.npg"
** 
** >PARAMETER:
** 
** >RETURN VALUE: void
** 
** >INCLUDES: dab_h_callbacks.h
** 
*/
EXPORT void B2_M008_SelDebugSTEPMode(TRT_ReceiveData * Datat,void * ClientData_p)
{
	Dab_h_SelDebugSTEPMode();
	/*lint -e715*/
}  /* OF B0_M005_Open */
/*lint +e715*/



/*F*/
/*
************************************************************************

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕av资源一区| 东方aⅴ免费观看久久av| 亚洲国产精品精华液2区45| 欧美自拍偷拍午夜视频| 在线观看视频91| 日韩欧美在线1卡| 69精品人人人人| 日韩一级免费观看| 日韩亚洲欧美一区| 精品国产乱码久久久久久蜜臀| 这里只有精品免费| 欧美偷拍一区二区| 日韩欧美一区二区不卡| 亚洲男人的天堂网| 五月天一区二区三区| 一区二区三区久久| 麻豆成人在线观看| 成人在线视频一区| 欧美性猛片xxxx免费看久爱| 日韩欧美综合一区| 国产精品国产三级国产普通话三级 | 成人丝袜18视频在线观看| a在线播放不卡| 精品1区2区在线观看| 亚洲综合免费观看高清在线观看| 日韩电影一二三区| 欧美亚洲综合另类| 亚洲欧洲成人av每日更新| 久久精品国产一区二区三| 91黄视频在线| 韩国精品一区二区| 中文字幕制服丝袜一区二区三区 | 久久久久久久久久久久久女国产乱| 国产精品美女久久久久av爽李琼 | 国产精品亚洲а∨天堂免在线| 91麻豆swag| 国产女主播在线一区二区| 精品一区二区成人精品| 欧美视频中文一区二区三区在线观看| 久久尤物电影视频在线观看| 亚洲成人自拍偷拍| 欧美电影一区二区三区| 美洲天堂一区二卡三卡四卡视频| 91精品国产综合久久福利| 日韩中文字幕亚洲一区二区va在线 | 中文字幕一区二区三| av电影在线观看完整版一区二区| 一区在线播放视频| 欧美日韩国产在线观看| 国产精品另类一区| av一本久道久久综合久久鬼色| 亚洲欧美色一区| 日韩美女视频在线| 成人国产精品免费观看视频| 中文久久乱码一区二区| av在线一区二区| 亚洲一区二区三区四区在线| 91精品一区二区三区在线观看| 男人的j进女人的j一区| 久久精品视频一区二区| 在线视频一区二区三| 日韩在线一区二区| 国产亚洲综合色| 91精品免费观看| 在线免费观看视频一区| 免费在线观看精品| 亚洲男人的天堂av| 日韩精品一区二区在线| 不卡一区在线观看| 青青青伊人色综合久久| 国产欧美视频在线观看| 色丁香久综合在线久综合在线观看 | 亚洲国产欧美在线| 亚洲视频在线观看三级| 久久精品视频在线免费观看| 欧美理论在线播放| 日本高清不卡aⅴ免费网站| 国产99一区视频免费| 久久精品国产亚洲aⅴ| 亚洲图片自拍偷拍| 自拍偷拍欧美激情| 久久久久久久久久看片| 精品日韩在线一区| 日韩精品一区在线观看| 日韩写真欧美这视频| 欧美一区二区不卡视频| 久久综合999| 玉足女爽爽91| 国产69精品一区二区亚洲孕妇| 91在线观看免费视频| 欧美日韩成人综合在线一区二区| 国产精品久线在线观看| 五月天激情综合网| 成人av午夜影院| 国产精品久久久久久久蜜臀 | 欧美日韩精品二区第二页| 久久亚洲精华国产精华液| 蜜臀久久99精品久久久久宅男| 91麻豆视频网站| 一区二区三区四区亚洲| 色婷婷久久一区二区三区麻豆| 亚洲欧洲国产日本综合| 波多野结衣亚洲| 一区视频在线播放| 色噜噜狠狠色综合欧洲selulu| 亚洲精品福利视频网站| 日欧美一区二区| 欧美日韩国产a| 蜜臀av一区二区三区| 99re热这里只有精品视频| 日韩久久精品一区| 亚洲三级理论片| 成年人国产精品| 精品国产制服丝袜高跟| 免费视频一区二区| 欧美日韩精品免费| 亚洲国产日韩一级| 欧美日韩视频在线第一区 | 精品欧美一区二区久久| 欧美日韩视频在线第一区| 精品一区二区三区欧美| 欧美日韩国产一区二区三区地区| 中文字幕日本乱码精品影院| 国产一区二区三区av电影 | 国产福利一区二区三区视频在线| 欧美日韩一区二区不卡| 亚洲mv大片欧洲mv大片精品| 欧美日韩午夜在线视频| 视频在线在亚洲| 337p日本欧洲亚洲大胆精品| 国产在线精品免费| 亚洲天堂2016| 欧美色爱综合网| 激情久久五月天| 久久精品在这里| 亚洲视频图片小说| 色综合天天性综合| 日本免费新一区视频| 17c精品麻豆一区二区免费| 欧美美女一区二区三区| 国产在线精品不卡| 亚洲一二三区不卡| 日本一区二区视频在线观看| 欧美性色黄大片| 国产91精品一区二区麻豆亚洲| 亚洲美女在线一区| 久久精品男人的天堂| 91精品久久久久久久99蜜桃| 99久久精品国产网站| 五月婷婷另类国产| 亚洲黄一区二区三区| 樱桃视频在线观看一区| 国产精品久久毛片| 国产欧美一区二区精品秋霞影院| 亚洲成人午夜电影| 日韩欧美电影一区| 欧美色精品在线视频| 色综合久久天天综合网| aaa亚洲精品| av电影天堂一区二区在线观看| 精品一区二区三区在线观看| 天天操天天干天天综合网| 欧美激情一区二区三区不卡 | 中文字幕欧美国产| 9久草视频在线视频精品| 日韩综合一区二区| 亚洲三级理论片| 中文字幕不卡三区| 久久久久国产精品麻豆| 欧美亚洲一区三区| 日韩电影在线一区二区| 日本欧美在线看| 成人av手机在线观看| 欧美一区二区啪啪| 国产欧美精品区一区二区三区 | 欧美四级电影网| 欧美另类高清zo欧美| 亚洲人一二三区| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 日韩精品一二三| 老司机精品视频线观看86| 成人午夜在线播放| 欧美一级免费观看| 1区2区3区精品视频| 久久精品国产亚洲5555| 在线观看日韩高清av| 国产精品萝li| 国产一区二区在线视频| 欧美丰满少妇xxxbbb| 成人免费视频在线观看| 成人性生交大片免费看在线播放 | 国产白丝精品91爽爽久久| 91精品国产91热久久久做人人| 国产精品不卡一区二区三区| 韩国成人在线视频| 欧美一区二区免费| 久久精品国产**网站演员| 欧美日韩国产高清一区二区三区| 亚洲欧美国产高清| 91免费看视频|