Description: Dice rolling plan, help DMs, players, or anyone else, want to change some dice. I wrote on my Pocket PC, but the code should work if you paste it into a Windows Forms project. For those who are learning, this project shows: 1) write a simple class constructors, methods, and some properties. Data encapsulation (object data objects outside only through attributes). 2) the class to instantiate and use the main source in the program. 3) Overload event handler (see mnuQuickRoll_Click and options click). 4) using the StringBuilder class (useful because it does not create a new string object as long as the text changes).
To Search:
File list (Check if you may need any files):
DiceRoller
..........\AssemblyInfo.vb
..........\bin
..........\...\Debug
..........\...\.....\DiceRoller.pdb
..........\...\.....\mscorlib.xml
..........\...\Release
..........\...\.......\mscorlib.xml
..........\DiceRoller.vbdproj
..........\DiceRoller.vbdproj.user
..........\Die.vb
..........\frmMain.resx
..........\frmMain.vb
..........\obj
..........\...\Debug
..........\...\.....\DiceRoller.pdb
..........\...\.....\temp
..........\...\.....\TempPE
..........\...\Release
..........\...\.......\BuildCab.bat
..........\...\.......\Dependencies.PPC.txt
..........\...\.......\DiceRoller.frmMain.resources
..........\...\.......\DiceRoller_PPC.inf
..........\...\.......\DiceRoller_PPC.inf.bak
..........\...\.......\temp
..........\...\.......\TempPE
..........\...\.......\vsd_config.txt.ARM
..........\...\.......\vsd_config.txt.ARMV4
..........\...\.......\vsd_config.txt.ARMV4T
..........\...\.......\vsd_config.txt.MIPS
..........\...\.......\vsd_config.txt.SH3
..........\...\.......\vsd_config.txt.SH4
..........\...\.......\vsd_config.txt.WCE420X86
..........\...\.......\vsd_config.txt.X86
DiceRoller_Mobile.sln
DiceRoller_Mobile.suo