<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: eGUI alpha release in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176719#M1528</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;you right but this is the taxation for flexibility of use :smileysad:.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 22 Nov 2011 13:39:10 GMT</pubDate>
    <dc:creator>Gargy</dc:creator>
    <dc:date>2011-11-22T13:39:10Z</dc:date>
    <item>
      <title>eGUI alpha release</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176713#M1522</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi eGUI fans,&lt;/P&gt;&lt;P&gt;we are still so far to make any official release of new version of eGUI so I decide to put here the latest version of eGUI.&lt;BR /&gt;&lt;BR /&gt;The source code is "as is" and only Kinetis demos are included.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The biggest change is that the bitmap drawing structure has been little bit changed to support external bitmaps.&lt;/P&gt;&lt;P&gt;The attached file is renamed exe file.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just enjoy&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Gargy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Oct 2011 11:50:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176713#M1522</guid>
      <dc:creator>Gargy</dc:creator>
      <dc:date>2011-10-25T11:50:11Z</dc:date>
    </item>
    <item>
      <title>Re: eGUI alpha release</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176714#M1523</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Gargy,&lt;/P&gt;&lt;P&gt;thank you for the new release.&lt;/P&gt;&lt;P&gt;I changed my old D4D folder with the new one.&lt;/P&gt;&lt;P&gt;I have a project with the eGUI and the flash driver C90TFS.&lt;/P&gt;&lt;P&gt;When I compile my project I got a error message:&lt;/P&gt;&lt;P&gt;marcro ''READ8' redefind in SSD_FTFL.h.&lt;/P&gt;&lt;P&gt;What do I have to do to use the new version of the eGUI?&lt;/P&gt;&lt;P&gt;I only changed the D4D folder.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Oct 2011 19:25:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176714#M1523</guid>
      <dc:creator>Thommi_Tulpe</dc:creator>
      <dc:date>2011-10-26T19:25:37Z</dc:date>
    </item>
    <item>
      <title>Re: eGUI alpha release</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176715#M1524</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Thommi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;thank you for valable feedback, you absotelly right that there is possible bug. So I renamed all macros in external support by add prefix D4D_.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So this is the reason why I put this version here &lt;IMG alt=":smileywink:" class="emoticon emoticon-smileywink" id="smileywink" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-wink.gif" title="Smiley Wink" /&gt; .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Take a modified version&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Oct 2011 12:56:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176715#M1524</guid>
      <dc:creator>Gargy</dc:creator>
      <dc:date>2011-10-27T12:56:18Z</dc:date>
    </item>
    <item>
      <title>Re: eGUI alpha release</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176716#M1525</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank You Gargy,&lt;/P&gt;&lt;P&gt;the new version works.&lt;/P&gt;&lt;P&gt;I see you have changed the console.h&lt;/P&gt;&lt;P&gt;static D4D_CNSL_DATA name##_data = { /*line_cnt - 1*/ 0, {0, 0}, D4D_FALSE, 0, 0};&lt;/P&gt;&lt;P&gt;So that the firs line is not written at the end of the array.&lt;/P&gt;&lt;P&gt;I still have a problem with the cursor.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.freescale.com/message/95850#95850" title="https://community.freescale.com/message/95850#95850"&gt;https://community.freescale.com/message/95850#95850&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I put the cursor to a special position with&lt;/P&gt;&lt;P&gt;the command&lt;/P&gt;&lt;P&gt;cursor_position.x = 1;&lt;BR /&gt;cursor_position.y = 2;&lt;BR /&gt;(void) D4D_CnslGoToXY(&amp;amp;scrMain_Cons, cursor_position);﻿&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The cursor is displayed at the last position of the correct line.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After that I insert a character with the command:&lt;/P&gt;&lt;P&gt;(void)D4D_CnslPutString(&amp;amp;scrMain_Cons, "X");﻿&lt;/P&gt;&lt;P&gt;The "X" is on position&amp;nbsp; 1 in line 2, but the cursor is showen at the end of the line.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have also a by changing the screen. I have buttons in the screens.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;// Button in the screen register&lt;/P&gt;&lt;P&gt;static void ScrRegister_OnClickBtnConsole (D4D_OBJECT* pThis)&lt;/P&gt;&lt;P&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;D4D_ActivateScreen(&amp;amp;screen_main, D4D_FALSE);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;D4D_RedrawScreen(&amp;amp;screen_main);&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;// Button in the screen main&lt;/P&gt;&lt;P&gt;static void ScrMain_OnClickBtnMonitor(D4D_OBJECT* pThis)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;D4D_ActivateScreen(&amp;amp;screen_register, D4D_FALSE);&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to change the showen screens from main screen to register screen and back.&lt;/P&gt;&lt;P&gt;This only works two times. After that the buttons are inactive.&lt;/P&gt;&lt;P&gt;Have you got any idea ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hop you can help&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Oct 2011 14:30:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176716#M1525</guid>
      <dc:creator>Thommi_Tulpe</dc:creator>
      <dc:date>2011-10-28T14:30:21Z</dc:date>
    </item>
    <item>
      <title>Re: eGUI alpha release</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176717#M1526</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Gargy,&lt;/P&gt;&lt;P&gt;&lt;EM&gt;I solved the prblem with the buttons.&lt;IMG alt=":smileyhappy:" class="emoticon emoticon-smileyhappy" id="smileyhappy" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-happy.gif" title="Smiley Happy" /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Thomas&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Oct 2011 15:27:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176717#M1526</guid>
      <dc:creator>Thommi_Tulpe</dc:creator>
      <dc:date>2011-10-28T15:27:58Z</dc:date>
    </item>
    <item>
      <title>Re: eGUI alpha release</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176718#M1527</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Gargy&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for this release, im very happy loading bitmaps from SD.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to comment one thing. In each screen i have a logo. I found a poor performance when the logo is loaded from SD. Each time the EGUI needs to calculate the Screen Header Size, the file is opened.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Nov 2011 22:24:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176718#M1527</guid>
      <dc:creator>madifazio</dc:creator>
      <dc:date>2011-11-21T22:24:19Z</dc:date>
    </item>
    <item>
      <title>Re: eGUI alpha release</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176719#M1528</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;you right but this is the taxation for flexibility of use :smileysad:.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Nov 2011 13:39:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176719#M1528</guid>
      <dc:creator>Gargy</dc:creator>
      <dc:date>2011-11-22T13:39:10Z</dc:date>
    </item>
    <item>
      <title>Re: eGUI alpha release</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176720#M1529</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gargy&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;Gargy wrote:&lt;BR /&gt;&lt;P&gt;the taxation for flexibility of use :smileysad:.&amp;nbsp;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I guessed&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;As a rule&lt;/SPAN&gt;&lt;SPAN&gt;, I decided to&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;embed&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;simple &lt;SPAN&gt;images in code,&lt;/SPAN&gt;&amp;nbsp;and&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;SPAN&gt;upload&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;from&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;SD the&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;complex&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;images&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks again for the release. Is very useful for me.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Nov 2011 20:34:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176720#M1529</guid>
      <dc:creator>madifazio</dc:creator>
      <dc:date>2011-11-22T20:34:46Z</dc:date>
    </item>
    <item>
      <title>Re: eGUI alpha release</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176721#M1530</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gargy&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I note in this release, that disabled buttons not show their bitmaps in greyscale.&lt;/P&gt;&lt;P&gt;I modified the following function to acomplish that&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;static void D4D_BtnOnDraw(D4D_MESSAGE* pMsg)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i add the following local variable&lt;/P&gt;&lt;P&gt;D4D_BOOL &lt;FONT color="#FF0000"&gt;greyScale&lt;/FONT&gt; = (D4D_BOOL)(!pMsg-&amp;gt;pObject-&amp;gt;flags-&amp;gt;bits.bEnabled);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and in section when bitmap is drawing i have this code&lt;SPAN&gt;&amp;nbsp;(D4D_ROUND_CORNER_ENABLE == D4D_FALSE)&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;// Draw the bitmapif(pBmp != NULL){   #if (D4D_ROUND_CORNER_ENABLE != D4D_FALSE) //if Round corners     D4D_DrawRBmpRect(&amp;amp;_calc.ButPos,&amp;amp;_calc.ButSize, pBmp, bmpProp, clrB,0, pBtn-&amp;gt;radius);   #else     D4D_DrawBmpRect(&amp;amp;_calc.ButPos,&amp;amp;_calc.ButSize, pBmp, bmpProp, clrB,greyScale);  #endif  pBtn-&amp;gt;textBuff.str_properties-&amp;gt;font_properties.bits.bTransparent = D4D_TRUE;}&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now i have greyscale buttons when they are disabled.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Not want to not lose this behavior when i replace my D4D folder in next release.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Oct 2020 09:25:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176721#M1530</guid>
      <dc:creator>madifazio</dc:creator>
      <dc:date>2020-10-29T09:25:32Z</dc:date>
    </item>
    <item>
      <title>Re: eGUI alpha release</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176722#M1531</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for your feedback about this bug. I remove it also in main version.&lt;BR /&gt;&lt;BR /&gt;This issue was create during adding of 3D button functionality, we completelly change button drawing function.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The final fix is:&lt;/P&gt;&lt;PRE&gt;#if (D4D_ROUND_CORNER_ENABLE != D4D_FALSE) //if Round corners        D4D_DrawRBmpRect(&amp;amp;_calc.ButPos,&amp;amp;_calc.ButSize, pBmp, bmpProp, clrB, (D4D_BOOL)(!pMsg-&amp;gt;pObject-&amp;gt;flags-&amp;gt;bits.bEnabled), pBtn-&amp;gt;radius);        #else        D4D_DrawBmpRect(&amp;amp;_calc.ButPos,&amp;amp;_calc.ButSize, pBmp, bmpProp, clrB, (D4D_BOOL)(!pMsg-&amp;gt;pObject-&amp;gt;flags-&amp;gt;bits.bEnabled));    #endif&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;Have a nice day&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Oct 2020 09:25:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/eGUI-alpha-release/m-p/176722#M1531</guid>
      <dc:creator>Gargy</dc:creator>
      <dc:date>2020-10-29T09:25:34Z</dc:date>
    </item>
  </channel>
</rss>

