การกำหนดค่าการตั้งค่าสำหรับโปรไฟล์โฮสต์

แท็บการตั้งค่าในโปรไฟล์โฮสต์มีตัวเลือกสำหรับธีม ทรัพยากรภายนอก และการตั้งค่าการปรับใช้

โปรไฟล์โฮสต์ TE ช่วยให้คุณสร้างธีมส่วนกลางที่เปลี่ยนสไตล์ในทุกหน้าจอ แม้ว่าสิ่งนี้จะไม่เปลี่ยนสถานะของหน้าจอจาก "Predictive" เป็น "Template" เฉพาะการเปลี่ยนแปลงด้วยตนเองที่ดำเนินการกับองค์ประกอบของแต่ละหน้าจอเท่านั้นที่จะบังคับให้มีการสร้างเทมเพลตจาก Velocity Console

สำหรับทั้งโปรไฟล์ TE และเว็บ คุณสามารถเพิ่มไฟล์ (เช่น ไฟล์ HTML และไวยากรณ์) ให้กับการปรับใช้ เพื่อให้คุณสามารถอ้างอิงจากสคริปต์ได้ นอกจากนี้ยังมีการตั้งค่าสำหรับการเข้ารหัสไฟล์การปรับใช้และรวมถึงประกาศเกี่ยวกับลิขสิทธิ์

ธีมทันสมัย

ในหน้าเพจของหน้าจอ ให้กำหนดค่าแต่ละองค์ประกอบแบบหน้าจอต่อหน้าจอหรือเทมเพลตต่อเทมเพลต เมื่อคุณแก้ไของค์ประกอบในแท็บ การตั้งค่า > ธีมทันสมัย องค์ประกอบทั้งหมดจะถูกกำหนดค่าเช่นเดียวกัน

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับองค์ประกอบและวิธีการกำหนดค่า ให้ดูที่ การแก้ไของค์ประกอบหน้าจอ

คุณสามารถใช้ CSS แบบกำหนดเองจัดรูปแบบองค์ประกอบหน้าจอในโปรเจค Velocityส่งออก CSS ค่าเริ่มต้นโดยคลิกที่ปุ่ม ส่งออก CSS ในหน้า การตั้งค่า > ธีมสมัยใหม่ > หน้าจอ แล้วกำหนดเองโดยใช้ชั้นหมวดหมู่ต่างๆ ที่กำหนดไว้ใน CSS ค่าเริ่มต้น จากนั้นให้นำเข้าไปยังโปรเจคของคุณ

หากคุณเลือก CSS ที่กำหนดเอง ขอให้ทราบว่าจะมีการปฏิสัมพันธ์กับธีมที่คุณกำหนดเองและการตั้งค่าสไตล์อื่นๆ ในไคลเอ็นต์ ตัวอย่างเช่น สไตล์ที่คุณกำหนดใน CSS ที่กำหนดเองของคุณอาจถูกแทนที่โดยสไตล์ที่กำหนดไว้ในที่อื่น ขึ้นอยู่กับตำแหน่งหรือความจำเพาะ

ทดสอบ CSS ที่กำหนดเองของคุณก่อนปรับใช้สภาพแวดล้อมการผลิตเพื่อตรวจสอบให้แน่ใจว่าองค์ประกอบแสดงอย่างถูกต้อง

ธีมดั้งเดิม

ตัวเลือกต่อไปนี้ใช้งานได้ที่หน้า การตั้งค่า > ธีมดั้งเดิม เมื่อคุณแก้ไขคุณสมบัติหน้าจอ หน้าจอทางซ้ายจะแสดงสีและขนาดฟอนต์ที่คุณเลือก

ขนาด ตั้งค่าขนาดตัวอักษรสำหรับโหมดดั้งเดิม

เปิดใช้งานสีแบบกำหนดเอง เมื่อเปิดใช้งานเล้วคุณสามารถเลือกสีพื้นหน้าและพื้นหลังสำหรับหน้าจอดั้งเดิมได้

ตัวเลือกโปรไฟล์

ปรับแต่งวิธีที่โปรไฟล์ปรากฏในรายการโปรไฟล์ในไคลเอนต์ Android มีตัวเลือกต่อไปนี้สำหรับตัวเลือกโปรไฟล์ 

สีพื้นหลังของปุ่ม ตั้งค่าสีพื้นหลังเป็น มืด หรือ สว่าง เพื่อเลือกสีการดำเนินการสำหรับปุ่ม เราขอแนะนำให้เลือกพื้นหลังที่ตัดกันกับสีของการดำเนินการมากที่สุด

สีของการดำเนินการ สีที่ใช้สำหรับชื่อโฮสต์ โครงร่างปุ่ม และพื้นหลังของปุ่ม ตัวเลือกเพิ่มเติม

ทรัพยากร

ทรัพยากรต่าง ๆ ซึ่งรวมถึงไฟล์ภายนอกเช่น HTML, CSS, JavaScript และไฟล์ไวยากรณ์จะเชื่อมโยงกับโปรเจกต์ที่หน้าจอนี้ ไฟล์ทั้งหมดที่เพิ่มที่นี่สามารถอ้างอิงได้จากสคริปต์และปรับใช้กับขอบเขตเฉพาะได้

แหล่งข้อมูลที่ถูกเพิ่มที่นี่จะเชื่อมโยงกับไดเรกทอรีและรวมกลุ่มกับโปรเจคของคุณในระหว่างการปรับใช้ วิธีนี้จะทำให้คุณไม่ต้องอ้างอิงไดเรกทอรีแบบสัมบูรณ์หรือสัมพัทธ์ แต่สามารถจัดรายการชื่อไฟล์ที่ Velocity Client จะค้นหาในขณะที่ดำเนินการได้แทน

เมื่อสคริปต์ใน Velocity อ้างอิงถึงไฟล์ที่อยู่ภายนอกโปรเจคของคุณ เช่น ไฟล์ CSS ไฟล์ดังกล่าวควรถูกเพิ่มเป็นทรัพยากรให้กับโปรเจค หากคุณใช้ Speakeasy และเพิ่มไฟล์ไวยากรณ์ คุณจะสามารถโหลดไฟล์ไวยากรณ์โดยใช้สคริปต์ได้

เมื่อคุณเพิ่มทรัพยากร ให้อ้างอิงในตำแหน่งที่ตั้ง velocity://resources ตัวอย่างเช่น:

velocity://resources/filename.png

เพิ่ม เชื่อมโยงไฟล์ทรัพยากรกับโปรเจคของคุณ

ลบ ลบไฟล์ทรัพยากรออกจากโปรเจคของคุณและสคริปต์ที่อ้างอิง (หากทำเครื่องหมายถูกในช่อง ทรัพยากรที่รับจากสคริปต์) การดำเนินการนี้จะไม่ลบตัวไฟล์เองออก เป็นเพียงการป้องกันไม่ให้เพิ่มไฟล์ลงในโปรเจคในขณะส่งออกหรือปรับใช้

การตั้งค่าการปรับใช้

ตัวเลือกต่อไปนี้จะพร้อมใช้งานบนหน้า การตั้งค่า > การตั้งค่าการปรับใช้

เข้ารหัสการปรับใช้ เข้ารหัสไฟล์ทั้งหมดที่มีในแพ็คเกจการปรับใช้ (.wldep) ไฟล์จะใช้นามสกุลเดียวกัน แต่สคริปต์, ไฟล์ และรูปภาพทั้งหมดที่มีในแพ็คเกจการปรับใช้จะถูกเข้ารหัสไว้โดยใช้การเข้ารหัส AES 128 บิท ซึ่งจะช่วยป้องกันการสร้างความเสียหายหรือแก้ไขไฟล์การปรับใช้หลังจากที่สร้างขึ้นแล้ว หากต้องการเปลี่ยนแปลงใด ๆ (รวมถึงการเพิ่มสคริปต์หรือรูปภาพ) คุณจะต้องดำเนินการในคอนโซล แล้วปรับใช้โปรเจ็กต์ใหม่อีกครั้ง Velocity Client จะถอดรหัสไฟล์การปรับใช้โดยอัตโนมัติในขณะที่รัน โดยที่ประสบการณ์ของผู้ใช้อุปกรณ์จะเหมือนเดิม ไม่ว่าแพ็คเกจการปรับใช้จะถูกเข้ารหัสหรือไม่ก็ตาม

เฉพาะไคลเอ็นต์เวอร์ชัน 2.1.16 หรือใหม่กว่าเท่านั้น ที่รองรับไฟล์การปรับใช้ที่เข้ารหัสไว้ ไคลเอ็นต์ที่เก่ากว่านั้นจะไม่สามารถอ่านไฟล์การปรับใช้ที่เข้ารหัสไว้ได้

ขณะที่การปรับใช้ถูกเข้ารหัสไว้ ในไฟล์บันทึกจะไม่มีบันทึกเหตุการณ์สคริปต์อีกต่อไป

ตัวเลือกนี้ไม่ส่งผลกระทบกับไฟล์การปรับใช้ส่วนกลาง (.wlxgp) หรือ Speakeasy (.wlvpk)

ประกาศเกี่ยวกับลิขสิทธิ์ เพิ่มประกาศเกี่ยวกับลิขสิทธิ์ไว้ในการปรับใช้ ขณะที่คุณทำการเข้ารหัสโปรเจ็กต์