mirror of
https://github.com/glest/glest-source.git
synced 2025-08-23 08:22:50 +02:00
same button layout for custom game menu and connected game menu
This commit is contained in:
Submodule data/glest_game updated: 19119ebb9c...b1c0f0cc18
@@ -205,7 +205,7 @@ MenuStateConnectedGame::MenuStateConnectedGame(Program *program, MainMenu *mainM
|
|||||||
labelFogOfWar.setText(lang.getString("FogOfWar"));
|
labelFogOfWar.setText(lang.getString("FogOfWar"));
|
||||||
|
|
||||||
listBoxFogOfWar.registerGraphicComponent(containerName,"listBoxFogOfWar");
|
listBoxFogOfWar.registerGraphicComponent(containerName,"listBoxFogOfWar");
|
||||||
listBoxFogOfWar.init(xoffset+100, aPos, 130);
|
listBoxFogOfWar.init(xoffset+100, aPos, 150);
|
||||||
listBoxFogOfWar.pushBackItem(lang.getString("Enabled"));
|
listBoxFogOfWar.pushBackItem(lang.getString("Enabled"));
|
||||||
listBoxFogOfWar.pushBackItem(lang.getString("Explored"));
|
listBoxFogOfWar.pushBackItem(lang.getString("Explored"));
|
||||||
listBoxFogOfWar.pushBackItem(lang.getString("Disabled"));
|
listBoxFogOfWar.pushBackItem(lang.getString("Disabled"));
|
||||||
@@ -285,16 +285,6 @@ MenuStateConnectedGame::MenuStateConnectedGame(Program *program, MainMenu *mainM
|
|||||||
buttonCancelDownloads.init(xoffset+620, 180, 150);
|
buttonCancelDownloads.init(xoffset+620, 180, 150);
|
||||||
buttonCancelDownloads.setText(lang.getString("CancelDownloads"));
|
buttonCancelDownloads.setText(lang.getString("CancelDownloads"));
|
||||||
|
|
||||||
listBoxPlayerStatus.registerGraphicComponent(containerName,"listBoxPlayerStatus");
|
|
||||||
nonAdminPlayerStatusX = xoffset+460;
|
|
||||||
listBoxPlayerStatus.init(nonAdminPlayerStatusX, 180, 150);
|
|
||||||
listBoxPlayerStatus.setTextColor(Vec3f(1.0f,0.f,0.f));
|
|
||||||
listBoxPlayerStatus.setLighted(true);
|
|
||||||
playerStatuses.push_back(lang.getString("PlayerStatusSetup"));
|
|
||||||
playerStatuses.push_back(lang.getString("PlayerStatusBeRightBack"));
|
|
||||||
playerStatuses.push_back(lang.getString("PlayerStatusReady"));
|
|
||||||
listBoxPlayerStatus.setItems(playerStatuses);
|
|
||||||
|
|
||||||
// Network Frame Period
|
// Network Frame Period
|
||||||
xoffset=70;
|
xoffset=70;
|
||||||
//map listBox
|
//map listBox
|
||||||
@@ -466,17 +456,34 @@ MenuStateConnectedGame::MenuStateConnectedGame(Program *program, MainMenu *mainM
|
|||||||
setupMapList("");
|
setupMapList("");
|
||||||
listBoxMap.setItems(formattedPlayerSortedMaps[0]);
|
listBoxMap.setItems(formattedPlayerSortedMaps[0]);
|
||||||
|
|
||||||
buttonPlayNow.registerGraphicComponent(containerName,"buttonPlayNow");
|
int buttonx=170;
|
||||||
buttonPlayNow.init(220, 180, 125);
|
int buttony=180;
|
||||||
buttonPlayNow.setText(lang.getString("PlayNow"));
|
|
||||||
buttonPlayNow.setVisible(false);
|
listBoxPlayerStatus.registerGraphicComponent(containerName,"listBoxPlayerStatus");
|
||||||
|
listBoxPlayerStatus.init(buttonx, buttony, 150);
|
||||||
|
listBoxPlayerStatus.setTextColor(Vec3f(1.0f,0.f,0.f));
|
||||||
|
listBoxPlayerStatus.setLighted(true);
|
||||||
|
playerStatuses.push_back(lang.getString("PlayerStatusSetup"));
|
||||||
|
playerStatuses.push_back(lang.getString("PlayerStatusBeRightBack"));
|
||||||
|
playerStatuses.push_back(lang.getString("PlayerStatusReady"));
|
||||||
|
listBoxPlayerStatus.setItems(playerStatuses);
|
||||||
|
buttonx+=180;
|
||||||
|
|
||||||
buttonDisconnect.registerGraphicComponent(containerName,"buttonDisconnect");
|
buttonDisconnect.registerGraphicComponent(containerName,"buttonDisconnect");
|
||||||
buttonDisconnect.init(350, 180, 125);
|
buttonDisconnect.init(buttonx, buttony, 125);
|
||||||
|
buttonx+=130;
|
||||||
|
|
||||||
buttonRestoreLastSettings.registerGraphicComponent(containerName,"buttonRestoreLastSettings");
|
buttonRestoreLastSettings.registerGraphicComponent(containerName,"buttonRestoreLastSettings");
|
||||||
buttonRestoreLastSettings.init(480, 180, 220);
|
buttonRestoreLastSettings.init(buttonx, buttony, 220);
|
||||||
buttonRestoreLastSettings.setText(lang.getString("ReloadLastGameSettings"));
|
buttonRestoreLastSettings.setText(lang.getString("ReloadLastGameSettings"));
|
||||||
|
buttonx+=225;
|
||||||
|
|
||||||
|
buttonPlayNow.registerGraphicComponent(containerName,"buttonPlayNow");
|
||||||
|
buttonPlayNow.init(buttonx, buttony, 125);
|
||||||
|
buttonPlayNow.setText(lang.getString("PlayNow"));
|
||||||
|
buttonPlayNow.setVisible(false);
|
||||||
|
buttonx+=130;
|
||||||
|
|
||||||
|
|
||||||
// write hint to console:
|
// write hint to console:
|
||||||
Config &configKeys = Config::getInstance(std::pair<ConfigType,ConfigType>(cfgMainKeys,cfgUserKeys));
|
Config &configKeys = Config::getInstance(std::pair<ConfigType,ConfigType>(cfgMainKeys,cfgUserKeys));
|
||||||
@@ -2495,14 +2502,6 @@ void MenuStateConnectedGame::render() {
|
|||||||
try {
|
try {
|
||||||
Renderer &renderer= Renderer::getInstance();
|
Renderer &renderer= Renderer::getInstance();
|
||||||
|
|
||||||
if(isHeadlessAdmin() == true) {
|
|
||||||
listBoxPlayerStatus.setX(buttonRestoreLastSettings.getX() +
|
|
||||||
buttonRestoreLastSettings.getW() + 20);
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
listBoxPlayerStatus.setX(nonAdminPlayerStatusX);
|
|
||||||
}
|
|
||||||
|
|
||||||
if(mainMessageBox.getEnabled()) {
|
if(mainMessageBox.getEnabled()) {
|
||||||
renderer.renderMessageBox(&mainMessageBox);
|
renderer.renderMessageBox(&mainMessageBox);
|
||||||
}
|
}
|
||||||
|
@@ -90,7 +90,6 @@ private:
|
|||||||
|
|
||||||
GraphicListBox listBoxPlayerStatus;
|
GraphicListBox listBoxPlayerStatus;
|
||||||
GraphicLabel labelPlayerStatus[GameConstants::maxPlayers];
|
GraphicLabel labelPlayerStatus[GameConstants::maxPlayers];
|
||||||
int nonAdminPlayerStatusX;
|
|
||||||
|
|
||||||
GraphicLabel labelAllowObservers;
|
GraphicLabel labelAllowObservers;
|
||||||
GraphicCheckBox checkBoxAllowObservers;
|
GraphicCheckBox checkBoxAllowObservers;
|
||||||
|
@@ -194,16 +194,34 @@ MenuStateCustomGame::MenuStateCustomGame(Program *program, MainMenu *mainMenu,
|
|||||||
int xoffset=10;
|
int xoffset=10;
|
||||||
|
|
||||||
//create
|
//create
|
||||||
int buttonx=200;
|
int buttonx=170;
|
||||||
int buttony=180;
|
int buttony=180;
|
||||||
|
|
||||||
|
// player status
|
||||||
|
listBoxPlayerStatus.registerGraphicComponent(containerName,"listBoxPlayerStatus");
|
||||||
|
listBoxPlayerStatus.init(buttonx, buttony, 150);
|
||||||
|
vector<string> playerStatuses;
|
||||||
|
playerStatuses.push_back(lang.getString("PlayerStatusSetup"));
|
||||||
|
playerStatuses.push_back(lang.getString("PlayerStatusBeRightBack"));
|
||||||
|
playerStatuses.push_back(lang.getString("PlayerStatusReady"));
|
||||||
|
listBoxPlayerStatus.setItems(playerStatuses);
|
||||||
|
listBoxPlayerStatus.setSelectedItemIndex(2,true);
|
||||||
|
listBoxPlayerStatus.setTextColor(Vec3f(0.0f,1.0f,0.0f));
|
||||||
|
listBoxPlayerStatus.setLighted(false);
|
||||||
|
listBoxPlayerStatus.setVisible(true);
|
||||||
|
buttonx+=180;
|
||||||
|
|
||||||
buttonReturn.registerGraphicComponent(containerName,"buttonReturn");
|
buttonReturn.registerGraphicComponent(containerName,"buttonReturn");
|
||||||
buttonReturn.init(buttonx, buttony, 125);
|
buttonReturn.init(buttonx, buttony, 125);
|
||||||
|
buttonx+=130;
|
||||||
|
|
||||||
buttonRestoreLastSettings.registerGraphicComponent(containerName,"buttonRestoreLastSettings");
|
buttonRestoreLastSettings.registerGraphicComponent(containerName,"buttonRestoreLastSettings");
|
||||||
buttonRestoreLastSettings.init(buttonx+130, buttony, 220);
|
buttonRestoreLastSettings.init(buttonx, buttony, 220);
|
||||||
|
buttonx+=225;
|
||||||
|
|
||||||
buttonPlayNow.registerGraphicComponent(containerName,"buttonPlayNow");
|
buttonPlayNow.registerGraphicComponent(containerName,"buttonPlayNow");
|
||||||
buttonPlayNow.init(buttonx+130+225, buttony, 125);
|
buttonPlayNow.init(buttonx, buttony, 125);
|
||||||
|
buttonx+=130;
|
||||||
|
|
||||||
labelLocalGameVersion.registerGraphicComponent(containerName,"labelLocalGameVersion");
|
labelLocalGameVersion.registerGraphicComponent(containerName,"labelLocalGameVersion");
|
||||||
labelLocalGameVersion.init(10, networkHeadPos+labelOffset);
|
labelLocalGameVersion.init(10, networkHeadPos+labelOffset);
|
||||||
@@ -357,19 +375,6 @@ MenuStateCustomGame::MenuStateCustomGame(Program *program, MainMenu *mainMenu,
|
|||||||
checkBoxAllowNativeLanguageTechtree.init(xoffset+650, mapHeadPos-70);
|
checkBoxAllowNativeLanguageTechtree.init(xoffset+650, mapHeadPos-70);
|
||||||
checkBoxAllowNativeLanguageTechtree.setValue(false);
|
checkBoxAllowNativeLanguageTechtree.setValue(false);
|
||||||
|
|
||||||
// player status
|
|
||||||
listBoxPlayerStatus.registerGraphicComponent(containerName,"listBoxPlayerStatus");
|
|
||||||
listBoxPlayerStatus.init(810, buttony, 150);
|
|
||||||
vector<string> playerStatuses;
|
|
||||||
playerStatuses.push_back(lang.getString("PlayerStatusSetup"));
|
|
||||||
playerStatuses.push_back(lang.getString("PlayerStatusBeRightBack"));
|
|
||||||
playerStatuses.push_back(lang.getString("PlayerStatusReady"));
|
|
||||||
listBoxPlayerStatus.setItems(playerStatuses);
|
|
||||||
listBoxPlayerStatus.setSelectedItemIndex(2,true);
|
|
||||||
listBoxPlayerStatus.setTextColor(Vec3f(0.0f,1.0f,0.0f));
|
|
||||||
listBoxPlayerStatus.setLighted(false);
|
|
||||||
listBoxPlayerStatus.setVisible(true);
|
|
||||||
|
|
||||||
// Network Scenario
|
// Network Scenario
|
||||||
int scenarioX=810;
|
int scenarioX=810;
|
||||||
int scenarioY=140;
|
int scenarioY=140;
|
||||||
|
Reference in New Issue
Block a user