コード例 #1
0
ファイル: GuiRadioButton.cs プロジェクト: CedricHanebaum/Dame
 public GuiRadioButton(int id, Gui parent)
     : base(id, parent)
 {
     active = false;
     font = new Font("Arial", 10, FontStyle.Regular);
     color = Color.Black;
 }
コード例 #2
0
ファイル: GuiManager.cs プロジェクト: CedricHanebaum/Dame
        public GuiManager(Loop loop, DrawManager drawManager)
        {
            this.loop = loop;
            this.drawManager = drawManager;
            activeGui = null;

            optionsGui = new Options(this);
            drawManager.addDrawable(optionsGui);
            loop.getForm().registerMouseListener(optionsGui);

            inGameLabel = new InGameLabel(this, 2);
            drawManager.addDrawable(inGameLabel);
        }
コード例 #3
0
ファイル: GuiManager.cs プロジェクト: CedricHanebaum/Dame
 public void showOptionsGui()
 {
     this.closeActiveGui();
     activeGui = optionsGui;
     optionsGui.setVisible(true);
 }
コード例 #4
0
ファイル: GuiManager.cs プロジェクト: CedricHanebaum/Dame
 public void showInGameLable()
 {
     this.closeActiveGui();
     activeGui = inGameLabel;
     inGameLabel.setVisible(true);
 }
コード例 #5
0
ファイル: GuiManager.cs プロジェクト: CedricHanebaum/Dame
 public void closeActiveGui()
 {
     if (activeGui != null) activeGui.setVisible(false);
     activeGui = null;
 }
コード例 #6
0
ファイル: GuiComponent.cs プロジェクト: CedricHanebaum/Dame
 public GuiComponent(int id, Gui parent)
 {
     this.id = id;
     this.parent = parent;
 }
コード例 #7
0
ファイル: GuiButton.cs プロジェクト: CedricHanebaum/Dame
 public GuiButton(int id, Gui parent)
     : base(id, parent)
 {
     font = new Font("Arial", 16, FontStyle.Italic);
     color = Color.Black;
 }
コード例 #8
0
ファイル: guiLabel.cs プロジェクト: CedricHanebaum/Dame
 public GuiLabel(int ID, Gui parent)
     : base(ID, parent)
 {
     color = Color.Black;
     font = new Font("", 12);
 }