عبد الهادي بهاب

عبد الهادي بهاب

عضو ذهبي
#1

فيه برنامج جدا بسيذ يعتمد على اظهار دعاء او حديث في مربه صغير كل فترة معينة

التصميم :

- افتح مشروع جديد
- في خصائص الصفحة اختر الحجم المناسب و الافضل ان يكون الاصغر ثم اختر ان تبقى النافذة مختفية في المهام بجانب الساعة

لاحظ الصورة :



- الان افتح ملف تكست و ضع فيه مجموعة ادعية و احاديث متنوعة
مثال الملف التالي:
https://up.top4top.net/downloadf-829qjill1-7z.html

تستطيع تعديله او ما تشاء

- الان في on preload
PHP:
ali = TextFile.ReadToTable("AutoPlay\\Docs\\doaa.txt");
- في onshow
PHP:
Page.StartTimer(2000)
بحيث 2000 هي ثانيتين مدة ظهور الدعاء ثم يتعير يمكن ان تطيلها


- الان في التايمر on timer

PHP:
local ScreenRes = System.GetDisplayInfo();
local w = ScreenRes.Width 
local h = ScreenRes.Height 
local Swin = Window.GetSize(Application.GetWndHandle()).Width; 
local Shin = Window.GetSize(Application.GetWndHandle()).Height; 

Window.SetPos(Application.GetWndHandle(), Math.Random(0,w-Swin), Math.Random(0,h-Shin));

txt = Math.Random(1,#ali)
if txt <= 1 then  ali = TextFile.ReadToTable("AutoPlay\\Docs\\doaa.txt"); else
Paragraph.SetText("Paragraph1", ali[txt]); Table.Remove(ali,txt); end
الكود يعتمد على معرفة ابعاد الشاشة ثم اختيار موقع عشوائي في كل مرة


- معاينة


 

المرفقات

سيف العدالة1985

عضو فعال
#4
جميل جدا
جزاك الله خيرا
.....
وماهو البرنامج المستخدم لذلك؟
 

سعد الدين

المسؤول الفني
#7
الله يجزاك الخير اخي الحبيب أبدعت وأثريتنا بكل ما هو مفيد :Hat:
 

SSA2

عضو فعال
#8
شكراً على الدرس
 

أعلى