private void buildit(AdminJailGumpPage page, int subpage, int id) { Closable = true; Dragable = true; m_id = id; m_page = page; m_subpage = subpage; AddPage(0); AddBackground(0, 0, 412, 439, 5054); AddBlackAlpha(5, 8, 200, 98); AddBlackAlpha(TitleX, TitleY, 190, 98); AddBlackAlpha(BodyX, BodyY, 396, 271); AddBlackAlpha(MessageX, MessageY, 396, 46); AddPageLabeled(7, 12, 4, "Review Current Jailings", AdminJailGumpPage.Review); AddPageLabeled(7, 36, 3, "Language Settings", AdminJailGumpPage.Language); AddPageLabeled(7, 59, 2, "OOC Settings", AdminJailGumpPage.OOC); AddPageLabeled(7, 82, 1, "General Settings", AdminJailGumpPage.General); AddButton(TitleX + 120, TitleY + 75, 241, 243, 5, GumpButtonType.Reply, 0); switch (m_page) { case AdminJailGumpPage.Review: buildReviews(); break; case AdminJailGumpPage.General: buildSettings(); break; case AdminJailGumpPage.Language: buildLanguage(); break; case AdminJailGumpPage.OOC: buildOOC(); break; default: break; } }
public void AddPageLabeled( int x, int y, int buttonID, string text, AdminJailGumpPage page ) { AddButton( x, y - 1, ( m_page == page ) ? 4006 : 4005, 4007, buttonID, GumpButtonType.Reply, 0 ); AddHtml( x + 35, y, 240, 20, ( m_page == page ) ? Color( text, LabelColor32 ) : Color( text, SelectedColor32 ), false, false ); }
public JailAdminGump( AdminJailGumpPage page, int subpage, int id ) : base( 10, 30 ) { buildit( page, subpage, id ); }
public JailAdminGump( AdminJailGumpPage page ) : base( 10, 30 ) { buildit( page, 0, 0 ); }
private void buildit( AdminJailGumpPage page, int subpage, int id ) { Closable = true; Dragable = true; m_id = id; m_page = page; m_subpage = subpage; AddPage( 0 ); AddBackground( 0, 0, 412, 439, 5054 ); AddBlackAlpha( 5, 8, 200, 98 ); AddBlackAlpha( TitleX, TitleY, 190, 98 ); AddBlackAlpha( BodyX, BodyY, 396, 271 ); AddBlackAlpha( MessageX, MessageY, 396, 46 ); AddPageLabeled( 7, 12, 4, "Review Current Jailings", AdminJailGumpPage.Review ); AddPageLabeled( 7, 36, 3, "Language Settings", AdminJailGumpPage.Language ); AddPageLabeled( 7, 59, 2, "OOC Settings", AdminJailGumpPage.OOC ); AddPageLabeled( 7, 82, 1, "General Settings", AdminJailGumpPage.General ); AddButton( TitleX + 120, TitleY + 75, 241, 243, 5, GumpButtonType.Reply, 0 ); switch( m_page ) { case AdminJailGumpPage.Review: buildReviews(); break; case AdminJailGumpPage.General: buildSettings(); break; case AdminJailGumpPage.Language: buildLanguage(); break; case AdminJailGumpPage.OOC: buildOOC(); break; default: break; } }
public void AddPageLabeled(int x, int y, int buttonID, string text, AdminJailGumpPage page) { AddButton(x, y - 1, (m_page == page) ? 4006 : 4005, 4007, buttonID, GumpButtonType.Reply, 0); AddHtml(x + 35, y, 240, 20, (m_page == page) ? Color(text, LabelColor32) : Color(text, SelectedColor32), false, false); }
public JailAdminGump(AdminJailGumpPage page, int subpage, int id) : base(10, 30) { buildit(page, subpage, id); }
public JailAdminGump(AdminJailGumpPage page) : base(10, 30) { buildit(page, 0, 0); }