Changeset - r14414:737dfebc3eef
[Not reviewed]
master
0 1 0
smatz - 15 years ago 2010-02-01 18:38:28
smatz@openttd.org
(svn r18981) -Change: show empty query after creating new group (instead of 'Group nnn')
1 file changed with 10 insertions and 5 deletions:
0 comments (0 inline, 0 general)
src/group_gui.cpp
Show inline comments
 
@@ -498,7 +498,7 @@ public:
 
			}
 

	
 
			case GRP_WIDGET_RENAME_GROUP: // Rename the selected roup
 
				this->ShowRenameGroupWindow(this->group_sel);
 
				this->ShowRenameGroupWindow(this->group_sel, false);
 
				break;
 

	
 
			case GRP_WIDGET_AVAILABLE_VEHICLES:
 
@@ -658,12 +658,17 @@ public:
 
		this->SetWidgetDirty(GRP_WIDGET_LIST_VEHICLE);
 
	}
 

	
 
	void ShowRenameGroupWindow(GroupID group)
 
	void ShowRenameGroupWindow(GroupID group, bool empty)
 
	{
 
		assert(Group::IsValidID(group));
 
		this->group_rename = group;
 
		SetDParam(0, group);
 
		ShowQueryString(STR_GROUP_NAME, STR_GROUP_RENAME_CAPTION, MAX_LENGTH_GROUP_NAME_BYTES, MAX_LENGTH_GROUP_NAME_PIXELS, this, CS_ALPHANUMERAL, QSF_ENABLE_DEFAULT);
 
		/* Show empty query for new groups */
 
		StringID str = STR_EMPTY;
 
		if (!empty) {
 
			SetDParam(0, group);
 
			str = STR_GROUP_NAME;
 
		}
 
		ShowQueryString(str, STR_GROUP_RENAME_CAPTION, MAX_LENGTH_GROUP_NAME_BYTES, MAX_LENGTH_GROUP_NAME_PIXELS, this, CS_ALPHANUMERAL, QSF_ENABLE_DEFAULT);
 
	}
 

	
 
	/**
 
@@ -730,7 +735,7 @@ void CcCreateGroup(const CommandCost &re
 
	assert(p1 <= VEH_AIRCRAFT);
 

	
 
	VehicleGroupWindow *w = FindVehicleGroupWindow((VehicleType)p1, _current_company);
 
	if (w != NULL) w->ShowRenameGroupWindow(_new_group_id);
 
	if (w != NULL) w->ShowRenameGroupWindow(_new_group_id, true);
 
}
 

	
 
/**
0 comments (0 inline, 0 general)