นี่คือคำสั่ง fdesignL ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
fdesign - ตัวออกแบบส่วนต่อประสานผู้ใช้ของไลบรารีฟอร์ม
เรื่องย่อ
fdesign [-xformoptions] [-options] [ไฟล์]
DESCRIPTION
การออกแบบ เป็นผู้สร้าง GUI ที่ช่วยในการสร้างส่วนต่อประสานกราฟิกกับผู้ใช้ในa
WYSIWYG ("สิ่งที่คุณเห็นคือสิ่งที่คุณได้รับ") โดยอนุญาตให้ผู้ใช้จัดการโดยตรง
วัตถุต่างๆ เช่น ปุ่ม แถบเลื่อน และเมนู เป็นต้น เมื่อ UI เป็นที่น่าพอใจแล้ว
สร้าง ผู้ใช้สามารถบันทึกอินเทอร์เฟซที่ประกอบเป็นชุดของไฟล์ภายนอก ไฟล์
ด้วยนามสกุล '.fd' มีข้อมูลทั้งหมดเกี่ยวกับวัตถุและสามารถอ่านได้ใน
อีกครั้งโดย การออกแบบ. ไฟล์ที่มีรหัส C และไฟล์ส่วนหัวเมื่อคอมไพล์และเชื่อมโยงกับ
รูปแบบ ห้องสมุด, สร้างโค้ดที่รันไทม์สร้างอินเทอร์เฟซเดียวกันกับ
ที่เห็นข้างใน การออกแบบ.
สามารถใช้ภาษาเอาต์พุตได้หลากหลายผ่านตัวกรองภายนอก ในขณะที่เขียนนี้ C,
ตัวกรองเอาท์พุต Perl, ada95, Fortran, pascal และ PostScript นั้นมีอยู่จริง
OPTIONS
การออกแบบ รับทุกมาตรฐาน รูปแบบ ห้องสมุด ตัวเลือกบรรทัดคำสั่งรวมถึงสิ่งต่อไปนี้:
-ช่วยด้วย พิมพ์สรุปโดยย่อของตัวเลือกบรรทัดคำสั่งทั้งหมด ตัวเลือกนี้ไม่ต้องการ a
การเชื่อมต่อกับเซิร์ฟเวอร์ X
-version
พิมพ์เวอร์ชันปัจจุบันของ การออกแบบ และออกไป
-เรขาคณิต เรขาคณิต
ระบุขนาดและตำแหน่งที่ต้องการของพื้นที่ทำงานหลักที่ต้องการ UI
จะถูกสร้างขึ้น
-แปลง fdfile-รายการ
ตัวเลือกนี้ป้องกัน การออกแบบ จากการพยายามเชื่อมต่อกับเซิร์ฟเวอร์ X
รายการไฟล์ที่ตามหลังแฟล็กนี้จะถูกแปลงเป็นโค้ด C โดยตรง
-ผบ ปลายทาง
ส่งออกไฟล์ที่แปลงแล้วใน ปลายทาง.
-unit พิกเซล|จุด|มม.|cp|cmm
เลือกหน่วยวัดสำหรับเรขาคณิตของวัตถุ สำหรับหน่วยที่ไม่ใช่พิกเซล อินเทอร์เฟซ
สร้างขึ้นเป็นความละเอียดหน้าจอที่เป็นอิสระและอาจเป็นที่ต้องการสำหรับแอพพลิเคชั่นมากมาย
โปรดทราบว่าสำหรับหน้าจอทั่วไป จุด (ประมาณ 1/72 นิ้ว) และ mm อาจจะหยาบเกินไปและ
อาจมีข้อผิดพลาดในการปัดเศษ ใช้ cp (จุดเซ็นต์ที่ 100 ของจุด) และ อืม (เซ็นติ-
มม.) แทน
-รูปแบบ Alt
เลือกรูปแบบทางเลือกสำหรับรหัส C ที่สร้างขึ้นโดยที่ตัวแปรส่วนกลางคือ
ใช้สำหรับส่วนประกอบ UI
-หลัก ขอผลลัพธ์ของเทมเพลตโปรแกรมหลัก
-โทรกลับ
ขอผลลัพธ์ของเทมเพลตฟังก์ชันการโทรกลับ
-ชดเชย
ขอปล่อยรหัสการชดเชยรูปแบบความละเอียดของแบบอักษร/เซิร์ฟเวอร์
-I ไฟล์ส่วนหัว
ใช้ไฟล์ส่วนหัวอื่นแทน form.h เริ่มต้นในโค้ด C ของเอาต์พุต
-หละหลวม ร้องขอการตรวจสอบไวยากรณ์ C ที่ผ่อนคลาย
-ปล ตัวเลือกนี้ระบุว่าแทนที่จะปล่อยรหัส c สำหรับส่วนต่อประสานผู้ใช้
ควรปล่อยรหัส PostScript
- ดะ ตัวเลือกนี้ร้องขอเอาต์พุตโค้ด ada95
-เพิร์ล ตัวเลือกนี้ร้องขอเอาต์พุตรหัส Perl
-ฟอร์ทราน
ตัวเลือกนี้ขอเอาท์พุตโค้ด Fortran
-ปาสกาล
อ็อพชันนี้ร้องขอเอาต์พุตโค้ดปาสกาล
-ไม่มีรหัส
ระงับเอาต์พุตของรหัส UI เขียนเฉพาะไฟล์ .fd
มีประโยชน์มากที่สุด รูปแบบ ห้องสมุด ตัวเลือกบรรทัดคำสั่งคือ
-แสดง โฮสต์: dpy
ตัวเลือกนี้ระบุเซิร์ฟเวอร์ X ที่จะเชื่อมต่อ
-flversion
ตัวเลือกนี้พิมพ์สตริงเวอร์ชันของ รูปแบบ ห้องสมุดโดยที่ fdesign เป็น
สร้าง.
-แยม ชื่อแอป
ตัวเลือกนี้ระบุชื่อแอปพลิเคชันภายใต้ทรัพยากรที่จะ
ได้รับ แทนที่จะเป็นชื่อเรียกทำงาน ชื่อแอป ไม่ควรมี หรือ *.
การออกแบบ.
ทรัพยากร
โปรแกรมเข้าใจทั้งหมด รูปแบบ ห้องสมุดชื่อทรัพยากรและคลาสรวมถึง
ดังต่อไปนี้
control.geometry (คลาส Control.Geometry)
ระบุรูปทรงของแผงควบคุม ขณะนี้ขนาดถูกละเว้น
หน่วย (หน่วย)
ระบุหน่วยวัดเริ่มต้น ค่าเริ่มต้นคือพิกเซล
attributes.geometry (คลาส Attributes.Geometry)
ระบุเรขาคณิตของแผงแอตทริบิวต์ของวัตถุ ปัจจุบันขนาดคือ
ละเว้น
align.geometry (คลาส Align.Geometry)
ระบุรูปทรงเรขาคณิตของแผงการจัดตำแหน่งวัตถุ ขณะนี้ขนาดถูกละเว้น
xformsHeader (คลาส XFormsHeader)
ระบุชื่อไฟล์ส่วนหัวที่สร้างในรหัสเอาต์พุต C ค่าเริ่มต้นคือ form.h
ตัวกรอง (ตัวกรองคลาส)
ระบุตัวกรองหลังการประมวลผล (ชื่อเรียกทำงานภายนอก)
ภาษา (ภาษาของชั้นเรียน)
ระบุชื่อภาษาเป้าหมาย
ท่ามกลางมาตรฐาน รูปแบบ ห้องสมุด แหล่งข้อมูลต่อไปนี้มีประโยชน์มากที่สุด
xform.fontsize (คลาส XFORM.FontSize)
ระบุขนาดแบบอักษรที่ใช้สำหรับป้ายกำกับวัตถุส่วนใหญ่
xform.pupfontsize (คลาส XFORM.PupFontSize)
ระบุขนาดแบบอักษรที่ใช้ในเมนูป๊อปอัป
xform.browserFontSize (คลาส XFORM.BrowserFontSize)
ระบุขนาดแบบอักษรที่ใช้สำหรับข้อความภายในเบราว์เซอร์
ใช้ fdesignL ออนไลน์โดยใช้บริการ onworks.net