Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2010-05

changing ide direction

8 messages · 5 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

ik

Hello list,

I wish to make the IDE to be bdRightToLeft when the IDE translated either to Arabic or Hebrew.
Except of the editor and Object Inspector I think that every window should be bdRightToLeft.

So where/how can I do that, and what do you think on it ?

Thanks,
Ido
http://ik.homelinux.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20100519/94653de7/attachment-0001.html>

Reply by email

Paul Ishenin
to ik

19.05.2010 5:27, ik ?????:

Show quoted text 6 lines
I wish to make the IDE to be bdRightToLeft when the IDE translated either to Arabic or Hebrew. Except of the editor and Object Inspector I think that every window should be bdRightToLeft. So where/how can I do that, and what do you think on it ?

I think that changing Application.BidiMode must be enough.

You can where we set other Application properties.

Best regards,
Paul Ishenin.

Reply by email

Zaher Dirkey
to Paul Ishenin
Paul Ishenin wrote 12 lines
19.05.2010 5:27, ik ?????: I wish to make the IDE to be bdRightToLeft when the IDE translated > either to Arabic or Hebrew. > Except of the editor and Object Inspector I think that every window > should be bdRightToLeft. > > So where/how can I do that, and what do you think on it ? >

It must depend on the language that choose by user not from the environment (OS).

Did you have any programmer use any IDE right to left?, in my place it will be strange, but i like to see it working :-)

Best wishes.

I think that changing Application.BidiMode must be enough.

Change the BidiMode of application not enough because is it need to FlipControls when the form created, and this form must has ParentBidiMode = True;

You can where we set other Application properties.

Regards.

Zaher Dirkey -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20100519/5a68d5c3/attachment.html>

Reply by email

Zaher Dirkey
to Graeme Geldenhuys

On Wed, May 19, 2010 at 10:57 AM, Graeme Geldenhuys <

Show quoted text 5 lines
wrote: Does that mean your source code goes right-to-left as well? Wow, that would be weird! :-)

Yes Text in SynEdit is Right To Left Reading in Windows, there is some confused when mix English and Our language words but it is not bad for old programmers.

Regards

Zaher Dirkey -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20100519/4f57f7b3/attachment.html>

Reply by email

ik
to Zaher Dirkey: It must depend on the language that choose by user not from the environment (OS). Did you…

http://ik.homelinux.org/

2010/5/19 Zaher Dirkey

Show quoted text 20 lines
On Wed, May 19, 2010 at 2:54 AM, Paul Ishenin wrote: > 19.05.2010 5:27, ik ?????: > > > I wish to make the IDE to be bdRightToLeft when the IDE translated >> either to Arabic or Hebrew. >> Except of the editor and Object Inspector I think that every window >> should be bdRightToLeft. >> >> So where/how can I do that, and what do you think on it ? >> > > It must depend on the language that choose by user not from the environment (OS). Did you have any programmer use any IDE right to left?, in my place it will be strange, but i like to see it working :-)

Here most people prefer English then using Hebrew in development, however I keep getting help in translation of the IDE, so at least make it right to left enabled to make it more complete.

Show quoted text 27 lines
Best wishes. > I think that changing Application.BidiMode must be enough. > > Change the BidiMode of application not enough because is it need to FlipControls when the form created, and this form must has ParentBidiMode = True; > You can where we set other Application properties. > > Regards. -- Zaher Dirkey -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20100519/0c1f23c4/attachment-0001.html>

Reply by email

ik
to ik

I've created a small patch for it, you can see the images in the bug report :)
There is still a lot work to do, but that's a start :)

The bug report:
http://bugs.freepascal.org/view.php?id=16516

Ido

http://ik.homelinux.org/

ik wrote 60 lines
http://ik.homelinux.org/ 2010/5/19 Zaher Dirkey On Wed, May 19, 2010 at 2:54 AM, Paul Ishenin wrote: > >> 19.05.2010 5:27, ik ?????: >> >> >> I wish to make the IDE to be bdRightToLeft when the IDE translated >>> either to Arabic or Hebrew. >>> Except of the editor and Object Inspector I think that every window >>> should be bdRightToLeft. >>> >>> So where/how can I do that, and what do you think on it ? >>> >> >> > It must depend on the language that choose by user not from the > environment (OS). > > Did you have any programmer use any IDE right to left?, in my place it > will be strange, but i like to see it working :-) > Here most people prefer English then using Hebrew in development, however I keep getting help in translation of the IDE, so at least make it right to left enabled to make it more complete. > > Best wishes. > > >> I think that changing Application.BidiMode must be enough. >> >> > Change the BidiMode of application not enough because is it need to > FlipControls when the form created, and this form must has ParentBidiMode = > True; > > >> You can where we set other Application properties. >> >> > Regards. > > -- > Zaher Dirkey > > -- > _______________________________________________ > Lazarus mailing list > > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > >

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20100519/f61e8299/attachment-0001.html>

Reply by email

Jaqui Greenlees
to ik: http://ik.homelinux.org/ 2010/5/19 Zaher Dirkey Here most people prefer English then…

2010/5/19 ik

Show quoted text 12 lines
~snip~ Here most people prefer English then using Hebrew in development, however I keep getting help in translation of the IDE, so at least make it right to left enabled to make it more complete. > ~snip~ > -- > Zaher Dirkey >

It's a sad truth that programming languages are all English based, making English the best language to work with in development. The tools themselves, like Lazarus, can and should support as many languages as possible in their UI. So I hope you get it worked out for displaying the right to left languages. :)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20100521/9f86fa06/attachment.html>

Reply by email