Recent

Author Topic: is that lazarus-0.9.26-fpc-2.2.2-win32 support IDE Unicode?  (Read 16848 times)

arnix

  • New Member
  • *
  • Posts: 18
Re: is that lazarus-0.9.26-fpc-2.2.2-win32 support IDE Unicode?
« Reply #15 on: December 30, 2008, 12:28:30 pm »
First I suggest to test lazarus 0.9.27 and if it does not work too (dont remember, there could be some fixes in unicode after 0.9.26) then we will dig it deeply.

Lazarus-0.9.27-17978-fpc-2.2.2-20081230-win32.exe

The same problem :(

arnix

  • New Member
  • *
  • Posts: 18
Re: is that lazarus-0.9.26-fpc-2.2.2-win32 support IDE Unicode?
« Reply #16 on: January 08, 2009, 02:41:56 pm »
It seems that nobody from the develoment team is currently interested in fixing this bug, so can you please tell me where can I dig to try to fix it by myself? I guess I need the procedure which is responsible for the internal onkeypress event or window message.

Thank you.

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
Re: is that lazarus-0.9.26-fpc-2.2.2-win32 support IDE Unicode?
« Reply #17 on: January 08, 2009, 02:46:03 pm »
If I knew how to reproduce this issue, I would start to investigate the handling of the wm_key* and wm_char messages in the WindowProc function in lcl\interfaces\win32\win32callback.inc.

arnix

  • New Member
  • *
  • Posts: 18
Re: is that lazarus-0.9.26-fpc-2.2.2-win32 support IDE Unicode?
« Reply #18 on: January 08, 2009, 02:58:20 pm »
If I knew how to reproduce this issue

System: Windows XP SP X
Control Panel -> Regional and Language Options

1. Open the "Languages" Tab
2. Check "Install files for complex..." checkbox
3. Press Apply, Windows may ask you to insert your Windows XP Installation CD
4. Press on the "Details" button
5. Press the "Add" button
6. Choose the "Georgian" select item from the first combo box, the second will be automatically turned to Georgian
7. Press OK
8. Press the "Language Bar..." button
9. Check the "Show the Language bar on the desktop" checkbox if it is not checked
10. Press OK
11. Press OK

Now you can choose the Georgian language (KA) from the tray bar and try to input text to any Lazarus control.
That was in my case -  http://www.sendspace.com/file/47b2cu
« Last Edit: January 08, 2009, 03:00:08 pm by arnix »

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
Re: is that lazarus-0.9.26-fpc-2.2.2-win32 support IDE Unicode?
« Reply #19 on: January 08, 2009, 03:05:58 pm »
Did you create a bug report?

arnix

  • New Member
  • *
  • Posts: 18
Re: is that lazarus-0.9.26-fpc-2.2.2-win32 support IDE Unicode?
« Reply #20 on: January 08, 2009, 03:15:13 pm »
Did you create a bug report?

No, I am new here, I didn't know that I should create a separate bug report in addition of the forum posting.
Now I see there is a "Bug Tracking" section in the main site.
Should I create a bug report there?

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
Re: is that lazarus-0.9.26-fpc-2.2.2-win32 support IDE Unicode?
« Reply #21 on: January 08, 2009, 03:41:00 pm »
Yes, please do. Add the zip and the steps to reproduce.

arnix

  • New Member
  • *
  • Posts: 18
Re: is that lazarus-0.9.26-fpc-2.2.2-win32 support IDE Unicode?
« Reply #22 on: January 09, 2009, 12:42:38 pm »
Yes, please do. Add the zip and the steps to reproduce.

Done.

arnix

  • New Member
  • *
  • Posts: 18
Re: is that lazarus-0.9.26-fpc-2.2.2-win32 support IDE Unicode?
« Reply #23 on: January 14, 2009, 02:48:47 pm »
Just solved the issue!

Check out this: http://bugs.freepascal.org/view.php?id=12950#bugnotes

Thanks to Vincent Snijders and Felipe Monteiro de Carvalho for discussing the issue with me and helping me to find the solution.
« Last Edit: January 14, 2009, 02:54:30 pm by arnix »

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
Re: is that lazarus-0.9.26-fpc-2.2.2-win32 support IDE Unicode?
« Reply #24 on: January 14, 2009, 04:49:41 pm »
Thanks for hunting down this issue.

 

TinyPortal © 2005-2018