مثال پنجم از emwin نسخه ی ۵٫۳۰C

آموزش text در emwin جلسه چهارم
ژوئن 5, 2016
نمایش مقدارها در emWin جلسه اول
ژوئن 14, 2016

مثال پنجم با استفاده از emWin ورژن ۵٫۳۰C :

هدف از این مثال نمایش متون با مد های ترسیم مختلف و با استفاده از رابط گرافیکی emWin می باشد

مد های ترسیم در emWin عبارتند از :

  1. متن نرمال
  2. متن معکوس
  3. متن ترنسپارنت
  4. متن XOR
  5. متن معکوس ترنسپارنت

از کد زیر برای برنامه نویسی این مثال استفاده شده است

GUI_SetFont(&GUI_Font8x16);
GUI_SetBkColor(GUI_BLUE);
GUI_Clear();
GUI_SetPenSize(10);
GUI_SetColor(GUI_RED);
GUI_DrawLine(80, 10, 240, 90);
GUI_DrawLine(80, 90, 240, 10);
GUI_SetBkColor(GUI_BLACK);
GUI_SetColor(GUI_WHITE);
GUI_SetTextMode(GUI_TM_NORMAL);
GUI_DispStringHCenterAt("GUI_TM_NORMAL" , 160, 10);
GUI_SetTextMode(GUI_TM_REV);
GUI_DispStringHCenterAt("GUI_TM_REV" , 160, 26);
GUI_SetTextMode(GUI_TM_TRANS);
GUI_DispStringHCenterAt("GUI_TM_TRANS" , 160, 42);
GUI_SetTextMode(GUI_TM_XOR);
GUI_DispStringHCenterAt("GUI_TM_XOR" , 160, 58);
GUI_SetTextMode(GUI_TM_TRANS | GUI_TM_REV);
GUI_DispStringHCenterAt("GUI_TM_TRANS | GUI_TM_REV", 160, 74);

 

در این آموزش نیز می توانید توضیحات بیشتری از مد های ترسیم مشاهده کنید

پسورد فایل برای اکسترکت : www.emwin.ir

حسین
حسین
من 28 سال سن دارم و رشته ی تحصیلی ام مهندسی برق قدرت بوده علاوه بر برق علاقمند به دنیای الکترونیک ، برنامه نویسی و طراحی وب هستم . این سایت رو برای آموزش رابط گرافیکی emWin راه اندازی کردم که بدون کمک شما جلو رفتن غیر ممکنه پس اگه آموزش یا مطالب مرتبطی دارید برام ایمیل کنید تا به اسم خودتون توی سایت منتشر بشه. hosseintomari@gmail.com
اشتراک
اطلاع از
guest

0 نظرات
بازخورد داخلی
مشاهده همه نظرات
0
برای بهبود مطالب، لطفاً نظر بدهید.x