STM32 MCUs TouchGFX and GUI

Discuss STM32 and TouchGFX implementations, including configuration, debugging, and optimization.

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

TouchGFX documentation feedback

We wish to always improve our documentation. The best reviews and critics always come from the people that read it, so we would like to use this post to collect your thoughts and feedbacks. Please share what you like, dislike, what you think is missi...

Share your Custom Widgets!

When creating a UI project, you may need widgets that are not part of the TouchGFX library. To create your own graphical element, the TouchGFX team suggests using the Custom Container approach. Since TouchGFX 4.20 it is possible to export and import ...

status bar and screens: Which is better - use one status bar and several containers or use several screens with duplicated status bar?

I have a status bar on all screens. My current solution (A) is the use of one screen, one status bar and many containers which are used instead of screens. Using this method, I have to move the container which I want to edit on top in the designer. C...

awiernie by Senior II
  • 332 Views
  • 0 replies
  • 0 kudos

swipeContainer which turns around (page 1,2,3,1,..) I want to have a swipe container with 3 pages where the first page is selected if the last is swiped. Is there an easier way than proposed below?

I could derive a new container from the swipeContainer, but different from older touchGFX the swipeContainer is now a member of the generated ViewBase.I would try to solve it like described below, but is there an easier way?Proposed solution:Inherit ...

awiernie by Senior II
  • 754 Views
  • 3 replies
  • 0 kudos

Can part of an image be drawn and invalidated?

I need to draw part of an image. I found the following function:I have tried the image.draw() method and it does work. However, I am having issues with it because I am placing a progress widget behind it which invalidates that area and essentially wi...

0690X00000As0aRQAR.png

32F429IDISCOVERY-DISCO1 problem with compilation

HiI am trying to use TouchGFX with my 32F429IDISCOVERY, DISCO1 according to the video https://www.youtube.com/watch?v=VOs2LYO7wSA) and the description https://touchgfx.zendesk.com/hc/en-us/articles/360021620431-Configuring-STM32F429I-DISCOI use STM32...

Artur_B by Associate II
  • 2329 Views
  • 10 replies
  • 0 kudos

touch gfx TEXT type

Hi,There is an example in touch gfx designer named "TouchGFX Demo 2". There is carousel for swiping the icons, while swiping icons, there is a text swiped below icons in MainMenuCarousel page. This text is constant and is defined as TEXT type, so we ...

er3481 by Senior
  • 424 Views
  • 1 replies
  • 0 kudos

I created a custom keyboard (as seen as in the TouchGFX examples), but even before I enter the last Screen, where it should be visible, it appears on the screen before. But why?

Screen3View.hpp (Where the keyboard should be visible) #ifndef SCREEN3VIEW_HPP   #define SCREEN3VIEW_HPP     #include <gui_generated/screen3_screen/Screen3ViewBase.hpp>   #include <gui/screen3_screen/Screen3Presenter.hpp>   #include <gui_generated/sc...

MWetter by Associate III
  • 375 Views
  • 1 replies
  • 0 kudos

Resolved! Canvas Widget Renderer error

I tried to implement a view (box+grid+graph) in vs. The grid consists of many lines and the graph is inherited by CanvasWidget.1. Create canvasBuffer[CANVAS_BUFFER_SIZE] in main. cpp;Graph alone is ok.CanvasWidgetRenderer: : setupBuffer (canvasBuffer...

lxw by Senior
  • 703 Views
  • 2 replies
  • 0 kudos

Hardware STM32F746 using TouchGFX for TFT 7 inch

Hi everyone.I'm beginning with STM32F746 Discovery Kit, I already build some app using TouchGFX run on this Kit.Now I want to build a new hardware for my app based on STM32F746 kit, but I will using TFT 7 inch (800x400).Because I will solder my pcb​,...

HAnh by Associate III
  • 1232 Views
  • 6 replies
  • 0 kudos

DCMI only triggering line interrupt

I have an OV7670 camera that I am trying to capture images with. I am able to communicate with and set registers for the camera. When power, GND, and XLCK (16 MHz) pins are supplied to the pin I am also able to detect that proper image data is bein...