การเพิ่ม Flash Catalyst หลายตัวใน 1 Flex project by

31
May
0

จากการที่ผมต้องคลุกคลีอยู่กับสองโปรแกรมนี้วันนี้จะมาเสนอเรื่องการเพิ่ม Flash Catalyst หลายตัวใน 1 Flex project ครับ สำหรับใครที่ยังไม่รู้ว่า Flash Catalyst คืออะไร ดียังไง อ่านได้ในบทความนี้ครับ เริ่มต้นกับ Flash Catalyst ซึ่งโดยทั่วไปแล้วเว็ปทั่วๆไปจะมีการสอนการนำเข้าCatalystมาโค้ดดิ้งต่อในFlex แต่ทีนี้ถ้าโปรเจ็คของเราต้องมีหลายๆ interface ล่ะเราจะทำยังไงวันนี้ผมจะมาแสดงให้ดูครับ

โดยปกติแล้วถ้าเราจะทำการนำ catalyst มาใช้ต่อใน Flex เราจะทำการ Save ซึ่งจะได้ไฟล์ fxp ซึ่งสามารถนำไป import ใส่ Flex ได้ดังนี้ครับ

- ทำการเซฟจาก Catalyst จะได้ไฟล์ FXP มาครับ

1

-ทำการ Import file FXP ที่เราได้เซฟไว้จาก Catalyst

2

3

- ทีนี้ก็สามารถนำ interface ที่ได้จาก Catalyst มาเขียนโค้ดแล้วล่ะครับ

4

แต่ทีนี้ถ้าเราต้องการนำหลายๆ Catalyst มาอยูในอินเตอร์เฟสเดียวล่ะ เราก็ทำแบบนี้ครับ

- ขั้นแรกให้เราสร้างตัวหลักขึ้นมาก่อนใน Flex

5

- จากนั้นกลับไปที่ Catalyst ครับ ให้เรากดที่ Library

6

- จากนั้นทำการ Export Library Package โดย กดที่ปุ่ม แล้วทำการเซฟไฟล์ fpxl ออกมา

7

- จากนั้นเราก็ทำการ Import fpxl ครับ โดยทำเหมือนเดิมเลย แต่ทีนี้แทนที่เราจะได้ Flex project มา เราจะได้ Flex Component Project มาแทนครับ

8

- ก็ให้ทำแบบนี้กับทุก Catalyst ที่เราจะนำมารวมกันใน 1 โปรเจ็คนะครับ

- จากนั้นเราจะทำการเพิ่ม Component ต่างที่เราจะนำมาใช้ใน เข้าสู่แอ็พตัวหลักนะครับ โดยเริ่มจากการ คลิ้กขวาที่ แอ็พหลักแล้วเลือก Property

9

- จากนั้นให้ไปที่ หัวข้อ Flex Build Path ครับ แล้วเลือก Add Project จากนั้นก็เลือกทุกโปรเจ็คที่เราได้ทำการอิมพอร์ทเข้ามาจาก fpxl ครับ

10

- จะได้ดังรูปนะครับจากนั้นกด OK แอ็พหลักของเราก็สามารถเรียกใช้คอมโพเนนท์ต่างๆที่สร้างมาจาก Catalyst แล้วล่ะครับ

11

- ทีนี้ถ้าเราต้องการหน้าตาจาก Catalyst เราก็ทำการก็อปโค้ดจากหน้า Catalyst ครับ โดยเริ่มจากการกดที่ Design แล้วเลือก Code จากนั้นก็ Copy All เลยครับ

12

13

- จากนั้นให้เราทำการสร้างไฟล์ใหม่ในแอ็พหลักของเรา แนะนำว่าให้ทำเป็น กรุ๊ปนะครับจะได้ เพิ่มเข้าในโค้ดตัวหลักง่ายๆ

14

15

- จากนั้นให้เราทำการนำโค้ดที่ได้ก็อปไว้จาก Catalyst มา Paste นะครับ โดยแก้แท็ก s:Application ให้เป็น s:Group นะครับ แล้วก็ลบ Property 2 ตัวออกคือ backgroundColor และ preloaderChromeColor

161

- เท่านี้เราก็จะได้ ไฟล์ที่สามารถเรียกจากแอ็พหลักของเราได้โดยที่หน้าตาเหมือนกับใน Catalyst เลยล่ะครับ ถ้าเรามี Catalyst หลายๆตัว ก็ทำแบบนี้ทุกตัวครับ

แค่นี้เราก็จะได้ แอ็พหลักที่มีหลายๆ Catalyst แล้วครับ ข้อแนะนำคือระวังเรื่องชื่อคอมโพเน้นย่อยใน Catalyst นะครับ

Enjoy this article?

Consider subscribing to our RSS feed!

ไม่มีความเห็น

ยังไม่มีความเห็น

ใส่ความเห็น

RSS feed for comments on this post

 เราชนะรอบ 4 | ยืมเงิน 3000 ด่วน | แอพกู้เงิน | แอพเงินด่วน | สินเชื่อออนไลน์อนุมัติทันที | Site Map | กู้เงินก้อน | กระเป๋าตัง | thisshop และ ยืมเงินฉุกเฉิน 5000 ด่วน