[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: أخطاء هل منكم من بلغ عنها؟؟



الفكرة في لينكس أن فتح القوس وإغلاقه لا يعتمد على لغة لوحة المفاتيح الفعالة

يعني لما تبرمج لا تقلق
هل لوحة المفاتيح عربية أم إنجليزية

كل ما عليك هو فتح القوس ب 9 وإغلاقه 0
بغض النظر عن لغة لوحة المفاتيح

افرض أنك كتبت نص عربي بين قوسين
ثم حددته ثم استبدلته بكود إنجليزي

يجب أن يصبح القوس الأيمن أيسر والأيسر أيمن

هذا visual

أما logical
فالأول لازال بداية
والآخير
قوس نهاية

يجب أن تفكر بالأشياء من منظور logical
وليس visual

عصر الفيجوال ذهب دون رجعة في ويندوز


On 2/23/08, Khaled Hosny <khaledhosny at eglug dot org> wrote:
> On Sat, Feb 23, 2008 at 09:16:15AM +0200, moayyad sadi wrote:
> > بالنسبة للأقواس يجب الانتباه إلى أنه لا يوجد مشكلة
> >
> > فالأقواس التي تكون مقلوبة
> > سببها أن تعمل بطريقة logical
> > بمعنى أن القوس فوق 9 هو قوس البداية
> > بغض النظر يمين أم يسار
>
> المشكلة أن تخطيط لوحة المفاتيح (القديم) يضع قوس الفتح فوق 9 وقوس الغلق
> فوق 0، في حين أن المستخدم (حين يكتب بالعربية) سينظر للأقواس من اليمين
> لليسار ولذا سيعتقد أن قوس الفتح فوق 0 والغلق فوق 9، الحل هو أن نفعل ما
> يتوقعه المستخدم ونعكس الأقواس فس التخطيط العربي. لاحظ أننا عكسنا نرتيب
> الأزرار لكن المستخدم سيدخل الأقواس في ترتيبها المنطقي.
>
> --
>  Khaled Hosny
>