Hi Rick,

    That is what I do now. I have not done the double click, but I seemed to 
not have success with it, but have 3 projects to do this week, due Thursday, so 
I will see what happens.

    I shut off everything and it seems to work most of the time. but if you 
change control names in the text file and load the project again, it sometimes 
does not like that and it really goes bonkers.
  so, when doing any notepad changes make sure control names stay the same and 
make the changes first in the design menu and not the notepad.

    Thank you for all your tips for they have helped a lot and maybe I will 
look into writing a script for this sighted world app, for Microsoft was surely 
not looking out for the visually impaired...

    Yet, do they ever look out for customers??? Laugh Out Loud!

        Bruce

  Sent: Monday, April 01, 2013 7:21 AM
  Subject: Re: RodMasterVolumePresetRotator 2.0 Released! :)


  Hi Bruce and Rod:
  For the vb.net a couple of techniques I use to work around, mostely, that 
nasty error window.
  1) Type in some code you expect to compile clean.
  If you call subroutines or functions type their stubs in before you type the 
code that calls them or you will get errors.
  2) When done typing bring up the error window from under the View menu or use 
it's hot key if there is one set.
  Focus is in the Error ListBox but You cant read it with the normal inverted t 
cursor keys.
  Route mouse to the error list (insert-Plus).
  Then up or down mouse and try and read the errors  which should include a 
short description and the method and line number of each error - at least for 
some of them.
  3) Double click one of the messages and determine if it is the line in 
question or if it is a result of another error, for example you get a syntax 
error if you try and call a method that doesnt exist so may need to add that 
method rather than fix your line of code.
  4) here is a trick, When you start fixing the error dont hit enter but just 
use the inverted t cursor keys and normal typing to fix other errors you are 
aware of if you dont have to hit enter.
  When you have to hit enter to get a line break just view the Error List again 
from under the View Menu, double click another error and continue typing until 
you need to hit enter again and so on...
  The trick here is to fix or type what you can without causing the automatic 
compile to take place.
  If I am creating a large block of code , especially code iwht several methods 
or method stubs, I often create it or copy  snipet code into NotePad, make 
changes and paste into vb.net's Code Editor when I think it looks ok for 
checking for errors using the above method to fix them.
  The Error Window is perhaps the worst headache of the VS IDE for WindowEyes 
users but I believe could be scripted to behave much better if anyone ever 
tackles scripting that puppy.
  For example, dont have we speak it, dont allow focus to it but instead create 
a wE Dialog list with the errors. If the Error Window Pops Up have we ignore 
it. I am not a real scriptor but I think that should be doable.
  Anyway, I hope you dont get too many grey hairs trying to work around that 
nasty popup, focus grabbing piece of carp - a bottom feeding fish grin.
  Rick USA
    ----- Original Message ----- 
    From: BX 
    To: [email protected] 
    Sent: Sunday, March 31, 2013 7:08 PM
    Subject: Re: RodMasterVolumePresetRotator 2.0 Released! :)


    Hi Again Rod,

        About the Master Volume stuff, I wrote something in Python to use for 
my games. It does have volume control for the object you are running. You can 
do other things with it like Queuing and stuff. Maybe something could be 
installed for a opened window using it, for it relies on creating an object and 
running it. I just have not something like that yet outside the Python 
platform; like making a shared com object. It becomes a large, 4 to 6 meg 
program when compiled since it needs Python there to run.

        Python is fun and the app called PyInstaller does the compiling for you 
either as a local executable or portable...depending on using the -F flag and 
has to be in caps.

        Take care, thanks for thinking of me.

            Bruce

      Sent: Sunday, March 31, 2013 5:41 PM
      Subject: Re: RodMasterVolumePresetRotator 2.0 Released! :)


      Hi Bruce,

      Sorry there’s so much of a struggle going on for you, my friend; it seems 
unfair, but I suppose “unfair” is the short definition of “life,” eh? Grin.  
Having dealt with large institutions in my academic and vocational endeavours, 
I can sure understand your experience of the climate of apathy regarding 
accommodation:  man, the blindness of the sighted world leaves them bumping 
into walls of consciousness. Smile.  But I’m getting the warm and fuzzies to 
hear you shaming them, which their egos need.  High five! Smile.

      If you don’t mind, can you tell me the name of your course, where you’re 
taking it, is it online or on-campus, and all the details about it; sounds like 
something I’d love to suffer through – well, at least, I’d love to read the 
course syllabus.  You see, if you saw my post on the scripting list, I’m 
looking for info on getting greater control of the Window sound system; so, the 
more info, the better. Smile.

      Well, I’ll let you go for now, Bruce.  Yes, I have been wondering how you 
are dealing with the course; it’s tough competing in the sighted world, since 
for everyone in that world, no one is blind.  As I said, though, I’m glad 
you’re being such a sharp thorn in their side, and getting your needs met. 
Smile.

      Hang in there,

      Rod :)


      From: BX 
      Sent: Friday, March 29, 2013 7:52 AM
      To: [email protected] 
      Subject: Re: RodMasterVolumePresetRotator 2.0 Released! :)

      Hi Rod,

          Yes, does not college do that to you?
          C++ is straight forward and can avoid the IDE. So far 100% on that 
course.
          The Visual Basic is the most time consuming for it takes time to stop 
it from suggesting things and error messages; even though everything is shut 
off, supposedly...but I can use it's text editor now as long as I keep the 
errors down.

          Now, this week I got into groups and the text book does not tell you 
how to get radio buttons into the group, or any control, just drag and drop...
          So, when reading the reference manual on Visual Studio, (not provided 
in the course,) there is just one sentence inside the chapter on controls that 
mentions, "Selected group" that makes the radio button get inserted in it's 
group when the tool box is opened up afterwards. I spent all yesterday morning 
to try and get it to work and finally yesterday afternoon I found it in another 
book not offered nor mentioned in the course..."The Visual Basic Studio 2010 
Reference Manual"

          I had mentioned this to the professor and she still took credit off 
for it, then I sent her an email and she referenced the book and I copied back 
and said, it is not mentioned there at all...

          So, as always, sighted people are given the options and we have to 
fight for them.

          Anyway, I did get it right and was re-writing the project using it 
before the professor mentioned it in an email she sent around 6:30 last night. 
I had already finished and tested it. The radio buttons do show up, but hard to 
read the text because the image of the radio interferes when using the mouse, 
but there all there. Tabbing of course goes directly to text only so you can 
easily read the radio text.

          The instructor wanted 2 columns where each is a group with radio 
buttons in both lists...

          The only hard part is figuring out what is really being said and it 
is always a good idea to get more than one source for your information because 
sooner or mostly likely later you will get the answer.

          
      The fun part about going to college.

          Thanks Rod for thinking of me.

              Bruce

        Sent: Thursday, March 28, 2013 10:07 PM
        Subject: Re: RodMasterVolumePresetRotator 2.0 Released! :)

        Hi Bruce,

        Many thanks for the encouragement, and for your programming support, as 
well.  I’m feeling pretty good about what I’ve accomplished thus far, and I’m 
just going to coast a bit, until I find something to study a bit more about.  
How’s the course you’re taking going?  Are you still in it, or did it take more 
out of you than you could give?

        Take care,

        Rod 

        From: BX 
        Sent: Thursday, March 28, 2013 4:51 PM
        To: [email protected] 
        Subject: Re: RodMasterVolumePresetRotator 2.0 Released! :)

        Hi Rod,

            Congratulations, I understand what you are feeling because the 
Windoweyes VB platform makes it easy to write useful code and I do mean useful 
code.

            If you wanted to look into some other ideas in using voice codes I 
had written 2 dialog boxes, one for each of my games, Trek and Battleship. I 
also made my own Include or external file to include script inside both dialogs 
to upload stuff for using the Windows SAPI stuff that I made into a class that 
an object can be made from.

            I have an option in my Cuckoo clock program to also make 
voice/sound files which you may also be interested in.

            You could download those scripts and study them. At the bottom of 
each code in the .vbs file is a procedure for extracting files and making a sub 
folder as well if you need to do that in the future. Along with how to run an 
external .exe file; which is the games written in Python.

            Enjoy the new coding environment for VB is easy to use, at least 
inside the GW Micro environment.

                sincerely
                Bruce


          Sent: Thursday, March 28, 2013 3:51 PM
          Subject: RodMasterVolumePresetRotator 2.0 Released! :)


          Hi everyone! 

          I would like to let everyone know about a landmark event for me – the 
creation of my first app with an actual dialog box, namely, 
RodMasterVolumePresetRotator 2.0! 

          The last dialog box I created was 22 years ago, using WordBasic, 
which was part of Microsoft Word 2.0.  Back then, I had sight, and I designed a 
dialog box an the code for printing odd and even pages of a document because, 
at that time, this feature did not come with this version of Word.  Anyway, the 
dialog box I designed worked great, but, alas, went the way of the dodo bird, 
since upgrades made all my work pretty irrelevant.  But, it had been fun, and 
gave me a boost of confidence. 

          Well, warp speed 22 years into the future, and with GW Micro’s UI 
Design app, and with the wonderful help of Chip Orange and his amazing classes 
and examples, I finally got the chance to design another dialog box, learned 
how to write a dialog event handler, and put a neat little dialog into one of 
my apps.  See the app in action yourself by downloading 
RodMasterVolumePresetRotator 2.0 using AppGet, or use this URL:

          https://www.gwmicro.com/App_Central/Apps/App_Details/?scriptid=1388

          I have also updated my RodMasterVolumeControlSuite to version 2.0 to 
include the update of RodMasterVolumePresetRotator, and the URL is:

          https://www.gwmicro.com/App_Central/Apps/App_Details/?scriptid=1389

          My sincere thanks to GW Micro for their wonderful screen reader, 
Window-Eyes, for their essential app designing tools like WE Script Framework 
and UI Design, and a heartfelt bear-hug to Chip Orange, who has been a mentor 
in my quest to use my PC to its utmost potential as a servant of humankind! 

          My best to everyone in their personal quests, and have a restful 
weekend! 

          Cheers,

          Rod Hutton 

Reply via email to