digitalmars.D.learn - Supporting Arabic in GUI
- pascal111 (8/8) Aug 07 2022 I have no idea about GUI or Rad programming in D; it's not its
- Emanuele Torre (11/19) Aug 07 2022 I am very confused by this question.
- pascal111 (7/28) Aug 07 2022 So, the reason is the toolkit. I guessed D has specific library
- pascal111 (6/30) Aug 07 2022 EDIT: The last part of my previous post is lost. I'll retype it
- WebFreak001 (2/19) Aug 08 2022 there is https://gtkdcoding.com/ if you want to use GtkD
- Sergey (8/16) Aug 08 2022 I think it is possible to find framework to solve the issues in
- pascal111 (4/13) Aug 08 2022 It seems formal channel or company. I don't have resources that
I have no idea about GUI or Rad programming in D; it's not its time, but I'm curious to know if D is fine supporting for Arabic language in the GUI applications or we will have some issues like I met - in my experience - in Free Pascal. This is a topic where we trying to make a custom message box supporting Arabic as what's supposed to be, but we didn't reach although that the degree we want: https://forum.lazarus.freepascal.org/index.php/topic,59765.0.html
Aug 07 2022
On Sunday, 7 August 2022 at 23:48:22 UTC, pascal111 wrote:I have no idea about GUI or Rad programming in D; it's not its time, but I'm curious to know if D is fine supporting for Arabic language in the GUI applications or we will have some issues like I met - in my experience - in Free Pascal. This is a topic where we trying to make a custom message box supporting Arabic as what's supposed to be, but we didn't reach although that the degree we want: https://forum.lazarus.freepascal.org/index.php/topic,59765.0.htmlI am very confused by this question. That has nothing to do with the programming language: it has all to do with the GUI toolkit you use (lazarus in that case). If you used lazarus with D instead of Pascal (if it is possible), you would have the same limitations in D. If you use another GUI toolkit in D/Pascal (e.g. GTK3, Qt5, Tk, etc.), you will have the limitations of that toolkit, which may or may not support Arabic text. Also I don't understand you saying "it's not its time"; there are plenty of GUI programs written in D. :/
Aug 07 2022
On Monday, 8 August 2022 at 00:12:07 UTC, Emanuele Torre wrote:On Sunday, 7 August 2022 at 23:48:22 UTC, pascal111 wrote:So, the reason is the toolkit. I guessed D has specific library for GUI, and with that I judged D as whole that if it supports Arabic or not.I have no idea about GUI or Rad programming in D; it's not its time, but I'm curious to know if D is fine supporting for Arabic language in the GUI applications or we will have some issues like I met - in my experience - in Free Pascal. This is a topic where we trying to make a custom message box supporting Arabic as what's supposed to be, but we didn't reach although that the degree we want: https://forum.lazarus.freepascal.org/index.php/topic,59765.0.htmlI am very confused by this question. That has nothing to do with the programming language: it has all to do with the GUI toolkit you use (lazarus in that case). If you used lazarus with D instead of Pascal (if it is possible), you would have the same limitations in D. If you use another GUI toolkit in D/Pascal (e.g. GTK3, Qt5, Tk, etc.), you will have the limitations of that toolkit, which may or may not support Arabic text.Also I don't understand you saying "it's not its time"; there are plenty of GUI programs written in D. :/I mean "my own time" that I'm still studying D basics, so I'll study GUI programming at another time, but if there are available resources for GUI, I would like to take a look in 'em.
Aug 07 2022
On Monday, 8 August 2022 at 00:20:53 UTC, pascal111 wrote:On Monday, 8 August 2022 at 00:12:07 UTC, Emanuele Torre wrote:EDIT: The last part of my previous post is lost. I'll retype it again with some changes. I mean with time "my own time" that I'm studying D basic now, but if there are resources for GUI in D, I would like to take a look in 'em.On Sunday, 7 August 2022 at 23:48:22 UTC, pascal111 wrote:So, the reason is the toolkit. I guessed D has specific library for GUI, and with that I judged D as whole that if it supports Arabic or not.[...]I am very confused by this question. That has nothing to do with the programming language: it has all to do with the GUI toolkit you use (lazarus in that case). If you used lazarus with D instead of Pascal (if it is possible), you would have the same limitations in D. If you use another GUI toolkit in D/Pascal (e.g. GTK3, Qt5, Tk, etc.), you will have the limitations of that toolkit, which may or may not support Arabic text.Also I don't understand you saying "it's not its time"; there are plenty of GUI programs written in D. :/I mean "my own time" that I'm still studying D basics, so I'll study GUI programming at another time, but if there are available resources for GUI, I would like to take a look in 'em.
Aug 07 2022
On Monday, 8 August 2022 at 00:23:52 UTC, pascal111 wrote:On Monday, 8 August 2022 at 00:20:53 UTC, pascal111 wrote:there is https://gtkdcoding.com/ if you want to use GtkDOn Monday, 8 August 2022 at 00:12:07 UTC, Emanuele Torre wrote:EDIT: The last part of my previous post is lost. I'll retype it again with some changes. I mean with time "my own time" that I'm studying D basic now, but if there are resources for GUI in D, I would like to take a look in 'em.[...]So, the reason is the toolkit. I guessed D has specific library for GUI, and with that I judged D as whole that if it supports Arabic or not.[...]I mean "my own time" that I'm still studying D basics, so I'll study GUI programming at another time, but if there are available resources for GUI, I would like to take a look in 'em.
Aug 08 2022
On Sunday, 7 August 2022 at 23:48:22 UTC, pascal111 wrote:I have no idea about GUI or Rad programming in D; it's not its time, but I'm curious to know if D is fine supporting for Arabic language in the GUI applications or we will have some issues like I met - in my experience - in Free Pascal. This is a topic where we trying to make a custom message box supporting Arabic as what's supposed to be, but we didn't reach although that the degree we want: https://forum.lazarus.freepascal.org/index.php/topic,59765.0.htmlI think it is possible to find framework to solve the issues in D.. my guess is based on information from the project ArabiaWeather https://dlang.org/orgs-using-d.html They have a YouTube talk about D. Maybe you could find their contacts and ask your questions related to their techstack and framework.
Aug 08 2022
On Monday, 8 August 2022 at 19:47:35 UTC, Sergey wrote:On Sunday, 7 August 2022 at 23:48:22 UTC, pascal111 wrote:It seems formal channel or company. I don't have resources that make me able to contact with a formal company. I think Gtk is nice free solution.[...]I think it is possible to find framework to solve the issues in D.. my guess is based on information from the project ArabiaWeather https://dlang.org/orgs-using-d.html They have a YouTube talk about D. Maybe you could find their contacts and ask your questions related to their techstack and framework.
Aug 08 2022