Jump to content

Peter B

Members
  • Posts

    5
  • Joined

  • Last visited

  1. I had been there without success... What confused me was the the "Background color" line under "Settings - GWIN - defaults" - Changing this didn't work. Changing "Settings - GWIN - defaults - style" works Regarding documentation: Your studio is pretty straightforward to use, so one or two examples demonstrating the intended workflow would be enough at this point. I think it's better you spend your efforts in finishing the tool - so everything is implemented and works as planned. You should consider to move our last conversations to another subject... Thanks / Peter B
  2. Maybe I'm being blind here, but I can't find any ways to apply a WidgetStyle to the background of a page. In the previous uploaded test example: 1) Selected "none" as Parent for all my Widgets placed directly on the Display Pages. 2) Removed all the rectangle-based backgrounds. 3) The only widgetstyles I can change is for the placed widgets (Containers, buttons and label) - none of them will change the background color. What am I missing? /Peter B
  3. Thanks for your reply Tectu. Do you mean that I should apply a Container, covering the whole display, as the basis of each display page? ( /Peter B
  4. Thanks both of you for your fast answers, 1) I'm already using studio version 0.12. 2) Studio is enabling ROMFS - cause I'm including a page with a GIF. 3) Included "#define GFX_EMULATE_MALLOC TRUE" in my gfxconf.h - but got this warning plus the linker failure: #warning "GOS: Cannot emulate malloc as gfxAlloc() internally uses malloc on this platform" 4) I did not define GFX_OS_HEAP_SIZE. Including #define GFX_OS_HEAP_SIZE 20000 in gfxconf.h did the trick - linking is now successful. I have uploaded the requested ZIP for your reference. Here you can also see some graphical artifacts in the preview (I'm using the latest uGFX-library files downloaded from repository): 1) Rounded buttons have problems with the corners (I made the background color white to make it more visible). 2) Blending colors are not implemented for rounded buttons (You know that of course). 3) Blending works on square buttons, but overwrites the upper and the left border of the button. 4) The "DejaVu Sans 32 Anti-aliased" substituting font, used in the design window of studio, is smaller than the real thing. Merry Xmas / Peter test.zip
  5. I've just started to get acquainted with µGFX and the STM32F7-discovery board. I'm using EmBitz 0.42 and gcc on windows for the software development. At first I tested the demo made by Tetcu (downloadable from Bitbucket): "Tectu-stm32f7-discovery" - Took a while before I succeeded in compiling the demo. Had to change the "-mfpu=fpv4-sp-d16" defined in cpu_stm32m7.mk to "-mfpu=fpv5-sp-d16", as described by vlad in "STM32F7 Discovery" in the Hardware forum. Then I used uGFX_studio to develop my own GUI and overwrote the respective files in Tetcu's project with the ones produced by studio. But now the linker failed: " c:/program files (x86)/embitz/0.42/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7e-m/fpu\libc.a(lib_a-sbrkr.o): In function `_sbrk_r': sbrkr.c:(.text._sbrk_r+0xc): undefined reference to `_sbrk' " Searching the internet gave various solutions - none of them very attarctive - except this: http://stackoverflow.com/questions/1323 ... ng-eclipse Adding "libnosys.a ( * )" to the "/* Remove information from the standard libraries */" part of " \ugfx_library\boards\base\STM32F746-Discovery\stm32f746nghx_flash.ld " fixed the problem: /* Remove information from the standard libraries */ /DISCARD/ : { libc.a ( * ) libm.a ( * ) libgcc.a ( * ) libnosys.a ( * ) } Hope this can be helpful for some of you... Thanks for all your efforts developing these tools.. Merry Xmas / Peter
×
×
  • Create New...