Aggiunta funzione xvt_kill_focus
git-svn-id: svn://10.65.10.50/trunk@2453 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
		
							parent
							
								
									b6dc370bad
								
							
						
					
					
						commit
						ace0f599df
					
				@ -968,6 +968,16 @@ void xvt_set_front_control(
 | 
				
			|||||||
  xvt_scr_set_focus_vobj(win);
 | 
					  xvt_scr_set_focus_vobj(win);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// @func Permette di togliere il focus da un controllo
 | 
				
			||||||
 | 
					void xvt_kill_focus(
 | 
				
			||||||
 | 
					  WINDOW win)  // @parm Finestra nella quale togliere il focus
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					#if XVT_OS == XVT_OS_WIN && !defined(__CTL3D__)
 | 
				
			||||||
 | 
					  TControl* c = TControl::WINDOW2TControl(win);
 | 
				
			||||||
 | 
					  c->focus(FALSE);
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// @func Permette di abilitare o disabilitare un controllo
 | 
					// @func Permette di abilitare o disabilitare un controllo
 | 
				
			||||||
void xvt_enable_control(
 | 
					void xvt_enable_control(
 | 
				
			||||||
  WINDOW win, // @parm Finestra all'interno della quale abilitare il controllo
 | 
					  WINDOW win, // @parm Finestra all'interno della quale abilitare il controllo
 | 
				
			||||||
@ -1209,23 +1219,23 @@ PAT_STYLE trans_brush(
 | 
				
			|||||||
  switch (p)
 | 
					  switch (p)
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
  case 'n' :  
 | 
					  case 'n' :  
 | 
				
			||||||
    return PAT_NONE;      break;
 | 
					    return PAT_NONE;  
 | 
				
			||||||
  case 'h' :  
 | 
					  case 'h' :  
 | 
				
			||||||
    return PAT_HOLLOW;    break;
 | 
					    return PAT_HOLLOW;
 | 
				
			||||||
  case 's' :  
 | 
					  case 's' :  
 | 
				
			||||||
    return PAT_SOLID;     break;
 | 
					    return PAT_SOLID;
 | 
				
			||||||
  case '-' :  
 | 
					  case '-' :  
 | 
				
			||||||
    return PAT_HORZ;      break;
 | 
					    return PAT_HORZ;   
 | 
				
			||||||
  case '|' :  
 | 
					  case '|' :  
 | 
				
			||||||
    return PAT_VERT;      break;
 | 
					    return PAT_VERT;
 | 
				
			||||||
  case '/' :  
 | 
					  case '/' :  
 | 
				
			||||||
    return PAT_FDIAG;     break;
 | 
					    return PAT_FDIAG;  
 | 
				
			||||||
  case '\\': 
 | 
					  case '\\': 
 | 
				
			||||||
    return PAT_BDIAG;     break;
 | 
					    return PAT_BDIAG;
 | 
				
			||||||
  case 'X' :  
 | 
					  case 'X' :  
 | 
				
			||||||
    return PAT_DIAGCROSS; break;
 | 
					    return PAT_DIAGCROSS;
 | 
				
			||||||
  case '+' :  
 | 
					  case '+' :  
 | 
				
			||||||
    return PAT_CROSS;     break;
 | 
					    return PAT_CROSS;    
 | 
				
			||||||
    default  : 
 | 
					    default  : 
 | 
				
			||||||
    CHECK(0,"trans_brush: Undefined pattern"); break;
 | 
					    CHECK(0,"trans_brush: Undefined pattern"); break;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user