[jawsscripts] Re: software with unfixed ctrl ID

  • From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Mon, 30 Jun 2008 22:04:39 +1000

I feel we would not want to be
toooo hardline though here on this policy marlon though eh.
geoff c.

----- Original Message ----- 
From: "Marlon Brandão de Sousa" <splyt.lists@xxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Monday, June 30, 2008 9:00 PM
Subject: [jawsscripts] Re: software with unfixed ctrl ID


> Hello,
> We indeed consider helping out a important thing. Your learning
> however should be conducted by yourself and we are here to support you
> during it. Please go look in this list archive for jaws scripting
> manuals. The best one is called something like "everything you always
> wanted to know about jaws but didn't know who to ask". I know folks
> here have a copy of it and this is one thing that you really should
> read in order to understand what goes on scripting.
> Marlon
>
> 2008/6/30, Stan Bobbitt <SBOBBITT@xxxxxxxxxxxx>:
> > yes, that example code would be very helpful to me as well, thank you
...
> >
> > Stan
> > ----- Original Message -----
> > From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
> > To: <jawsscripts@xxxxxxxxxxxxx>
> > Sent: Saturday, June 28, 2008 8:49 AM
> > Subject: [jawsscripts] Re: software with unfixed ctrl ID
> >
> >
> >> perhaps jamal, he may need some example code of  just
> >> how he might go about this tracking though?
> >>
> >> ----- Original Message -----
> >> From: "Jamal Mazrui" <empower@xxxxxxxxx>
> >> To: <jawsscripts@xxxxxxxxxxxxx>
> >> Sent: Saturday, June 28, 2008 10:33 PM
> >> Subject: [jawsscripts] Re: software with unfixed ctrl ID
> >>
> >>
> >>> Then, can't your code keep track of how many ComboBoxes it has found,
> >>> and consider the right one to be that number?
> >>>
> >>> Jamal
> >>> On Sat, 28 Jun 2008, Jitendra
> >>> wrote:
> >>>
> >>> > Date: Sat, 28 Jun 2008 17:52:12 +0530
> >>> > From: Jitendra <jeet.invincible@xxxxxxxxx>
> >>> > Reply-To: jawsscripts@xxxxxxxxxxxxx
> >>> > To: jawsscripts@xxxxxxxxxxxxx
> >>> > Subject: [jawsscripts] Re: software with unfixed ctrl ID
> >>> >
> >>> >
> >>> > yes, always third I think, as it is printed by winDig at the end
after
> >> th=
> >>> e
> >>> > other 2, (useless).
> >>> > Jamal Mazrui wrote: Isn't the ComboBox of interest always in the
same
> >>> > sequential order relative to the others, e.g., the second ComboBox?
> >> Jamal=
> >>>  On
> >>> > Sat, 28 Jun 2008, Jitendra wrote: Date: Sat, 28 Jun 2008 12:34:37
+0530
> >>> > From:Jitendra <jeet.invincible@xxxxxxxxx>[1] Reply-To:
> >>> > jawsscripts@xxxxxxxxxxxxx[2] To: jawsscripts@xxxxxxxxxxxxx[3]
Subject:
> >>> > [jawsscripts] Re: software with unfixed ctrl ID Thank you jacki, I
only
> >> w=
> >>> ant
> >>> > to set my focus, to that combo box, and the statisstics I gave does
not
> >>> > change, Like: [1.10.1.1.1.5 WindowsForms10.COMBOBOX.app.0.378734a]
> >> width,
> >>> > hite and any other thing. so, now what. this window has no name or
> >> prompt=
> >>> , I
> >>> > can find it by the class name, but the app has 3 combo boxes. and
for
> >> sur=
> >>> e,
> >>> > they all have their own properties like this one. the control id
> >>> > changes
> >> =
> >>> on
> >>> > every app start. Thank, hope this info is enough, Glad to tell if
you
> >> wan=
> >>> t.
> >>> > Jackie McBride wrote: Jitendra: U know what? Perhaps it'd be a lot
> >> better=
> >>> =3D
> >>> > ifyou'd tell us precisely what you're trying to do here. This looks
> >>> > like
> >> =
> >>> a
> >>> > .netapp, from the type of window u gave in your last post. If what
> >> you're
> >>> > trying to do is find it, then that could be as simple a matter as
doing
> >> a
> >>> > findWindow, using the appMainWindow as your starting point, or a
> >>> > clickObjectByName, if in fact it has 1. Doug Lee's bx toolbox can be
> >> used=
> >>> =3D
> >>> > toobtain lots &lots &lots &*lots! of info regarding just about
anything
> >> u
> >>> > wannaknow about an app, its window hierarchy, whatever. On 6/27/08,
> >> Jiten=
> >>> =3D
> >>> > dra <jeet.invincible@xxxxxxxxx>[4][1] wrote: Hello, and thank you
all,
> >> an=
> >>> d
> >>> > Jamal sir, this is the info taken from the winDig output file, now,
How
> >>> > should =3D I use this number and with which functions? Thank you. or
it
> >> i=
> >>> s
> >>> > possible to usethese x or y info, or hite or width info to locate
that
> >> co=
> >>> mbo
> >>> > box? and what if this number changes in next winDig file if I creat.
> >>> > [1.10.1.1.1.5 WindowsForms10.COMBOBOX.app.0.378734a]
alias=3D3DComboBox
> >>> > id=3D3D525072 selec=3D ted=3D3D1 x=3D3D7% y=3D3D27% width=3D3D11%
> >> height=
> >>> =3D3D2% Jamal
> >>> > Mazrui wrote: Yes, WinDig
> >> http://EmpowermentZone.com/wdsetup.exe[5][2][1]
> >>> > canhelp you understand the hierarchy of controls in an application
> >> window=
> >>> =2E
> >>> > Ituses an outline numberi=3D ng scheme to communicate this, e.g.,
the
> >> con=
> >>> trol
> >>> > at the level 1.2.3 means th=3D e third control contained in the
second
> >> co=
> >>> ntrol
> >>> > of the top-level window tha=3D t was analyzed. Jamal On Fri, 27 Jun
> >> 2008,
> >>> > Jitendra wrote: Date: Fri, 27 Ju=3D n 2008 17:49:41 +0530 From:
> >>> > Jitendra
> >>> > <jeet.invincible@xxxxxxxxx>[6][3][2] Reply-To:
> >>> > jawsscripts@xxxxxxxxxxxxx[7][4][3] To:
> >>> > jawsscripts@xxxxxxxxxxxxx[8][5][4]Subject: [jawsscripts] Re:
software
> >> wit=
> >>> h
> >>> > unfixedctrl ID I don't know about the hierarchy, and have never used
> >> perh=
> >>> =3D
> >>> > aps in my scripts,so, where should I start from? does win dig helps
me
> >> ou=
> >>> t
> >>> > init?and how. and if it changes, then what should I do. Thank you.
> >> Marlon
> >>> > Brand&atilde;o de Sousa wrote: Does the hierarchy change? If it
doesn't
> >> t=
> >>> =3D
> >>> > hen you will need to start from the app main window and make all
theway
> >> t=
> >>> o
> >>> > fo=3D cus or read the desired window. If the hierarchy does change
> >> thenit=
> >>>  is a
> >>> > math=3D er of tryals and errors untill you find a static
> >> relationshipbetw=
> >>> een
> >>> > any components upon you can base your criteria to fin=3D3D d a given
> >> wind=
> >>> ow.
> >>> > Ma=3D rlon 2008/6/27, Jitendra
<jeet.invincible@xxxxxxxxx>[9][6][5][1]:
> >> H=
> >>> ello
> >>> > friends, =3D if there is a software that changes its control id like
> >> hand=
> >>> les,
> >>> > how would y=3D ou get text or any info out of it? and if there are
> >> n=3D3D=
> >>>  o
> >>> > standard window classes, and it is designed like NLite and has win
> >> classe=
> >>> =3D3D
> >>> > s: WindowsForms10.Window.8.app.0.378734a is it made in java? or
> >> something
> >>> > co=3D=3D3D uld be done with it? that sometime presents a list view
> >>> > using
> >> =
> >>> same
> >>> > winclass,andsometime some static text, and re-classing also doesn't
> >> work,
> >>> > wh=3Dat to =3D3D do then? virtualising works, but if it is a list,
or
> >> som=
> >>> e read
> >>> > onl=3D y typebox=3D3D , but jaws does not identifys it that way, and
we
> >> n=
> >>> eed to
> >>> > scro=3D l downor up, then, in user buffer is it possible? and if
there
> >> ar=
> >>> e
> >>> > withsam=3D e win class=3D3D , there some items to be clicked, can we
> >> make=
> >>>  some
> >>> > virtual p=3D lace to select =3D3D one item and then press enter, and
> >>> > the
> >> =
> >>> user is
> >>> > then switche=3D d to the valid tab=3D3D ? Thank you. Jitendra.
> >> __________=
> >>>  View
> >>> > the list's inform=3D ation and change yo=3D3D ur settings at
> >>> > //www.freelists.org/list/jawsscripts[10][7][6][2]--- Links --- 
1
> >>> > mailto:jeet.invincible@xxxxxxxxx[11][8][7] 2
> >>> > //www.freelists.org/list/jawsscripts[12][9][8]
__________=3D3DA0
> >> Vie=
> >>> w the
> >>> > list'sinformation and change your settings at
> >>> > //www.freelists.org/list/jawsscripts[13][10][9] __________ View
> >>> > the
> >>> > list=3D 's information and change your settings at
> >>> > //www.freelists.org/list/jawsscripts[14][11][10] --- Links --- 
1
> >>> > http://EmpowermentZone.com/wdsetup.exe[15][12] 2
> >>> > mailto:jeet.invincible@xxxxxxxxx[16][13]3
> >>> > mailto:jawsscripts@xxxxxxxxxxxxx[17][14=3D ] 4
> >>> > mailto:jawsscripts@xxxxxxxxxxxxx[18][15] 5
> >>> > mailto:jeet.invincible@xxxxxxxxx[19][1=3D 6]
> >>> > 6//www.freelists.org/list/jawsscripts[17] 7
> >>> > mailto:jeet.invincible@xxxxxxxxx[20][18] 8
> >>> > //www.freelists.org/list/jawsscripts[21][19] 9
> >>> > //www.freelists.org/list/jawsscripts[22][20] 10
> >>> > //www.freelists.org/list/jawsscripts[23][21] __________ View
the
> >> lis=
> >>> t's
> >>> > information and change your settings at
> >>> > //www.freelists.org/list/jawsscripts[24][22] --- Links --- 1
> >>> > mailto:jeet.invincible@xxxxxxxxx[25] 2
> >>> > http://EmpowermentZone.com/wdsetup.exe[26]3
> >>> > mailto:jeet.invincible@xxxxxxxxx[274
> >> mailto:jawsscripts@xxxxxxxxxxxxx[28]=
> >>>  5
> >>> > mailto:jawsscripts@xxxxxxxxxxxxx[29] 6
> >> mailto:jeet.invincible@xxxxxxxxx[3=
> >>> 0]
> >>> > 7//www.freelists.org/list/jawsscripts[31] 8
> >>> > mailto:jeet.invincible@xxxxxxxxx[32] 9
> >>> > //www.freelists.org/list/jawsscripts[33] 10
> >>> > //www.freelists.org/list/jawsscripts[34] 11
> >>> > //www.freelists.org/list/jawsscripts[35] 12
> >>> > http://EmpowermentZone.com/wdsetup.exe[36] 13
> >>> > mailto:jeet.invincible@xxxxxxxxx[37] 14
> >> mailto:jawsscripts@xxxxxxxxxxxxx[=
> >>> 38]
> >>> > 15 mailto:jawsscripts@xxxxxxxxxxxxx[39] 16
> >>> > mailto:jeet.invincible@xxxxxxxxx[40]17
> >>> > //www.freelists.org/list/jawsscripts[41] 18
> >>> > mailto:jeet.invincible@xxxxxxxxx[42] 19
> >>> > //www.freelists.org/list/jawsscripts[43] 20
> >>> > //www.freelists.org/list/jawsscripts[44] 21
> >>> > //www.freelists.org/list/jawsscripts[45] 22
> >>> > //www.freelists.org/list/jawsscripts[46] __________=3DA0 View
the
> >> li=
> >>> st's
> >>> > information and change your settings at
> >>> > //www.freelists.org/list/jawsscripts[47] __________  View the
> >> list's
> >>> > information and change your settings at
> >>> > //www.freelists.org/list/jawsscripts[48]
> >>> >
> >>> >
> >>> > --- Links ---
> >>> >    1 mailto:jeet.invincible@xxxxxxxxx
> >>> >    2 mailto:jawsscripts@xxxxxxxxxxxxx
> >>> >    3 mailto:jawsscripts@xxxxxxxxxxxxx
> >>> >    4 mailto:jeet.invincible@xxxxxxxxx
> >>> >    5 http://EmpowermentZone.com/wdsetup.exe
> >>> >    6 mailto:jeet.invincible@xxxxxxxxx
> >>> >    7 mailto:jawsscripts@xxxxxxxxxxxxx
> >>> >    8 mailto:jawsscripts@xxxxxxxxxxxxx
> >>> >    9 mailto:jeet.invincible@xxxxxxxxx
> >>> >   10 //www.freelists.org/list/jawsscripts
> >>> >   11 mailto:jeet.invincible@xxxxxxxxx
> >>> >   12 //www.freelists.org/list/jawsscripts
> >>> >   13 //www.freelists.org/list/jawsscripts
> >>> >   14 //www.freelists.org/list/jawsscripts
> >>> >   15 http://EmpowermentZone.com/wdsetup.exe
> >>> >   16 mailto:jeet.invincible@xxxxxxxxx
> >>> >   17 mailto:jawsscripts@xxxxxxxxxxxxx
> >>> >   18 mailto:jawsscripts@xxxxxxxxxxxxx
> >>> >   19 mailto:jeet.invincible@xxxxxxxxx
> >>> >   20 mailto:jeet.invincible@xxxxxxxxx
> >>> >   21 //www.freelists.org/list/jawsscripts
> >>> >   22 //www.freelists.org/list/jawsscripts
> >>> >   23 //www.freelists.org/list/jawsscripts
> >>> >   24 //www.freelists.org/list/jawsscripts
> >>> >   25 mailto:jeet.invincible@xxxxxxxxx
> >>> >   26 http://EmpowermentZone.com/wdsetup.exe
> >>> >   27 mailto:jeet.invincible@xxxxxxxxx
> >>> >   28 mailto:jawsscripts@xxxxxxxxxxxxx
> >>> >   29 mailto:jawsscripts@xxxxxxxxxxxxx
> >>> >   30 mailto:jeet.invincible@xxxxxxxxx
> >>> >   31 //www.freelists.org/list/jawsscripts
> >>> >   32 mailto:jeet.invincible@xxxxxxxxx
> >>> >   33 //www.freelists.org/list/jawsscripts
> >>> >   34 //www.freelists.org/list/jawsscripts
> >>> >   35 //www.freelists.org/list/jawsscripts
> >>> >   36 http://EmpowermentZone.com/wdsetup.exe
> >>> >   37 mailto:jeet.invincible@xxxxxxxxx
> >>> >   38 mailto:jawsscripts@xxxxxxxxxxxxx
> >>> >   39 mailto:jawsscripts@xxxxxxxxxxxxx
> >>> >   40 mailto:jeet.invincible@xxxxxxxxx
> >>> >   41 //www.freelists.org/list/jawsscripts
> >>> >   42 mailto:jeet.invincible@xxxxxxxxx
> >>> >   43 //www.freelists.org/list/jawsscripts
> >>> >   44 //www.freelists.org/list/jawsscripts
> >>> >   45 //www.freelists.org/list/jawsscripts
> >>> >   46 //www.freelists.org/list/jawsscripts
> >>> >   47 //www.freelists.org/list/jawsscripts
> >>> >   48 //www.freelists.org/list/jawsscripts
> >>> > __________=A0
> >>> > View the list's information and change your settings at
> >>> > //www.freelists.org/list/jawsscripts
> >>> >
> >>> __________
> >>> View the list's information and change your settings at
> >>> //www.freelists.org/list/jawsscripts
> >>>
> >>
> >> __________
> >> View the list's information and change your settings at
> >> //www.freelists.org/list/jawsscripts
> >
> > __________
> > View the list's information and change your settings at
> > //www.freelists.org/list/jawsscripts
> >
> >
>
>
> -- 
> When you say "I wrote a program that crashed Windows," people just
> stare at you blankly and say "Hey, I got those with the system, for
> free."
> Linus Torvalds
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/jawsscripts
>
>

__________ 
View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts

Other related posts: