11 điểm bởi xguru 2025-08-19 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
  • Hiện thực các khái niệm cốt lõi của môi trường đồ họa X11 trong chế độ văn bản, cung cấp môi trường cửa sổ trên màn hình văn bản
  • Cung cấp các tính năng như hiển thị độc lập của nhiều cửa sổ, tương tác với chương trình bên ngoài, hỗ trợ menu và gadget, màn hình ảo và cuộn
  • Là một trình quản lý cửa sổ hỗ trợ chuột, đồng thời bao gồm trình giả lập terminal tích hợp
  • Có thể hoạt động trên nhiều kiểu hiển thị (terminal văn bản, X11, self - Twin tự hiển thị chính nó trong một Twin khác, client twdisplay)
    • twdisplay là client hiển thị trong suốt qua mạng, có thể kết nối/ngắt nhiều màn hình ngay trong lúc chạy
  • Đã được kiểm thử trên nhiều nền tảng như Linux, macOS, FreeBSD, Android, đồng thời hỗ trợ nhiều kiến trúc (i386, x86_64, arm, v.v.)

Điểm khác biệt chính

  • Menu được gắn với từng cửa sổ, và chỉ menu của cửa sổ đang được focus mới được hiển thị
    • Nhiều cửa sổ có thể dùng chung cùng một menu
  • Viền của cửa sổ là một phần của chính cửa sổ đó, nên chương trình bên ngoài có thể tùy biến một phần
    • Tuy nhiên, vị trí và kiểu của nút/thanh cuộn do trình quản lý cửa sổ tích hợp của Twin kiểm soát (có thể cấu hình Look&Feel qua file twinrc)
  • Cửa sổ không chỉ là một hình chữ nhật đơn thuần, mà còn có thể chứa các cửa sổ khác hoặc “gadget” (như nút bấm) bên trong
    • Ngoài ra còn có thể chứa các dòng dài hơn hoặc nhiều dòng hơn kích thước cửa sổ, nên hỗ trợ cuộn
  • Hỗ trợ màn hình ảo (Virtual Screen)
    • Cung cấp không gian lớn như 64K ô ký tự trên một màn hình, có thể cuộn và chuyển màn hình bằng nút chuột và thao tác di chuyển
  • Trình quản lý cửa sổ tích hợp
    • Điều khiển chuyển focus, di chuyển/thay đổi kích thước cửa sổ, chuyển màn hình ảo, thao tác menu, truyền sự kiện bàn phím/chuột, thao tác cuộn, v.v.
  • Trình giả lập terminal tích hợp
    • Có thể chạy các chương trình tty thông thường mà không cần xterm riêng hay công cụ tương tự
    • Cũng bao gồm client bên ngoài twterm để dùng khi cần (mã tích hợp sẽ được tự động tải nếu cần)

Chưa có bình luận nào.

Chưa có bình luận nào.