|  | @@ -20,10 +20,10 @@ void laui_DefaultPropDetails(laUiList *uil, laPropPack *This, laPropPack *Extra,
 | 
	
		
			
				|  |  |              laProp* p=This->LastPs->p; laPropContainer* pc=p->Container; void* inst=This->LastPs->UseInstance; 
 | 
	
		
			
				|  |  |              char FullPath[256]={0}; la_GetPropPackFullPath(This, FullPath);
 | 
	
		
			
				|  |  |              strSafePrint(&s,"%s", FullPath); if(ui->ExtraInstructions){ strSafePrint(&s,"(%s)", ui->ExtraInstructions->Ptr); }
 | 
	
		
			
				|  |  | -            laShowLabel(uil,c,p->Description,0,0);
 | 
	
		
			
				|  |  | +            laShowLabel(uil,c,p->Description,0,0)->Flags|=LA_TEXT_LINE_WRAP;
 | 
	
		
			
				|  |  |              laShowLabel(uil,c,s->Ptr,0,0)->Flags|=LA_TEXT_MONO|LA_UI_FLAGS_DISABLED;
 | 
	
		
			
				|  |  |          }else{
 | 
	
		
			
				|  |  | -            laShowLabel(uil,c,ui->AT->Description,0,0);
 | 
	
		
			
				|  |  | +            laShowLabel(uil,c,ui->AT->Description,0,0)->Flags|=LA_TEXT_LINE_WRAP;
 | 
	
		
			
				|  |  |              strSafePrint(&s,"%s", ui->AT->Identifier); if(ui->ExtraInstructions){ strSafePrint(&s,"(%s)", ui->ExtraInstructions->Ptr); }
 | 
	
		
			
				|  |  |              laShowLabel(uil,c,s->Ptr,0,0)->Flags|=LA_TEXT_MONO|LA_UI_FLAGS_DISABLED;
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -33,10 +33,10 @@ void laui_DefaultPropDetails(laUiList *uil, laPropPack *This, laPropPack *Extra,
 | 
	
		
			
				|  |  |          char FullPath[256]={0}; la_GetPropPackFullPath(This, FullPath);
 | 
	
		
			
				|  |  |          laProp* p=This->LastPs->p; laPropContainer* pc=p->Container; void* inst=This->LastPs->UseInstance;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        laShowLabel(uil,c,p->Description,0,0);
 | 
	
		
			
				|  |  | +        laShowLabel(uil,c,p->Description,0,0)->Flags|=LA_TEXT_LINE_WRAP;
 | 
	
		
			
				|  |  |          if(p->PropertyType==(LA_PROP_ENUM)||(LA_PROP_ARRAY|LA_PROP_ENUM)){
 | 
	
		
			
				|  |  |              laEnumItem* ei=laGetEnumArrayIndexed(This,This->LastIndex);
 | 
	
		
			
				|  |  | -            if(ei){ strSafeSet(&s,0);strSafePrint(&s,"Current: %s", ei->Description);laShowLabel(uil,c,s->Ptr,0,0)->Flags|=LA_UI_FLAGS_HIGHLIGHT; }
 | 
	
		
			
				|  |  | +            if(ei){ strSafeSet(&s,0);strSafePrint(&s,"Current: %s", ei->Description);laShowLabel(uil,c,s->Ptr,0,0)->Flags|=LA_UI_FLAGS_HIGHLIGHT|LA_TEXT_LINE_WRAP; }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          laShowLabel(uil,c,FullPath,0,0)->Flags|=LA_TEXT_MONO|LA_UI_FLAGS_DISABLED;
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -537,6 +537,8 @@ void laui_DefaultMenuBarActual(laUiList *uil, laPropPack *pp, laPropPack *actins
 | 
	
		
			
				|  |  |              }laEndCondition(uil, ui);
 | 
	
		
			
				|  |  |          }laEndCondition(uil,mui);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        laShowItem(uil,c,0,"la.windows.output_color_space");
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          if(MAIN.MenuExtras){ laShowSeparator(uil,c); MAIN.MenuExtras(uil,0,0,0,0); }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          laUiItem* b1=laOnConditionThat(uil,c,laPropExpression(0,"la.windows.panels_hidden"));
 | 
	
	
		
			
				|  | @@ -1511,12 +1513,12 @@ void laui_Drivers(laUiList *uil, laPropPack *This, laPropPack *Extra, laColumn *
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  void la_RegisterBuiltinTemplates(){
 | 
	
		
			
				|  |  | -    laRegisterUiTemplate("LAUI_input_mapper","Input Mapper",laui_InputMapper,0,0,"Controlling");
 | 
	
		
			
				|  |  | -    laRegisterUiTemplate("LAUI_drivers","Drivers",laui_Drivers,lauidetached_Drivers,0,0);
 | 
	
		
			
				|  |  | -    laRegisterUiTemplate("LAUI_controllers", "Controllers", laui_GameController, lauidetached_GameController, 0,0);
 | 
	
		
			
				|  |  | -    laRegisterUiTemplate("LAUI_user_preferences", "User Preferences", laui_UserPreference, 0, 0, "System");
 | 
	
		
			
				|  |  | -    laRegisterUiTemplate("LAUI_about", "About", laui_About, 0, 0, 0);
 | 
	
		
			
				|  |  | -    laRegisterUiTemplate("LAUI_texture_inspector", "Texture Inspector", laui_TextureInspector, lauidetached_TextureInspector, 0, 0);
 | 
	
		
			
				|  |  | -    laRegisterUiTemplate("LAUI_data_manager", "Data Manager", laui_IdleDataManager, lauidetached_IdleDataManager, 0, 0);
 | 
	
		
			
				|  |  | -    laRegisterUiTemplate("LAUI_terminal", "Terminal", laui_terminal, 0, 0, 0);
 | 
	
		
			
				|  |  | +    laRegisterUiTemplate("LAUI_input_mapper","Input Mapper",laui_InputMapper,0,0,"Controlling", 0);
 | 
	
		
			
				|  |  | +    laRegisterUiTemplate("LAUI_drivers","Drivers",laui_Drivers,lauidetached_Drivers,0,0, 0);
 | 
	
		
			
				|  |  | +    laRegisterUiTemplate("LAUI_controllers", "Controllers", laui_GameController, lauidetached_GameController, 0,0, 0);
 | 
	
		
			
				|  |  | +    laRegisterUiTemplate("LAUI_user_preferences", "User Preferences", laui_UserPreference, 0, 0, "System", 0);
 | 
	
		
			
				|  |  | +    laRegisterUiTemplate("LAUI_about", "About", laui_About, 0, 0, 0, 0);
 | 
	
		
			
				|  |  | +    laRegisterUiTemplate("LAUI_texture_inspector", "Texture Inspector", laui_TextureInspector, lauidetached_TextureInspector, 0, 0, 0);
 | 
	
		
			
				|  |  | +    laRegisterUiTemplate("LAUI_data_manager", "Data Manager", laui_IdleDataManager, lauidetached_IdleDataManager, 0, 0, 0);
 | 
	
		
			
				|  |  | +    laRegisterUiTemplate("LAUI_terminal", "Terminal", laui_terminal, 0, 0, 0, 0);
 | 
	
		
			
				|  |  |  }
 |