[jawsscripts] Re: contains code, software with unfixed ctrl ID

 Hello jamal sir,
below
Void Function FocusSet (string WinClass)
var
handle SwinClass
;the WinClass parameter holds the name of class as we need to call it for in
other scripts to find some other things like some buttons.
;and SwinClass gets the handles for it.
Let Swinclass = FindWindow (GetAppMainWindow (GetFocus ()), Winclass )
;"WindowsForms10.COMBOBOX.app.0.378734a"
SetFocus (SwinClass)
EndFunction
now, when we call this function in a script, it ask for the class name, and
we will give it, then it set the focus to that one.
Thank you,
very little code it was, and not working at the same time.
Geoff Chapman wrote: perhaps jamal, he may need some example code of just
howhe might go about this tracking though? ----- Original Message -----
From:"Jamal Mazrui" <empower@xxxxxxxxx>[1] To:
<jawsscripts@xxxxxxxxxxxxx>[2]Sent: Saturday, June 28, 2008 10:33 PM
Subject:[jawsscripts] Re: software with unfixed ctrl ID Then, can't your
codekeep 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>[3]
Reply-To: jawsscripts@xxxxxxxxxxxxx[4] To: jawsscripts@xxxxxxxxxxxxx[5]
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=
OnSat, 28 Jun 2008, Jitendra wrote: Date: Sat, 28 Jun 2008 12:34:37 +0530
From:Jitendra <jeet.invincible@xxxxxxxxx>[6][1] Reply-To:
jawsscripts@xxxxxxxxxxxxx[7][2] To: jawsscripts@xxxxxxxxxxxxx[8][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
asdoing 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
uwannaknow about an app, its window hierarchy, whatever. On 6/27/08, Jiten=
=3D dra <jeet.invincible@xxxxxxxxx>[9][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[10][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>[11][6][3][2] Reply-To:
jawsscripts@xxxxxxxxxxxxx[12[7][4][3] To:
jawsscripts@xxxxxxxxxxxxx[13][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
helpsme 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>[14][9][6][5][1]: H= ello friends, =3D if there
isa 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
http://www.freelists.org/list/jawsscripts[15][10][7][6][2]--- Links --- 1
mailto:jeet.invincible@xxxxxxxxx[16][11][8][7] 2
http://www.freelists.org/list/jawsscripts[17][12][9][8] __________=3D3DA0
Vie= w the list'sinformation and change your settings at
http://www.freelists.org/list/jawsscripts[18][13][10][9] __________ View the
list=3D 's information and change your settings at
http://www.freelists.org/list/jawsscripts[19][14][11][10] --- Links --- 1
http://EmpowermentZone.com/wdsetup.exe[20][15][12] 2
mailto:jeet.invincible@xxxxxxxxx[21][16][13]3
mailto:jawsscripts@xxxxxxxxxxxxx[22][17][14=3D ] 4
mailto:jawsscripts@xxxxxxxxxxxxx[23][18][15] 5
mailto:jeet.invincible@xxxxxxxxx[24][19][1=3D 6]
6http://www.freelists.org/list/jawsscripts[17] 7
mailto:jeet.invincible@xxxxxxxxx[25][20][18] 8
http://www.freelists.org/list/jawsscripts[26][21][19] 9
http://www.freelists.org/list/jawsscripts[27][22][20] 10
http://www.freelists.org/list/jawsscripts[28][23][21] __________ View the
lis= t's information and change your settings at
http://www.freelists.org/list/jawsscripts[29][24][22] --- Links --- 1
mailto:jeet.invincible@xxxxxxxxx[30][25] 2
http://EmpowermentZone.com/wdsetup.exe[31][26]3
mailto:jeet.invincible@xxxxxxxxx[32][274
mailto:jawsscripts@xxxxxxxxxxxxx[33][28]= 5
mailto:jawsscripts@xxxxxxxxxxxxx[34[29] 6
mailto:jeet.invincible@xxxxxxxxx[35][3= 0]
7http://www.freelists.org/list/jawsscripts[31] 8
mailto:jeet.invincible@xxxxxxxxx[36][32] 9
http://www.freelists.org/list/jawsscripts[37][33] 10
http://www.freelists.org/list/jawsscripts[38][34] 11
http://www.freelists.org/list/jawsscripts[39][35] 12
http://EmpowermentZone.com/wdsetup.exe[40][36] 13
mailto:jeet.invincible@xxxxxxxxx[41][37] 14
mailto:jawsscripts@xxxxxxxxxxxxx[42[= 38] 15
mailto:jawsscripts@xxxxxxxxxxxxx[43][39] 16
mailto:jeet.invincible@xxxxxxxxx[44[40]17
http://www.freelists.org/list/jawsscripts[45][41] 18
mailto:jeet.invincible@xxxxxxxxx[46][42] 19
http://www.freelists.org/list/jawsscripts[47][43] 20
http://www.freelists.org/list/jawsscripts[48][44] 21
http://www.freelists.org/list/jawsscripts[49][45] 22
http://www.freelists.org/list/jawsscripts[50][46] __________=3DA0 View the
li= st's information and change your settings at
http://www.freelists.org/list/jawsscripts[51][47] __________ View the list's
information and change your settings at
http://www.freelists.org/list/jawsscripts[52][48] --- Links --- 1
mailto:jeet.invincible@xxxxxxxxx[53] 2 mailto:jawsscripts@xxxxxxxxxxxxx[54]
3mailto:jawsscripts@xxxxxxxxxxxxx[55] 4 mailto:jeet.invincible@xxxxxxxxx[56]
5 http://EmpowermentZone.com/wdsetup.exe[57] 6
mailto:jeet.invincible@xxxxxxxxx[58] 7 mailto:jawsscripts@xxxxxxxxxxxxx[59]
8mailto:jawsscripts@xxxxxxxxxxxxx[60] 9 mailto:jeet.invincible@xxxxxxxxx[61]
10 http://www.freelists.org/list/jawsscripts[62] 11
mailto:jeet.invincible@xxxxxxxxx[63] 12
http://www.freelists.org/list/jawsscripts[64] 13
http://www.freelists.org/list/jawsscripts[65] 14
http://www.freelists.org/list/jawsscripts[66] 15
http://EmpowermentZone.com/wdsetup.exe[67] 16
mailto:jeet.invincible@xxxxxxxxx[68] 17 mailto:jawsscripts@xxxxxxxxxxxxx[69]
18 mailto:jawsscripts@xxxxxxxxxxxxx[70] 19
mailto:jeet.invincible@xxxxxxxxx[71]20 mailto:jeet.invincible@xxxxxxxxx[72]
21 http://www.freelists.org/list/jawsscripts[73] 22
http://www.freelists.org/list/jawsscripts[74] 23
http://www.freelists.org/list/jawsscripts[75] 24
http://www.freelists.org/list/jawsscripts[76] 25
mailto:jeet.invincible@xxxxxxxxx[77] 26
http://EmpowermentZone.com/wdsetup.exe[78] 27
mailto:jeet.invincible@xxxxxxxxx[79] 28 mailto:jawsscripts@xxxxxxxxxxxxx[80]
29 mailto:jawsscripts@xxxxxxxxxxxxx[81] 30
mailto:jeet.invincible@xxxxxxxxx[82]31
http://www.freelists.org/list/jawsscripts[83] 32
mailto:jeet.invincible@xxxxxxxxx[84] 33
http://www.freelists.org/list/jawsscripts[85] 34
http://www.freelists.org/list/jawsscripts[86] 35
http://www.freelists.org/list/jawsscripts[87] 36
http://EmpowermentZone.com/wdsetup.exe[88] 37
mailto:jeet.invincible@xxxxxxxxx[89] 38 mailto:jawsscripts@xxxxxxxxxxxxx[90]
39 mailto:jawsscripts@xxxxxxxxxxxxx[91] 40
mailto:jeet.invincible@xxxxxxxxx[92]41
http://www.freelists.org/list/jawsscripts[93] 42
mailto:jeet.invincible@xxxxxxxxx[94] 43
http://www.freelists.org/list/jawsscripts[95] 44
http://www.freelists.org/list/jawsscripts[96] 45
http://www.freelists.org/list/jawsscripts[97] 46
http://www.freelists.org/list/jawsscripts[98] 47
http://www.freelists.org/list/jawsscripts[99] 48
http://www.freelists.org/list/jawsscripts[99] __________=A0 View the list's
information and change your settings at
http://www.freelists.org/list/jawsscripts[99] __________ View the list's
information and change your settings at
http://www.freelists.org/list/jawsscripts[99] __________  View the list's
information and change your settings at
http://www.freelists.org/list/jawsscripts[99] 


--- Links ---
   1 mailto:empower@xxxxxxxxx
   2 mailto:jawsscripts@xxxxxxxxxxxxx
   3 mailto:jeet.invincible@xxxxxxxxx
   4 mailto:jawsscripts@xxxxxxxxxxxxx
   5 mailto:jawsscripts@xxxxxxxxxxxxx
   6 mailto:jeet.invincible@xxxxxxxxx
   7 mailto:jawsscripts@xxxxxxxxxxxxx
   8 mailto:jawsscripts@xxxxxxxxxxxxx
   9 mailto:jeet.invincible@xxxxxxxxx
  10 http://EmpowermentZone.com/wdsetup.exe
  11 mailto:jeet.invincible@xxxxxxxxx
  12 mailto:jawsscripts@xxxxxxxxxxxxx
  13 mailto:jawsscripts@xxxxxxxxxxxxx
  14 mailto:jeet.invincible@xxxxxxxxx
  15 http://www.freelists.org/list/jawsscripts
  16 mailto:jeet.invincible@xxxxxxxxx
  17 http://www.freelists.org/list/jawsscripts
  18 http://www.freelists.org/list/jawsscripts
  19 http://www.freelists.org/list/jawsscripts
  20 http://EmpowermentZone.com/wdsetup.exe
  21 mailto:jeet.invincible@xxxxxxxxx
  22 mailto:jawsscripts@xxxxxxxxxxxxx
  23 mailto:jawsscripts@xxxxxxxxxxxxx
  24 mailto:jeet.invincible@xxxxxxxxx
  25 mailto:jeet.invincible@xxxxxxxxx
  26 http://www.freelists.org/list/jawsscripts
  27 http://www.freelists.org/list/jawsscripts
  28 http://www.freelists.org/list/jawsscripts
  29 http://www.freelists.org/list/jawsscripts
  30 mailto:jeet.invincible@xxxxxxxxx
  31 http://EmpowermentZone.com/wdsetup.exe
  32 mailto:jeet.invincible@xxxxxxxxx
  33 mailto:jawsscripts@xxxxxxxxxxxxx
  34 mailto:jawsscripts@xxxxxxxxxxxxx
  35 mailto:jeet.invincible@xxxxxxxxx
  36 mailto:jeet.invincible@xxxxxxxxx
  37 http://www.freelists.org/list/jawsscripts
  38 http://www.freelists.org/list/jawsscripts
  39 http://www.freelists.org/list/jawsscripts
  40 http://EmpowermentZone.com/wdsetup.exe
  41 mailto:jeet.invincible@xxxxxxxxx
  42 mailto:jawsscripts@xxxxxxxxxxxxx
  43 mailto:jawsscripts@xxxxxxxxxxxxx
  44 mailto:jeet.invincible@xxxxxxxxx
  45 http://www.freelists.org/list/jawsscripts
  46 mailto:jeet.invincible@xxxxxxxxx
  47 http://www.freelists.org/list/jawsscripts
  48 http://www.freelists.org/list/jawsscripts
  49 http://www.freelists.org/list/jawsscripts
  50 http://www.freelists.org/list/jawsscripts
  51 http://www.freelists.org/list/jawsscripts
  52 http://www.freelists.org/list/jawsscripts
  53 mailto:jeet.invincible@xxxxxxxxx
  54 mailto:jawsscripts@xxxxxxxxxxxxx
  55 mailto:jawsscripts@xxxxxxxxxxxxx
  56 mailto:jeet.invincible@xxxxxxxxx
  57 http://EmpowermentZone.com/wdsetup.exe
  58 mailto:jeet.invincible@xxxxxxxxx
  59 mailto:jawsscripts@xxxxxxxxxxxxx
  60 mailto:jawsscripts@xxxxxxxxxxxxx
  61 mailto:jeet.invincible@xxxxxxxxx
  62 http://www.freelists.org/list/jawsscripts
  63 mailto:jeet.invincible@xxxxxxxxx
  64 http://www.freelists.org/list/jawsscripts
  65 http://www.freelists.org/list/jawsscripts
  66 http://www.freelists.org/list/jawsscripts
  67 http://EmpowermentZone.com/wdsetup.exe
  68 mailto:jeet.invincible@xxxxxxxxx
  69 mailto:jawsscripts@xxxxxxxxxxxxx
  70 mailto:jawsscripts@xxxxxxxxxxxxx
  71 mailto:jeet.invincible@xxxxxxxxx
  72 mailto:jeet.invincible@xxxxxxxxx
  73 http://www.freelists.org/list/jawsscripts
  74 http://www.freelists.org/list/jawsscripts
  75 http://www.freelists.org/list/jawsscripts
  76 http://www.freelists.org/list/jawsscripts
  77 mailto:jeet.invincible@xxxxxxxxx
  78 http://EmpowermentZone.com/wdsetup.exe
  79 mailto:jeet.invincible@xxxxxxxxx
  80 mailto:jawsscripts@xxxxxxxxxxxxx
  81 mailto:jawsscripts@xxxxxxxxxxxxx
  82 mailto:jeet.invincible@xxxxxxxxx
  83 http://www.freelists.org/list/jawsscripts
  84 mailto:jeet.invincible@xxxxxxxxx
  85 http://www.freelists.org/list/jawsscripts
  86 http://www.freelists.org/list/jawsscripts
  87 http://www.freelists.org/list/jawsscripts
  88 http://EmpowermentZone.com/wdsetup.exe
  89 mailto:jeet.invincible@xxxxxxxxx
  90 mailto:jawsscripts@xxxxxxxxxxxxx
  91 mailto:jawsscripts@xxxxxxxxxxxxx
  92 mailto:jeet.invincible@xxxxxxxxx
  93 http://www.freelists.org/list/jawsscripts
  94 mailto:jeet.invincible@xxxxxxxxx
  95 http://www.freelists.org/list/jawsscripts
  96 http://www.freelists.org/list/jawsscripts
  97 http://www.freelists.org/list/jawsscripts
  98 http://www.freelists.org/list/jawsscripts
  99 http://www.freelists.org/list/jawsscripts
__________ 
View the list's information and change your settings at 
http://www.freelists.org/list/jawsscripts

Other related posts: