Logo Search packages:      
Sourcecode: yahtzeesharp version File versions  Download package

Protected Member Functions | Private Member Functions | Private Attributes | Static Private Attributes

YahtzeeSharp::frmMain Class Reference

Collaboration diagram for YahtzeeSharp::frmMain:
Collaboration graph

List of all members.

Protected Member Functions

virtual void Build ()
virtual void OnAboutActivated (object sender, System.EventArgs e)
virtual void OnBtnRollClicked (object sender, System.EventArgs e)
virtual void OnCmdDice1Clicked (object sender, System.EventArgs e)
virtual void OnCmdDice1Entered (object sender, System.EventArgs e)
virtual void OnCmdDice2Clicked (object sender, System.EventArgs e)
virtual void OnCmdDice3Clicked (object sender, System.EventArgs e)
virtual void OnCmdDice4Clicked (object sender, System.EventArgs e)
virtual void OnCmdDice5Clicked (object sender, System.EventArgs e)
virtual void OnDeleteEvent (object o, Gtk.DeleteEventArgs args)
virtual void OnNewActivated (object sender, System.EventArgs e)
virtual void OnOpenActivated (object sender, System.EventArgs e)
virtual void OnQuitActivated (object sender, System.EventArgs e)
virtual void OnRedoActivated (object sender, System.EventArgs e)
virtual void OnSaveActivated (object sender, System.EventArgs e)
virtual void OnUndoActivated (object sender, System.EventArgs e)
virtual void ScoreCard_Click (object sender, System.EventArgs e)
virtual void ScoreCard_MouseHover (object sender, System.EventArgs e)
virtual void ScoreCard_MouseLeave (object sender, System.EventArgs e)

Private Member Functions

Gtk.Button DefaultButton ()
string EnumGetScoreRow (string mVal)
Gtk.Label FindControl (string strControlName, bool UpperScore)
Gtk.Frame FindFrame (string strFrameName)
bool ForeachFindItem (TreeModel model, TreePath path, TreeIter iter)
string GetResultsValue (string SearchVal)
void IsFinished ()
void LoadSavedGame ()
void mCalcTotals (int mCol)
bool mTimer_Tick ()
void NewRollGroup ()
void SaveGameData ()
void SaveScoreCard ()
void SetEnabled (Boolean mBool)
void SetHighScores ()
void SetUpTreeViews ()
void ToggleYahtzeeBonus (bool blnSetYahtzeeBonus)
bool YahtzeeFilled ()

Private Attributes

Gtk.Action About
Gtk.Action add
Gtk.Alignment alignment1
Gtk.Alignment alignment2
ArrayList arrHistory = new ArrayList()
bool blnAllowHold = false
Gtk.Button btnr0c1
Gtk.Button btnr0c2
Gtk.Button btnr0c3
Gtk.Button btnr0c4
Gtk.Button btnr0c5
Gtk.Button btnr10c1
Gtk.Button btnr10c2
Gtk.Button btnr10c3
Gtk.Button btnr10c4
Gtk.Button btnr10c5
Gtk.Button btnr11c1
Gtk.Button btnr11c2
Gtk.Button btnr11c3
Gtk.Button btnr11c4
Gtk.Button btnr11c5
Gtk.Button btnr12c1
Gtk.Button btnr12c2
Gtk.Button btnr12c3
Gtk.Button btnr12c4
Gtk.Button btnr12c5
Gtk.Button btnr13c1
Gtk.Button btnr13c2
Gtk.Button btnr13c3
Gtk.Button btnr13c4
Gtk.Button btnr13c5
Gtk.Button btnr14c1
Gtk.Button btnr14c2
Gtk.Button btnr14c3
Gtk.Button btnr14c4
Gtk.Button btnr14c5
Gtk.Button btnr15c1
Gtk.Button btnr15c2
Gtk.Button btnr15c3
Gtk.Button btnr15c4
Gtk.Button btnr15c5
Gtk.Button btnr16c1
Gtk.Button btnr16c2
Gtk.Button btnr16c3
Gtk.Button btnr16c4
Gtk.Button btnr16c5
Gtk.Label btnr17c1
Gtk.Label btnr17c2
Gtk.Label btnr17c3
Gtk.Label btnr17c4
Gtk.Label btnr17c5
Gtk.Label btnr18c2
Gtk.Label btnr18c3
Gtk.Label btnr18c4
Gtk.Label btnr18c5
Gtk.Label btnr19c1
Gtk.Label btnr19c2
Gtk.Label btnr19c3
Gtk.Label btnr19c4
Gtk.Label btnr19c5
Gtk.Button btnr1c1
Gtk.Button btnr1c2
Gtk.Button btnr1c3
Gtk.Button btnr1c4
Gtk.Button btnr1c5
Gtk.Button btnr2c1
Gtk.Button btnr2c2
Gtk.Button btnr2c3
Gtk.Button btnr2c4
Gtk.Button btnr2c5
Gtk.Button btnr3c1
Gtk.Button btnr3c2
Gtk.Button btnr3c3
Gtk.Button btnr3c4
Gtk.Button btnr3c5
Gtk.Button btnr4c1
Gtk.Button btnr4c2
Gtk.Button btnr4c3
Gtk.Button btnr4c4
Gtk.Button btnr4c5
Gtk.Button btnr5c1
Gtk.Button btnr5c2
Gtk.Button btnr5c3
Gtk.Button btnr5c4
Gtk.Button btnr5c5
Gtk.Label btnr6c1
Gtk.Label btnr6c2
Gtk.Label btnr6c3
Gtk.Label btnr6c4
Gtk.Label btnr6c5
Gtk.Label btnr7c1
Gtk.Label btnr7c2
Gtk.Label btnr7c3
Gtk.Label btnr7c4
Gtk.Label btnr7c5
Gtk.Label btnr8c1
Gtk.Label btnr8c2
Gtk.Label btnr8c3
Gtk.Label btnr8c4
Gtk.Label btnr8c5
Gtk.Button btnr9c1
Gtk.Button btnr9c2
Gtk.Button btnr9c3
Gtk.Button btnr9c4
Gtk.Button btnr9c5
Gtk.Button btnRoll
Gtk.Button cmdDice1
Gtk.Button cmdDice2
Gtk.Button cmdDice3
Gtk.Button cmdDice4
Gtk.Button cmdDice5
Gtk.Image Dice1
Gtk.Image Dice2
Gtk.Image Dice3
Gtk.Image Dice4
Gtk.Image Dice5
Gdk.Pixbuf[] DiceArray = new Gdk.Pixbuf[6]
DataSet dsGameData = new dsGameData()
DataSet dsScoreCard = new dsScoreCard()
string findVal
string foundResult
Gtk.Frame frame1
Gtk.Frame frame10
Gtk.Frame frame11
Gtk.Frame frame12
Gtk.Frame frame13
Gtk.Frame frame14
Gtk.Frame frame145
Gtk.Frame frame148
Gtk.Frame frame15
Gtk.Frame frame153
Gtk.Frame frame16
Gtk.Frame frame17
Gtk.Frame frame18
Gtk.Frame frame19
Gtk.Frame frame2
Gtk.Frame frame20
Gtk.Frame frame21
Gtk.Frame frame22
Gtk.Frame frame23
Gtk.Frame frame24
Gtk.Frame frame25
Gtk.Frame frame26
Gtk.Frame frame27
Gtk.Frame frame28
Gtk.Frame frame29
Gtk.Frame frame3
Gtk.Frame frame30
Gtk.Frame frame31
Gtk.Frame frame32
Gtk.Frame frame33
Gtk.Frame frame34
Gtk.Frame frame35
Gtk.Frame frame36
Gtk.Frame frame37
Gtk.Frame frame38
Gtk.Frame frame39
Gtk.Frame frame4
Gtk.Frame frame40
Gtk.Frame frame41
Gtk.Frame frame42
Gtk.Frame frame43
Gtk.Frame frame44
Gtk.Frame frame45
Gtk.Frame frame46
Gtk.Frame frame47
Gtk.Frame frame48
Gtk.Frame frame5
Gtk.Frame frame52
Gtk.Frame frame53
Gtk.Frame frame54
Gtk.Frame frame6
Gtk.Frame frame7
Gtk.Frame frame8
Gtk.Frame frame9
Gtk.Alignment GtkAlignment
Gtk.Alignment GtkAlignment10
Gtk.Alignment GtkAlignment11
Gtk.Alignment GtkAlignment8
Gtk.Alignment GtkAlignment9
Gtk.Label GtkLabel8
Gtk.ScrolledWindow GtkScrolledWindow
Gtk.TreeView gvHighScore
Gtk.TreeView gvResults
bool HasResults = false
Gtk.HBox hbox1
Gtk.HBox hbox2
Gtk.HBox hbox3
Gtk.HButtonBox hbuttonbox1
Gtk.Action help
Gtk.Action help1
Gtk.HSeparator hseparator1
Gtk.HSeparator hseparator4
Gtk.HSeparator hseparator5
Gtk.HSeparator hseparator6
Gtk.HSeparator hseparator7
Gtk.HSeparator hseparator8
Gtk.HSeparator hseparator9
Hashtable hshHistory = new Hashtable()
Gtk.Image image1
Gtk.Image image10
Gtk.Image image11
Gtk.Image image12
Gtk.Image image13
Gtk.Image image14
Gtk.Image image15
Gtk.Image image16
Gtk.Image image17
Gtk.Image image18
Gtk.Image image19
Gtk.Image image2
Gtk.Image image20
Gtk.Image image21
Gtk.Image image22
Gtk.Image image23
Gtk.Image image24
Gtk.Image image25
Gtk.Image image26
Gtk.Image image27
Gtk.Image image28
Gtk.Image image29
Gtk.Image image3
Gtk.Image image30
Gtk.Image image31
Gtk.Image image32
Gtk.Image image33
Gtk.Image image34
Gtk.Image image35
Gtk.Image image36
Gtk.Image image37
Gtk.Image image38
Gtk.Image image39
Gtk.Image image4
Gtk.Image image40
Gtk.Image image41
Gtk.Image image42
Gtk.Image image43
Gtk.Image image44
Gtk.Image image45
Gtk.Image image5
Gtk.Image image52
Gtk.Image image53
Gtk.Image image54
Gtk.Image image55
Gtk.Image image6
Gtk.Image image7
Gtk.Image image8
Gtk.Image image9
int intGameNumber = 0
int intHistoryPointer = -1
int intRollCountDown = 1000
int intRollCountModifier = 1000
int intRollNumber = 0
bool IsGameSaved = true
Gtk.Label label1
Gtk.Label label2
Gtk.Label lblHold1
Gtk.Label lblHold2
Gtk.Label lblHold3
Gtk.Label lblHold4
Gtk.Label lblHold5
Gtk.Label lblRollNumber
int[] mDice = new int[5]
bool mIsFinished = false
Gtk.ListStore mListStore = new Gtk.ListStore(typeof (string), typeof (string))
Gtk.ListStore mResultsStore = new Gtk.ListStore(typeof (string), typeof (string))
Gtk.Action NewGame
Gtk.Action open
Gtk.Table pnlLowerScore
Gtk.Frame pnloop
Gtk.Frame pnlopps2
Gtk.Table pnlUpperScore
Gtk.Action quit
Gtk.Frame r0c1
Gtk.Frame r0c2
Gtk.Frame r0c3
Gtk.Frame r0c4
Gtk.Frame r0c5
Gtk.Frame r10c1
Gtk.Frame r10c2
Gtk.Frame r10c3
Gtk.Frame r10c4
Gtk.Frame r10c5
Gtk.Frame r11c1
Gtk.Frame r11c2
Gtk.Frame r11c3
Gtk.Frame r11c4
Gtk.Frame r11c5
Gtk.Frame r12c1
Gtk.Frame r12c2
Gtk.Frame r12c3
Gtk.Frame r12c4
Gtk.Frame r12c5
Gtk.Frame r13c1
Gtk.Frame r13c2
Gtk.Frame r13c3
Gtk.Frame r13c4
Gtk.Frame r13c5
Gtk.Frame r14c1
Gtk.Frame r14c2
Gtk.Frame r14c3
Gtk.Frame r14c4
Gtk.Frame r14c5
Gtk.Frame r15c1
Gtk.Frame r15c2
Gtk.Frame r15c3
Gtk.Frame r15c4
Gtk.Frame r15c5
Gtk.Frame r16c1
Gtk.Frame r16c2
Gtk.Frame r16c3
Gtk.Frame r16c4
Gtk.Frame r16c5
Gtk.Frame r17c1
Gtk.Frame r17c2
Gtk.Frame r17c3
Gtk.Frame r17c4
Gtk.Frame r17c5
Gtk.Frame r18c1
Gtk.Frame r18c2
Gtk.Frame r18c3
Gtk.Frame r18c4
Gtk.Frame r18c5
Gtk.Frame r19c1
Gtk.Frame r19c2
Gtk.Frame r19c3
Gtk.Frame r19c4
Gtk.Frame r19c5
Gtk.Frame r1c1
Gtk.Frame r1c2
Gtk.Frame r1c3
Gtk.Frame r1c4
Gtk.Frame r1c5
Gtk.Frame r2c1
Gtk.Frame r2c2
Gtk.Frame r2c3
Gtk.Frame r2c4
Gtk.Frame r2c5
Gtk.Frame r3c1
Gtk.Frame r3c2
Gtk.Frame r3c3
Gtk.Frame r3c4
Gtk.Frame r3c5
Gtk.Frame r4c1
Gtk.Frame r4c2
Gtk.Frame r4c3
Gtk.Frame r4c4
Gtk.Frame r4c5
Gtk.Frame r5c1
Gtk.Frame r5c2
Gtk.Frame r5c3
Gtk.Frame r5c4
Gtk.Frame r5c5
Gtk.Frame r6c1
Gtk.Frame r6c2
Gtk.Frame r6c3
Gtk.Frame r6c4
Gtk.Frame r6c5
Gtk.Frame r7c1
Gtk.Frame r7c2
Gtk.Frame r7c3
Gtk.Frame r7c4
Gtk.Frame r7c5
Gtk.Frame r8c1
Gtk.Frame r8c2
Gtk.Frame r8c3
Gtk.Frame r8c4
Gtk.Frame r8c5
Gtk.Frame r9c1
Gtk.Frame r9c2
Gtk.Frame r9c3
Gtk.Frame r9c4
Gtk.Frame r9c5
Gtk.Label rbtn18c1
Gtk.Action redo
Gtk.Action save
Gtk.Table tblDice
Gtk.Toolbar toolbar2
Gtk.Entry txtPlayerName
Gtk.Action undo
Gtk.VBox vbox1
Gtk.VBox vbox2
Gtk.VBox vbox3
Gtk.VBox vbox4
Gtk.VBox vbox5

Static Private Attributes

static string SavePath = "/.YahtzeeSharp/"

Detailed Description

Definition at line 33 of file frmMain.cs.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index