SEGGER - Florian Administrator

  • Member since Oct 24th 2019

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • SEGGER - Florian -

    Replied to the thread Problems with QR Code [Solved].

    Post
    Hi, it should work when calling GUI_QR_Draw() in a WM_PAINT case instead of WM_INIT_DIALOG. In fact, you should only draw inside of a WM_PAINT case when using the Window Manager, or otherwise it won't work properly. Best regards, Florian
  • SEGGER - Florian -

    Replied to the thread VNC-Server has very bad quality.

    Post
    Hi, which VNC client are you using and have you set any options? And could you send me your LCDConf.c file? Thanks and best regards, Florian
  • Hello, please note that the common language in this forum is English. I would suggest you open a new thread where you address your concern in English. Thanks and best regards, Florian
  • SEGGER - Florian -

    Replied to the thread GUIBuilder unreliable.

    Post
    Hi, thanks for your feedback! Let me help you with your problems. 1. In order for something to be displayed, you should make sure that the text color is different from the background color. And you also have to set a text to the TEXT object. To do…
  • SEGGER - Florian -

    Replied to the thread Storing SIF font data in external flash and usage.

    Post
    Hi, yes, you can convert the XBF file into a binary array by using the Bin2C tool. The array only has to be addressable. The GetData function then only has to copy the array to the source address. C Source Code (25 lines) Best regards, Florian
  • SEGGER - Florian -

    Replied to the thread Storing SIF font data in external flash and usage.

    Post
    Hi, I would advise against the use of SIF fonts, since this font format is considered obsolete. It makes more sense to use XBF fonts instead. XBF fonts can be created from installed fonts using the Font Converter tool. If you want to store fonts in…
  • Hi, PNG decoding requires a lot of RAM, but given that you allocated more than 6MB to emWin, this shouldn't be the problem. It could be something wrong with the PNG image itself, have you tried using another PNG image, just to see if that works? You…
  • SEGGER - Florian -

    Replied to the thread GUIBuilder unreliable.

    Post
    Hi, you can't import emWin code into the AppWizard, you would have to develop the application from scratch with AppWizard. Though, when you already have an existing application, this part should be really easy once you know how to use the tool. You can…
  • SEGGER - Florian -

    Replied to the thread TEXT widget not setting specific background color.

    Post
    Hi, you can try with this macro that swaps the colors from ARGB to ABGR: C Source Code (2 lines)Best regards, Florian
  • SEGGER - Florian -

    Replied to the thread Circular Gradient.

    Post
    Hi, unfortunately it is not possible to draw such a gradient using emWin. It would be best to draw this gradient using a bitmap, which is faster anyways. Best regards, Florian
  • SEGGER - Florian -

    Replied to the thread Overwriting GUIBuilder Window Creation Callback.

    Post
    Hi, the GUI_WIDGET_CREATE_INFO structure is defined as follows: C Source Code (12 lines)As last parameter you passed a pointer to a callback function, where the number of extra bytes to be allocated should be. So instead of _cbWin, you can just pass 0…
  • SEGGER - Florian -

    Replied to the thread Best way to delete a Framwin.

    Post
    Hi, I cannot really tell where the error lies in your application. Again, can you send me code to reproduce the behavior? Thanks and best regards, Florian
  • SEGGER - Florian -

    Replied to the thread TEXT widget not setting specific background color.

    Post
    Hi, you can only use the GUI_MAKE_COLOR() macro with ABGR colors, not ARGB. With emWin V5.44, the default color format was changed from ABGR to ARGB. It is not that important to which color format you are using, but important is that you don't pass…
  • Hi, can you tell me at what point in your code the application crashes? Best regards, Florian
  • SEGGER - Florian -

    Replied to the thread Edit Widget Wrapping.

    Post
    Hi, the EDIT widget is only capable of displaying a single line of text. You can use the MULTIEDIT widget to display multiple lines of text. To enable text wrapping, you may either call MULTIEDIT_SetWrapWord() to enable word-wise wrapping or…
  • SEGGER - Florian -

    Replied to the thread ROM usage of Appwizard.

    Post
    Hi, I'm happy to hear that it works for you now. Quote from alexis.marquet: “however, even if i am not using JPEG images, i still get the GUI_JPEG__DecodeLine function and other jpeg routines, same for SPRITE support and so on. Is that a limitation…
  • SEGGER - Florian -

    Replied to the thread ROM usage of Appwizard.

    Post
    Hi, we were able to reproduce this issue with the version you are using. However, this was already fixed with the latest version V1.06a_6.14a. You can get the latest version from your distributor or directly with the emWin source code upgrade. Best…
  • SEGGER - Florian -

    Replied to the thread ROM usage of Appwizard.

    Post
    Hi, with the current version of AppWizard there is a 66KB difference depending on whether the BiDi option is activated or not. Can you tell me which version of AppWizard and which hardware you are using? Thanks and best regards, Florian
  • SEGGER - Florian -

    Replied to the thread Best way to delete a Framwin.

    Post
    Hi, you cannot call WM_DeleteWindow() twice on the same window. In fact, you should not call any Window Manager or Widget functions on windows/widgets that have been deleted. Can you send me some code to reproduce this issue? Best regards, Florian
  • SEGGER - Florian -

    Replied to the thread The blinking bear.

    Post
    Hi, your multi-buffering is not configured correctly. Can you tell me what exact hardware you are using and send me your LCDConf.c file? Best regards, Florian