Continuing on answering your questions: When I test a project I just hit F5 or ctrl+f5. The project will then run. If any errors are encountered in the code itself the project will not compile and you can look at a list of the errors in a ListBox. You can then click any of the errors in that listbox and you will be taken to the line of code in your project that generated the error and you can fix it. You clean up your compile by fixing all the listed errors and then run your project again. If there is a critical runtime error you will get an error message and you terminate the test by hitting alt+f4 and are returned to your code. Now, in your code you use something called Try Catch blocks to trap runtime errors and produce detailed messages from yourself and from the system about where and why the error occured. There is a RealTime Debugger in the IDE which allows for running a test, stepping through the code one line at a time and a bunch of other goodies but I never used it since my programming techniques are adiquit with the Try Catch methodology and my use of custom log files I create for myself. So, I add some code to a form like Form1, wire up an event perhaps with a message box to display hellow world, then hit f5 to run the project. If there is an error in what I typed the error appears in the error list during compiliation, I click it and am taken to the line of code in the vb code where the error occurs. Then I fix my mistyped word, close the vb editor and hit f5 again. This time the form comes up and I click the button I added to the form. The words Hellow World pop up in the TextBox I added along with the button to the form. This is how I do a compile and test a form in Vb.net and it is the same in CSharp. You open your form in the Forms Designer, You drop a button on the form, you position the button using it's properties Window, and add a click event for the button. Then you add some code, in vb, MessageBox.Show( "Hello World" ) to the subroutine stub added to your code for the form's Click Event and you are ready to test the page. So you click f5 or ctrl+f5 and the form is displayed. You click the button and the message should pop up. But, first you need to make your IDE Accessible to your screen reader or none of this will work as advertised...
Rick USA To: <programmingblind@xxxxxxxxxxxxx> Sent: Tuesday, May 18, 2010 8:02 AM Subject: Re: C# express
Well, it isn't exactly like what you say. When I "tab around" I get nothing, unless I use the jaws cursor; then I find the word "Ready". I never did get jaws hotkey to speak title bar to work, even just after opening C#express. I open it maximized -- hope that's ok.However, after I open the new project, I arrowed around and discovered thatthe list of templates was horizontal rather than vertical. Mea culpa. Can't ever assume anything about the layout of a GUI. I found ConsoleApplication, and clicked on it, and indeed I got a screen full of code. Progress! Now the next step is to get the rest of the IDE to work, without jaws scripts, or even better, get the right jaws scripts installed. Any pointers on compilation, reading errors and debugging are welcome.Where on the screen are the results put? -- the diagnostics, program outputfor console app, the debugging info, etc.I've been watching people on list do this for years and know it is not hard;I just need to get the interface under my belt. Thanks in advance for any pointers. I have been awake for 24 hours and am going to take a nap. Maybe when I wake up I'll get the bulk of this stuff conquored. Happy hacking. --le----- Original Message ----- From: "RicksPlace" <ofbgmail@xxxxxxxxx>To: <programmingblind@xxxxxxxxxxxxx> Sent: Tuesday, May 18, 2010 5:06 AM Subject: Re: C# express OK, hmmm. Lets try this. Close up CSharp all together. Then open it again. This time first, before you do anything else, read the title of the Window that comes up using your JAWS Hot Keys and make a note of it for me. ItShould be called the Start Page. Just tab around this window and tell me ifyou hear a ListView, a couple of buttons and 2 or 3 Drop?Down boxes with stuff from Microsoft in them - they are news items and help stuff from Microsoft. If you are indeed on the Start Page. Open the Menu Bar, cursor down to the item labeled New Project and click it instead of using the hotkey combination you used. Now, tab around that window to see if you hear theListView with the Templates, the TextBox with a place to enter a name and the OK and Cancel buttons. If not then bring up the Menu Bar again, cursorto the View menu item, cursor up or down to the item labeled Full Screen andclick it. Then tab around the page again to see if you hear the items I mentioned. One more thing, just bring up the Menu Bar then tab around, if you hear an item at the root level named Full Screen click it too sincethere are 2 levels of Full Screen available sometimes. Try these things andlet me know what happens. Rick USA----- Original Message ----- From: "qubit" <lauraeaves@xxxxxxxxx>To: <programmingblind@xxxxxxxxxxxxx> Sent: Tuesday, May 18, 2010 5:56 AM Subject: Re: C# expressRick, I tried that -- repeatedly. Jaws does not land on anything when I tab around. I go to the file menu and hit new project, expecting to get ascreen with a list of templates like the tutorial says, but I get a singleselection -- windows something or other template and a search box. So I search for ConsoleApplication, which is supposed to be a template according to the tutorial, and I find it all right, but instead of a code template, I get a help entry describing consoleApplication.In short, when I say control+shift+n to create a new project, all I get ishelp text. So where's the code? And where's that long list of templates? Also, i noticed that some jaws commands are disabled inside C#express. For one thing, insert+t doesn't read the title bar. I also tried routing to jaws cursor and arrowing around the screen a bit but still didn't find anything. Anyway, suggestions are welcome. Thanks. --le----- Original Message ----- From: "RicksPlace" <ofbgmail@xxxxxxxxx>To: <programmingblind@xxxxxxxxxxxxx> Sent: Tuesday, May 18, 2010 4:39 AM Subject: Re: C# expressHi: I am working in VB.net 2008 but 2005 IDEs are almost identical for theExpress Modules. here is the process: Open the IDE and you should be in the Start Page. Tabbing around you willhear a couple of buttons and several DropDown lists. and a ListView whereyour project names will appear after you create them. Later, after you create a project or two, In that Listview you will be able to click on a project to open it to work on but it might be empty if you have not createda project yet. Anyway, bring up the File Menu and click New Project.TheNewProject Dialog Window comes up. Tabbing around this window you should hear a ListView or other ListBox where the templates are held, a TextBox labeled Name where you can type or ReName any of the templates you highlightwith the cursor, The OK and Cancel Buttons, and a LargeIcons Button. Now Iam running VB.net 2008 but the IDEs are almost identical to the 2005 version. Your list of templates might be a little diferent but in vb.net 2008 the templates are: Windows Forms Application,Class Library, WPFApplication,WPF Browser Application, Console Application andSearch Online.You want to tab to the ListView and then use the left right up and down cursor keys to move around inside this box to highlight the entry for Console Application.Then tab to the name box which will likely be something like ConsoleApplication1 and change it to a name of your choice. Finally tab to the OK button and click it to create the project. Rick USA----- Original Message ----- From: "qubit" <lauraeaves@xxxxxxxxx>To: "bprogramming" <programmingblind@xxxxxxxxxxxxx>; <program-l@xxxxxxxxxxxxx> Sent: Tuesday, May 18, 2010 1:16 AM Subject: C# expressGreetings all -- Ok, I have read parts of the C# documentation and a tutorial and am trying to get C# express to build the example in the tutorial I am in, but the GUIis not behaving like it says in the docs. It's strange, but parts of thetutorial refer to C# express 2005, and I have 2008, but splashed through the tutorial are ads for downloading C# 2010. The tutorial has a link to a page that supposedly contains all the samples in the documentation, so I went there, but IE locked up. I just have one question: I run C# express and get the main window, then select "new" from the file menu to create a new project -- so far so good.The instructions then claim I can select a template from a template list, but I am not in a template list; I appear to be in a search window. So Itype ConsoleApplication to find that template. It finds 2 matches, but does not bring up code -- it takes me to a help file. I close the documentationwindow and I'm back where I started -- no template, no code, and no placeto name my project. So this is a GUI question rather than a programming question: How do I get this software to work? Thanx! --le __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind__________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind__________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind
__________View the list's information and change your settings at //www.freelists.org/list/programmingblind