Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

ซ่อนแอปพลิเคชัน Windows ไว้ใน System Tray (Notification Area) ให้เรียบร้อย

อินเทอร์เฟซ Windows ผ่านมามากมายตลอดหลายทศวรรษ บางสิ่งอย่างเช่น Start Menu เป็นที่ชื่นชอบ ส่วนบางอย่างอย่าง Metro interface ของ Windows 8 ถูกเกลียดชังมาก

Taskbar ที่หน้าต่างที่ minimize อยู่ ไม่ได้ถูกเกลียดชังเท่าไหรนัก แต่ก็สามารถแออัดได้ ไม่ใช่ทุกโปรแกรม โดยเฉพาะที่ต้องรันตลอดเวลา ต้องมาครอบครองพื้นที่ที่นั่น น่าเสียดายที่ Windows ไม่มีวิธี native ให้ minimize หน้าต่างไปยังพื้นที่ที่มีประโยชน์อีกแห่งคือ notification area (ก่อนหน้านี้เรียกว่า system tray)

Notification Area (พื้นที่แจ้งเตือน)

ผู้ใช้ Windows มานานรู้จักพื้นที่เล็กๆ ที่จองไว้สำหรับนาฬิกาใน Windows ว่า "system tray" เรายังเรียกว่านั้นอยู่ดี แต่ชื่ออย่างเป็นทางการของส่วน UI นี้คือ "notification area"

ชื่อต่างกันมีความหมายไหม? จริงๆ แล้วไม่มาก แต่รู้ชื่อทางการจะช่วยเวลาค้นหาข้อมูลเกี่ยวกับมันใน Google ในอนาคต

ซ่อนแอปพลิเคชัน Windows ไว้ใน System Tray (Notification Area) ให้เรียบร้อย

ใช้ Minimize to Tray เพื่อ Minimize ไปที่ Tray

Minimize To Tray เป็นแอปพลิเคชันฟรีและ open source แบบ portable ไม่ต้องติดตั้ง แค่ดาวน์โหลดและรัน หมายความว่ามันไม่เริ่มอัตโนมัติทุกครั้งที่เริ่ม Windows อาจอยากสร้าง shortcut แล้ว pin ไว้ที่ taskbar หรือ Start Menu

การใช้งาน Minimize To Tray ง่ายมาก ขั้นตอนสำคัญ:

  • ดาวน์โหลด Minimize To Tray แตกไฟล์ไว้ที่ต้องการ
  • รันโปรแกรมจากโฟลเดอร์หรือ shortcut ที่สร้าง
  • สลับไปที่หน้าต่างที่ต้องการ minimize ไป tray
  • กด Alt + F1 หน้าต่างนั้นจะ minimize ไปที่ tray

เพื่อ restore หน้าต่าง ใช้ Alt+F2 หรือคลิกขวาที่ไอคอน tray ของแอป

ซ่อนแอปพลิเคชัน Windows ไว้ใน System Tray (Notification Area) ให้เรียบร้อย

จากนั้นเลือกหน้าต่างที่ต้องการ restore จากที่นั่น

ใช้ RBtray เพื่อ Minimize หน้าต่างใดๆ ไป Tray ได้อย่างรวดเร็ว

RBtray เป็น applet open source ขนาดเล็กที่ทำงานอย่างมีวิธีสุดโหด ขณะ RBtray ทำงานอยู่ ทุกสิ่งที่ต้องทำคือ คลิกขวาที่ปุ่ม minimize ของหน้าต่าง นั่นแหละ แทนที่จะคลิกซ้ายซึ่งจะ minimize ไป taskbar

จะเจอไอคอนโปรแกรมใน notification area และสามารถ restore หน้าต่างโปรแกรมได้โดยการคลิกซ้ายที่นั่น

RBtray ไม่ติดตั้งลงระบบ ต้องเริ่มโปรแกรมทุกครั้งที่ต้องการใช้ ค่อนข้างขี้เกียจนิดหน่อย สามารถ pin shortcut ไว้ taskbar หรือ start menu หรือถ้าอยาก fancy หน่อย ตั้งให้เป็น startup application ให้รันทุกครั้งที่ Windows เริ่ม วิธีใช้:

  • ดาวน์โหลด RBtray แตกไฟล์ไว้ที่ต้องการ
  • รันโปรแกรมจากโฟลเดอร์หรือผ่าน shortcut
  • ครั้งแรกที่รัน RBtray จะได้หน้าต่างคำแนะนำ เลือก OK เพื่อดำเนินต่อ
  • RBtray ทำงานอยู่แล้ว แต่ไม่มีไอคอนหรือสัญญาณว่ากำลังทำงาน
  • คลิกขวาที่ ปุ่ม minimize ใดๆ เพื่อ minimize หน้าต่างนั้นไป notification area
  • หรือกด Shift ค้างไว้ขณะคลิกขวาที่ title bar ของหน้าต่างใดๆ เพื่อผลลัพธ์เดียวกัน
  • Minimize หน้าต่างที่ใช้งานอยู่ด้วย keyboard shortcut WIN+Alt+Down arrow
  • เพื่อปิด RBtray ให้รันอีกครั้ง โปรแกรมจะถามว่าต้องการปิดตัวที่รันอยู่หรือไม่

แค่นี้ก็เรียบร้อย!

Actual Windows Minimizer ($19.95)

เครื่องมือสองตัวก่อนหน้านี้ฟรีทั้งคู่ แต่ถ้าอยากจ่ายเงินนิดหน่อยเพื่อจัดการหน้าต่างใน notification area Actual Windows Minimizer อาจเป็นตัวเลือกที่ดี

มี trial version ให้ลองดูว่าคุณสมบัติเพิ่มเติมและระดับการปรับแต่งคุ้มค่าหรือไม่ ฟีเจอร์หลักแรกคือ built-in option ให้รันตอน startup แทนที่จะต้อง config เอง ฟีเจอร์น่าสนใจอีกอย่างคือเพิ่มปุ่ม extra ให้หน้าต่างแอปพลิเคชัน ยังคงฟังก์ชันปุ่ม minimize ปกติอยู่ มีตัวเลือกเปลี่ยนการทำงานของปุ่ม minimize มาตรฐานด้วย สามารถระบุแอปที่รันตอน startup ให้ minimize ไป tray อัตโนมัติ

ซ่อนแอปพลิเคชัน Windows ไว้ใน System Tray (Notification Area) ให้เรียบร้อย

ฟีเจอร์สำคัญอีกอย่างคือควบคุมไอคอนที่มองเห็นได้ตลอดใน notification area หากมีแอปที่ต้องการให้มองเห็นตลอด ตั้งเป็น "permanent mode" เข้าถึงได้คลิกเดียว

รวมฟังก์ชันทั้งหมดของ Actual Window Minimizer ราคาไม่ได้แพงเกินไป ถ้าคุณจะใช้ฟังก์ชันเหล่านั้นจริงๆ

แอปที่มีฟังก์ชัน Tray Minimize ตัวเอง (Native)

นักพัฒนาเข้าใจว่าแอปบางตัวเหมาะกับ notification area มากกว่า taskbar จึงควรตรวจสอบภายในแอปว่ามีตัวเลือก minimize to tray หรือไม่

อาจลองส่ง feature request หากแอปโปรดไม่มีตัวเลือกนี้ ไม่ใช่ทุกแอปเล่นร่วมกับ utilities ที่กล่าวมาได้ดี ในกรณีนั้น ต้องมีการสนับสนุนจากนักพัฒนาโดยตรง

โซลูชันแบบ Minimalist

ซ่อนแอปพลิเคชัน Windows ไว้ใน System Tray (Notification Area) ให้เรียบร้อย

หวังว่า Microsoft อาจเพิ่มความสามารถ minimize แอปใดๆ ไป tray เป็นฟีเจอร์ built-in ของ Windows ในวันหนึ่ง ไม่แปลกที่นักพัฒนา OS จะนำฟังก์ชันจากแอปภายนอกที่ผู้ใช้ชอบมาใส่ใน Windows โดยตรง

ถ้าคุณไม่สามารถทนได้โดยไม่มีความสามารถ minimize ไป tray อาจคุ้มค่าที่จะบอก Microsoft ว่านี่คือฟีเจอร์ที่อยากเห็นใน Windows โดยตรง