~unity-team/nux/nux.text-entry-im-auto-test

« back to all changes in this revision

Viewing changes to NuxGraphics/GraphicsDisplayWin.cpp

  • Committer: brandontschaefer at gmail
  • Date: 2012-02-23 00:32:36 UTC
  • mfrom: (575.1.6 nux)
  • Revision ID: brandontschaefer@gmail.com-20120223003236-nsdojtxitl3hsqcn
merged trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
1527
1527
          return 0;
1528
1528
        }
1529
1529
 
1530
 
        t_UTF16 *utf16_str = new t_UTF16 [4];
1531
 
        Memset(utf16_str, 0, sizeof(t_UTF16) * 4);
 
1530
        wchar_t *utf16_str = new wchar_t [4];
 
1531
        Memset(utf16_str, 0, sizeof(wchar_t) * 4);
1532
1532
        Memcpy(utf16_str, (int*) &wParam, sizeof(wParam));
1533
 
        t_UTF16 *temp0 = utf16_str;
1534
 
 
1535
 
        t_UTF8 *utf8_str = new t_UTF8 [NUX_EVENT_TEXT_BUFFER_SIZE];
1536
 
        Memset(utf8_str, 0, sizeof(t_UTF8) * NUX_EVENT_TEXT_BUFFER_SIZE);
1537
 
        t_UTF8 *temp1 = utf8_str;
1538
 
 
1539
 
 
1540
 
        ConversionResult res = ConvertUTF16toUTF8((const nux::t_UTF16 **) &temp0,
1541
 
          utf16_str + sizeof(t_UTF16) * 4,
 
1533
        wchar_t *temp0 = utf16_str;
 
1534
 
 
1535
        unsigned char *utf8_str = new unsigned char [NUX_EVENT_TEXT_BUFFER_SIZE];
 
1536
        Memset(utf8_str, 0, sizeof(unsigned char) * NUX_EVENT_TEXT_BUFFER_SIZE);
 
1537
        unsigned char *temp1 = utf8_str;
 
1538
 
 
1539
 
 
1540
        ConversionResult res = ConvertUTF16toUTF8((const wchar_t **) &temp0,
 
1541
          utf16_str + sizeof(wchar_t) * 4,
1542
1542
          &temp1,
1543
1543
          utf8_str + NUX_EVENT_TEXT_BUFFER_SIZE,
1544
1544
          lenientConversion);
1576
1576
          event_->key_repeat_count = (int) (lParam & 0xff);
1577
1577
        }
1578
1578
 
1579
 
        t_UTF32 *utf32_str = new t_UTF32 [4];
1580
 
        Memset(utf32_str, 0, sizeof(t_UTF32) * 4);
 
1579
        unsigned int *utf32_str = new unsigned int [4];
 
1580
        Memset(utf32_str, 0, sizeof(unsigned int) * 4);
1581
1581
        Memcpy(utf32_str, (int*) &wParam, sizeof(wParam));
1582
 
        t_UTF32 *temp0 = utf32_str;
1583
 
 
1584
 
        t_UTF8 *utf8_str = new t_UTF8 [NUX_EVENT_TEXT_BUFFER_SIZE];
1585
 
        Memset(utf8_str, 0, sizeof(t_UTF8) * NUX_EVENT_TEXT_BUFFER_SIZE);
1586
 
        t_UTF8 *temp1 = utf8_str;
1587
 
 
1588
 
 
1589
 
        ConversionResult res = ConvertUTF32toUTF8((const nux::t_UTF32 **) &temp0,
1590
 
          utf32_str + sizeof(t_UTF32) * 4,
 
1582
        unsigned int *temp0 = utf32_str;
 
1583
 
 
1584
        unsigned char *utf8_str = new unsigned char [NUX_EVENT_TEXT_BUFFER_SIZE];
 
1585
        Memset(utf8_str, 0, sizeof(unsigned char) * NUX_EVENT_TEXT_BUFFER_SIZE);
 
1586
        unsigned char *temp1 = utf8_str;
 
1587
 
 
1588
 
 
1589
        ConversionResult res = ConvertUTF32toUTF8((const unsigned int**) &temp0,
 
1590
          utf32_str + sizeof(unsigned int) * 4,
1591
1591
          &temp1,
1592
1592
          utf8_str + NUX_EVENT_TEXT_BUFFER_SIZE,
1593
1593
          lenientConversion);