status of serverline display fix / ressources are no longer selectable via rectangle ( which was quite useless )

This commit is contained in:
Titus Tscharntke 2011-02-15 00:24:31 +00:00
parent a214fa87f5
commit 01db66105e
3 changed files with 2 additions and 18 deletions

View File

@ -922,7 +922,7 @@ void Gui::computeSelected(bool doubleClick, bool force){
Renderer::getInstance().computeSelected(units, selectedResourceObject, true, selectionQuad.getPosDown(), selectionQuad.getPosDown());
}
else{
Renderer::getInstance().computeSelected(units, selectedResourceObject, true, selectionQuad.getPosDown(), selectionQuad.getPosUp());
Renderer::getInstance().computeSelected(units, selectedResourceObject, false, selectionQuad.getPosDown(), selectionQuad.getPosUp());
}
selectingBuilding= false;
activeCommandType= NULL;

View File

@ -130,11 +130,6 @@ ServerLine::ServerLine( MasterServerInfo *mServerInfo, int lineIndex, int baseY,
selectButton.setEnabled(compatible);
selectButton.setEditable(compatible);
gameFull.init(i, baseY-lineOffset);
gameFull.setText(lang.get("MGGameSlotsFull"));
gameFull.setEnabled(!compatible);
gameFull.setEditable(!compatible);
}
ServerLine::~ServerLine() {
@ -168,20 +163,11 @@ void ServerLine::render() {
if(joinEnabled == true) {
selectButton.setEnabled(true);
selectButton.setVisible(true);
gameFull.setEnabled(false);
gameFull.setEditable(false);
renderer.renderButton(&selectButton);
}
else {
selectButton.setEnabled(false);
selectButton.setVisible(false);
gameFull.setEnabled(true);
gameFull.setEditable(true);
renderer.renderLabel(&gameFull);
}
//general info:
@ -200,7 +186,7 @@ void ServerLine::render() {
if (compatible) {
renderer.renderLabel(&status);
}
if(gameFull.getEnabled() == false) {
if(selectButton.getEnabled() == true) {
if (compatible) {
//renderer.renderLabel(&ipAddressLabel);
@ -221,7 +207,6 @@ void ServerLine::render() {
void ServerLine::setY(int y) {
selectButton.setY(y);
gameFull.setY(y);
//general info:
glestVersionLabel.setY(y);

View File

@ -33,7 +33,6 @@ private:
int baseY;
bool compatible;
GraphicButton selectButton;
GraphicLabel gameFull;
GraphicLabel wrongVersionLabel;
//general info: