how to upload pdf file in database using asp.net c# : Cannot select text in pdf file Library SDK component asp.net .net web page mvc PsychoPyManual12-part813

PsychoPy - Psychology software for Python, Release 1.84.0
Table 8.5 – continued from previous page
RadialStim.tex
Texture to used on the stimulus as a grating (aka carrier)
RadialStim.mask
The alpha mask that forms the shape ofthe resulting image.
RadialStim.units
None,‘norm’, ‘cm’, ‘deg’, ‘degFlat’, ‘degFlatPos’,or ‘pix’
RadialStim.pos
The position ofthe center of the stimulus in the stimulus
RadialStim.ori
The orientation of the stimulus (in degrees).
RadialStim.size
The size (width, height) ofthe stimulus in the stimulus
RadialStim.contrast
Avalue that is simply multiplied by the color
RadialStim.color
Colorof the stimulus
RadialStim.colorSpace
The name ofthe colorspace currently being used
RadialStim.opacity
Determines how visible the stimulus is relative to background
RadialStim.interpolate
Whether to interpolate (linearly)the texture in the stimulus
RadialStim.setAngularCycles(value[,...]) Usuallyyoucanuse‘stim.attribute=value’syntaxinstead,
RadialStim.setAngularPhase(value[,...])
Usuallyyou canuse ‘stim.attribute = value’syntaxinstead,
RadialStim.setRadialCycles(value[,...])
Usuallyyou canuse ‘stim.attribute = value’syntaxinstead,
RadialStim.setRadialPhase(value[,...])
Usuallyyou canuse ‘stim.attribute = value’syntaxinstead,
RadialStim.name
String or None.
RadialStim.autoLog
Whether every change in this stimulus should be auto logged.
RadialStim.draw([win])
Drawthe stimulus in its relevant window.
RadialStim.autoDraw
Determines whether the stimulus should be automatically drawn on every frame flip.
RadialStim.clearTextures()
Clear all textures associated with the stimulus.
Details
class psychopy.visual.RadialStim(win, tex=’sqrXsqr’, mask=’none’, units=’‘, pos=(0.0, 0.0),
size=(1.0, 1.0), radialCycles=3, angularCycles=4, radial-
Phase=0, angularPhase=0, ori=0.0, texRes=64, angular-
Res=100, visibleWedge=(0, 360), rgb=None, color=(1.0, 1.0,
1.0), colorSpace=’rgb’, dkl=None, lms=None, contrast=1.0,
opacity=1.0, depth=0, rgbPedestal=(0.0, 0.0, 0.0), interpo-
late=False, name=None, autoLog=None,maskParams=None)
Stimulus object fordrawing radial stimuli.
Examples: annulus,rotating wedge,checkerboard.
Ideal for fMRI retinotopy stimuli!
Many of the capabilities are built on top ofthe GratingStim.
This stimulus is still relatively new and I’m finding occasional glitches. It also takes longer to draw than a
typical GratingStim, so not recommended for tasks where high frame rates are needed.
angularCycles
Float (but Int is prettiest). Set the number of cycles going around the stimulus. i.e. it controls the number
of ‘spokes’.
Operationssupported.
angularPhase
Float. Set the angular phase (like orientation) of the texture (wraps 0-1).
This is akin to setting the orientation of the texture around the stimulus in radians. If possible, it is more
efficient to rotate the stimulus using its ori setting instead.
Operationssupported.
angularRes
The numberof triangles used to make the sti.
8.2. psychopy.visual - many visual stimuli
115
Cannot select text in pdf file - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
cannot select text in pdf file; search text in multiple pdf
Cannot select text in pdf file - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
find text in pdf files; search multiple pdf files for text
PsychoPy - Psychology software for Python, Release 1.84.0
Operationssupported.
autoDraw
Determines whether the stimulus should be automatically drawn on every frame flip.
Value should be: True or False. You do NOT need to set this on every frame flip!
autoLog
Whetherevery change in this stimulus should be auto logged.
Value should be: True or False. Set to False if your stimulus is updating frequently (e.g. updating its
position every
frame) andyou want to avoid swamping the log file with
messages that aren’t likely to be useful.
clearTextures()
Clear all textures associated with the stimulus.
As of v1.61.00 this is called automatically during garbage collection of your stimulus, so doesn’t need
calling explicitly by the user.
color
Color ofthe stimulus
Value should be one of:
• string: to specify a Colors by name.
Any of the standard html/X11 color names
<http://www.w3schools.com/html/html_colornames.asp> can be used.
• Colorsbyhexvalue
• numerically: (scalar or triplet) for DKL,RGB or otherColorspaces. For these,operations
are supported.
When color is specified using numbers, it is interpreted with respect to the stimulus’ current colorSpace.
If color is given as a single value (scalar)thenthis will be applied to all 3channels.
Examples:: # ... for whatever stim you have: stim.color = ‘white’ stim.color = ‘RoyalBlue’ # (the case
is actually ignored) stim.color =‘#DDA0DD’# DDA0DD is hexadecimal for plumstim.color = [1.0,
-1.0, -1.0] # if stim.colorSpace=’rgb’:
#a red color in rgb space
stim.color = [0.0, 45.0,1.0] # if stim.colorSpace=’dkl’: # DKL space with elev=0,azimuth=45
stim.color = [0, 0, 255] # if stim.colorSpace=’rgb255’: # a blue stimulus using rgb255 space
stim.color = 255 # interpretedas (255,255, 255) # which is white in rgb255.
OperationsworkasnormalforallnumericcolorSpaces(e.g.‘rgb’,‘hsv’and‘rgb255’)butnotforstrings,
like named and hex. For example,assuming that colorSpace=’rgb’:
stim.color += [111]
# increment all guns by 1 value
stim.color
*
= -1
# multiply the color by -1 (which in this
# space inverts the contrast)
stim.color
*
[0.501]
# decrease red, remove green, keep blue
You can use setColor if you want to set colorand colorSpace in one line. These two are equivalent:
stim.setColor((0128255), 'rgb255')
# ... is equivalent to
116
Chapter 8. Reference Manual (API)
C# HTML5 Viewer: Deployment on AzureCloudService
RasterEdge.XDoc.PDF.dll. RasterEdge.XDoc.PDF.HTML5Editor.dll. Or you can select x86 if you use x86 dlls. (The application cannot to work without this node.).
how to select all text in pdf; pdf search and replace text
C# HTML5 Viewer: Deployment on ASP.NET MVC
RasterEdge.XDoc.PDF.HTML5Editor.dll. When you select x64 and directly run the application, you may get following error. (The application cannot to work without
searching pdf files for text; search pdf files for text
PsychoPy - Psychology software for Python, Release 1.84.0
stim.colorSpace 'rgb255'
stim.color = (0128255)
colorSpace
The name of the color space currently being used
Value should be: a string orNone
For strings and hex values this is not needed. If None the default colorSpace for the stimulus is used
(defined during initialisation).
Please note that changing colorSpace does not change stimulus parameters. Thus you usually want to
specify colorSpace before setting the color. Example:
# A light green text
stim = visual.TextStim(win, 'Color me!',
color=(010), colorSpace='rgb')
# An almost-black text
stim.colorSpace 'rgb255'
# Make it light green again
stim.color = (128255128)
contains(x,y=None, units=None)
Returns True ifa point x,y is inside the stimulus’ border.
Canaccept variety ofinput options:
• two separate args,x and y
• one arg (list, tuple or array) containing two vals (x,y)
• an object with a getPos()methodthat returns x,y, such as aMouse.
Returns True if the point is within the area defined either by its border attribute (if one defined), or its
vertices attribute if there is no .border. This method handles complex shapes, including concavities and
self-crossings.
Note that,if yourstimulus uses a mask (such as a Gaussian) then this is not accounted for by the contains
method; the extent of the stimulus is determined purely by the size, position (pos), and orientation (ori)
settings (and by the vertices for shape stimuli).
See Coder demos: shapeContains.py
contrast
Avalue that is simply multiplied by the color
Value should be: a float between -1 (negative) and 1 (unchanged). Operationssupported.
Set the contrast of the stimulus, i.e. scales how far the stimulus deviates from the middle grey. You can
also use the stimulus opacity to control contrast, but that cannot be negative.
Examples:
stim.contrast =
1.0
# unchanged contrast
stim.contrast =
0.5
# decrease contrast
stim.contrast =
0.0
# uniform, no contrast
stim.contrast = -0.5
# slightly inverted
stim.contrast = -1.0
# totally inverted
Setting contrast outside range -1 to 1 is permitted, but may produce strange results if color values exceeds
the monitorlimits.:
8.2. psychopy.visual - many visual stimuli
117
C# PDF: PDF Document Viewer & Reader SDK for Windows Forms
Choose Items", and browse to locate and select "RasterEdge.Imaging open a file dialog and load your PDF document in will be a pop-up window "cannot open your
how to select text in pdf image; search pdf for text in multiple files
C# Image: How to Deploy .NET Imaging SDK in Visual C# Applications
RasterEdge.Imaging.MSWordDocx.dll; RasterEdge.Imaging.PDF.dll; in C# Application. Q: Error: Cannot find RasterEdge Right click on projects, and select properties.
pdf text search tool; text searchable pdf
PsychoPy - Psychology software for Python, Release 1.84.0
stim.contrast =
1.2
# increases contrast
stim.contrast = -1.2
# inverts with increased contrast
depth
DEPRECATED. Depth is now controlled simply by drawing order.
draw(win=None)
Draw the stimulus in its relevant window. You must call this method after every win.flip() if you want the
stimulus to appear on that frame and then update the screen again.
If win is specified then override the normal window of this stimulus.
interpolate
Whetherto interpolate (linearly) the texture in the stimulus
Ifset to False then nearestneighbourwill be usedwhen needed,otherwise some formofinterpolationwill
be used.
mask
The alpha mask that forms the shape of the resulting image.
Value should be one of:
•‘circle’,‘gauss’,‘raisedCos’, None (resets to default)
•or the name of an image file (most formats supported)
•or a numpy array (1xN) ranging -1:1
Note that the mask for RadialStim is somewhat different to the mask forImageStim. For RadialStim it
is a 1D array specifying the luminance profile extending outwards from the center of the stimulus, rather
than a 2D array
maskParams
Various types of input. Default to None.
This is used to pass additional parameters to the mask if those are needed.
•For ‘gauss’ mask, pass dict{‘sd’: 5} to control standard deviation.
•For the ‘raisedCos’ mask, pass a dict: {‘fringeWidth’:0.2}, where ‘fringeWidth’ is a parameter
(float, 0-1), determining the proportion of the patch that will be blurred by the raised cosine
edge.
name
String or None. The name of the object to be using during logged messages about this stim. If you have
multiple stimuli in your experiment this really helps to make sense of log files!
If name = None your stimulus will be called “unnamed <type>”, e.g. visual.TextStim(win) will be called
“unnamed TextStim” in the logs.
opacity
Determines how visible the stimulus is relative to background
The value should be a single float ranging 1.0 (opaque) to 0.0 (transparent). Operationsare supported.
Precisely how this is used depends on theBlendMode.
ori
The orientation of the stimulus (in degrees).
Should be a single value (scalar).Operationsare supported.
Orientation convention is like a clock: 0 is vertical, and positive values rotate clockwise. Beyond 360 and
below zero values wrap appropriately.
118
Chapter 8. Reference Manual (API)
GIF to PNG Converter | Convert GIF to PNG, Convert PNG to GIF
converted list in memory if you cannot convert at GIF image from local folders in "File" in toolbar Select "Convert to PNG"; Select "Start" to start conversion
how to search a pdf document for text; how to search text in pdf document
C# PowerPoint: Document Viewer Creating in Windows Forms Project
You can select a PowerPoint file to be loaded into the If your PowerPoint file format is not supported by control, there will prompt a window "cannot open your
how to make pdf text searchable; pdf searchable text converter
PsychoPy - Psychology software for Python, Release 1.84.0
overlaps(polygon)
Returns True if this stimulus intersects another one.
If polygon is another stimulus instance, then the vertices and location of that stimulus will be used as the
polygon. Overlap detection is typically very good, but it can fail with very pointy shapes in a crossed-
swords configuration.
Note that, if your stimulus uses a mask (such as a Gaussian blob) then this is not accounted for by the
overlaps method; the extent of the stimulus is determined purely by the size, pos, and orientation settings
(and by the vertices for shape stimuli).
See coder demo, shapeContains.py
phase
Phase of the stimulus in each dimension ofthe texture.
Should be anx,y-pairorscalar
NB phase has modulus 1 (rather than 360 or 2*pi) This is a little unconventional but has the nice effect
that setting phase=t*n drifts a stimulus at n Hz
pos
The position of the centerof the stimulus in the stimulusunits
value should be anx,y-pair.Operationsare also supported.
Example:
stim.pos = (0.5, 0)
# Set slightly to the right of center
stim.pos += (0.5, -1)
# Increment pos rightwards and upwards.
Is now (1.0, -1.0)
stim.pos
*
= 0.2
# Move stim towards the center.
Is now (0.2, -0.2)
Tip: Ifyou need the position of stimin pixels,you can obtain it like this:
frompsychopy.tools.monitorunittools import posToPix posPix = posToPix(stim)
radialCycles
Float (but Int is prettiest). Set the number of texture cycles from centre to periphery, i.e. it controls the
numberof ‘rings’.
Operationssupported.
radialPhase
Float. Set the radial phase of the texture (wraps 0-1). This is the phase ofthe texture fromthe centre to the
perimeter of the stimulus (in radians). Can be used to drift concentric rings out/inwards.
Operationssupported.
setAngularCycles(value, operation=’‘, log=None)
Usually you canuse ‘stim.attribute =value’syntax instead, but use this methodif you need to suppress the
log message
setAngularPhase(value,operation=’‘, log=None)
Usually you canuse ‘stim.attribute =value’syntax instead, but use this methodif you need to suppress the
log message
setAutoDraw(value,log=None)
Sets autoDraw. Usuallyyoucanuse ‘stim.attribute= value’ syntaxinstead,but use this methodtosuppress
the log message.
8.2. psychopy.visual - many visual stimuli
119
C# Image: How to Use C# Code to Capture Document from Scanning
installed on the client as browsers cannot interface directly a multi-page document (including PDF, TIFF, Word Select Fill from the Dock property located in
converting pdf to searchable text format; can't select text in pdf file
C# Image: Create C#.NET Windows Document Image Viewer | Online
DeleteAnnotation: Delete all selected text or graphical annotations. You can select a file to be loaded into the there will prompt a window "cannot open your
select text in pdf reader; search text in pdf image
PsychoPy - Psychology software for Python, Release 1.84.0
setAutoLog(value=True, log=None)
Usually you canuse ‘stim.attribute =value’syntax instead, but use this methodif you need to suppress the
log message.
setColor(color, colorSpace=None, operation=’‘, log=None)
Usually you canuse ‘stim.attribute =value’syntax instead, but use this methodif you need to suppress the
log message and/orset colorSpace simultaneously.
setContrast(newContrast, operation=’‘, log=None)
Usually you canuse ‘stim.attribute =value’syntax instead, but use this methodif you need to suppress the
log message
setDKL(newDKL, operation=’‘)
DEPRECATED since v1.60.05: Please use the color attribute
setDepth(newDepth,operation=’‘,log=None)
Usually you canuse ‘stim.attribute =value’syntax instead, but use this methodif you need to suppress the
log message
setLMS(newLMS, operation=’‘)
DEPRECATED since v1.60.05: Please use the color attribute
setMask(value,log=None)
Usually you canuse ‘stim.attribute =value’syntax instead, but use this methodif you need to suppress the
log message
setOpacity(newOpacity, operation=’‘, log=None)
Usually you canuse ‘stim.attribute =value’syntax instead, but use this methodif you need to suppress the
log message
setOri(newOri,operation=’‘,log=None)
Usually you canuse ‘stim.attribute =value’syntax instead, but use this methodif you need to suppress the
log message
setPhase(value,operation=’‘,log=None)
DEPRECATED. Use ‘stim.parameter = value’ syntax instead
setPos(newPos, operation=’‘, log=None)
Usually you canuse ‘stim.attribute =value’syntax instead, but use this methodif you need to suppress the
log message.
setRGB(newRGB, operation=’‘, log=None)
DEPRECATED since v1.60.05: Please use the color attribute
setRadialCycles(value,operation=’‘, log=None)
Usually you canuse ‘stim.attribute =value’syntax instead, but use this methodif you need to suppress the
log message
setRadialPhase(value,operation=’‘, log=None)
Usually you canuse ‘stim.attribute =value’syntax instead, but use this methodif you need to suppress the
log message
setSF(value,operation=’‘,log=None)
DEPRECATED. Use ‘stim.parameter = value’ syntax instead
setSize(newSize,operation=’‘, units=None, log=None)
Usually you canuse ‘stim.attribute =value’syntax instead, but use this methodif you need to suppress the
log message
setTex(value,log=None)
DEPRECATED. Use ‘stim.parameter = value’ syntax instead
120
Chapter 8. Reference Manual (API)
C# Word: How to Create C# Word Windows Viewer with .NET DLLs
and browse to find and select RasterEdge.XDoc control, there will prompt a window "cannot open your powerful & profession imaging controls, PDF document, tiff
text searchable pdf; search pdf for text
C# Excel: View Excel File in Window Document Viewer Control
Items", and browse to find & select WinViewer DLL; there will prompt a window "cannot open your powerful & profession imaging controls, PDF document, image
cannot select text in pdf file; how to make pdf text searchable
PsychoPy - Psychology software for Python, Release 1.84.0
setUseShaders(value=True, log=None)
Usually you canuse ‘stim.attribute =value’syntax instead, but use this methodif you need to suppress the
log message
sf
Spatial frequency ofthe grating texture
Should be ax,y-pair orscalar orNone. If units == ‘deg’or ‘cm’ units are in
cycles per deg or cm as appropriate.
Ifunits ==‘norm’ then sf units are incycles per stimulus (and so SF scales with stimulus size).
Iftexture is an image loaded from a file then sf=None defaults to 1/stimSize to give one cycle of the
image.
size
The size (width, height) of the stimulus in the stimulusunits
Value should bex,y-pair,scalar (applies to both dimensions) or None (resets to default).Operationsare
supported.
Sizes can be negative (causing a mirror-image reversal) and can extend beyond the window.
Example:
stim.size 0.8
# Set size to (xsize, ysize) = (0.8, 0.8)
print(stim.size)
# Outputs array([0.8, 0.8])
stim.size += (0.5-0.5)
# make wider and flatter: (1.3, 0.3)
Tip: if you can see the actual pixel range this corresponds to by looking at stim._sizeRendered
tex
Texture to used on the stimulus as a grating (aka carrier)
This can be one ofvarious options:
• ‘sin’,’sqr’,‘saw’,‘tri’, None (resets to default)
• the name of an image file (most formats supported)
• a numpy array (1xN or NxN)ranging -1:1
Ifspecifying yourowntexture using animage ornumpy array you shouldensure that the image has square
power-of-two dimesnions (e.g. 256 x 256). If not then PsychoPy will upsample your stimulus to the next
largerpower of two.
texRes
Power-of-two int. Sets the resolution of the mask and texture. texRes is overridden if an array or image is
provided as mask.
Operationssupported.
units
None, ‘norm’,‘cm’, ‘deg’, ‘degFlat’, ‘degFlatPos’, or‘pix’
If None then the current units of theWindow will be used. SeeUnitsforthewindowandstimulifor
explanation of other options.
Note that when you change units, you don’t change the stimulus parameters and it is likely to change
appearance. Example:
8.2. psychopy.visual - many visual stimuli
121
PsychoPy - Psychology software for Python, Release 1.84.0
# This stimulus is 20% wide and 50% tall with respect to window
stim = visual.PatchStim(win, units='norm', size=(0.2, 0.5)
# This stimulus is 0.2 degrees wide and 0.5 degrees tall.
stim.units = 'deg'
useShaders
Should shaders be used to render the stimulus (typically leave as True)
If the system support the use of OpenGL shader language then leaving this set to True is highly recom-
mended. If shaders cannot be used then various operations will be slower (notably, changes to stimulus
color orcontrast)
verticesPix
This determines the coordinates of the vertices for the current stimulus in pixels, accounting for size, ori,
pos and units
visibleWedge
tuple (start,end) in degrees. Determines visible range.
(0, 360) is full visibility.
Operationssupported.
win
TheWindow object in which the stimulus will be rendered by default. (required)
Example, drawing same stimulus in two different windows and display simultaneously. Assuming that
you have two windows and a stimulus (win1,win2 and stim):
stim.win = win1
# stimulus will be drawn in win1
stim.draw()
# stimulus is now drawn to win1
stim.win = win2
# stimulus will be drawn in win2
stim.draw()
# it is now drawn in win2
win1.flip(waitBlanking=False)
# do not wait for next
# monitor update
win2.flip()
# wait for vertical blanking.
Note that this just changes
**
default
**
window for stimulus.
You could also specify window-to-draw-to when drawing::
stim.draw(win1)
stim.draw(win2)
122
Chapter 8. Reference Manual (API)
PsychoPy - Psychology software for Python, Release 1.84.0
8.2.15 RatingScale
class psychopy.visual.RatingScale(win,
scale=’<default>’,
choices=None,
low=1,
high=7, precision=1, labels=(), tickMarks=None, tick-
Height=1.0, marker=’triangle’, markerStart=None, mark-
erColor=None,
markerExpansion=1,
singleClick=False,
disappear=False,
textSize=1.0,
textColor=’LightGray’,
textFont=’Helvetica
Bold’,
showValue=True,
showAc-
cept=True,
acceptKeys=’return’,
acceptPreText=’key,
click’, acceptText=’accept?’, acceptSize=1.0, leftKeys=’left’,
rightKeys=’right’, respKeys=(), lineColor=’White’, skip-
Keys=’tab’, mouseOnly=False, noMouse=False, size=1.0,
stretch=1.0,
pos=None,
minTime=0.4,
maxTime=0.0,
flipVert=False, depth=0,
name=None, autoLog=True,
**kwargs)
Aclass for obtaining ratings,e.g.,on a 1-to-7 or categorical scale.
ARatingScaleinstance is a re-usablevisual object havinga draw()method,with customizableappearance and
response options. draw() displays the rating scale, handles the subject’s mouse orkey responses, and updates
the display. When the subject accepts a selection, .noResponse goes False (i.e., there is a response).
You can call the getRating() method anytime to get a rating, getRT() to get the decision time, or
getHistory() to obtain the entire set of (rating, RT) pairs.
There are five main elements of a rating scale: the scale (text above the line intended to be a reminder of how
to use the scale),the line (with tick marks), the marker (a moveable visualindicator onthe line), the labels (text
below the line that label specific points), and the accept button. The appearance and function of elements can
be customized by the experimenter; it is not possible to orient a rating scale to be vertical. Multiple scales can
be displayed at the same time, and continuous real-time ratings can be obtained fromthe history.
The Builder RatingScale component gives a restricted set of options, but also allows full control over a Rat-
ingScale via the ‘customize_everything’field.
ARatingScale instance has no idea whatelse is on the screen. Theexperimenterhas to drawthe item to be rated,
and handle escape to break or quit, ifdesired. The subject can use the mouse or keys to respond. Direction keys
(left, right) will move the marker in the smallest available increment (e.g., 1/10th of a tick-mark if precision =
10).
Example 1:
Abasic 7-point scale:
ratingScale = visual.RatingScale(win)
item = <statement, question, image, movie, ...>
while ratingScale.noResponse:
item.draw()
ratingScale.draw()
win.flip()
rating = ratingScale.getRating()
decisionTime = ratingScale.getRT()
choiceHistory = ratingScale.getHistory()
Example 2:
For fMRI, sometimes only a keyboard can be used. If your response box sends keys 1-4, you could
specify left,right,and accept keys, and not need a mouse:
ratingScale = visual.RatingScale(
win, low=1, high=5, markerStart=4,
leftKeys='1', rightKeys '2', acceptKeys='4')
8.2. psychopy.visual - many visual stimuli
123
PsychoPy - Psychology software for Python, Release 1.84.0
Example 3:
Categorical ratings can be obtained using choices:
ratingScale = visual.RatingScale(
win, choices=['agree''disagree'],
markerStart=0.5, singleClick=True)
For otherexamples see Coder Demos -> stimuli ->ratingScale.py.
Authors
• 2010 Jeremy Gray: original code and on-going updates
• 2012 Henrik Singmann: tickMarks,labels, ticksAboveLine
• 2014 Jeremy Gray: multiple API changes (v1.80.00)
Parameters
win: AWindow object (required).
choices : A list ofitems whichthe subject can chooseamong. choices takes precedence over
low,high, precision,scale, labels,and tickMarks.
low : Lowest numeric rating (integer), default = 1.
high : Highest numeric rating (integer), default = 7.
precision : Portions of a tick to accept as input [1, 10, 60, 100]; default = 1 (a whole tick).
Pressing a key in leftKeys or rightKeys will move the marker by one portion of a tick. pre-
cision=60 is intended to support ratings of time-based quantities, with seconds being frac-
tional minutes (or minutes being fractional hours). The display uses a colon (min:sec, or
hours:min)to signalthis to participants. The value returned bygetRating() will be a propor-
tion of a minute (e.g., 1:30 -> 1.5, or 59 seconds -> 59/60 = 0.98333). hours:min:sec is not
supported.
scale : Optional reminder message about how to respond or rate an item, displayed above
the line; default = ‘<low>=not at all, <high>=extremely’. To suppress the scale, set
scale=None.
labels : Text to be placed at specific tick marks to indicate their value. Can be just the ends (if
given 2 labels),ends + middle (ifgiven 3 labels), orall points (if given the same number of
labels as points).
tickMarks : List of positions at which tick marks should be placed from low to high. The
default is to space tick marks equally, one perintegervalue.
tickHeight: The vertical height oftick marks: 1.0 is the default height (above line),-1.0 is be-
lowtheline, and 0.0suppresses the displayoftickmarks. tickHeight is purelycosmetic,
and can be fractional, e.g.,1.2.
marker : The moveable visual indicator of the current selection. The predefined styles are
‘triangle’, ‘circle’, ‘glow’, ‘slider’, and ‘hover’. A slider moves smoothly when there are
enough screen positions to move through, e.g., low=0, high=100. Hovering requires a set
of choices, and allows clicking directly on individual choices; dwell-time is not recorded.
Canalso be set to a custommarker stimulus: anyobject with a .draw()method and.pos will
work, e.g.,visual.TextStim(win, text=’[]’, units=’norm’).
markerStart : The location or value to be pre-selected upon initial display, either numeric or
one of the choices. Can be fractional, e.g., midway between two options.
markerColor : Colorto use for a predefined markerstyle, e.g., ‘DarkRed’.
124
Chapter 8. Reference Manual (API)
Documents you may be interested
Documents you may be interested