'lan menu' more friendly for other than english languages
This commit is contained in:
parent
13f6661641
commit
aca1f1f918
|
@ -104,64 +104,67 @@ void MenuStateJoinGame::CommonInit(bool connect, Ip serverIp,int portNumberOverr
|
|||
|
||||
//buttons
|
||||
buttonReturn.registerGraphicComponent(containerName,"buttonReturn");
|
||||
buttonReturn.init(300, 300, 125);
|
||||
buttonReturn.init(250, 300, 150);
|
||||
buttonReturn.setText(lang.getString("Return"));
|
||||
|
||||
buttonConnect.registerGraphicComponent(containerName,"buttonConnect");
|
||||
buttonConnect.init(450, 300, 125);
|
||||
buttonConnect.init(425, 300, 150);
|
||||
buttonConnect.setText(lang.getString("Connect"));
|
||||
|
||||
buttonCreateGame.registerGraphicComponent(containerName,"buttonCreateGame");
|
||||
buttonCreateGame.init(450, 250, 125);
|
||||
buttonCreateGame.init(600, 300, 150);
|
||||
buttonCreateGame.setText(lang.getString("HostGame"));
|
||||
|
||||
buttonAutoFindServers.registerGraphicComponent(containerName,"buttonAutoFindServers");
|
||||
buttonAutoFindServers.init(595, 300, 225);
|
||||
buttonAutoFindServers.init(360, 250, 280);
|
||||
buttonAutoFindServers.setText(lang.getString("FindLANGames"));
|
||||
buttonAutoFindServers.setEnabled(true);
|
||||
|
||||
int labelXleft = 300;
|
||||
int labelXright = 480;
|
||||
|
||||
//server type label
|
||||
labelServerType.registerGraphicComponent(containerName,"labelServerType");
|
||||
labelServerType.init(330, 490);
|
||||
labelServerType.setText(lang.getString("ServerType") + ":");
|
||||
labelServerType.init(labelXleft, 490);
|
||||
labelServerType.setText(lang.getString("ServerType"));
|
||||
|
||||
//server type list box
|
||||
listBoxServerType.registerGraphicComponent(containerName,"listBoxServerType");
|
||||
listBoxServerType.init(465, 490);
|
||||
listBoxServerType.init(labelXright, 490, 210);
|
||||
listBoxServerType.pushBackItem(lang.getString("ServerTypeNew"));
|
||||
listBoxServerType.pushBackItem(lang.getString("ServerTypePrevious"));
|
||||
listBoxServerType.pushBackItem(lang.getString("ServerTypeFound"));
|
||||
|
||||
//server label
|
||||
labelServer.registerGraphicComponent(containerName,"labelServer");
|
||||
labelServer.init(330, 460);
|
||||
labelServer.setText(lang.getString("Server") + ": ");
|
||||
labelServer.init(labelXleft, 460);
|
||||
labelServer.setText(lang.getString("Server"));
|
||||
|
||||
//server listbox
|
||||
listBoxServers.registerGraphicComponent(containerName,"listBoxServers");
|
||||
listBoxServers.init(465, 460);
|
||||
listBoxServers.init(labelXright, 460, 210);
|
||||
for(int i= 0; i<servers.getPropertyCount(); ++i){
|
||||
listBoxServers.pushBackItem(servers.getKey(i));
|
||||
}
|
||||
|
||||
// found servers listbox
|
||||
listBoxFoundServers.registerGraphicComponent(containerName,"listBoxFoundServers");
|
||||
listBoxFoundServers.init(465, 460);
|
||||
listBoxFoundServers.init(labelXright, 460, 210);
|
||||
|
||||
//server ip
|
||||
labelServerIp.registerGraphicComponent(containerName,"labelServerIp");
|
||||
labelServerIp.setEditable(true);
|
||||
labelServerIp.setMaxEditWidth(15);
|
||||
labelServerIp.setMaxEditRenderWidth(220);
|
||||
labelServerIp.init(465, 460);
|
||||
labelServerIp.setMaxEditWidth(20);
|
||||
labelServerIp.setMaxEditRenderWidth(210);
|
||||
labelServerIp.init(labelXright, 460);
|
||||
|
||||
// server port
|
||||
labelServerPortLabel.registerGraphicComponent(containerName,"labelServerPortLabel");
|
||||
labelServerPortLabel.init(330,430);
|
||||
labelServerPortLabel.init(labelXleft,430);
|
||||
labelServerPortLabel.setText(lang.getString("ServerPort"));
|
||||
|
||||
labelServerPort.registerGraphicComponent(containerName,"labelServerPort");
|
||||
labelServerPort.init(465,430);
|
||||
labelServerPort.init(labelXright,430);
|
||||
|
||||
string host = labelServerIp.getText();
|
||||
int portNumber = config.getInt("PortServer",intToStr(GameConstants::serverPort).c_str());
|
||||
|
@ -177,11 +180,11 @@ void MenuStateJoinGame::CommonInit(bool connect, Ip serverIp,int portNumberOverr
|
|||
labelServerPort.setText(port);
|
||||
|
||||
labelStatus.registerGraphicComponent(containerName,"labelStatus");
|
||||
labelStatus.init(330, 400);
|
||||
labelStatus.init(labelXleft, 400);
|
||||
labelStatus.setText("");
|
||||
|
||||
labelInfo.registerGraphicComponent(containerName,"labelInfo");
|
||||
labelInfo.init(330, 370);
|
||||
labelInfo.init(labelXleft, 370);
|
||||
labelInfo.setText("");
|
||||
|
||||
connected= false;
|
||||
|
@ -235,7 +238,7 @@ void MenuStateJoinGame::reloadUI() {
|
|||
buttonConnect.setText(lang.getString("Connect"));
|
||||
buttonCreateGame.setText(lang.getString("HostGame"));
|
||||
buttonAutoFindServers.setText(lang.getString("FindLANGames"));
|
||||
labelServerType.setText(lang.getString("ServerType") + ":");
|
||||
labelServerType.setText(lang.getString("ServerType"));
|
||||
|
||||
std::vector<string> listboxData;
|
||||
listboxData.push_back(lang.getString("ServerTypeNew"));
|
||||
|
@ -243,7 +246,7 @@ void MenuStateJoinGame::reloadUI() {
|
|||
listboxData.push_back(lang.getString("ServerTypeFound"));
|
||||
listBoxServerType.setItems(listboxData);
|
||||
|
||||
labelServer.setText(lang.getString("Server") + ": ");
|
||||
labelServer.setText(lang.getString("Server"));
|
||||
|
||||
labelServerPortLabel.setText(lang.getString("ServerPort"));
|
||||
|
||||
|
|
Loading…
Reference in New Issue