Exemple #1
0
def create(args):
    g = GumpMenu("createshard", 400, 300)
    g.draggable = False
    g.onEnter = createShard
    theme.setFont(g)

    g.addImage((0, 0),
               Texture(TextureSource.THEME, "images/background_350x190.png"))

    g.addLabel((15, 16), "Name:")
    g.addImage((115, 13, 220, 22),
               Texture(TextureSource.THEME, "images/lineedit_back.png"))
    le = g.addLineEdit((120, 15, 215, 20))
    le.name = "shardname"

    g.addLabel((15, 46), "UO path:")
    g.addImage((115, 43, 220, 22),
               Texture(TextureSource.THEME, "images/lineedit_back.png"))
    le = g.addLineEdit((120, 45, 215, 20))
    le.name = "uopath"

    cb = theme.addCheckbox(g, (15, 80))
    cb.name = "highseas"
    g.addLabel((35, 80), "High seas")

    btnCreate = theme.addPythonButton(g, (30, 150, 130, 25), createShardButton)
    btnCreate.text = "Create shard"

    btnCancel = theme.addPythonButton(g, (190, 150, 130, 25), cancel)
    btnCancel.text = "Cancel"
def create(args):
    g = GumpMenu("createshard", 400, 300)
    g.draggable = False
    g.onEnter = createShard
    theme.setFont(g)

    g.addImage((0, 0), Texture(TextureSource.THEME, "images/background_350x190.png"))

    g.addLabel((15, 16), "Name:")
    g.addImage((115, 13, 220, 22), Texture(TextureSource.THEME, "images/lineedit_back.png"))
    le = g.addLineEdit((120, 15, 215, 20))
    le.name = "shardname"

    g.addLabel((15, 46), "UO path:")
    g.addImage((115, 43, 220, 22), Texture(TextureSource.THEME, "images/lineedit_back.png"))
    le = g.addLineEdit((120, 45, 215, 20))
    le.name = "uopath"

    cb = theme.addCheckbox(g, (15, 80))
    cb.name = "highseas"
    g.addLabel((35, 80), "High seas")

    btnCreate = theme.addPythonButton(g, (30, 150, 130, 25), createShardButton)
    btnCreate.text = "Create shard"

    btnCancel = theme.addPythonButton(g, (190, 150, 130, 25), cancel)
    btnCancel.text = "Cancel"
Exemple #3
0
def create(args):
    g = GumpMenu("login", 337, 289, True)
    theme.setFont(g)
    g.closable = False

    g.addImage((0, 0),
               Texture(TextureSource.THEME, "images/background_350x190.png"))

    g.addLabel((15, 16), "IP/Hostname:")
    g.addImage((115, 13, 220, 22),
               Texture(TextureSource.THEME, "images/lineedit_back.png"))
    le = g.addLineEdit((120, 15, 215, 20))
    le.text = client.getConfig("/fluo/shard/address@host")
    le.name = "hostname"
    le.onEnter = connect

    g.addLabel((15, 46), "Port:")
    g.addImage((115, 43, 220, 22),
               Texture(TextureSource.THEME, "images/lineedit_back.png"))
    le = g.addLineEdit((120, 45, 215, 20))
    le.numeric = True
    le.text = client.getConfig("/fluo/shard/address@port")
    le.name = "port"
    le.onEnter = connect

    g.addLabel((15, 76), "Account:")
    g.addImage((115, 73, 220, 22),
               Texture(TextureSource.THEME, "images/lineedit_back.png"))
    le = g.addLineEdit((120, 75, 215, 20))
    le.text = client.getConfig("/fluo/shard/account@name")
    le.name = "account"
    le.onEnter = connect

    g.addLabel((15, 106), "Password:"******"images/lineedit_back.png"))
    le = g.addLineEdit((120, 105, 215, 20))
    le.password = True
    le.text = client.getConfig("/fluo/shard/account@password")
    le.name = "password"
    le.onEnter = connect

    btnExit = theme.addPythonButton(g, (30, 150, 130, 25), shutdown)
    btnExit.text = "Exit"

    btnConnect = theme.addPythonButton(g, (190, 150, 130, 25), connect)
    btnConnect.text = "Connect"
def create(args):
    g = GumpMenu("login", 337, 289, True)
    theme.setFont(g)
    g.closable = False

    g.addImage((0, 0), Texture(TextureSource.THEME, "images/background_350x190.png"))

    g.addLabel((15, 16), "IP/Hostname:")
    g.addImage((115, 13, 220, 22), Texture(TextureSource.THEME, "images/lineedit_back.png"))
    le = g.addLineEdit((120, 15, 215, 20))
    le.text = client.getConfig("/fluo/shard/address@host")
    le.name = "hostname"
    le.onEnter = connect

    g.addLabel((15, 46), "Port:")
    g.addImage((115, 43, 220, 22), Texture(TextureSource.THEME, "images/lineedit_back.png"))
    le = g.addLineEdit((120, 45, 215, 20))
    le.numeric = True
    le.text = client.getConfig("/fluo/shard/address@port")
    le.name = "port"
    le.onEnter = connect

    g.addLabel((15, 76), "Account:")
    g.addImage((115, 73, 220, 22), Texture(TextureSource.THEME, "images/lineedit_back.png"))
    le = g.addLineEdit((120, 75, 215, 20))
    le.text = client.getConfig("/fluo/shard/account@name")
    le.name = "account"
    le.onEnter = connect

    g.addLabel((15, 106), "Password:"******"images/lineedit_back.png"))
    le = g.addLineEdit((120, 105, 215, 20))
    le.password = True
    le.text = client.getConfig("/fluo/shard/account@password")
    le.name = "password"
    le.onEnter = connect

    btnExit = theme.addPythonButton(g, (30, 150, 130, 25), shutdown)
    btnExit.text = "Exit"

    btnConnect = theme.addPythonButton(g, (190, 150, 130, 25), connect)
    btnConnect.text = "Connect"