أسْتَغْفِرُ اللهَ العَظِيمَ .... اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ



العودة   منتديات داماس > اسطوانة الويندوز الخاصة > ورشة عمل اسطوانات تجميعات البرامج وشروحات ودروس برنامج الاوتوبلاي AutoPlay Media Studio


مواضيع مميزة  


آخر عشرة مواضيع المواضيع النشطة


03-05-2016, 03:47 AM
igli غير متصل
VIP
رقم العضوية: 447434
تاريخ التسجيل: Jan 2014
المشاركات: 385
إعجاب: 59
تلقى 177 إعجاب على 89 مشاركة
تلقى دعوات الى: 16 موضوع
    #1  


مشروع مفتوح .... تغيير الخلفية اما بلون او بصورة من صور النظام او من مجلد الصور


مشروع مفتوح .... تغيير الخلفية

مشروع مفتوح .... تغيير الخلفية اما بلون او بصورة من صور النظام او من مجلد الصور

مشروع مفتوح .... تغيير الخلفية


سنضع هنا شرحا بسيطا لاكواد تغيير الخلفية

-----------------
اولا : الكود المسؤول عن تغيير الخلفية هو
Application.SetPageProperties("Page1"nil); 
فيه ثلاثة خيارات اما اللون الاحادي و رقمه هو 0

 Application.SetPageProperties("Page1", {BackgroundType0}); 
او خليط لونين 1

 Application.SetPageProperties("Page1", {BackgroundType1}); 
او ادراج صورة 2

 Application.SetPageProperties("Page1", {BackgroundType2}); 
---------------------------
الان من اجل تغيير الخلفية بصورة من مجلد الصور الموجودة ....

اولا يجب ان نعتمد الخيار رقم 2 وهو خاص باعتماد الصور للخلفية

Application.SetPageProperties("Page1", {BackgroundType2}); 
ثم نختار الصورة
مثلا لتكون الصورة تحمل اسم 33 من توسعة jpg

Application.SetPageProperties("Page1", {ImageFilename "AutoPlay\\Images\\33.jpg"}); 
-------------------------------
من اجل تغيير خلفية البرنامج الى لون معين :
اولا يجب ان نعتمد الخيار رقم 0 وهو خاص باللون الوحيد للخلفية

Application.SetPageProperties("Page1", {BackgroundType0}); 
ثم نحتار اللون الاحمر و رقمه 255 بصيغة rgb



Application.SetPageProperties("Page1", {BackgroundColor= (255)}); 
وقد تستعمل نظام الاولوان المستعمل في البرنامج بصيغة hex
من اجل اللون الاحمر مثلا وهو FF0000

Application.SetPageProperties("Page1", {BackgroundColorMath.HexColorToNumber("FF0000")}); 
-----------------------------
اذا اردنا ان يظهر للمستخدم نافذة ليختار اللون المناسب فان نلجا الى ملفات dll الخاصة بالاولوان و هي
CHCOLOR.DLL

حملها من هنا و ضعها في مجلد Docs



http://www.mediafire.com/download/n8...tl/CHCOLOR.rar


طبعا لا ننسى ان نعتمد الخيار رقم 0 وهو خاص باللون الوحيد للخلفية

Application.SetPageProperties("Page1", {BackgroundType0}); 
ثم نضع في زر لكود التالي:

wnx Application.GetWndHandle(); 
result DLL.CallFunction("AutoPlay\\Docs\\CHCOLOR.DLL""SelectColor"wnx..",\"FFFFFF\",\"HEX\",\"192;;192;;192\",\"FALSE\""DLL_RETURN_TYPE_STRINGDLL_CALL_STDCALL)
result tonumber(String.TrimLeft(String.Left(resultString.Find(result"::"1false)-1), "#"),16);
Application.SetPageProperties("Page1", {BackgroundColor = (result)}); 
---------------------------------------
الان اذا اردنا ان تتغير الخلفية بمجرد مرور الماووس على الصورة لتصبح هي هي خلفية البرنامج

اذا نستعدي ملف الصورة و نضعه في خلفية البرنامج
هذا الكود في On enter كل الصور التي وضعتها في صفحة البرنامج

Application.SetPageProperties("Page1", {BackgroundType2});
Application.SetPageProperties("Page1", {ImageFilename Image.GetFilename(this)}) 
--------------------------------
كيف نجعل البرنامج يخير المستخدم في مجلد صور النظام الويندوز
اين نجد صور النظام في ملف الوبندوز في مجلد الويب في مجلد الخلفيات
نجعل كود يفتح المجلد و عندما يختار المستخدم صورة تصبح هي خلفية البرنامج
ضع هذا الكود في زر

img Dialog.FileBrowse(true"أ‡أژأٹأ‘ أ-أ¦أ‘أ‰ ""C:\\WINDOWS\\Web\\Wallpaper""All Files (*.*)--*.*--""""jpg"falsefalse);

if (
img[1] ~= "CANCEL") and (img[1] ~= nilthen
Application
.SetPageProperties("Page1", {BackgroundType2});
Application.SetPageProperties("Page1", {ImageFilename img[1]})
end 
------------------------
للمزيد من الفهم هذا ملف مفتوح يمكنكم الاستعانة به

التحميل :



http://www.mediafire.com/download/wn...und+change.apz

او من المرفقات


--------------
تحياتي







المواضيع المشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
ملف مفتوح لتصميم إداة أو برنامج لتغيير الخلفية بنقرة زر يعمل على جميع الانظمة saaaaaam ورشة عمل اسطوانات تجميعات البرامج وشروحات ودروس برنامج الاوتوبلاي AutoPlay Media Studio 23 15-10-2016 02:07 AM
طلب أداة تغيير الخلفية بنقرة زر mostafa.figo ورشة عمل اسطوانات تجميعات البرامج وشروحات ودروس برنامج الاوتوبلاي AutoPlay Media Studio 3 06-10-2015 12:02 PM
كيف يمكن تغيير هذه الخلفية او الصورة robien المرحلة الثانية : العمليات التجميليه على النسخة 0 14-05-2013 05:37 AM
افضل برنامج سحري لدمج و تصغير الصور و الكتابة عليها و تحريكها و تغيير الامتداد ahmedtech برامج 15 10-11-2012 06:29 PM
كيف يتم تغيير الخلفية البيضاء الموجودة بصورة اختارها انا terminater المرحلة الثانية : العمليات التجميليه على النسخة 4 29-10-2008 07:42 PM
03-05-2016, 02:46 PM
جابر سمير غير متصل
عضو محترف
رقم العضوية: 574591
تاريخ التسجيل: Apr 2015
المشاركات: 428
إعجاب: 34
تلقى 190 إعجاب على 54 مشاركة
تلقى دعوات الى: 23 موضوع
    #2  
اخى شرح اكثر من رائع شكرا على اهتمامك بالموضوع
بس انا اقصد انها تتثبت على الديسك توب مش فى المشروع نفسه
::li ke::
:applau dit:


03-05-2016, 06:45 PM
جابر سمير غير متصل
عضو محترف
رقم العضوية: 574591
تاريخ التسجيل: Apr 2015
المشاركات: 428
إعجاب: 34
تلقى 190 إعجاب على 54 مشاركة
تلقى دعوات الى: 23 موضوع
    #3  
اخى الغالى شكرا على مساعتدك بس انا كنت عوز الكود الى يثبتها اتومتيك على الديسك توب

03-05-2016, 08:28 PM
igli غير متصل
VIP
رقم العضوية: 447434
تاريخ التسجيل: Jan 2014
المشاركات: 385
إعجاب: 59
تلقى 177 إعجاب على 89 مشاركة
تلقى دعوات الى: 16 موضوع
    #4  
الملف في مشاركة الاخ سامي يعمل بشكل جيد جدا

http://www.damasgate.com/vb/attachme...4&d=1462252240

بالتوفيق

03-05-2016, 08:29 PM
igli غير متصل
VIP
رقم العضوية: 447434
تاريخ التسجيل: Jan 2014
المشاركات: 385
إعجاب: 59
تلقى 177 إعجاب على 89 مشاركة
تلقى دعوات الى: 16 موضوع
    #5  
المشاركة الأصلية كتبت بواسطة اسد اليل3 
طلب نسخه جوست بالعربي
تسلم الايادى
بارك الله فيك اخي
مشكور .......

مشكور

شكرا من القلب الى القلب ........حفظكم الله ..........لم افهم السطر الاول

03-05-2016, 08:38 PM
saaaaaam غير متصل
مشرف عام
رقم العضوية: 416490
تاريخ التسجيل: Apr 2013
المشاركات: 4,904
إعجاب: 2,634
تلقى 3,463 إعجاب على 1,530 مشاركة
تلقى دعوات الى: 2346 موضوع
    #6  
بارك الله فيك اخي
جهودك مميزة وفقك الله وعلى الحق سدد خطاك



أستودعكم الله الذي لا تضيع ودائعة

12-01-2017, 12:53 AM
igli غير متصل
VIP
رقم العضوية: 447434
تاريخ التسجيل: Jan 2014
المشاركات: 385
إعجاب: 59
تلقى 177 إعجاب على 89 مشاركة
تلقى دعوات الى: 16 موضوع
    #8  
المشاركة الأصلية كتبت بواسطة سعد الدين 
الله ينور عليك ويجزاك الخير

يرفع للفائدة والأهمية
مشكوراستاذ سعد على المتابعة و التشجيع الدائم
ربي يحفظكم استاذ

12-01-2017, 07:46 AM
كمال بدر متصل
الوسـام الماسـي
رقم العضوية: 435810
تاريخ التسجيل: Nov 2013
الإقامة: جمهورية مصـر العربية
المشاركات: 20,151
إعجاب: 4,697
تلقى 5,188 إعجاب على 2,575 مشاركة
تلقى دعوات الى: 814 موضوع
    #9  

جزاكَ الله خيراً أخي الكريم ... تقبل تحياتي.



سُبْحَانَ اللَّهِ وَبِحَمْدِهِ ،-، سُبْحَانَ اللَّه الْعَظِيم

موضوعات العبد الفقير إلى الله الغنى بالله المتوكل على الله.




 


مشروع مفتوح .... تغيير الخلفية اما بلون او بصورة من صور النظام او من مجلد الصور

English

Powered by vBulletin® Version
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
The owner and operator of the site is not responsible for the availability of, or any content provided.
Topics that are written in the site reflect the opinion of the author.
جميع ما يُطرح من مواضيع ومشاركات تعبر عن رأي كاتبها ولا تعبر عن رأي مالك الموقع أو الإدارة بأي حال من الأحوال.