الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Flash Browser

مغلق
بدأه flashkid في 12 يوليو 2003 · 2 رد · 919 مشاهدة · في التصميم والفلاش والبرامج الرسومية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

لقد انتهيت مؤخرا من عمل عارض للفلاش Flash Browser ver 1.0

وأحب أن يكون هذا المنتدى هو أول منتدى أعرضه فيه

مجال الاستخدام:

يمكن استخدام هذا البرنامج كعارض للدروس مثل Adobe Acrobat

يمكن أيضا استخدامه لعمل Help files

الامكانيات :

1- امكانية عرض نص عربى وانجليزى مكتوب فى ملفات منفصلة xml.

2- امكانية عرض صور JPG محملة من ملفات منفصلة xml.

3- امكانية عرض ملفات swf. محملة من ملفات منفصلة xml.

4- امكانية البحث باللغة العربية والإنجليزية فى الملف المعرض أو فى جميع الملفات

5- امكانية الرجوع للملف السابق عرضه Next Previous Buttons

6- امكانية حفظ الصفحات المفضلة للرجوع إليها فيما بعد أوحذفها

نبذة :

يعتمد هذا البرنامج على عرض data من خلال xml source files

هذه ال data يمكن أن تكون فلاش swf. jpg. أو نص عادى سواء عربى إنجلزى أو كليهما

والمعروف أن لغة xml هى لغة مفتوحة أو قابلة للمد EXTENSIBLE MARKUP LANGUAGE

ومن هنا يمكن استخدام أى نوع من أنواع ال tags <>

التى تناسب المستخدم وهذا بعكس ال html مثلا وهى لغة محدودة لا يمكن الخروج عن قوانينها

ولذلك قمت بعمل لغة مخصوصة لهذا البرنامج بحيث يمكن اعادة استخدامه

ولقد أسميت هذه اللغة FML اختصارا ل FLASH MARKUP LANGUAGE

هذا الاسم قد تم اختياره من قبل من قبل Cyberfunk وهو أحد أبرز مطورى الفلاش فى العالم

استخدمه فى عمل نفس الفكرة ولكن بصورة أكثر احترافا وتنظيما بكثير

وقد مررت بالصدفة على الموقع الذى يعرض فيه ال FML وهو

http://www.future-flash.com/fml/

وذلك خلال مراحل عملى بالبرنامج وقد بهرت بمدى التنظيم وطريقة التناول

والشىء المشترك هنا هو الفكرة أما الاختلاف فتناوله هو أكثر تنظيما واحترافا بكثير

أما تناولى فقد كنت أركز أكثر على امكانية عرض نص عربى داخل فلاش وامكانية البحث فيه وهذا سهل للفلاش ولكن الصعب حقا هو أن يكن هذا النص داخل movieclip عليه mask

داخل (scrollbar) مثلا

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

استخدام البرنامج :

تتكون ال data من قسمين :

1- list.xml وبه قائمة بعناوين الموضوعات المعروضة

ويستخدم كوسيلة للتنقل بين المواضيع من خلال شجرة على يسار العارض

و هو كالتالى :

- <Content>

  <node title="lesson1" link="dataAr" /> 

  <node title="lesson2" link="mdata" /> 

  <node title="lesson3" link="data" /> 

  <node title="lesson4" link="dataAr1" /> 

  </Content>

2- كل عنوان يقابله ملف xml. داخل مجلد اسمه xml

الملف به نوعان من ال Nodes

للنصوص text

وتستخدم للنصوص العربية والانجليزية

لل graphic

وتستخدم لكتابة أسماء الصور jpg أو swg

ومثال لذلك : dataAr.xml

- <data>

  <t color="0x000000" size="14" align="center" lang="ar">نA</t> 

  <t align="center" color="0xcc0000" size="14" lang="ar">ءخYj»A إ›j»A نA ءnI</t> 

  <g>act.jpg,act.jpg,act.jpg,act.jpg</g> 

  <g>act.jpg,act.jpg,act.jpg,act.jpg</g> 

  <t color="0x000000" size="14" align="center" lang="ar">نA ـG ة»G ـ</t> 

  <t color="0x000000" size="14" align="center" lang="eng">Besmellah</t> 

  <g>sample.swf</g> 

  </data>

ملحوظة هامة :

لعرض الكتابة العربية يجب ادخال النصوص فى الملف ال xml

من خلال برنامج Al Waseet وهو أسهل وأفضل البرامج التى يمكن كتابة النص العربى داخل الفلاش بها

يمكن تحميله من هنا :

http://www.geocities.com/actionscript4arab/

أرجو تجربة البرنامج وابداء الرأى و كشف الأخطاء

والحمد لله رب العالمين

#2

يعطيك الف عافية اخ احمد، حلو كتير وان شاءالله على طول هالشغل الحلو

بصراحة عجبني تنظيمك للعمل:)

على فكرة، انا بستخدم الرسام مع الxml مش الوسيط، بنفس الطريقة ;)

موقع actionscript4arab بأي encoding مكتوب؟ او هو معمول باحد برامج الكتابة العربية؟

لان الكتابة عندي غير مفهومة!

(f)(f)

#3

السلام عليكم ورحمة الله وبركاته

شكراً جزيلا يا سماح ويسعدنى أنه أعجبك

بالنسبة للرسام فهو برنامج رائع حقا بالرغم من بدائيته ولكنه يستطيع كتابة العربية حتى على نظام لا يدعمها بعكس برامج مثلTo 3D MAX مثلا

ولكن للأسف فالرسام لا يمكنه إظهار العربية بشكل جيد داخل مربع نصى

موجود داخل scrollpane

اى masked text Field !!

وهذا ما يستطيعه الوسيط هنا

بالنسبة لل encoding فهو UTF-8 وآسف لأنى لم أذكر ذلك

ويقدمه الأخ أيمن بافقيه

شكرا ثانية والحمد لله رب العالمين

هذا الموضوع مغلق.

مواضيع مشابهة