1. 首页
  2. 编程语言
  3. 硬件开发
  4. TouchGFX v4.9.3 用户手册

TouchGFX v4.9.3 用户手册

上传者: 2018-12-25 16:27:50上传 PDF文件 2.1MB 热度 423次
4.9.3=====* Release date: December 15th, 2017* Bugfixes:* Designer now uses default Windows proxy settings* Package manager updates available packages when online* Improved error description when offline* Set text interaction works with resource texts* Project updater updates MSVS projects wContents1 Changelog2 Globals3 Namespace Index193.1 Namespace List194 Hierarchical Index214.1 Class Hierarc5 Class Ind5.1 Class List6 Namespace Documentation336. 1 touchgfx Namespace Reference336.1.1 Typedef Documentation42gomel426.1.1.2 Easing Equation426.1.1.3 Rendering variant6.1.1.4 TextDirection6.1.2 Enumeration Type Documentation436.1.2. 1 BlitOperations6.1.2.2 Directi6.1.2. 3 Display orientation6.1.2.4 Display Rotatic446.1.2.5 Frame Buffe6.1. 2.6 Glyph Flags456.1.2.7 Gradient456. 1.2.8 TextRotatiol456. 1.2.9 Wide TextActiol456.1.3 Function Documentation6.1.3.1abs()466.1.3.2cei284()CONTENTS6.1.3.3 finalize Transition(476.1.3.4 fixed28 4Mul(476.1.3.5 fixed28 4 ToFloat(6.1.3.6 float ToFixed16 160486.1.3.7 float ToFixed28486.1.3.8 floorDivModO486.1.3.9 hw init(0..486.1.3. 10 LCD2getPixel()[1/21496.1.3. 11 LCD2getPixel([2/21496.1.3. 12 LCD2setPixel([-/21496.1.3.13LcD2 setPixel0)2/21496.1. 3 14 LCD2shift Valo6.1.3. 15 LCD4getPixel([1/21506.1.3.16LCD4 getPixel()[2/?506.1.3. 17 LCD4setPixel([=/216.1.3.18LCD4 setPixel()[2/21.516.1.3. 19 lookupBilinear Render variant56.1.3.20 lookupNearestNeighbor Render Variant()526.1.3.21 make Transition(526.1.322 memset()536.1.323 operator*()[1/2]536.1.324 perator*0)「2/21536. 1.3. 25 prepare Transition(546.1.3.26 touchgfx generic inito6.1.3.27 touchgtx init()556.1.4 Variable Documentation6.1.4.1 TYPED TEXT INVALID7 Class Documentation7. 1 Abstract Button Class Refer577.1.1 Detailed description577.1.2 Constructor destructor documentation7.1.2.1 Abstract Button7.1.3 Member function documentati7.1.3.1 getPressedState(7.1.3.2 getType(7.1.3. 3 handleclickEvent(587.1.3. 4 setAction(7.2 Abstractclock Class Reference7.2.1 Constructor Destructor documentation60right DGraphics A/S 2014-2017CONTENTS7. 2.1. 1 Abstractclocko7.2.1.2 AbstractClock07.2.2 Member Function Documentation7.2.2.1 getCurrentHour(7.2.2.2 getCurrentMinute(607. 2.2. 3 get Current Secondo7. 2.2. 4 set Time 12HourO7. 2.2.5 set Time24HourO66667. 2.2.6 update Clocko7. 3 Abstract Direction Progress Class Reference627.3.1 Detailed Description627.3.2 Member Enumeration Documentation627.3.2.1 Direction Type627.3.3 Constructor Destructor Documentation7.3.3. 1 Abstract Direction Progress(637.3.3.2 AbstractDirection Pr637.3.4 Member Function Documentation7.3.4.1 getDirectiono7.3.4.2 etDirectiono7.4 AbstractPainter Class Reference7.4.1 Detailed Description647.4.2 Constructor Destructor Documentation67.4.2.1 AbstractPaintero647.4.2.2 AbstractPainter()647.4.3 Member function documentation647. 4.3. 1 render647.4.3.2 setoffseto7.4.3.3 setWidgetAlpha(667.5 AbstractPainter BW Class Reference667.5.1 Detailed Description7.5.2 Member function Documentation7.5.2.1 render()677.5.2. 2 renderInitO7.5.2.3 renderNexto7.6 AbstractPainter GRAY2 Class Reference7.6.1 Detailed description7.6.2 Member Function Documentation7.6.2.1der(7.6.2.2 renderInito7.6.2.3 renderNextOTouchGFX v4 9.3(C)opyrighl Draupner Graphics A/S 2014-2017CONTENTS7.6.2. 4 renderPixelO7.7 Abstract Paintergray 4 class Reference707.7.1 Detailed Description7.7.2 Member Function Documentation7.7.2.1 render()7.7.2.2 renderInito7.7.2.3 renderNexto........727.7. 2.4 renderPixelo)727.8 AbstractPainterRGB565 Class Reference7.8.1 Detailed Description737.8.2 Member Function Documentation747.82.1 mix Colors([1/2:74782.2 mix Colors()[2/2:747.82.3Ider7.8.2. 4 renderInito757.8.2.5 renderNexto757.8.2.6 render Pixel67.9 AbstractPainterrGB888 Class Reference767.9.1 Detailed Description7.9.2 Member Function Documentation7.9.2.1 render()777.9.2.2 renderInito7.9.2. 3 renderNexto787.9.2. 4 render Pixel7.10 AbstractPartition Class Reference787.10. 1 Detailed descriptio797.10.2 Constructor Destructor Documentation7.10.2.1 AbstractPartitiono7.10.2.2 AbstractPartition(807.10.3 Member Function Documentation7.10.3.1 allocater)[1/2]7.10.32 allocate()[2/2]7.10.3. 3 allocate At([1/27.10.3.4 allocate Ato817.10.35at()[17.10.3.6at([2/2827.10.3.7 capacity827.1038 clear()837.103.9dec()7.10.3.10 element()83TouchGFX v49.3(C)opyright Draupner Graphics A/S 2014-2017CONTENTS7.103.11 element()[2/27.10.3. 12 element size7.10.3.13fnd7.10.3.14 getAllocation Count()847.10.3.15 indexof()..847.11 AbstractProgressIndicator Class Reference857.11.1 Detailed Description7.11.2 Constructor Destructor Documentation7.11. 2.1 AbstractProgresslndicator(867.11.2. 2 AbstractProgressIndicatoro867.11.3 Member Function Documentation7.11.3.1 getProgress(7.11.3.2 getProgressIndicatorHeight(877.11.3.3 getProgressIndicator Width7.11.3.4 getProgressIndicator X(7.11.3.5 getProgressIndicator YO7.11.3.6 getRange01/3]7.11.3.7 getRange()2/37.11.3.8 getRange03/37.11.3. 9 getValue(897.11.3. 10 setBackground(897.11.3.11 setProgressIndicator Position7.11.3. 12 strAnge907.11.3.13 setvalue(7. 12 Abstract Shape Class Reference7.12. 1 Detailed descriptio7.12.2 Constructor Destructor Documentation927.12.2.1 Abstractshapeo927.12.2.2 Abstract(927.12.3 Member function Documentation7.12.3.1 draw CanvasWidget(927.12.3.2 getAngleo937.12.3.3 getCacheXO7. 12.3.4 getCacheYO7.12.3.5 getCornerXO947. 12.3.6 get cornerYO947.12.3.7 getMinimal Recto7.12.3.8 getNum PointsO947.12.3. 9 getorigin(7.12.3.10 moveOrigin(95TouchGFX v4 9.3(C)opyrighl Draupner Graphics A/S 2014-2017CONTENTS7.12.3. 11 setAngleo7. 12.3.12 setCacheo7.12.3. 13 setCorner()7.12.3. 14 setOrigin(7.123.15 setscale()[1/27.12.3.16 setScale()[2/2],7.123.17 set Shape()...,,.987. 12. 3.18 update Abstractshape Cache(7. 12.3. 19 updateAngleo7. 13 Analog Clock Class Reference997.13.1 Detailed Description1017.13.2 Member Function Documentation1017.13.2.1 animationEnabled(1017.13.2.2 converthand Value To Angle()1017.13. 2.3 getAnimation Duration(1027.13.2.4 getHourHandMinute Correction(1027.13. 2.5 getMinute Second Correction(1027.13.2.6 initialize Time 12Houro7.13.2.7 initialize Time24HourO1037.13.2.8 setAnimation(1037.13. 2.9 setBackground()[1/21047.13.2. 10 setBackground([2/21047.13.2.11 setHourHandMinute Correction(1047.13.2.12 setMinuteHandSecondCorrection(1047. 2.13 setupHando)7. 13. 2.14 setup HourHando1057.13. 2.15 setupMinuteHando1067.13. 2.16 setup SecondHand)7.13.2.17 update ClockO1067. 14 AnimatedlImage Class Reference1067.14.1 Detailed Description1087.14.2 Constructor Destructor Documentation1087. 14.2.1 Animatedlmage([-/21087. 14.2.2 Animatedlmage()[2/21087. 14.3 Member Function Documentation1087. 14.3. 1 get Type(7.14.3.2 handle T ick Event(1097.14.3.3 isReverse(1097. 14.3.4 isRunning1097. 14.3.5 pause Animation109TouchGFX v49.3(C)opyright Draupner Graphics A/S 2014-2017CONTENTSX7. 14.3.6 setBitmap(1107.14.3.7 setBitmapso1107.14.3.8 setDoneActiono1107.14.3.9 setUpdate TicksIntervalo1107. 14.3.10 startAnimation(7.14.3.11 stop Animation(117.15 Animation TextureMapper: Animation Setting Struct Reference7. 16 Animation Texture Mapper Class Reference7.16. 1 Detailed Description1137.16.2 Member Enumeration documentation1137.16.2.1 Animation Parameter1137.16.3 Constructor Destructor Documentation1137.16.3.1 Animation TextureMapper(137. 16.3.2 Animation TextureMappero1137.16.4 Member Function documentation1147.16.4.1 cancelAnimation Texture Mapper Animation147. 16.4.2 getAnimation Stepo1147.16.4.3 handle(,1147.16.4.4 is TextureMapper Animation Running1147.16.4.5 set Texture MapperAnimation EndedActiono1147.16.4.6 set TextureMapperAnimation StepActiono1157.16.4.7 setupAnimation(1157.16.4.8 startAnimation(1157.17 Application Class Reference1157.17.1 Detailed Description1177.17.2 Constructor Destructor documentation1177.17.2.1 Applicationo1177.17.3 Member function documentation,,1187.17.3.1 appSwitch ScreenO1187.17.3.2 cache DrawOperations(1187. 17.3.3 clearAllTimerWidgetso1187.17.34draw()[1/2],1187.173.5daw()[2/2]1187. 17.3.6 getCurrent Screeno1197.17.3.7 getInstance()..,,,,.,1197.17.3. 8 getNumberofRegisteredT imer Widgets(1197. 17.3.9 get TimerWidgetCountForDrawable(1197.17.3.10 handleClickEvent()1207.17.3.11 handleDragEvent(07.17.3.12 handle Gesture Event(120TouchGFX v4 9.3(C)opyrighl Draupner Graphics A/S 2014-2017CONTENTS7.17.3. 13 handleKey Evento1217. 14 handlePending Screen Transition(1217.17.3.15 handle T ick Event(7.17.3.16 invalidate Area(1217.17.3.17 register TimerWidget(1217.17.3.18 switch Screeno7.17.3. 19 unregister T Widget1227.17. 4 Member Data documentation1227.17.4.1 instance7.17.4.2 MAX TIMER WIDGETS1237.18 Bitmap Class Reference237.18.1 Detailed Description1247.18.2 Member Enumeration Documentation1247.18.2.1 Bitmap Format7.18. 3 Constructor Destructor Documentation1257.18.3.1 Bitmap01257.18. 4 Member Function Documentation1257.184.1 cache0.,1257.18.4.2 cacheAlIo1267.18. 4.3 cacheGetAddresso1267.18.4.4 cachelsCachedo1267.18.4.5 cache Remove Bitmap1277.18.4.6 cache Replace Bitmap(1277.18. 4.7 clear Cache(1287.18.4.8 dynamic CreateD7.18.4. 9 dynamic BitmapDeleteO1287.18.4.10 dynamic BitmapGetAddresso7.18.4.1 1 dynamic Set SolidRecto1297.18.4.12 getAlphaData(1297.18.4.13 getData(1307.18. 4.14 getFormato1307.18.4.15 getHeight(7.184.16getd(),.1307.18.4.17 getRect(7.18.4.18 getsolidRect(7.18.4.19 getWidtho1317.18. 4.20 has TransparentPixels(1317.18.4.21 isAlphaPerPixelo1317.18.4.22 operator=O1327.18.4.23 operator==O132TouchGFX v49.3(C)opyright Draupner Graphics A/S 2014-2017
用户评论