ارتباط فلش و کیوت (ویژه اعضای سایت ) به روز رسانی شده

سلام بچا

شاید خیلی وقتا به این فکر کردین که ای کاش میشد مثلا من User Interface ام رو با فلش طراحی میکردم و بعد ازش توی کیوتی استفاده میکردم. کار جالبی میشد مگه نه ؟!

همونطور که میدونید هیچ چیز در طراحی UI به پای فلش نمیرسه ولی خب توی قدرت برنامه نویسی شاید کم بیاره. اینجاس که کیوت میتونه نقش مکمل بازی کنه

توی این آموزش قصد داریم یک User Interface در فلش طراحی کنیم که کارکرد و عملکرد اون بر عهده کیوت باشه. آموزش جالبیه مگه نع ؟!

پیش فرضای این آموزش اینه که شما حداقل آشنایی با فلش دارین ، حداقل میدونین ActiveX چیه و اینا ( البته ریکامندد بات نات نیدید 😐 )

مدت زمان آموزش حدود ۱۵ دقیقه است.

ولی خب نحوه ساختن یه دکمه ساده تو فلش رو اینجا براتون میگم:

کافیه برنامه فلش رو اجرا کنید.

بعدش از بخش Create New گزینه Action Script 2 رو بزنید. فعلا قصد نداریم از AS3 استفاده کنیم.

flsh1

بعد از اون یه مستطیل خیلی ساده بکشید. با استفاده از ابزار Rectangle Tool یا زدن دکمه R. میتونید یه متنی هم روش  بنویسید.
2flsh

بعد از اون متن و با مستطیل انتخاب کنید و روشون کلیک کنید و گزینه Convert To Symbol رو انتخاب کنید. Type رو از نوع Button قرار بدید و یه نامی براش انتخاب کنید.

3flsh

خب دکمه شما تقریبا آماده است. الان اگه دقت کنید دور مستطیل در صورتی که انتخاب شده باشه آبی رنگه. اگه دوبار روی این مستطیل کلیک کنید میتونید دکمه تون رو ویرایش کنید. البته در بخش تایملاین شما میتونید حالتی که دکمه تون به خودش میگیره در زمانی که ماوس روش میره یا زمانی که روش کلیک میشه رو هم عوض کنید تا دکمه قشنگ تر به نظر برسه.کافیه روی بخش مورد نظر مثلا Over راست کلیک کنید و گزینه Insert Key Frame رو انتخاب کنید و خصوصیت مستطیل یا متن تون رو عوض کنید.

4flsh

خب دکمه شما آماده است. کافیه که دوبار روی جایی به غیر از دکمه کلیک کنید تا به حالت اولیه برگردید. حالا دکمه تون رو انتخاب کنید و یه نام از بخش Properties در سمت چپ پنجره ( من ! ) بهش بدید. دکمه رو در حالت انتخاب نگه دارید و دکمه F9 رو برای ورود به حالت کد نویسی بزنید. بعدش دستوراتی که توی فیلم گفته شده رو وارد کنید یعنی :

مشاهده دکمه

[member]

دانلود سورس

دانلود ActiveX Helper

دانلود فیلم آموزشی از مدیا فایر 

[/member]

۱۰,۴۹۸ total views, 2 views today

Print Friendly, PDF & Email

درباره ی سعید دادخواه

یه برنامه نویس !

همچنین ببینید

مدل ویو model view در کیوت (قسمت اولQStringListModel)

سلام دوستان در این جلسه مادل ویو یا برنامه نویسی سه لایه رو کیوت باهاش …

20
دیدگاه بگذارید

avatar
10 Comment threads
10 Thread replies
0 دنبال کنندگان
 
Most reacted comment
داغ ترین نخ نظرات
5 کامنت گذاران
reza1HadiAbbasi__UFNHGGI_H__سعید دادخواهalireza_be_hi@yahoo.com کامنت گذاران اخیر
  مشترک شو!  
جدیدترین قدیمی‌ترین دارای بیشترین امتیاز
میخوام باخبر شم از
alirezabe
Member
alirezabe

مرسی
مدت ها بود دنبالش بودم
یادمه از خود شما تو سایل برنامه نویس هم پرسیده بود

__UFNHGGI_H__
Member
__UFNHGGI_H__

جالبست 😕
عاشق وبلاگتم 😡

HadiAbbasi
عضو

مرسی از سایت خوبت و بخصصیتون
آقا می شه تو QAxWidget یه فایل swf رو به صورت Byte کد (نه به صورت URLAddress) ارسال کرد و. اونو لود کرد؟
در ضمن آیا می شه dll اکتیو ایکس NPSWF.dll رو به نحوی به QAxWidget معرفی کرد که دیگه نیازی به نصب فلش پلیر نباشه و یه فایل SWF رو بدون نیاز به نصب فلش پلیر و با استفاده از dll نمایش داد ؟

HadiAbbasi
عضو

مرسی دوست عزیز
خیلی لطف کردید
بنده مدیر انجمن فلش سایت مجید آنلاین و مدیر انجمن UnrealScript سایت UDK.ir هستم.اسم کاربریم هست ++Hadi++
هر کمکی که از دستم بر بیاد برای سایت شما انجام می دم.
با تشکر…

HadiAbbasi
عضو

آقا نمونه ارتباط اکشن ۳ و کیوت رو بزارم؟اگه بخوام بزارم چیجوری بزارم؟؟؟

HadiAbbasi
عضو

تا جمعه انشاءالله…

HadiAbbasi
عضو

آیا دادخواه با تشکر از شما انشاءال… سعی می کنم یه مثال ExternalInterface هم با اکشن اسکریپت ۳ و ارتباطش با کیوت بزارم .آقا چنتا سوال من کیوت کار نیستم ولی دارم تازه به جمع شما می پیوندم :
برا تست این پروژه لود بایت آرایه و نمایش فلش که نوشتین ،آیا می تونم با کیوت ۴٫۷ خروجی بگیرم؟
کلاس Istream شما آیا فایل source نمی خواد و فقط یه هدر کافیه براش ؟
به نظر می رسه کامپایلر از کلاستون ۶۹ تا خطا می گیره.چون کلاستون تخصصی هست و من نمی دونم چیکار بکنم تا درست بشه ؟
ایمیلم hadi.abbasi.programmer@gmail.com

HadiAbbasi
عضو

مرسی آقا به سیستمتون آشنا نبودم
مرسی خیلی ممنون لطف می کنید
انشاءال.. حالا حالا ها باهاتون کار دارم و البته یه جاهایی هم سعی می کنم حال بدم…

HadiAbbasi
عضو

سلام
مرسی از لطفتون
سورسی که در نهایت ایمیل کردید ، یه مشکلی داره…
تو یه جایی یه ارور می ده :
خط ۱۰۸ کلاس MainWindow می گه :
no matching function for call to QAxWidget::queryInterface(QByteArray,void **);
در صورتیکه دستورش هست :
wdg->queryInterface(QByteArray(“7FD52380-4E07-101B-AE2D-08002B2EC713”),(LPVOID*)&psStreamInit);
ممنون می شم اطلاعش رو بدید…با تشکر…

reza1
Member
reza1

سلام برای شروع خوب بود ممنون ولی یه فکری هم برای ما که ویندوز نداریم بکنید ابزار های تحت لینوکسش هم ارایه بدید ما با فدورا۱۹ چطوری می تونیم این حرکت ها را بزنیم acticex helper نداریم که
یا اونی که هادی نوشته adobe flash ide من اینا را برای لینوکس ام از کجا بیارم؟؟؟؟؟‌
اگه می شه پروژه های متن باز را تو محیط متن باز آموزش بدید