الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

شرح مفصل لاستخدام Look And Feel Tool...

Featured Replies

بتاريخ:

بسم الله الرحمن الرحيم



كثرت الأسئلة من الاخوه الاعضاء حول استخدام LOOK AND FEEL TOOL .. وهذا شرح مفصل لاستخدام هذه الــ TOOLS....

بسم الله نبدأ:

1- فك الضفط عن المجلد الذي اسمه LAF.
2- انسخ ملفات الــ JAR الى المسار التالي: forms/java directory
3- قم بعمل UPDATE للملف الموجود بــ forms/server/formsweb.cfg
4- طبعا لازم يكون عندك على الجهاز Sun Java Plug بالاضافة الى وجود Oracle JInitiator.
5- قم بنسخ الملف forms.css على القرص C
6- قم بعمل COMPILE لـــ laf.pll ثم قم بنسخ pll.plx الى المكان الموجود بــ FORMS_PATH variable
7- انت الان بحاجة الى TOOLS اسمها jdapi_laf وهي موجودة في المرفقات.
* قم بفك الضغط عن المجلد jdapi_laf .
* قم بنسخ jdapi_laf.jar الى المسار DEVLOPER/forms/java directory
* قم بنسخ laf.olb الى الملجد الخاص بــ olb
* قم بنسخ laf.pll الى المجلد الخاص بـــ PLL
* قم بنسخ الملف forms_laf.css الى القرص C
* قم بنسخ jdapi_laf.xml الى القرص C ايضا
8- نذهب الان الى الــ DOS COMMAND ونكتب فيه الأمر التالي:

C:/Program Files/Java/j2re1.4.2_16/bin/java.exe" -classpath C:/Oracle/forms/java/jdapi_laf.jar;C:/Oracle/forms/java/frmjdapi.jar; oracle.forms.fd.JDAPI_LAF C:/jdapi_laf.xml


الى الاخوة الذين يستخدمون الاصدار 9I قم باستبدال frmjdapi.jar بــــ f90jdapi.jar
* ملاحظة: بالنسبة للجافا يفضل استخدام JRE 1.4 environment هي عبارة عن METHOD موجودة في (Sun Java Plug)لذلك لا تحاول استخدام Forms JInitiator environment لانها لن تعمل معك
9- بعد الانتهاء من هذه الخطوات ... عند المحاولة لعمل فورم معين سيظهر بالشكل التالي: ( كما هو موضح في الصورة )
10- كما يوجد بالمرفقات كتب ستساعدك على استخدام الــ L&F...
* ملاحظة: المجلد الذي اسمه jdapi_laf يحتوي على الملفات السابقة...بينما المجلد LAF_138 يوجد به فورم جاهزة.....
وأرجو من الاخوان المساعدة في هذا الموضوع حيث انني اعمل على DEVELOPER 6I ولا يمكن تطبيق هذه الــ TOOLS عليه على حد علمي...
بالتوفيق اخواني..
ولا تنسونا من صالح دعائكم...
تحياتي...


تحميل الملفات الضرورية : من هناااااا

post-73694-1249541861_thumb.jpg

تم تعديل بواسطة PALI.ORACLE

  • الردود 51
  • المشاهدات 17.4k
  • البداية
  • اخر رد

أكثر المشاركين في هذا الموضوع

الصور المنشورة

بتاريخ:

الف شكر ياباشا وبانتظار المزيد

بتاريخ:

أثابك الله على مجهودك الطيب ... وجعله في ميزان حسناتك
جزاك الله خيراً

بتاريخ:
  • كاتب الموضوع
الف شكر ياباشا وبانتظار المزيد


لا شكر على واجب اخي حمدي...
تحياتي...

أثابك الله على مجهودك الطيب ... وجعله في ميزان حسناتك
جزاك الله خيراً


الله يخليك اخي عبدالله...
بالتوفيق..
تحياتي
بتاريخ:

مشكور اخ احمد ولكن عندي استفسار بسيط ما المقصود بالتالي :
3- قم بعمل UPDATE للملف الموجود بــ forms/server/formsweb.cfg
6- قم بعمل COMPILE لـــ laf.pll ثم قم بنسخ pll.plx الى المكان الموجود بــ FORMS_PATH variable
قم بنسخ laf.olb الى الملجد الخاص بــ olb
* قم بنسخ laf.pll الى المجلد الخاص بـــ PLL
علما انني استخدم 10G

بتاريخ:

جزيت خيرا أخي

س سؤال هل ينفع اطبقه على 6 اي

بتاريخ:
  • كاتب الموضوع

للاسف ما ينفع لاني حاولت باكتر من طريقة اجربه على DEVELOPER 6I ولم تنجح المحاولات...
هو من 9I وفوق بشتغل ....

بتاريخ:

شكرا ياحبيبي لاستجابتك السريعه لطلبي وادعو لي يا احمد من بكره ان شاء الله بسوي الجراحه لا تنساني من الدعاء
اخوك اشرف

بتاريخ:

بداية الف شكر الك اخي Palestine.Oracle

في حال كنت تستخدم Developer 6i فأنت لا تحتاج للاداة Laf حيث انك تستطيع استخدام Skin مباشرة

طريقة استخدامها كالتالي :-

* اضف اداة ACTIVE X CONTROL الي الفورم
* كلك يمين عليها ىثم اختار INSERT OBJECT
* اختار ACTIVE SKIN CONTROL ثم OK
* كلك يمين عليها ثم اختار ACTIVE SKIN CONTROL OBJECT ثم LOAD SKIN

ملاحظة :- يجب ان يكون عندك ملفات SKIN نسخة نهائية وليس تجريبية (حتي تعمل بشكل صحيح)

* نحدد ملف ال SKIN المطلوب (الشكل الذي ترغب به مثلا GREEN.SKIN)
* نذهب لشاشة OBJECT NAVIGATOR ثم نذهب لخصائص ال active x object
* نذهب لخاصية ole class ثم نختار activeskin4.skin
* في زناد when new form instance نكتب الكود التالي:

declare
MY_WIN_HANDLE VARCHAR2(100);
BEGIN
	SET_WINDOW_PROPERTY(FORMS_MDI_WINDOW,WINDOW_STATE,MAXIMIZE);
MY_WIN_HANDLE := GET_WINDOW_PROPERTY('WINDOW1' , WINDOW_HANDLE);	 
ActiveSkin4_ISkin.LoadSkin(:item('block3.ACTIVEX_CONTROL4').interface,'c:\Media.skn');
activeskin4_Iskin.applyskin(:item('block3.activex_control4').interface,MY_WIN_HANDLE);

END;



اذا لم يعمل البرنامج بشكل صحيح , يجب تسجيل اداة actskin4.ocx في الريجستري

بالتوفيق ..........

active_skin.rar

بتاريخ:
  • كاتب الموضوع
شكرا ياحبيبي لاستجابتك السريعه لطلبي وادعو لي يا احمد من بكره ان شاء الله بسوي الجراحه لا تنساني من الدعاء
اخوك اشرف


لا شكر على واجب اشرف..
وان شاءلله تخرج من العملية مشافا معافا...ولن انساك من الدعاء...ربنا يكون معاك...

بداية الف شكر الك اخي Palestine.Oracle

في حال كنت تستخدم Developer 6i فأنت لا تحتاج للاداة Laf حيث انك تستطيع استخدام Skin مباشرة

طريقة استخدامها كالتالي :-

* اضف اداة ACTIVE X CONTROL الي الفورم
* كلك يمين عليها ىثم اختار INSERT OBJECT
* اختار ACTIVE SKIN CONTROL ثم OK
* كلك يمين عليها ثم اختار ACTIVE SKIN CONTROL OBJECT ثم LOAD SKIN

ملاحظة :- يجب ان يكون عندك ملفات SKIN نسخة نهائية وليس تجريبية (حتي تعمل بشكل صحيح)

* نحدد ملف ال SKIN المطلوب (الشكل الذي ترغب به مثلا GREEN.SKIN)
* نذهب لشاشة OBJECT NAVIGATOR ثم نذهب لخصائص ال active x object
* نذهب لخاصية ole class ثم نختار activeskin4.skin
* في زناد when new form instance نكتب الكود التالي:
declare
MY_WIN_HANDLE VARCHAR2(100);
BEGIN
	SET_WINDOW_PROPERTY(FORMS_MDI_WINDOW,WINDOW_STATE,MAXIMIZE);
MY_WIN_HANDLE := GET_WINDOW_PROPERTY('WINDOW1' , WINDOW_HANDLE);	 
ActiveSkin4_ISkin.LoadSkin(:item('block3.ACTIVEX_CONTROL4').interface,'c:\Media.skn');
activeskin4_Iskin.applyskin(:item('block3.activex_control4').interface,MY_WIN_HANDLE);

END;



اذا لم يعمل البرنامج بشكل صحيح , يجب تسجيل اداة actskin4.ocx في الريجستري

بالتوفيق ..........




اشكر اخي محمود على الاضافة..
تحياااتي
بتاريخ:

السلام عليكم

شكرا لك ياستاذ احمد على هذا الموضوع والله يعطيك الصحه والعافيه يارب ولايحرم هذا المنتدى منك ابدا ابد.

واعذرني ياخ احمد اذا انا قصرت معاك وربنا يجزيك كل خير وسعادة في الدنيا والاخرة.

بتاريخ:
  • كاتب الموضوع
السلام عليكم

شكرا لك ياستاذ احمد على هذا الموضوع والله يعطيك الصحه والعافيه يارب ولايحرم هذا المنتدى منك ابدا ابد.

واعذرني ياخ احمد اذا انا قصرت معاك وربنا يجزيك كل خير وسعادة في الدنيا والاخرة.


لا شكر على واجب أخي وهيب..
وجزاك الله بمثله..
تحياتي
  • بعد 5 أسابيع...
بتاريخ:

انا جربت اللوك اند فيل والكلام اللي موجوود واحده واحد ولكن لم تشتغل معايا ولما
بكتب الامر ده في الدوس بتظهرلي رساله وتقولي ان الكلاس ده مش موجود
فاياريت حد يقولي المشكله

( الالوان بعضها بيظهر والبعض الاخر لا والخطوط برده ولما بغير في ملف الCSS ما بيحصلش تغيير )

بتاريخ:

[وسط]Invalid File. This error has been forwarded to MediaFire's development team.


Please Upload it again

[/وسط][يسار][/يسار]

بتاريخ:
  • كاتب الموضوع

السلام عليكم
تم رفع الملفات من جديد...
http://rapidshare.com/files/276447696/l_f.rar.html
بالتوفيق

بتاريخ:

Dear P Ali.Oracle


Thank you for ur interest , we need more information if u have any link or documents ,if u have any information about Color Pallet Please Upload it also
Your Islamic Brother
SeifAllah

بتاريخ:

بدايه ألف شكر علي الأستجابه والرد وجزاك الله خير الجزاء ( اللهم أرحمنا جميعاً في هذا الشهر المبارك )
ولكن هناك بعض المشاكل واجهتني عند إستخدام ال LOOK AND FEEL ولا أدري لماذا وبعض اللأشياء لم أفهما وهي:-

أولاً:- ما معني قم بنسج LAF.OLB إلي المجلد الخاص ب OLB ( هو أيه المجلد الخاص ب OLB أو أيه مساره )
ونفس الكلام ينطبق علي LAF.PLL إلي المجلد الخاص ب PLL ( هو أيه المجلد الخاص ب OLB أو مساره )

ثانياً:- إحنا ليه بنكتب الأوامر دي في الد DOS COMMAND

C:/Program Files/Java/j2re1.4.2_16/bin/java.exe" -classpath C:/Oracle/forms/java/jdapi_laf.jar;C:/Oracle/forms/java/frmjdapi.jar; oracle.forms.fd.JDAPI_LAF C:/jdapi_laf.xml

وبعدين ليه أنا كل ما أكتب الأوامر دي وأنفذها تطلعلي رساله تقول ( CANNOT FIND THE MAIN CLASS )

ثالثاً:- أزاي أستخدم JRE 1,4/ENVIRONMENT لإظهار الفورمه بدل JINITH ( يعني أسطبها وخلاص علي الجهاز ولا فيه حاجه تانيه أنا بعملها بيها )


سامحوني إذا أطلت عليكم وبارك الله لكم في هذا الشهر وأعطي كل واحد منا ما تمني

بتاريخ:

يا شباب ممكن حد يشرحلي شو الفائدة من استخدام هذه الادااااااااااااااااااااااة ؟؟؟؟؟؟

بتاريخ:
  • كاتب الموضوع

Dear P Ali.Oracle


Thank you for ur interest , we need more information if u have any link or documents ,if u have any information about Color Pallet Please Upload it also
Your Islamic Brother
SeifAllah



بتاريخ:
  • كاتب الموضوع
يا شباب ممكن حد يشرحلي شو الفائدة من استخدام هذه الادااااااااااااااااااااااة ؟؟؟؟؟؟



شوف الصورة في المشاركة الاصلية...
بتاريخ:

هناك بعض المشاكل واجهتني عند إستخدام ال LOOK AND FEEL ولا أدري لماذا وبعض اللأشياء لم أفهما وهي:-

أولاً:- ما معني قم بنسج LAF.OLB إلي المجلد الخاص ب OLB ( هو أيه المجلد الخاص ب OLB أو أيه مساره )
ونفس الكلام ينطبق علي LAF.PLL إلي المجلد الخاص ب PLL ( هو أيه المجلد الخاص ب OLB أو مساره )

ثانياً:- إحنا ليه بنكتب الأوامر دي في الد DOS COMMAND

C:/Program Files/Java/j2re1.4.2_16/bin/java.exe" -classpath C:/Oracle/forms/java/jdapi_laf.jar;C:/Oracle/forms/java/frmjdapi.jar; oracle.forms.fd.JDAPI_LAF C:/jdapi_laf.xml

وبعدين ليه أنا كل ما أكتب الأوامر دي وأنفذها تطلعلي رساله تقول ( CANNOT FIND THE MAIN CLASS )

ثالثاً:- أزاي أستخدم JRE 1,4/ENVIRONMENT لإظهار الفورمه بدل JINITH ( يعني أسطبها وخلاص علي الجهاز ولا فيه حاجه تانيه أنا بعملها بيها )


سامحوني إذا أطلت عليكم وبارك الله لكم في هذا الشهر وأعطي كل واحد منا ما تمني

  • بعد 3 أسابيع...
بتاريخ:

السلام عليكم ياريت حد يقولنا هوا ايه ال


olb directory
وال
pll directory

بتاريخ:
  • كاتب الموضوع

السلام عليكم
ان كان لديك OBJECT LIBRARY FOLDER ضع الملفات السابق ذكرها في هذا المجلد..
وان لم يكون موجودا انشيء مجلد وضع الملفات السابقة بداخله وضع المجلد بنفس مسار بقية الملفات...
ومن الافضل وضع جميع الملفات في مسار يكون معرف داخل الرجستري..
بالتوفيق

  • بعد 3 شهور...
بتاريخ:

السلام عليكم جهد طيب
حدا ينجدني الرابط مش شغال يا ريت رابط تاني

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.