SharpVectors.Runtime.Wpf.xml 51 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>SharpVectors.Runtime.Wpf</name>
  5. </assembly>
  6. <members>
  7. <member name="T:SharpVectors.Runtime.DpiScale">
  8. <summary>
  9. Stores DPI information from which a <see cref="T:System.Windows.Media.Visual"/>
  10. or <see cref="T:System.Windows.UIElement"/> is rendered.
  11. </summary>
  12. </member>
  13. <member name="M:SharpVectors.Runtime.DpiScale.#ctor">
  14. <summary>
  15. Initializes a new instance of the DpiScale class.
  16. </summary>
  17. </member>
  18. <member name="M:SharpVectors.Runtime.DpiScale.#ctor(System.Double)">
  19. <summary>
  20. Initializes a new instance of the DpiScale class.
  21. </summary>
  22. </member>
  23. <member name="M:SharpVectors.Runtime.DpiScale.#ctor(System.Double,System.Double)">
  24. <summary>
  25. Initializes a new instance of the DpiScale class.
  26. </summary>
  27. <param name="dpiScaleX">DPI scale on X-axis</param>
  28. <param name="dpiScaleY">DPI scale on Y-axis</param>
  29. </member>
  30. <member name="P:SharpVectors.Runtime.DpiScale.DpiScaleX">
  31. <summary>
  32. Gets the DPI scale on the X axis.When DPI is 96, <see cref="P:SharpVectors.Runtime.DpiScale.DpiScaleX"/> is 1.
  33. </summary>
  34. <remarks>
  35. On Windows Desktop, this value is the same as <see cref="P:SharpVectors.Runtime.DpiScale.DpiScaleY"/>
  36. </remarks>
  37. </member>
  38. <member name="P:SharpVectors.Runtime.DpiScale.DpiScaleY">
  39. <summary>
  40. Gets the DPI scale on the Y axis. When DPI is 96, <see cref="P:SharpVectors.Runtime.DpiScale.DpiScaleY"/> is 1.
  41. </summary>
  42. <remarks>
  43. On Windows Desktop, this value is the same as <see cref="P:SharpVectors.Runtime.DpiScale.DpiScaleX"/>
  44. </remarks>
  45. </member>
  46. <member name="P:SharpVectors.Runtime.DpiScale.PixelsPerDip">
  47. <summary>
  48. Get or sets the PixelsPerDip at which the text should be rendered.
  49. </summary>
  50. </member>
  51. <member name="P:SharpVectors.Runtime.DpiScale.PixelsPerInchX">
  52. <summary>
  53. Gets the PPI along X axis.
  54. </summary>
  55. <remarks>
  56. On Windows Desktop, this value is the same as <see cref="P:SharpVectors.Runtime.DpiScale.PixelsPerInchY"/>
  57. </remarks>
  58. </member>
  59. <member name="P:SharpVectors.Runtime.DpiScale.PixelsPerInchY">
  60. <summary>
  61. Gets the PPI along Y axis.
  62. </summary>
  63. <remarks>
  64. On Windows Desktop, this value is the same as <see cref="P:SharpVectors.Runtime.DpiScale.PixelsPerInchX"/>
  65. </remarks>
  66. </member>
  67. <member name="M:SharpVectors.Runtime.DpiScale.Equals(System.Object)">
  68. <summary>
  69. Equality test
  70. </summary>
  71. <param name="obj">The object being compared against</param>
  72. <returns>True if the objects are equal, False otherwise</returns>
  73. </member>
  74. <member name="M:SharpVectors.Runtime.DpiScale.GetHashCode">
  75. <summary>
  76. Returns the hash code of the current object
  77. </summary>
  78. <returns>The hash code of the object</returns>
  79. </member>
  80. <member name="M:SharpVectors.Runtime.DpiScale.Equals(SharpVectors.Runtime.DpiScale)">
  81. <summary>
  82. Equality test against a <see cref="T:SharpVectors.Runtime.DpiScale"/> object.
  83. </summary>
  84. <param name="dpiScale2">The object being compared against</param>
  85. <returns>True if the objects are equal, False otherwise</returns>
  86. <remarks>
  87. Two DPI scale values are equal if they are equal after rounding up
  88. to hundredths place.
  89. Common PPI values in use are:
  90. <list type="table">
  91. <listheader><term>PPI</term><term>DPI(%)</term><term>DPI(Ratio)</term></listheader>
  92. <item><term>96</term><term>100%</term><term>1.00</term></item>
  93. <item><term>120</term><term>125%</term><term>1.25</term></item>
  94. <item><term>144</term><term>150%</term><term>1.50</term></item>
  95. <item><term>192</term><term>200%</term><term>2.00</term></item>
  96. </list>
  97. </remarks>
  98. </member>
  99. <member name="M:SharpVectors.Runtime.DpiScale.op_Inequality(SharpVectors.Runtime.DpiScale,SharpVectors.Runtime.DpiScale)">
  100. <summary>
  101. Checks to inequality between two <see cref="T:SharpVectors.Runtime.DpiScale"/> instances.
  102. </summary>
  103. <param name="dpiScaleA">The first object being compared</param>
  104. <param name="dpiScaleB">The second object being compared</param>
  105. <returns>True if the objects are not equal, otherwise False</returns>
  106. </member>
  107. <member name="M:SharpVectors.Runtime.DpiScale.op_Equality(SharpVectors.Runtime.DpiScale,SharpVectors.Runtime.DpiScale)">
  108. <summary>
  109. Checks for equality between two <see cref="T:SharpVectors.Runtime.DpiScale"/> instances.
  110. </summary>
  111. <param name="dpiScaleA">The first object being compared</param>
  112. <param name="dpiScaleB">The second object being compared</param>
  113. <returns>True if the two objects are equal, otherwise False</returns>
  114. </member>
  115. <member name="F:SharpVectors.Runtime.DpiUtilities.DefaultPixelsPerInch">
  116. <summary>
  117. This is the default PPI value used in WPF and Windows.
  118. </summary>
  119. </member>
  120. <member name="M:SharpVectors.Runtime.DpiUtilities.GetWindowScale(System.Windows.Window)">
  121. <summary>
  122. Gets the window (monitor) scale versus System DPI.
  123. </summary>
  124. <param name="window">The window.</param>
  125. <returns></returns>
  126. <remarks>
  127. <para>When developing a DPI-aware application, this is useful for applying a ScaleTransform
  128. to your window so all fonts and graphics are scaled and rendered beautifully based on the
  129. physical capabilities of the display and the accessibility settings of the user.</para>
  130. </remarks>
  131. </member>
  132. <member name="M:SharpVectors.Runtime.DpiUtilities.GetWindowScale(System.Windows.Media.Visual)">
  133. <summary>
  134. Gets the window (monitor) scale versus System DPI.
  135. </summary>
  136. <param name="visual">The window.</param>
  137. <returns></returns>
  138. <remarks>
  139. <para>When developing a DPI-aware application, this is useful for applying a ScaleTransform
  140. to your window so all fonts and graphics are scaled and rendered beautifully based on the
  141. physical capabilities of the display and the accessibility settings of the user.</para>
  142. </remarks>
  143. </member>
  144. <member name="M:SharpVectors.Runtime.DpiUtilities.GetWindowScale(System.IntPtr)">
  145. <summary>
  146. Gets the window (monitor) scale versus System DPI.
  147. </summary>
  148. <param name="hwnd">The window.</param>
  149. <returns></returns>
  150. <remarks>
  151. <para>When developing a DPI-aware application, this is useful for applying a ScaleTransform
  152. to your window so all fonts and graphics are scaled and rendered beautifully based on the
  153. physical capabilities of the display and the accessibility settings of the user.</para>
  154. </remarks>
  155. </member>
  156. <member name="M:SharpVectors.Runtime.DpiUtilities.GetVirtualPixelScale(System.Windows.Window)">
  157. <summary>
  158. Gets the virtual pixel scale for a window. This is essentially
  159. the Effective DPI of the monitor versus a standard 96 DPI.
  160. </summary>
  161. <param name="window">The window.</param>
  162. <returns></returns>
  163. </member>
  164. <member name="M:SharpVectors.Runtime.DpiUtilities.GetVirtualPixelScale(System.IntPtr)">
  165. <summary>
  166. Gets the virtual pixel scale for a window. This is essentially
  167. the Effective DPI of the monitor versus a standard 96 DPI.
  168. </summary>
  169. <param name="hwnd">The HWND.</param>
  170. <returns></returns>
  171. </member>
  172. <member name="M:SharpVectors.Runtime.DpiUtilities.GetVirtualPixelScaleByMonitor(System.IntPtr)">
  173. <summary>
  174. Gets the virtual pixel scale for a monitor. This is essentially
  175. the Effective DPI of the monitor versus a standard 96 DPI.
  176. </summary>
  177. <param name="hMonitor">The h monitor.</param>
  178. <returns></returns>
  179. </member>
  180. <member name="M:SharpVectors.Runtime.DpiUtilities.GetMonitorEffectiveDpi(System.IntPtr,System.UInt32@,System.UInt32@)">
  181. <summary>
  182. Get the Effective DPI of a monitor after a user's accessibility
  183. preferences have been applied.
  184. </summary>
  185. <param name="hMonitor">The monitor.</param>
  186. <param name="dpiX">The dpi x.</param>
  187. <param name="dpiY">The dpi y.</param>
  188. </member>
  189. <member name="M:SharpVectors.Runtime.DpiUtilities.GetSystemEffectiveDpi(System.UInt32@,System.UInt32@)">
  190. <summary>
  191. Get the System Effective DPI.
  192. </summary>
  193. <remarks>
  194. <para>The System Effective DPI is derived by the operating system
  195. by looking across all monitors and determining an "Effective DPI" that works
  196. well across all the screens for applications that do not support
  197. per-monitor DPI.</para>
  198. </remarks>
  199. <param name="dpiX">The dpi x.</param>
  200. <param name="dpiY">The dpi y.</param>
  201. </member>
  202. <member name="M:SharpVectors.Runtime.DpiUtilities.GetWindowEffectiveDpi(System.Windows.Window,System.UInt32@,System.UInt32@)">
  203. <summary>
  204. Get the Effective DPI of a windows (monitor) after a user's accessibility
  205. preferences have been applied.
  206. </summary>
  207. <param name="window">The window.</param>
  208. <param name="dpiX">The dpi x.</param>
  209. <param name="dpiY">The dpi y.</param>
  210. </member>
  211. <member name="M:SharpVectors.Runtime.DpiUtilities.GetWindowEffectiveDpi(System.IntPtr,System.UInt32@,System.UInt32@)">
  212. <summary>
  213. Get the Effective DPI of a windows (monitor) after a user's accessibility
  214. preferences have been applied.
  215. </summary>
  216. <param name="hwnd">The window.</param>
  217. <param name="dpiX">The dpi x.</param>
  218. <param name="dpiY">The dpi y.</param>
  219. </member>
  220. <member name="M:SharpVectors.Runtime.DpiUtilities.GetScreenScalingFactor(System.String)">
  221. <summary>
  222. Gets scaling factor for a monitor
  223. This is defined as current pixel size relative to effective DPI
  224. </summary>
  225. <param name="deviceName">Monitor device name or null for the primary monitor</param>
  226. <returns></returns>
  227. </member>
  228. <member name="M:SharpVectors.Runtime.EmbeddedBitmapSource.BeginInit">
  229. <summary>
  230. Call BeginInit every time the WICSourceHandle is going to be change.
  231. again this methods is not exposed and reflection is needed.
  232. </summary>
  233. </member>
  234. <member name="M:SharpVectors.Runtime.EmbeddedBitmapSource.EndInit">
  235. <summary>
  236. Call EndInit after the WICSourceHandle was changed and after using BeginInit.
  237. again this methods is not exposed and reflection is needed.
  238. </summary>
  239. </member>
  240. <member name="M:SharpVectors.Runtime.EmbeddedBitmapSource.InitWicInfo(System.Windows.Media.Imaging.BitmapSource)">
  241. <summary>
  242. Set the WicSourceHandle property with the source associated with this class.
  243. again this methods is not exposed and reflection is needed.
  244. </summary>
  245. <param name="source"></param>
  246. </member>
  247. <member name="M:SharpVectors.Runtime.EmbeddedBitmapSource.EnsureStream">
  248. <summary>
  249. In the designer Data is not set. To prevent exceptions when displaying in the Designer, add a dummy bitmap.
  250. </summary>
  251. </member>
  252. <member name="M:SharpVectors.Runtime.NativeMethods.POINT.#ctor(System.Int32,System.Int32)">
  253. <summary>
  254. Construct a point of coordinates (x,y).
  255. </summary>
  256. </member>
  257. <member name="F:SharpVectors.Runtime.NativeMethods.RECT.Empty">
  258. <summary> Win32 </summary>
  259. </member>
  260. <member name="M:SharpVectors.Runtime.NativeMethods.RECT.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
  261. <summary> Win32 </summary>
  262. </member>
  263. <member name="M:SharpVectors.Runtime.NativeMethods.RECT.#ctor(SharpVectors.Runtime.NativeMethods.RECT)">
  264. <summary> Win32 </summary>
  265. </member>
  266. <member name="P:SharpVectors.Runtime.NativeMethods.RECT.IsEmpty">
  267. <summary> Win32 </summary>
  268. </member>
  269. <member name="M:SharpVectors.Runtime.NativeMethods.RECT.ToString">
  270. <summary> Return a user friendly representation of this struct </summary>
  271. </member>
  272. <member name="M:SharpVectors.Runtime.NativeMethods.RECT.Equals(System.Object)">
  273. <summary> Determine if 2 RECT are equal (deep compare) </summary>
  274. </member>
  275. <member name="M:SharpVectors.Runtime.NativeMethods.RECT.GetHashCode">
  276. <summary>Return the HashCode for this struct (not garanteed to be unique)</summary>
  277. </member>
  278. <member name="M:SharpVectors.Runtime.NativeMethods.RECT.op_Equality(SharpVectors.Runtime.NativeMethods.RECT,SharpVectors.Runtime.NativeMethods.RECT)">
  279. <summary> Determine if 2 RECT are equal (deep compare)</summary>
  280. </member>
  281. <member name="M:SharpVectors.Runtime.NativeMethods.RECT.op_Inequality(SharpVectors.Runtime.NativeMethods.RECT,SharpVectors.Runtime.NativeMethods.RECT)">
  282. <summary> Determine if 2 RECT are different(deep compare)</summary>
  283. </member>
  284. <member name="F:SharpVectors.Runtime.NativeMethods.GaFlags.GA_PARENT">
  285. <summary>
  286. Retrieves the parent window. This does not include the owner, as it does with the GetParent function.
  287. </summary>
  288. </member>
  289. <member name="F:SharpVectors.Runtime.NativeMethods.GaFlags.GA_ROOT">
  290. <summary>
  291. Retrieves the root window by walking the chain of parent windows.
  292. </summary>
  293. </member>
  294. <member name="F:SharpVectors.Runtime.NativeMethods.GaFlags.GA_ROOTOWNER">
  295. <summary>
  296. Retrieves the owned root window by walking the chain of parent and owner windows returned by GetParent.
  297. </summary>
  298. </member>
  299. <member name="F:SharpVectors.Runtime.NativeMethods.GwlIndex.GWL_STYLE">
  300. <summary>
  301. Gets/sets the window styles.
  302. </summary>
  303. </member>
  304. <member name="F:SharpVectors.Runtime.NativeMethods.GwlIndex.GWL_EXSTYLE">
  305. <summary>
  306. Gets/sets the extended window styles.
  307. </summary>
  308. </member>
  309. <member name="M:SharpVectors.Runtime.NativeMethods.GetWindowLongPtr(System.IntPtr,SharpVectors.Runtime.NativeMethods.GwlIndex)">
  310. <summary>
  311. Handles 32/64 bit differences
  312. </summary>
  313. </member>
  314. <member name="T:SharpVectors.Runtime.NativeMethods.TokenInformationClass">
  315. <summary>
  316. Passed to <see cref="M:SharpVectors.Runtime.NativeMethods.GetTokenInformation(System.IntPtr,SharpVectors.Runtime.NativeMethods.TokenInformationClass,System.IntPtr,System.UInt32,System.UInt32@)"/> to specify what information about the token to return.
  317. </summary>
  318. </member>
  319. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.DRIVERVERSION">
  320. <summary>
  321. Device driver version
  322. </summary>
  323. </member>
  324. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.TECHNOLOGY">
  325. <summary>
  326. Device classification
  327. </summary>
  328. </member>
  329. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.HORZSIZE">
  330. <summary>
  331. Horizontal size in millimeters
  332. </summary>
  333. </member>
  334. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.VERTSIZE">
  335. <summary>
  336. Vertical size in millimeters
  337. </summary>
  338. </member>
  339. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.HORZRES">
  340. <summary>
  341. Horizontal width in pixels
  342. </summary>
  343. </member>
  344. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.VERTRES">
  345. <summary>
  346. Vertical height in pixels
  347. </summary>
  348. </member>
  349. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.BITSPIXEL">
  350. <summary>
  351. Number of bits per pixel
  352. </summary>
  353. </member>
  354. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.PLANES">
  355. <summary>
  356. Number of planes
  357. </summary>
  358. </member>
  359. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.NUMBRUSHES">
  360. <summary>
  361. Number of brushes the device has
  362. </summary>
  363. </member>
  364. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.NUMPENS">
  365. <summary>
  366. Number of pens the device has
  367. </summary>
  368. </member>
  369. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.NUMMARKERS">
  370. <summary>
  371. Number of markers the device has
  372. </summary>
  373. </member>
  374. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.NUMFONTS">
  375. <summary>
  376. Number of fonts the device has
  377. </summary>
  378. </member>
  379. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.NUMCOLORS">
  380. <summary>
  381. Number of colors the device supports
  382. </summary>
  383. </member>
  384. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.PDEVICESIZE">
  385. <summary>
  386. Size required for device descriptor
  387. </summary>
  388. </member>
  389. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.CURVECAPS">
  390. <summary>
  391. Curve capabilities
  392. </summary>
  393. </member>
  394. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.LINECAPS">
  395. <summary>
  396. Line capabilities
  397. </summary>
  398. </member>
  399. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.POLYGONALCAPS">
  400. <summary>
  401. Polygonal capabilities
  402. </summary>
  403. </member>
  404. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.TEXTCAPS">
  405. <summary>
  406. Text capabilities
  407. </summary>
  408. </member>
  409. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.CLIPCAPS">
  410. <summary>
  411. Clipping capabilities
  412. </summary>
  413. </member>
  414. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.RASTERCAPS">
  415. <summary>
  416. Bitblt capabilities
  417. </summary>
  418. </member>
  419. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.ASPECTX">
  420. <summary>
  421. Length of the X leg
  422. </summary>
  423. </member>
  424. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.ASPECTY">
  425. <summary>
  426. Length of the Y leg
  427. </summary>
  428. </member>
  429. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.ASPECTXY">
  430. <summary>
  431. Length of the hypotenuse
  432. </summary>
  433. </member>
  434. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.SHADEBLENDCAPS">
  435. <summary>
  436. Shading and Blending caps
  437. </summary>
  438. </member>
  439. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.LOGPIXELSX">
  440. <summary>
  441. Logical pixels inch in X
  442. </summary>
  443. </member>
  444. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.LOGPIXELSY">
  445. <summary>
  446. Logical pixels inch in Y
  447. </summary>
  448. </member>
  449. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.SIZEPALETTE">
  450. <summary>
  451. Number of entries in physical palette
  452. </summary>
  453. </member>
  454. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.NUMRESERVED">
  455. <summary>
  456. Number of reserved entries in palette
  457. </summary>
  458. </member>
  459. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.COLORRES">
  460. <summary>
  461. Actual color resolution
  462. </summary>
  463. </member>
  464. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.PHYSICALWIDTH">
  465. <summary>
  466. Physical Width in device units
  467. </summary>
  468. </member>
  469. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.PHYSICALHEIGHT">
  470. <summary>
  471. Physical Height in device units
  472. </summary>
  473. </member>
  474. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.PHYSICALOFFSETX">
  475. <summary>
  476. Physical Printable Area x margin
  477. </summary>
  478. </member>
  479. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.PHYSICALOFFSETY">
  480. <summary>
  481. Physical Printable Area y margin
  482. </summary>
  483. </member>
  484. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.SCALINGFACTORX">
  485. <summary>
  486. Scaling factor x
  487. </summary>
  488. </member>
  489. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.SCALINGFACTORY">
  490. <summary>
  491. Scaling factor y
  492. </summary>
  493. </member>
  494. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.VREFRESH">
  495. <summary>
  496. Current vertical refresh rate of the display device (for displays only) in Hz
  497. </summary>
  498. </member>
  499. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.DESKTOPVERTRES">
  500. <summary>
  501. Vertical height of entire desktop in pixels
  502. </summary>
  503. </member>
  504. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.DESKTOPHORZRES">
  505. <summary>
  506. Horizontal width of entire desktop in pixels
  507. </summary>
  508. </member>
  509. <member name="F:SharpVectors.Runtime.NativeMethods.DeviceCap.BLTALIGNMENT">
  510. <summary>
  511. Preferred blt alignment
  512. </summary>
  513. </member>
  514. <member name="T:SharpVectors.Runtime.Properties.Resources">
  515. <summary>
  516. A strongly-typed resource class, for looking up localized strings, etc.
  517. </summary>
  518. </member>
  519. <member name="P:SharpVectors.Runtime.Properties.Resources.ResourceManager">
  520. <summary>
  521. Returns the cached ResourceManager instance used by this class.
  522. </summary>
  523. </member>
  524. <member name="P:SharpVectors.Runtime.Properties.Resources.Culture">
  525. <summary>
  526. Overrides the current thread's CurrentUICulture property for all
  527. resource lookups using this strongly typed resource class.
  528. </summary>
  529. </member>
  530. <member name="T:SharpVectors.Runtime.SvgAnimationLayer">
  531. <summary>
  532. This creates a host for visuals derived from the <see cref="T:System.Windows.Controls.Canvas"/> class.
  533. </summary>
  534. <remarks>
  535. This class provides layout, event handling, and container support for the
  536. child visual objects.
  537. </remarks>
  538. </member>
  539. <member name="T:SharpVectors.Runtime.SvgAnimator">
  540. <summary>
  541. This provides a wrapper for the Scoreboard, which is used for opacity animation.
  542. </summary>
  543. </member>
  544. <member name="T:SharpVectors.Runtime.SvgDrawingCanvas">
  545. <summary>
  546. This is the main drawing canvas for the rendered SVG diagrams.
  547. </summary>
  548. </member>
  549. <member name="P:SharpVectors.Runtime.SvgDrawingCanvas.AppTitle">
  550. <summary>
  551. Gets or sets the application title, which is used to display the alert and error messages not handled
  552. by the user.
  553. </summary>
  554. <value>A string containg the application title. This cannot be <see langword="null"/> or empty.
  555. The default is <c>SharpVectors</c>.</value>
  556. </member>
  557. <member name="P:SharpVectors.Runtime.SvgDrawingCanvas.DesignMode">
  558. <summary>
  559. Gets a value specifying whether the viewer control is in design-mode.
  560. </summary>
  561. <value>
  562. This is <see langword="true"/> if the viewer control is in design-mode, otherwise; it is <see langword="false"/>.
  563. </value>
  564. </member>
  565. <member name="P:SharpVectors.Runtime.SvgDrawingCanvas.InteractiveMode">
  566. <summary>
  567. Gets or sets a value specifying the interactive mode, which controls the level of information attached
  568. to the generated drawing.
  569. </summary>
  570. <value>An enumeration of the type <see cref="T:SharpVectors.Runtime.SvgInteractiveModes"/> specifying the interactive mode.
  571. The default is <see cref="F:SharpVectors.Runtime.SvgInteractiveModes.None"/>; no interactivity and may change in the future.</value>
  572. </member>
  573. <member name="T:SharpVectors.Runtime.SvgImageNameScope">
  574. <summary>
  575. This class, if placed at the root of a XAML file which is loaded by XamlReader.Load()
  576. will end up having all named elements contained in its nameTable automatically.
  577. If you want to get that list, it is now in your power.
  578. </summary>
  579. <remarks>
  580. This class is based on the discussion, which can be found here
  581. <see href="http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/5c226430-c54d-45b8-a8a2-7e4a79e3692a"/>
  582. </remarks>
  583. </member>
  584. <member name="T:SharpVectors.Runtime.SvgInteractiveModes">
  585. <summary>
  586. <para>
  587. A value specifying the type of interactivity to be supported by the conversion process
  588. and controls.
  589. </para>
  590. <para>
  591. In the conversion process, more information are added to make the interactivity
  592. defined possible, and might be unnecessary overhead where no interactivity is needed.
  593. </para>
  594. <para>
  595. In the rendering process at the control level, keyboard and mouse operations are monitored
  596. to support interactivities.
  597. </para>
  598. </summary>
  599. </member>
  600. <member name="F:SharpVectors.Runtime.SvgInteractiveModes.None">
  601. <summary>
  602. A value specifying no interactivity.
  603. </summary>
  604. </member>
  605. <member name="F:SharpVectors.Runtime.SvgInteractiveModes.Standard">
  606. <summary>
  607. A value specifying the default or standard interactivity per the SVG specifications.
  608. </summary>
  609. </member>
  610. <member name="F:SharpVectors.Runtime.SvgInteractiveModes.Advanced">
  611. <summary>
  612. A value specifying extra or custom interactivity features.
  613. </summary>
  614. </member>
  615. <member name="T:SharpVectors.Runtime.ZoomPanAnimationHelper">
  616. <summary>
  617. A helper class to simplify animation.
  618. </summary>
  619. </member>
  620. <member name="M:SharpVectors.Runtime.ZoomPanAnimationHelper.StartAnimation(System.Windows.UIElement,System.Windows.DependencyProperty,System.Double,System.Double,System.Boolean)">
  621. <summary>
  622. Starts an animation to a particular value on the specified dependency property.
  623. </summary>
  624. </member>
  625. <member name="M:SharpVectors.Runtime.ZoomPanAnimationHelper.StartAnimation(System.Windows.UIElement,System.Windows.DependencyProperty,System.Double,System.Double,System.EventHandler,System.Boolean)">
  626. <summary>
  627. Starts an animation to a particular value on the specified dependency property.
  628. You can pass in an event handler to call when the animation has completed.
  629. </summary>
  630. </member>
  631. <member name="M:SharpVectors.Runtime.ZoomPanAnimationHelper.StartAnimation(System.Windows.UIElement,System.Windows.DependencyProperty,System.Double,System.Double)">
  632. <summary>
  633. Starts an animation to a particular value on the specified dependency property.
  634. </summary>
  635. </member>
  636. <member name="M:SharpVectors.Runtime.ZoomPanAnimationHelper.StartAnimation(System.Windows.UIElement,System.Windows.DependencyProperty,System.Double,System.Double,System.EventHandler)">
  637. <summary>
  638. Starts an animation to a particular value on the specified dependency property.
  639. You can pass in an event handler to call when the animation has completed.
  640. </summary>
  641. </member>
  642. <member name="M:SharpVectors.Runtime.ZoomPanAnimationHelper.CancelAnimation(System.Windows.UIElement,System.Windows.DependencyProperty)">
  643. <summary>
  644. Cancel any animations that are running on the specified dependency property.
  645. </summary>
  646. </member>
  647. <member name="T:SharpVectors.Runtime.ZoomPanControl">
  648. <summary>
  649. A class that wraps up zooming and panning of it's content.
  650. </summary>
  651. <summary>
  652. This is an extension to the ZoomPanControl class that implements
  653. the IScrollInfo interface properties and functions.
  654. IScrollInfo is implemented to allow ZoomPanControl to be wrapped (in XAML)
  655. in a ScrollViewer. IScrollInfo allows the ScrollViewer and ZoomPanControl to
  656. communicate important information such as the horizontal and vertical scrollbar offsets.
  657. There is a good series of articles showing how to implement IScrollInfo starting here:
  658. http://blogs.msdn.com/bencon/archive/2006/01/05/509991.aspx
  659. </summary>
  660. </member>
  661. <member name="F:SharpVectors.Runtime.ZoomPanControl._content">
  662. <summary>
  663. Reference to the underlying content, which is named PART_Content in the template.
  664. </summary>
  665. </member>
  666. <member name="F:SharpVectors.Runtime.ZoomPanControl._contentScaleTransform">
  667. <summary>
  668. The transform that is applied to the content to scale it by 'ContentScale'.
  669. </summary>
  670. </member>
  671. <member name="F:SharpVectors.Runtime.ZoomPanControl._contentOffsetTransform">
  672. <summary>
  673. The transform that is applied to the content to offset it by 'ContentOffsetX' and 'ContentOffsetY'.
  674. </summary>
  675. </member>
  676. <member name="F:SharpVectors.Runtime.ZoomPanControl._enableContentOffsetUpdateFromScale">
  677. <summary>
  678. Enable the update of the content offset as the content scale changes.
  679. This enabled for zooming about a point (Google-maps style zooming) and zooming to a rect.
  680. </summary>
  681. </member>
  682. <member name="F:SharpVectors.Runtime.ZoomPanControl._disableScrollOffsetSync">
  683. <summary>
  684. Used to disable synchronization between IScrollInfo interface and ContentOffsetX/ContentOffsetY.
  685. </summary>
  686. </member>
  687. <member name="F:SharpVectors.Runtime.ZoomPanControl._disableContentFocusSync">
  688. <summary>
  689. Normally when content offsets changes the content focus is automatically updated.
  690. This synchronization is disabled when 'disableContentFocusSync' is set to 'true'.
  691. When we are zooming in or out we 'disableContentFocusSync' is set to 'true' because
  692. we are zooming in or out relative to the content focus we don't want to update the focus.
  693. </summary>
  694. </member>
  695. <member name="F:SharpVectors.Runtime.ZoomPanControl._constrainedContentViewportWidth">
  696. <summary>
  697. The width of the viewport in content coordinates, clamped to the width of the content.
  698. </summary>
  699. </member>
  700. <member name="F:SharpVectors.Runtime.ZoomPanControl._constrainedContentViewportHeight">
  701. <summary>
  702. The height of the viewport in content coordinates, clamped to the height of the content.
  703. </summary>
  704. </member>
  705. <member name="F:SharpVectors.Runtime.ZoomPanControl._canVerticallyScroll">
  706. <summary>
  707. Set to 'true' when the vertical scrollbar is enabled.
  708. </summary>
  709. </member>
  710. <member name="F:SharpVectors.Runtime.ZoomPanControl._canHorizontallyScroll">
  711. <summary>
  712. Set to 'true' when the vertical scrollbar is enabled.
  713. </summary>
  714. </member>
  715. <member name="F:SharpVectors.Runtime.ZoomPanControl._unScaledExtent">
  716. <summary>
  717. Records the unscaled extent of the content.
  718. This is calculated during the measure and arrange.
  719. </summary>
  720. </member>
  721. <member name="F:SharpVectors.Runtime.ZoomPanControl._viewport">
  722. <summary>
  723. Records the size of the viewport (in viewport coordinates) onto the content.
  724. This is calculated during the measure and arrange.
  725. </summary>
  726. </member>
  727. <member name="F:SharpVectors.Runtime.ZoomPanControl._scrollOwner">
  728. <summary>
  729. Reference to the ScrollViewer that is wrapped (in XAML) around the ZoomPanControl.
  730. Or set to null if there is no ScrollViewer.
  731. </summary>
  732. </member>
  733. <member name="M:SharpVectors.Runtime.ZoomPanControl.#cctor">
  734. <summary>
  735. Static constructor to define metadata for the control (and link it to the style in Generic.xaml).
  736. </summary>
  737. </member>
  738. <member name="E:SharpVectors.Runtime.ZoomPanControl.ContentOffsetXChanged">
  739. <summary>
  740. Event raised when the ContentOffsetX property has changed.
  741. </summary>
  742. </member>
  743. <member name="E:SharpVectors.Runtime.ZoomPanControl.ContentOffsetYChanged">
  744. <summary>
  745. Event raised when the ContentOffsetY property has changed.
  746. </summary>
  747. </member>
  748. <member name="E:SharpVectors.Runtime.ZoomPanControl.ContentScaleChanged">
  749. <summary>
  750. Event raised when the ContentScale property has changed.
  751. </summary>
  752. </member>
  753. <member name="P:SharpVectors.Runtime.ZoomPanControl.ContentOffsetX">
  754. <summary>
  755. Get/set the X offset (in content coordinates) of the view on the content.
  756. </summary>
  757. </member>
  758. <member name="P:SharpVectors.Runtime.ZoomPanControl.ContentOffsetY">
  759. <summary>
  760. Get/set the Y offset (in content coordinates) of the view on the content.
  761. </summary>
  762. </member>
  763. <member name="P:SharpVectors.Runtime.ZoomPanControl.ContentScale">
  764. <summary>
  765. Get/set the current scale (or zoom factor) of the content.
  766. </summary>
  767. </member>
  768. <member name="P:SharpVectors.Runtime.ZoomPanControl.MinContentScale">
  769. <summary>
  770. Get/set the minimum value for 'ContentScale'.
  771. </summary>
  772. </member>
  773. <member name="P:SharpVectors.Runtime.ZoomPanControl.MaxContentScale">
  774. <summary>
  775. Get/set the maximum value for 'ContentScale'.
  776. </summary>
  777. </member>
  778. <member name="P:SharpVectors.Runtime.ZoomPanControl.ContentZoomFocusX">
  779. <summary>
  780. The X coordinate of the content focus, this is the point that we are focusing on when zooming.
  781. </summary>
  782. </member>
  783. <member name="P:SharpVectors.Runtime.ZoomPanControl.ContentZoomFocusY">
  784. <summary>
  785. The Y coordinate of the content focus, this is the point that we are focusing on when zooming.
  786. </summary>
  787. </member>
  788. <member name="P:SharpVectors.Runtime.ZoomPanControl.ViewportZoomFocusX">
  789. <summary>
  790. The X coordinate of the viewport focus, this is the point in the viewport (in viewport coordinates)
  791. that the content focus point is locked to while zooming in.
  792. </summary>
  793. </member>
  794. <member name="P:SharpVectors.Runtime.ZoomPanControl.ViewportZoomFocusY">
  795. <summary>
  796. The Y coordinate of the viewport focus, this is the point in the viewport (in viewport coordinates)
  797. that the content focus point is locked to while zooming in.
  798. </summary>
  799. </member>
  800. <member name="P:SharpVectors.Runtime.ZoomPanControl.AnimationDuration">
  801. <summary>
  802. The duration of the animations (in seconds) started by calling AnimatedZoomTo and the other animation methods.
  803. </summary>
  804. </member>
  805. <member name="P:SharpVectors.Runtime.ZoomPanControl.ContentViewportWidth">
  806. <summary>
  807. Get the viewport width, in content coordinates.
  808. </summary>
  809. </member>
  810. <member name="P:SharpVectors.Runtime.ZoomPanControl.ContentViewportHeight">
  811. <summary>
  812. Get the viewport height, in content coordinates.
  813. </summary>
  814. </member>
  815. <member name="P:SharpVectors.Runtime.ZoomPanControl.IsMouseWheelScrollingEnabled">
  816. <summary>
  817. Set to 'true' to enable the mouse wheel to scroll the zoom and pan control.
  818. This is set to 'false' by default.
  819. </summary>
  820. </member>
  821. <member name="M:SharpVectors.Runtime.ZoomPanControl.AnimatedZoomTo(System.Double,System.Windows.Rect)">
  822. <summary>
  823. Do an animated zoom to view a specific scale and rectangle (in content coordinates).
  824. </summary>
  825. </member>
  826. <member name="M:SharpVectors.Runtime.ZoomPanControl.AnimatedZoomTo(System.Windows.Rect)">
  827. <summary>
  828. Do an animated zoom to the specified rectangle (in content coordinates).
  829. </summary>
  830. </member>
  831. <member name="M:SharpVectors.Runtime.ZoomPanControl.ZoomTo(System.Windows.Rect)">
  832. <summary>
  833. Instantly zoom to the specified rectangle (in content coordinates).
  834. </summary>
  835. </member>
  836. <member name="M:SharpVectors.Runtime.ZoomPanControl.SnapContentOffsetTo(System.Windows.Point)">
  837. <summary>
  838. Instantly center the view on the specified point (in content coordinates).
  839. </summary>
  840. </member>
  841. <member name="M:SharpVectors.Runtime.ZoomPanControl.SnapTo(System.Windows.Point)">
  842. <summary>
  843. Instantly center the view on the specified point (in content coordinates).
  844. </summary>
  845. </member>
  846. <member name="M:SharpVectors.Runtime.ZoomPanControl.AnimatedSnapTo(System.Windows.Point)">
  847. <summary>
  848. Use animation to center the view on the specified point (in content coordinates).
  849. </summary>
  850. </member>
  851. <member name="M:SharpVectors.Runtime.ZoomPanControl.AnimatedZoomAboutPoint(System.Double,System.Windows.Point)">
  852. <summary>
  853. Zoom in/out centered on the specified point (in content coordinates).
  854. The focus point is kept locked to it's on screen position (ala google maps).
  855. </summary>
  856. </member>
  857. <member name="M:SharpVectors.Runtime.ZoomPanControl.ZoomAboutPoint(System.Double,System.Windows.Point)">
  858. <summary>
  859. Zoom in/out centered on the specified point (in content coordinates).
  860. The focus point is kept locked to it's on screen position (ala google maps).
  861. </summary>
  862. </member>
  863. <member name="M:SharpVectors.Runtime.ZoomPanControl.AnimatedZoomTo(System.Double)">
  864. <summary>
  865. Zoom in/out centered on the viewport center.
  866. </summary>
  867. </member>
  868. <member name="M:SharpVectors.Runtime.ZoomPanControl.ZoomTo(System.Double)">
  869. <summary>
  870. Zoom in/out centered on the viewport center.
  871. </summary>
  872. </member>
  873. <member name="M:SharpVectors.Runtime.ZoomPanControl.AnimatedScaleToFit">
  874. <summary>
  875. Do animation that scales the content so that it fits completely in the control.
  876. </summary>
  877. </member>
  878. <member name="M:SharpVectors.Runtime.ZoomPanControl.ScaleToFit">
  879. <summary>
  880. Instantly scale the content so that it fits completely in the control.
  881. </summary>
  882. </member>
  883. <member name="M:SharpVectors.Runtime.ZoomPanControl.OnApplyTemplate">
  884. <summary>
  885. Called when a template has been applied to the control.
  886. </summary>
  887. </member>
  888. <member name="M:SharpVectors.Runtime.ZoomPanControl.MeasureOverride(System.Windows.Size)">
  889. <summary>
  890. Measure the control and it's children.
  891. </summary>
  892. </member>
  893. <member name="M:SharpVectors.Runtime.ZoomPanControl.ArrangeOverride(System.Windows.Size)">
  894. <summary>
  895. Arrange the control and it's children.
  896. </summary>
  897. </member>
  898. <member name="M:SharpVectors.Runtime.ZoomPanControl.AnimatedZoomPointToViewportCenter(System.Double,System.Windows.Point,System.EventHandler)">
  899. <summary>
  900. Zoom to the specified scale and move the specified focus point to the center of the viewport.
  901. </summary>
  902. </member>
  903. <member name="M:SharpVectors.Runtime.ZoomPanControl.ZoomPointToViewportCenter(System.Double,System.Windows.Point)">
  904. <summary>
  905. Zoom to the specified scale and move the specified focus point to the center of the viewport.
  906. </summary>
  907. </member>
  908. <member name="M:SharpVectors.Runtime.ZoomPanControl.ContentScale_PropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
  909. <summary>
  910. Event raised when the 'ContentScale' property has changed value.
  911. </summary>
  912. </member>
  913. <member name="M:SharpVectors.Runtime.ZoomPanControl.ContentScale_Coerce(System.Windows.DependencyObject,System.Object)">
  914. <summary>
  915. Method called to clamp the 'ContentScale' value to its valid range.
  916. </summary>
  917. </member>
  918. <member name="M:SharpVectors.Runtime.ZoomPanControl.MinOrMaxContentScale_PropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
  919. <summary>
  920. Event raised 'MinContentScale' or 'MaxContentScale' has changed.
  921. </summary>
  922. </member>
  923. <member name="M:SharpVectors.Runtime.ZoomPanControl.ContentOffsetX_PropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
  924. <summary>
  925. Event raised when the 'ContentOffsetX' property has changed value.
  926. </summary>
  927. </member>
  928. <member name="M:SharpVectors.Runtime.ZoomPanControl.ContentOffsetX_Coerce(System.Windows.DependencyObject,System.Object)">
  929. <summary>
  930. Method called to clamp the 'ContentOffsetX' value to its valid range.
  931. </summary>
  932. </member>
  933. <member name="M:SharpVectors.Runtime.ZoomPanControl.ContentOffsetY_PropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
  934. <summary>
  935. Event raised when the 'ContentOffsetY' property has changed value.
  936. </summary>
  937. </member>
  938. <member name="M:SharpVectors.Runtime.ZoomPanControl.ContentOffsetY_Coerce(System.Windows.DependencyObject,System.Object)">
  939. <summary>
  940. Method called to clamp the 'ContentOffsetY' value to its valid range.
  941. </summary>
  942. </member>
  943. <member name="M:SharpVectors.Runtime.ZoomPanControl.ResetViewportZoomFocus">
  944. <summary>
  945. Reset the viewport zoom focus to the center of the viewport.
  946. </summary>
  947. </member>
  948. <member name="M:SharpVectors.Runtime.ZoomPanControl.UpdateViewportSize(System.Windows.Size)">
  949. <summary>
  950. Update the viewport size from the specified size.
  951. </summary>
  952. </member>
  953. <member name="M:SharpVectors.Runtime.ZoomPanControl.UpdateContentViewportSize">
  954. <summary>
  955. Update the size of the viewport in content coordinates after the viewport size or 'ContentScale' has changed.
  956. </summary>
  957. </member>
  958. <member name="M:SharpVectors.Runtime.ZoomPanControl.UpdateTranslationX">
  959. <summary>
  960. Update the X coordinate of the translation transformation.
  961. </summary>
  962. </member>
  963. <member name="M:SharpVectors.Runtime.ZoomPanControl.UpdateTranslationY">
  964. <summary>
  965. Update the Y coordinate of the translation transformation.
  966. </summary>
  967. </member>
  968. <member name="M:SharpVectors.Runtime.ZoomPanControl.UpdateContentZoomFocusX">
  969. <summary>
  970. Update the X coordinate of the zoom focus point in content coordinates.
  971. </summary>
  972. </member>
  973. <member name="M:SharpVectors.Runtime.ZoomPanControl.UpdateContentZoomFocusY">
  974. <summary>
  975. Update the Y coordinate of the zoom focus point in content coordinates.
  976. </summary>
  977. </member>
  978. <member name="P:SharpVectors.Runtime.ZoomPanControl.CanVerticallyScroll">
  979. <summary>
  980. Set to 'true' when the vertical scrollbar is enabled.
  981. </summary>
  982. </member>
  983. <member name="P:SharpVectors.Runtime.ZoomPanControl.CanHorizontallyScroll">
  984. <summary>
  985. Set to 'true' when the vertical scrollbar is enabled.
  986. </summary>
  987. </member>
  988. <member name="P:SharpVectors.Runtime.ZoomPanControl.ExtentWidth">
  989. <summary>
  990. The width of the content (with 'ContentScale' applied).
  991. </summary>
  992. </member>
  993. <member name="P:SharpVectors.Runtime.ZoomPanControl.ExtentHeight">
  994. <summary>
  995. The height of the content (with 'ContentScale' applied).
  996. </summary>
  997. </member>
  998. <member name="P:SharpVectors.Runtime.ZoomPanControl.ViewportWidth">
  999. <summary>
  1000. Get the width of the viewport onto the content.
  1001. </summary>
  1002. </member>
  1003. <member name="P:SharpVectors.Runtime.ZoomPanControl.ViewportHeight">
  1004. <summary>
  1005. Get the height of the viewport onto the content.
  1006. </summary>
  1007. </member>
  1008. <member name="P:SharpVectors.Runtime.ZoomPanControl.ScrollOwner">
  1009. <summary>
  1010. Reference to the ScrollViewer that is wrapped (in XAML) around the ZoomPanControl.
  1011. Or set to null if there is no ScrollViewer.
  1012. </summary>
  1013. </member>
  1014. <member name="P:SharpVectors.Runtime.ZoomPanControl.HorizontalOffset">
  1015. <summary>
  1016. The offset of the horizontal scrollbar.
  1017. </summary>
  1018. </member>
  1019. <member name="P:SharpVectors.Runtime.ZoomPanControl.VerticalOffset">
  1020. <summary>
  1021. The offset of the vertical scrollbar.
  1022. </summary>
  1023. </member>
  1024. <member name="M:SharpVectors.Runtime.ZoomPanControl.SetHorizontalOffset(System.Double)">
  1025. <summary>
  1026. Called when the offset of the horizontal scrollbar has been set.
  1027. </summary>
  1028. </member>
  1029. <member name="M:SharpVectors.Runtime.ZoomPanControl.SetVerticalOffset(System.Double)">
  1030. <summary>
  1031. Called when the offset of the vertical scrollbar has been set.
  1032. </summary>
  1033. </member>
  1034. <member name="M:SharpVectors.Runtime.ZoomPanControl.LineUp">
  1035. <summary>
  1036. Shift the content offset one line up.
  1037. </summary>
  1038. </member>
  1039. <member name="M:SharpVectors.Runtime.ZoomPanControl.LineDown">
  1040. <summary>
  1041. Shift the content offset one line down.
  1042. </summary>
  1043. </member>
  1044. <member name="M:SharpVectors.Runtime.ZoomPanControl.LineLeft">
  1045. <summary>
  1046. Shift the content offset one line left.
  1047. </summary>
  1048. </member>
  1049. <member name="M:SharpVectors.Runtime.ZoomPanControl.LineRight">
  1050. <summary>
  1051. Shift the content offset one line right.
  1052. </summary>
  1053. </member>
  1054. <member name="M:SharpVectors.Runtime.ZoomPanControl.PageUp">
  1055. <summary>
  1056. Shift the content offset one page up.
  1057. </summary>
  1058. </member>
  1059. <member name="M:SharpVectors.Runtime.ZoomPanControl.PageDown">
  1060. <summary>
  1061. Shift the content offset one page down.
  1062. </summary>
  1063. </member>
  1064. <member name="M:SharpVectors.Runtime.ZoomPanControl.PageLeft">
  1065. <summary>
  1066. Shift the content offset one page left.
  1067. </summary>
  1068. </member>
  1069. <member name="M:SharpVectors.Runtime.ZoomPanControl.PageRight">
  1070. <summary>
  1071. Shift the content offset one page right.
  1072. </summary>
  1073. </member>
  1074. <member name="M:SharpVectors.Runtime.ZoomPanControl.MouseWheelDown">
  1075. <summary>
  1076. Don't handle mouse wheel input from the ScrollViewer, the mouse wheel is
  1077. used for zooming in and out, not for manipulating the scrollbars.
  1078. </summary>
  1079. </member>
  1080. <member name="M:SharpVectors.Runtime.ZoomPanControl.MouseWheelLeft">
  1081. <summary>
  1082. Don't handle mouse wheel input from the ScrollViewer, the mouse wheel is
  1083. used for zooming in and out, not for manipulating the scrollbars.
  1084. </summary>
  1085. </member>
  1086. <member name="M:SharpVectors.Runtime.ZoomPanControl.MouseWheelRight">
  1087. <summary>
  1088. Don't handle mouse wheel input from the ScrollViewer, the mouse wheel is
  1089. used for zooming in and out, not for manipulating the scrollbars.
  1090. </summary>
  1091. </member>
  1092. <member name="M:SharpVectors.Runtime.ZoomPanControl.MouseWheelUp">
  1093. <summary>
  1094. Don't handle mouse wheel input from the ScrollViewer, the mouse wheel is
  1095. used for zooming in and out, not for manipulating the scrollbars.
  1096. </summary>
  1097. </member>
  1098. <member name="M:SharpVectors.Runtime.ZoomPanControl.MakeVisible(System.Windows.Media.Visual,System.Windows.Rect)">
  1099. <summary>
  1100. Bring the specified rectangle to view.
  1101. </summary>
  1102. </member>
  1103. </members>
  1104. </doc>