Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

fvwm1 - Trực tuyến trên đám mây

Chạy fvwm1 trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh fvwm1 có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


fvwm1 - F (?) Virtual Window Manager cho X11, phiên bản 1.x

SYNOPSIS


fvwm1 [ lựa chọn ]

MÔ TẢ


Fvwm là trình quản lý cửa sổ cho X11. Nó là một dẫn xuất của Trâu, được thiết kế lại để giảm thiểu bộ nhớ
tiêu dùng, cung cấp giao diện 3-D cho các khung cửa sổ và cung cấp một màn hình ảo đơn giản.
Mức tiêu thụ bộ nhớ được ước tính vào khoảng một nửa đến một phần ba mức tiêu thụ bộ nhớ của
Trâu, chủ yếu do thiết kế lại Trâuphương pháp lưu trữ các ràng buộc chuột. Ngoài ra,
nhiều tùy chọn có thể định cấu hình của Trâu đã bị gỡ bỏ.

Cái tên "FVWM" dùng để chỉ một cái gì đó, nhưng tôi đã quên mất. (Feeble, nổi tiếng, foobar?
Nó không thực sự quan trọng, đây là một xã hội dựa trên từ viết tắt.)

TÌNH TRẠNG OF ĐIỀU NÀY PHẦN MỀM


Kể từ khi phát hành FVWM 2.2 vào tháng 1999 năm XNUMX, phiên bản này chính thức không được dùng nữa và không
được hỗ trợ lâu hơn. Vui lòng không báo cáo bất kỳ lỗi nào trong phần mềm này. Ngoài ra, đối với Debian
người dùng, các trang mô-đun cho bản phát hành FVWM này sẽ được tìm thấy dưới dạng FvwmAudio1(1x), v.v.

DÒNG MÁY CÁN BIÊN DẠNG ĐẶT BIỆT LƯU Ý CHO XFREE86 NGƯỜI DÙNG


XFree86 cung cấp một màn hình ảo mà hoạt động của nó có thể gây nhầm lẫn khi sử dụng trong
kết hợp với fvwm. Với XFree86 tất cả các cửa sổ xuất hiện trên màn hình ảo
thực sự được thu hút vào bộ nhớ video (cho dù chúng có xuất hiện trên màn hình vật lý hay không),
vì vậy kích thước màn hình ảo bị giới hạn bởi bộ nhớ video khả dụng.

Với fvwmmàn hình ảo của máy tính để bàn, các cửa sổ không xuất hiện trên màn hình không thực sự nhận được
được vẽ vào RAM video. Kích thước của màn hình ảo được giới hạn trong khoảng 32,000 x 32,000
pixel, nhưng có lẽ không thực tế nếu sử dụng màn hình ảo nhiều hơn khoảng 5 lần
màn hình hiển thị theo từng hướng. Lưu ý rằng việc sử dụng bộ nhớ là một hàm của số
của các cửa sổ tồn tại - kích thước của màn hình không có gì khác biệt.

Khi trở nên quen thuộc với fvwm bạn nên tắt ảo của XFree86
bằng cách đặt kích thước màn hình ảo thành kích thước màn hình thực. Sau khi bạn trở thành
quen thuộc với fvwm bạn có thể muốn bật lại màn hình ảo của XFree86.

BẢN QUYỀN


từ fvwm có nguồn gốc từ Trâu mã nó chia sẻ Trâubản quyền của.

fvwm có bản quyền năm 1988 bởi Evans và Sutherland Computer Corporation, Salt Lake City, Utah,
và 1989 bởi Viện Công nghệ Massachusetts, Cambridge, Massachusetts, Tất cả
quyền được bảo lưu. Nó cũng là bản quyền của năm 1993 và 1994 bởi Robert Nation.

Quyền sử dụng, sao chép, sửa đổi và phân phối phần mềm này và tài liệu của nó cho
bất kỳ mục đích nào và miễn phí đều được cấp theo đây, với điều kiện là thông báo bản quyền ở trên
xuất hiện trong tất cả các bản sao và cả thông báo bản quyền và thông báo quyền này đều xuất hiện
trong tài liệu hỗ trợ và tên của Evans & Sutherland và MIT không được
được sử dụng để quảng cáo công khai liên quan đến việc phân phối phần mềm mà không
cụ thể, cho phép trước bằng văn bản.

ROBERT NATION, EVANS & SUTHERLAND, VÀ MIT TỪ CHỐI TẤT CẢ CÁC BẢO ĐẢM LIÊN QUAN ĐẾN ĐIỀU NÀY
PHẦN MỀM, BAO GỒM TẤT CẢ CÁC BẢO ĐẢM NGỤ Ý VỀ TÍNH KHẢ NĂNG VÀ PHÙ HỢP, TRONG KHÔNG CÓ SỰ KIỆN
SẼ CHỊU TRÁCH NHIỆM PHÁP LÝ CHO BẤT KỲ SỰ CỐ ĐẶC BIỆT, ĐÚNG HOẶC HẬU QUẢ ĐẶC BIỆT HOẶC HẬU QUẢ NÀO
CÁC THIỆT HẠI HOẶC BẤT KỲ THIỆT HẠI NÀO MÀ CÒN KẾT QUẢ TỪ VIỆC MẤT SỬ DỤNG, DỮ LIỆU HOẶC LỢI NHUẬN, GÌ TRONG
MỘT HÀNH ĐỘNG HỢP ĐỒNG, ĐÀM PHÁN HOẶC HÀNH ĐỘNG NGẮN HẠN KHÁC, PHÁT SINH NGOÀI HOẶC TRONG
KẾT NỐI VỚI VIỆC SỬ DỤNG HOẶC HIỆU SUẤT CỦA PHẦN MỀM NÀY.

GIẢI PHẪU HỌC OF A Cửa sổ


Fvwm đặt một đường viền trang trí xung quanh hầu hết các cửa sổ. Đường viền này bao gồm một thanh trên mỗi
bên và một phần hình chữ "L" nhỏ trên mỗi góc. Có một thanh trên cùng bổ sung được gọi là
thanh tiêu đề được sử dụng để hiển thị tên của cửa sổ. Ngoài ra, còn có
đến 10 nút trên thanh tiêu đề. Các thanh trên cùng, bên cạnh và dưới cùng được gọi chung là
thanh bên. Các mảnh góc được gọi là khung.

Trừ khi các tệp mặc định tiêu chuẩn được sửa đổi, nhấn nút chuột 1 trong tiêu đề hoặc
thanh bên sẽ bắt đầu thao tác di chuyển trên cửa sổ. Nhấn nút 1 ở khung góc
các mảnh sẽ bắt đầu hoạt động thay đổi kích thước. Nhấn nút 2 ở bất kỳ đâu trong đường viền sẽ hiển thị
một danh sách mở rộng các hoạt động cửa sổ.

Có thể tồn tại tối đa mười nút trên thanh tiêu đề. Việc sử dụng chúng là hoàn toàn người dùng có thể xác định được. Các
cấu hình mặc định có một nút trên thanh tiêu đề ở mỗi bên của thanh tiêu đề. Cái trên
left được sử dụng để hiển thị danh sách các tùy chọn cửa sổ, bất kể nút chuột nào là
đã sử dụng. Cái bên phải được sử dụng để biểu tượng hóa cửa sổ. Số lượng nút trên thanh tiêu đề
được sử dụng phụ thuộc vào cái nào có các thao tác chuột ràng buộc với chúng. Xem phần trên
Thông số cấu hình "Mouse" bên dưới.

CÁC VIRTUAL TUYỆT VỜI


Fvwm cung cấp nhiều máy tính để bàn ảo cho người dùng muốn sử dụng chúng. Màn hình là một
khung nhìn trên màn hình có thể lớn hơn màn hình. Một số máy tính để bàn khác nhau có thể
được truy cập (khái niệm: một máy tính để bàn cho mỗi dự án hoặc một máy tính để bàn cho mỗi ứng dụng,
khi các ứng dụng xem là khác biệt). Vì mỗi máy tính để bàn có thể lớn hơn
màn hình, các cửa sổ lớn hơn màn hình hoặc các nhóm lớn các cửa sổ liên quan có thể
dễ dàng được xem.

Kích thước của màn hình ảo có thể được chỉ định khi khởi động. Tất cả các máy tính để bàn ảo phải
có cùng kích thước. Tổng số máy tính để bàn riêng biệt không cần được chỉ định, nhưng là
giới hạn tổng cộng khoảng 4 tỷ. Tất cả các cửa sổ trên màn hình hiện tại đều có thể
hiển thị trong Pager, một dạng xem thu nhỏ của màn hình hiện tại. Windows không được bật
màn hình nền hiện tại có thể được liệt kê, cùng với hình học của chúng, trong danh sách cửa sổ,
có thể truy cập dưới dạng menu bật lên.

Cửa sổ "dính" là cửa sổ vượt qua màn hình ảo bằng cách "Gắn vào
kính của màn hình. "Chúng luôn ở trên màn hình. Điều này thuận tiện cho những việc như
đồng hồ và xbiff's, vì vậy bạn chỉ cần chạy một thiết bị như vậy và nó luôn ở bên bạn.

Hình học cửa sổ được chỉ định liên quan đến chế độ xem hiện tại. Đó là:
xterm -geometry + 0 + 0
sẽ luôn hiển thị ở góc trên bên trái của phần hiển thị của màn hình. Nó
được phép chỉ định hình học đặt cửa sổ trên màn hình ảo, nhưng tắt
màn hình. Ví dụ: nếu màn hình hiển thị là 1000 x 1000 pixel và màn hình nền
kích thước là 3x3 và chế độ xem hiện tại nằm ở góc trên bên trái của màn hình,
sau đó gọi:
xterm -geometry + 1000 + 1000
sẽ đặt cửa sổ ngay góc dưới bên phải của màn hình. Nó có thể
được tìm thấy bằng cách di chuyển chuột đến góc dưới bên phải của màn hình và đợi nó
để cuộn vào chế độ xem. Hiện tại không có cách nào khiến một cửa sổ ánh xạ lên màn hình nền
khác với bàn làm việc hiện đang hoạt động.

Hình dạng được chỉ định như sau:
xterm -hình học -5-5
thường sẽ đặt góc dưới bên phải của cửa sổ cách góc dưới bên phải 5 pixel
góc của phần hiển thị của màn hình. Không phải tất cả các ứng dụng đều hỗ trợ cửa sổ
hình học với hiệu số âm.

Một số ứng dụng, như xterm và xfontsel, cho phép người dùng chỉ định bàn khởi động trên
dòng lệnh:
xterm -xrm "* Bàn: 1"
sẽ bắt đầu một xterm trên bàn số 1. Không phải tất cả các ứng dụng đều hiểu tùy chọn này,
Tuy nhiên.

BAN ĐẦU


Trong quá trình khởi tạo, fvwm sẽ tìm kiếm tệp cấu hình mô tả khóa và
ràng buộc nút, và một số thứ khác. Định dạng của các tệp này sẽ được mô tả
một lát sau. Ngày thứ nhất, fvwm sẽ tìm kiếm một tệp có tên .fvwmrc trong thư mục chính của người dùng.
Không thực hiện được, nó sẽ tìm kiếm /etc/X11/fvwm/system.fvwmrc cho các giá trị mặc định trên toàn hệ thống. Nếu như
tệp đó không được tìm thấy, fvwm sẽ thoát ra.

Fvwm sẽ đặt hai biến môi trường sẽ được kế thừa bởi các biến con của nó. đó là
$ DISPLAY mô tả màn hình trên đó fvwm đang chạy. $ DISPLAY có thể là unix: 0.0 hoặc
: 0.0, không hoạt động quá tốt khi chuyển qua rsh sang máy khác, vì vậy
$ HOSTDISPLAY cũng sẽ được thiết lập và sẽ sử dụng mô tả màn hình sẵn sàng cho mạng.
$ HOSTDISPLAY sẽ luôn sử dụng giao thức truyền tải TCP / IP (ngay cả đối với kết nối cục bộ)
vì vậy $ DISPLAY nên được sử dụng cho các kết nối cục bộ, vì nó có thể sử dụng các ổ cắm miền Unix,
nhanh hơn.

CHỤP HÌNH CÁC CỬA SỔ


Nếu bạn thường sử dụng các cửa sổ có hình dạng như xeyes hoặc oclock, bạn có một số tùy chọn. Bạn
có thể làm cho tất cả chúng không được trang trí (ví dụ: ép xung NoBorder và NoTitle) hoặc bạn có thể
sử dụng cấu hình mặc định và để chúng được trang trí, trong trường hợp đó là một đường viền trang trí
và một phông nền đồng màu được hiển thị. Ngoài ra, bạn có thể biên dịch trong phần mở rộng SHAPE
bằng cách thay đổi một cờ trong Makefile, trong trường hợp đó, bạn sẽ nhận được cửa sổ có hình dạng không có
phông nền và thanh tiêu đề nổi phía trên cửa sổ. Các phần mở rộng cửa sổ có hình dạng tăng lên
tiêu thụ bộ nhớ của trình quản lý cửa sổ khoảng 60 Kbyte khi không có cửa sổ định hình
hiện tại nhưng có ít tác dụng khi có các cửa sổ định hình.

ICONS


Cơ bản Fvwm cấu hình sử dụng các biểu tượng bitmap đơn sắc, tương tự như Trâu. Nếu XPM
các phần mở rộng được biên dịch, sau đó là các biểu tượng màu tương tự như ctwm, MS-Windows hoặc Macintosh
các biểu tượng có thể được sử dụng. Để sử dụng các tùy chọn này, bạn sẽ cần gói XPM, như
được mô tả trong Makefile.noImake và Imakefile.

Nếu cả hai tùy chọn SHAPE và XPM được biên dịch, bạn sẽ nhận được các biểu tượng màu có hình dạng,
rất dễ thương.

MODULES


Mô-đun là một chương trình riêng biệt chạy như một quy trình Unix riêng biệt nhưng truyền
lệnh cho fvwm để thực hiện. Các bản phát hành trong tương lai dự kiến ​​sẽ cung cấp một phương tiện cho những
mô-đun để trích xuất thông tin cửa sổ từ fvwm. Người dùng có thể viết các mô-đun của riêng họ để làm
bất kỳ thao tác kỳ lạ hoặc kỳ quái nào mà không ảnh hưởng đến tính toàn vẹn của fvwm chính nó.

Mô-đun PHẢI được tạo ra bởi fvwm để nó có thể thiết lập hai đường ống cho fvwm và mô-đun để
giao tiếp với. Các đường ống sẽ được mở cho mô-đun khi nó bắt đầu và
các bộ mô tả tệp cho các đường ống được cung cấp dưới dạng đối số dòng lệnh.

Các mô-đun có thể được tạo ra trong fvwm khởi tạo thông qua tùy chọn Mô-đun hoặc bất kỳ lúc nào
trong phiên X bằng cách sử dụng Mô-đun tích hợp sẵn. Các mô-đun có thể tồn tại trong khoảng thời gian
phiên X, hoặc có thể thực hiện một tác vụ duy nhất và thoát. Nếu mô-đun vẫn hoạt động khi
fvwm được yêu cầu từ bỏ, sau đó fvwm sẽ đóng các đường ống liên lạc và chờ nhận được một
SIGCHLD từ mô-đun, cho biết rằng nó đã phát hiện thấy việc đóng đường ống và đã thoát.
Nếu các mô-đun không phát hiện ra việc đóng đường ống fvwm sẽ thoát ra sau khoảng 30 giây
dù sao. Số lượng mô-đun thực thi đồng thời bị giới hạn bởi hoạt động
số tệp mở đồng thời tối đa của hệ thống, thường từ 60 đến 256.

Các mô-đun chỉ cần truyền các lệnh văn bản tới fvwm công cụ lệnh tích hợp. Lệnh văn bản
được định dạng giống như trong trường hợp gắn chuột trong tệp thiết lập .fvwmrc. Chắc chắn
thông tin bổ trợ cũng được truyền đi, như trong mô-đun mẫu GoodStuff. Các
Mô-đun GoodStuff được ghi lại trong trang chủ của chính nó.

ICCCM KHIẾU NẠI


Fvwm cố gắng tuân thủ ICCCM 1.1. Như vậy, xử lý bản đồ màu (1.20l) không phải là
hoàn toàn tuân thủ ICCCM. Ngoài ra, ICCCM tuyên bố rằng có thể
ứng dụng nhận BẤT KỲ tổ hợp phím nào, không phù hợp với phím tắt
phương pháp tiếp cận được sử dụng trong fvwm và hầu hết các trình quản lý cửa sổ khác.

M4 SƠ CHẾ


If fvwm được biên dịch với tùy chọn M4, fvwm sử dụng m4(1) để xử lý trước các tệp thiết lập của nó
trước khi phân tích cú pháp. Cách này bạn có thể sử dụng m4 macro để thực hiện các hoạt động trong thời gian chạy. Cái này
làm cho nó rất dễ dàng để làm việc với các màn hình khác nhau với các đặc điểm khác nhau.

Ví dụ: tùy thuộc vào tâm trạng của bạn, bạn có thể muốn các cách phối màu khác nhau. Một cách của
làm điều này là bằng cách sử dụng -m4opt để xác định tâm trạng của bạn. Sử dụng cho tâm trạng đầy nắng -m4opt
-Sunny; để sử dụng tâm trạng u tối -m4opt -Dark. Khi đó, tệp .fvwmrc của bạn có thể chứa:
ifdef (`` Nắng ','
StdForeColor Đen
StdBackĐèn MàuSkyBlue
HiForeColor màu vàng
HiBackColor PeachPuff1
PagerBackColor BlanchedAlmond ')

ifdef (`` Tối ','
StdForeColor Đen
StdBackColor # 60a0c0
HiForeColor đen
HiBackColor # c06077
PagerBackColor # 5c54c0
PagerForeColor phong lan
StickyForeColor Đen
StickyBackColor # 60c0a0 ')

Sau đây m4 các ký hiệu được xác định trước bởi fvwm:

BITS_PER_RGB Số lượng bit quan trọng trong một màu RGB. (log cơ số 2 của
số lượng màu riêng biệt có thể được tạo ra. Điều này thường
khác với số lượng màu có thể được hiển thị tại
Một lần.)

CLASS Lớp học trực quan của bạn. Sẽ trả lại một trong những Tĩnh Màu Xám, Thang độ xám,
Màu tĩnh, giả màu, Màu thật, Màu trực tiếphoặc, nếu nó không thể
xác định những gì bạn có, Không theo tiêu chuẩn.

KHÁCH HÀNG Máy đang chạy các máy khách.

COLOR Đây sẽ là "Có" hoặc "Không". Đây chỉ là một trình bao bọc xung quanh
định nghĩa CLASS. Trả về 'Có' trên *Màu và 'Không' trên
Tĩnh Màu XámThang độ xám.

FVWMDIR Điều này được đặt thành đường dẫn nơi các mô-đun được định cấu hình
cài đặt.

FVWM_VERSION Đây là một chuỗi chứa phiên bản của fvwm.

Chiều cao Chiều cao của màn hình của bạn tính bằng pixel.

TRANG CHỦ Thư mục chính của người dùng. Thu được từ môi trường.

TÊN MÁY CHỦ Tên máy chủ hợp quy đang chạy các ứng dụng khách (tức là
phiên bản KHÁCH HÀNG).

LỰA CHỌN Đây là một chuỗi các tùy chọn thời gian biên dịch được sử dụng. Mỗi tùy chọn là
ngăn cách với nhau bởi một khoảng trắng.

CÂY Số mặt phẳng bit mà màn hình của bạn hỗ trợ trong gốc mặc định
cửa sổ.

RELEASE Số phát hành của máy chủ X của bạn. Đối với MIT X11R5, đây là 5.

TÁI TẠO Bản sửa đổi giao thức nhỏ X. Như đã thấy Nghị định thưSửa đổi(3).

MÁY CHỦ LƯU TRỮ Biến này được đặt thành tên của máy đang chạy
máy chủ X.

TWM_TYPE Cho biết cái nào Trâu nhánh đang chạy. Nó sẽ luôn được đặt thành
chuỗi "fvwm" trong chương trình này. Điều này rất hữu ích để bảo vệ
các bộ phận của bạn .twmrc nộp nó fvwm thích hợp sẽ không hiểu (như
Không gian làm việc) để nó vẫn có thể sử dụng được với Trâu chương trình.

USER Tên của người dùng đang chạy chương trình. Thu được từ
môi trường.

Người bán hàng Nhà cung cấp máy chủ X của bạn. Ví dụ: MIT X Hiệp hội.

PHIÊN BẢN Phiên bản giao thức chính X. Như đã thấy Giao thứcPhiên bản(3).

Chiều rộng Chiều rộng màn hình của bạn tính bằng pixel.

X_ GIẢI PHÁP Độ phân giải X của màn hình của bạn tính bằng pixel trên mét.

Y_ GIẢI PHÁP Độ phân giải Y của màn hình của bạn tính bằng pixel trên mét.

Bạn cũng có thể thấy rằng nếu bạn nghiên cứu m4(1) hướng dẫn sử dụng tốt và hiểu sức mạnh của
m4, đây sẽ là một rất công cụ hữu ích và mạnh mẽ. Nhưng nếu bạn sử dụng bất kỳ ký hiệu nào
được xác định trước bởi m4, bạn đang gặp nguy hiểm nghiêm trọng! Ví dụ, Sun's m4 định nghĩa trước bao gồm,
vì vậy nếu bạn sử dụng tên đó trong .fvwmrc của mình, bạn đã không gặp may. Giải pháp chính xác cho
vấn đề này là đặt một tập hợp các dấu ngoặc kép xung quanh từ rắc rối: `bao gồm '.

Để giúp giảm bớt vấn đề này, các tùy chọn sau đây có thể hữu ích. Để thay đổi
trích dẫn các ký tự được sử dụng bởi m4, sử dụng các tùy chọn -m4-trích dẫn-m4-trích dẫn. Chắc chắn rằng
chỉ định cả hai tùy chọn nếu không m4 sẽ bị nhầm lẫn. Khi chúng được đưa ra, thay đổi trích dẫn
macro được đưa ra trước khi tệp fvwmrc của người dùng được xử lý.

LƯU Ý: Một số phiên bản của m4 bị hỏng liên quan đến việc thay đổi các ký tự trích dẫn và
các tập tin bao gồm. Khi các chuỗi trích dẫn dài hơn một ký tự, macro
"bao gồm (< >) ", trong đó" << "và" >> "là các ký tự trích dẫn, chứa thêm
các ký tự xung quanh nội dung của tệp được bao gồm. Điều này sẽ gây nhầm lẫn cho fvwm. SunOS 4.1.3
được biết là có vấn đề này.

Nếu bạn đang sử dụng GNU m4 một tùy chọn bổ sung có sẵn. Bằng cách chỉ định -m4-tiền tố khi nào
bắt đầu từ fvwm, m4 được hướng dẫn đặt tiền tố tất cả các macro nội trang bằng m4_. Vì vậy, bao gồm
trở thành m4_include.

Tính khả dụng của tiền xử lý m4 tùy thuộc vào định nghĩa biên dịch M4.

LỰA CHỌN


Đây là các tùy chọn dòng lệnh được ghi lại bởi fvwm:

-f tập tin cấu hình
Nguyên nhân fvwm sử dụng tập tin cấu hình trong thư mục chính của người dùng thay vì .fvwmrc như
tệp cấu hình trình quản lý cửa sổ.

-gỡ lỗi Đặt các giao dịch X ở chế độ đồng bộ, điều này làm mọi thứ chậm lại đáng kể, nhưng
đảm bảo rằng fvwmthông báo lỗi nội bộ của là chính xác.

-d tên hiển thị
Quản lý màn hình được gọi là "tên hiển thị" thay vì tên có được từ
biến môi trường $ DISPLAY.

-s Trên màn hình nhiều màn hình, chạy fvwm chỉ trên màn hình có tên trong $ DISPLAY
biến môi trường hoặc được cung cấp thông qua tùy chọn -d. Thông thường, fvwm sẽ cố găng
để khởi động trên tất cả các màn hình của màn hình nhiều màn hình.

-phiên bản
In phiên bản của fvwm sang stderr.

Các tùy chọn sau chỉ khả dụng nếu fvwm được biên dịch với tùy chọn M4.

-no-m4 Không sử dụng bột thấm hút và làm sạch dầu m4 để xử lý trước .fvwmrc. Mặc định là xử lý trước khi khởi động
tập tin sử dụng m4(1).

-m4-tiền tố
Nếu GNU m4 có sẵn, nguyên nhân m4 để đặt tiền tố cho tất cả các lệnh nội trang bằng m4_.

-m4opt tùy chọn
Chuyển tùy chọn này đến m4. Các tùy chọn có thể là bất kỳ chuỗi ký tự nào không có dấu cách.
Tùy chọn này có thể xảy ra nhiều lần. Nếu GNU m4 có sẵn, DO KHÔNG vượt qua -P
tùy chọn ở đây. Sử dụng -m4-tiền tố thay thế.

-m4-trích dẫn chuỗi
Sử dụng cái này đã cho chuỗi như các ký tự trích dẫn bắt đầu. Bạn cũng phải chỉ định
-m4-trích dẫn.

-m4-trích dẫn chuỗi
Sử dụng cái này đã cho chuỗi như các ký tự trích dẫn kết thúc. Bạn cũng phải chỉ định
-m4-trích dẫn.

-m4prog con đường
Sử dụng con đường như vị trí của bộ xử lý m4 mong muốn. Theo mặc định, m4prog được đặt thành
"m4" phải tồn tại ở đâu đó trên đường dẫn của người dùng. Tùy chọn này cho phép người dùng
chọn phiên bản m4 để sử dụng một cách rõ ràng.

CẤU HÌNH CÁC TẬP TIN


Tệp cấu hình được sử dụng để mô tả liên kết chuột và nút, màu sắc, ảo
kích thước hiển thị và các mục liên quan. Phần này mô tả các tùy chọn cấu hình. Dòng
bắt đầu bằng '#' sẽ bị bỏ qua bởi fvwm. Các dòng bắt đầu bằng '*' được mong đợi
chứa các lệnh cấu hình mô-đun (thay vì các lệnh cấu hình cho fvwm
chinh no).

AppsBackingCửa hàng
Khiến các cửa sổ ứng dụng yêu cầu cửa hàng sao lưu. Tùy chọn này ảnh hưởng đến
Tuân thủ ICCCM của trình quản lý cửa sổ. Mặc dù tùy chọn này có thể tăng tốc mọi thứ trong một
X-terminal, nơi việc vẽ lại các cửa sổ rất tốn kém, nó có thể không giúp ích nhiều cho
máy trạm.

Tự động tăng chậm trễ
Cho phép tự động nâng cửa sổ và chỉ định thời gian trễ (tính bằng mili giây)
giữa thời điểm cửa sổ có được tiêu điểm đầu vào và khi nào nó được nâng lên tự động.
Tùy chọn này hoạt động ở chế độ lấy nét theo chuột và ở chế độ nhấp để lấy tiêu điểm nếu
tiêu điểm được thay đổi bằng cách nhấp vào cửa sổ ứng dụng thay vì trang trí
cửa sổ. Trong chế độ nhấp để lấy tiêu điểm, bạn có thể ngăn chặn hành vi nâng cao tiêu điểm bằng cách
chỉ định một giá trị trễ âm.

Kho lưu trữ
Nguyên nhân fvwm đồ trang trí để yêu cầu cửa hàng ủng hộ. Xem cuộc thảo luận trên
AppsBackingStore.

Ranh giới Chiều rộng
Thay đổi chiều rộng ranh giới trên các cửa sổ được trang trí thành giá trị được chỉ định. Các
mặc định là 6 pixel.

Lệnh Style cung cấp một phương thức khác (tổng quát hơn) để chỉ định
Ranh giớiWidth.

NútPhong cách cái nút# Chiều rộngxChiều cao
Xác định hình dạng trang trí hình chữ nhật sẽ được sử dụng trong nút trên thanh tiêu đề. cái nút#
là số nút trên thanh tiêu đề và nằm trong khoảng từ 0 đến 9. Mô tả về thanh tiêu đề
số nút được đưa ra trong phần Chuột bên dưới. Chiều rộng là phần trăm của
chiều rộng đầy đủ của nút sẽ được sử dụng. Chiều cao là phần trăm của chiều cao đầy đủ
được sử dụng. Các số âm làm cho phần tô bóng bị đảo ngược.

Và đó không phải là tất cả! Nếu bạn sử dụng một dòng như:
Nút kiểu: 2 4 50x30 @ 1 70x70 @ 0 30x70 @ 0 50x30 @ 1
thì phần trang trí nút 2 sẽ sử dụng mẫu 4 điểm bao gồm một đường từ
(x = 50, y = 30) đến (70,70) trong màu bóng (@ 0), và sau đó đến (30,70) trong bóng tối
màu, và cuối cùng là (50,30) trong màu tô sáng (@ 1). Điều đó có quá khó hiểu không?
Xem hệ thống mẫu.fvwmrc.

Trung tâmOnLưu hành
Khi luân chuyển, trang màn hình có chứa cửa sổ mà con trỏ
chuyển đến được chọn tự động. Nếu CenterOnCirculate được chọn thì fvwm
sẽ cố gắng hết sức để căn giữa cửa sổ mục tiêu trong chế độ xem trên màn hình, thay vì
chỉ cần xếp hàng đến trang gần nhất.

Lưu hànhBỏ qua tên cửa sổ
Khiến các cửa sổ có tên được chỉ định bị bỏ qua khi vòng quay lên hoặc
các chức năng tuần hoàn xuống được gọi. tên cửa sổ có thể là tên của cửa sổ hoặc của nó
lớp học.

Lệnh Style cung cấp một phương thức khác (tổng quát hơn) để chỉ định
Lưu hànhSkip.

Lưu ThôngBỏ QuaBiểu Tượng
Làm cho các hoạt động luân chuyển và làm cong bỏ qua các cửa sổ được biểu tượng hóa.

Thời gian nhấp chuột chậm trễ
Chỉ định độ trễ tối đa (tính bằng mili giây) giữa một lần nhấn nút và một nút
phát hành cho Chức năng được tích hợp sẵn để coi hành động là một cú nhấp chuột. Mặc định
độ trễ là 150 mili giây.

Bấm để lấy nét
Thông thường, thao tác nhập bằng bàn phím sẽ chuyển đến cửa sổ con trỏ chuột đang ở. Nếu tùy chọn này
được đặt đầu vào bàn phím vẫn ở một cửa sổ cho đến khi con chuột được nhấp vào
con trỏ được định vị trong một cửa sổ mới.

Cursor con trỏ_num con trỏ_type
Điều này cung cấp một cách rất khó thay đổi kiểu con trỏ. con trỏ_num nói với cái nào
con trỏ bạn đang thay đổi và là một số từ 0 đến 12, như sau:

0 VỊ TRÍ - được sử dụng khi đặt cửa sổ ban đầu.
1 TITLE - được sử dụng trong thanh tiêu đề của cửa sổ.
2 DEFAULT - được sử dụng trong các cửa sổ không đặt con trỏ.
3 SYS - được sử dụng ở một trong các nút trên thanh tiêu đề.
4 MOVE - được sử dụng khi di chuyển hoặc thay đổi kích thước cửa sổ.
5 WAIT - được sử dụng trong lệnh nội trang EXEC.
6 MENU - được sử dụng trong menu.
7 SELECT - được sử dụng cho các lệnh nội trang khác nhau như iconify.
8 DESTROY - được sử dụng cho các tích hợp sẵn của DESTROY và DELETE.
9 TOP - được sử dụng trong thanh bên trên cùng của cửa sổ.
10 RIGHT - được sử dụng trong thanh bên phải của cửa sổ.
11 ĐÁY - được sử dụng trong thanh bên dưới cùng của cửa sổ.
12 LEFT - được sử dụng trong thanh bên trái của cửa sổ.
13 TOP_LEFT - được sử dụng ở góc trên cùng bên trái của cửa sổ.
14 TOP_RIGHT - được sử dụng ở góc trên cùng bên phải của cửa sổ.
15 BOTTOM_LEFT - được sử dụng ở góc dưới cùng bên trái của cửa sổ.
16 BOTTOM_RIGHT - được sử dụng ở góc dưới cùng bên phải của cửa sổ.

Sản phẩm con trỏ_type đối số là một số cho biết hình dạng con trỏ để sử dụng. Các
các số có sẵn có thể được tìm thấy trong /usr/include/X11/cursorfont.h và hiện đang là
các số chẵn từ 0 đến 152. Tại thời điểm hiện tại, các loại con trỏ sau là
có sẵn:

0 X_cursor 2 mũi tên
4 dựa_arrow_down 6 dựa_arrow_up
8 thuyền 10 không có thật
12 góc dưới_trái_góc 14 góc dưới_phải
16 đáy_side 18 đáy_tee
20 box_xoắn ốc 22 center_ptr
24 vòng tròn 26 đồng hồ
28 cà phê_mug 30 chéo
32 chữ thập_reverse 34 chữ thập
36 viên kim cương_cross 38 chấm
40 dotbox 42 double_arrow
44 Draft_large 46 Draft_small
48 draped_box 50 trao đổi
52 hoa huệ 54 ăn tạp
56 kẹo cao su 58 hand1
60 tay2 62 trái tim
64 biểu tượng 66 iron_cross
68 trái_ptr 70 trái_side
72 left_tee 74 nút trái
76 ll_góc 78 lr_góc
80 người đàn ông 82 nút giữa
84 chuột 86 bút chì
88 cướp biển 90 cộng
92 câu hỏi_bài 94 ngay_ptr
96 bên phải 98 bên phải
100 phím phải 102 rtl_logo
104 thuyền buồm 106 sb_down_arrow
108 sb_h_double_arrow 110 sb_left_arrow
112 sb_right_arrow 114 sb_up_arrow
116 sb_v_double_arrow 118 xe đưa đón
120 con nhện kích thước 122 con
124 spycan 126 sao
128 mục tiêu 130 tcross
132 top_left_arrow 134 top_left_corner
136 góc trên bên phải 138 góc trên cùng
140 top_tee 142 chuyến đi
144 ô ul_angle 146
Đồng hồ 148 ur_angle 150
nhiệm kỳ 152

Trang trí
Làm cho các cửa sổ tạm thời, thường không được trang trí, được cung cấp
bình thường fvwm đồ trang trí. Lưu ý rằng một số cửa sổ bật lên, chẳng hạn như menu xterm,
không được quản lý cửa sổ và vẫn không nhận được đồ trang trí.

BànĐầuQuy Mô Quy mô
Xác định tỷ lệ màn hình ảo liên quan đến màn hình.

BànKích Thước Trên NgangxTheo chiều dọc
Xác định kích thước màn hình ảo theo đơn vị kích thước màn hình thực.

Đừng Di Chuyển
Ngăn không cho các cửa sổ bị di chuyển hoặc được đặt ban đầu khỏi màn hình. MỘT
một số chương trình sẽ không hoạt động chính xác nếu bạn sử dụng tùy chọn này. Điều này chỉ giữ
cửa sổ khỏi bị mất hoàn toàn ngoài rìa màn hình. Nó nhấn mạnh vào
giữ 16 pixel trên màn hình nhưng không quan tâm một chút đến việc giữ toàn bộ
cửa sổ trên bàn làm việc. Xem EdgeResistance nếu bạn không thích có cửa sổ một phần
tắt màn hình.

cạnh kháng chiến cuộn di chuyển
Cho biết bạn có thể khó thay đổi chế độ xem màn hình bằng cách di chuyển chuột qua
mép của màn hình và việc di chuyển một cửa sổ qua mép của
màn hình.

Tham số đầu tiên cho biết cách con trỏ phải sử dụng mili giây trên màn hình
cạnh trước fvwm sẽ di chuyển khung nhìn. Điều này dành cho những người sử dụng
"EdgeScroll 100 100" nhưng thấy mình vô tình lật trang khi họ
không muốn.

Tham số thứ hai cho biết có bao nhiêu pixel trên mép màn hình của một cửa sổ
cạnh phải di chuyển trước khi nó thực sự di chuyển một phần khỏi màn hình.

Lưu ý rằng, với "EdgeScroll 0 0", vẫn có thể di chuyển hoặc thay đổi kích thước cửa sổ
trên cạnh của màn hình hiện tại. Bằng cách tạo tham số đầu tiên cho
EdgeResistance 10000 kiểu chuyển động này là không thể. Với EdgeResistance ít hơn
hơn 10000 nhưng lớn hơn 0 việc di chuyển qua các trang trở nên khó khăn nhưng không
Không thể nào.

CạnhScroll ngang thẳng đứng
Chỉ định phần trăm trang sẽ cuộn khi con trỏ chạm vào cạnh của
trang. Nếu bạn không muốn phân trang hoặc cuộn trang khi bạn nhấn vào mép của trang
bao gồm "EdgeScroll 0 0" trong tệp .fvwmrc của bạn. Nếu bạn muốn toàn bộ trang, hãy sử dụng
"EdgeScroll 100 100". Cả hai chiều ngang và dọc phải là số dương.

Nếu tỷ lệ phần trăm ngang và dọc được nhân với 1000 thì cuộn
sẽ quấn quanh mép của màn hình. Nếu "EdgeScroll 100000 100000" được sử dụng
fvwm sẽ cuộn theo toàn bộ trang, quấn quanh mép của màn hình.

Font tên phông chữ
Làm cho fvwm sử dụng phông chữ tên phông chữ thay vì "cố định" cho menu, các chỉ báo thay đổi kích thước,
và nhãn biểu tượng (nếu IconFont không được chỉ định).

Chức năng Tên chức năng
Bắt đầu định nghĩa về một hàm phức hợp, bao gồm fvwm được xây dựng trong
các chức năng này sau này sẽ được liên kết với một nút hoặc phím chuột. Tên chức năng phải
được đặt trong dấu ngoặc kép. Các mục nhập hàm được bao gồm trên các dòng sau Hàm
từ khóa. Định nghĩa kết thúc bằng từ khóa EndFunction. Các mục chức năng là
được chỉ định như thể hiện trong ví dụ sau. Từ đầu tiên trên mỗi dòng là
chức năng tích hợp sẽ được thực hiện, theo sau loại sự kiện sẽ
kích hoạt hành động (được đặt trong dấu ngoặc kép), theo sau là bất kỳ đối số bổ sung nào
cần thiết bởi chức năng tích hợp. Menu có thể được chỉ định bằng cách sử dụng Cửa sổ bật lên tích hợp sẵn
miễn là menu đã được xác định trước đó trong tệp cấu hình.

Các hành động kích hoạt được nhận dạng là Ngay lập tức, Chuyển động, Nhấp chuột và
Nhấn đúp chuột. Các hành động ngay lập tức được thực hiện ngay sau khi chức năng được kích hoạt,
ngay cả khi một cửa sổ chưa được chọn. Nếu có những hành động khác ngoài ngay lập tức
những cái, fvwm sẽ chờ xem người dùng đang nhấp, nhấp đúp hay kéo
con chuột. Sau khi quyết định được đưa ra, fvwm sẽ chỉ thực thi các cài đặt sẵn từ
định nghĩa hàm có hành động kích hoạt khớp với hành động được thực hiện bởi
người sử dụng.

Nếu ví dụ sau được liên kết với nút 1 trong thanh tiêu đề cửa sổ, thì khi
nút 1 được nhấn, fvwm sẽ đợi 150 mili giây để xem liệu nút có được giải phóng hay không. Nếu như
nút không được phát hành fvwm sẽ bắt đầu một hoạt động di chuyển. Khi di chuyển
hoạt động hoàn tất một hoạt động tăng sẽ được thực hiện. Nếu một nút nhả là
phát hiện sau đó fvwm sẽ đợi thêm 150 msec cho một lần nhấp thứ hai. Nếu chỉ một cú nhấp chuột
được phát hiện thì cửa sổ sẽ được nâng lên. Nếu hai lần nhấp chuột được phát hiện, cửa sổ
sẽ được nâng lên và hạ xuống luân phiên. Thời lượng chờ 150 msec có thể được thay đổi
bằng cách sử dụng tùy chọn ClickTime.
Chức năng "Move-or-Raise"
Di chuyển "Chuyển động"
Tăng "Chuyển động"
Tăng "Nhấp chuột"
RaiseLower "DoubleClick"
kết thúc chức năng
Các khái niệm nhấp chuột và nhấp đúp không liên quan đến việc sử dụng bàn phím
phím tắt.

Hai chức năng đặc biệt tồn tại: InitFunction và RestartFunction. InitFunction
sẽ được gọi khi fvwm được bắt đầu lần đầu tiên trong bất kỳ phiên X nào và có thể
được sử dụng để khởi động mô-đun, đặt các mẫu nền và bắt đầu chương trình. Sự khởi động lại
hàm sẽ được gọi khi fvwm được khởi động lại. Nó có thể được sử dụng để bắt đầu các mô-đun và
thiết lập các mẫu nền nhưng có lẽ không nên được sử dụng để khởi động chương trình.

HiBackMàu Sắc tên màu
Đặt màu nền của cửa sổ đã chọn thành tên màu. Khi sử dụng một
màn hình đơn sắc tùy chọn này bị bỏ qua và màu trắng được sử dụng.

HiForeColor tên màu
Đặt màu tiêu đề của cửa sổ đã chọn thành tên màu. Khi sử dụng đơn sắc
màn hình tùy chọn này bị bỏ qua và màu đen được sử dụng.

Biểu tượng tên cửa sổ tệp bitmap
Chỉ định bitmap sẽ được sử dụng cho một cửa sổ khi nó được biểu tượng hóa. Các tên cửa sổ
có thể là tên cửa sổ hoặc tên lớp của ứng dụng và phải được đặt trong dấu ngoặc kép.
Sản phẩm tệp bitmap là tên đường dẫn đầy đủ đến tệp bitmap X11 tiêu chuẩn hoặc
trong IconPath hoặc PixmapPath. Bitmap / pixmap được chỉ định được sử dụng trong
tùy chọn bất kỳ biểu tượng nào do chính cửa sổ cung cấp.

If fvwm được biên dịch với sự hỗ trợ của XPM cho các biểu tượng màu sau đó bitmap có thể là một XPM
tệp pixmap.

tên cửa sổ nên được đặt trong dấu ngoặc kép nhưng tệp bitmap không nên.
Các biến môi trường không nên được sử dụng trong tệp bitmap đặc điểm kỹ thuật.

If tên cửa sổ là một chuỗi trống thì tệp được chỉ định là biểu tượng mặc định và
sẽ được sử dụng nếu không tìm thấy biểu tượng bitmap hoặc pixmap nào khác:
Biểu tượng "" biểu tượng yêu thích của tôi

Lệnh Style cung cấp một phương thức khác (tổng quát hơn) để chỉ định Biểu tượng.

Biểu tượngHộp trái hàng đầu ngay dưới cùng
Xác định các vùng trên màn hình để đặt các biểu tượng. Có thể lên đến bốn hộp biểu tượng
được xác định. Nếu một dòng IconBox được cung cấp thì các biểu tượng sẽ tự động được đặt vào
họ, nếu có thể. Mỗi khi một cửa sổ được biểu tượng hóa, một vị trí mới sẽ được tìm thấy cho nó.
Các hộp biểu tượng được tìm kiếm cho khoảng trống từ trái sang phải, sau đó từ trên xuống dưới. Biểu tượng
sẽ không được đặt tự động trên đầu các biểu tượng khác nhưng chúng có thể được đặt bên dưới
các cửa sổ ứng dụng. Nếu như trái or ngay là tiêu cực, sau đó fvwm sẽ thêm màn hình
chiều rộng của nó. Nếu như hàng đầu or dưới cùng là tiêu cực, sau đó fvwm sẽ thêm chiều cao màn hình vào
nó. LƯU Ý: -0 không được phân tích cú pháp thành pixel bên phải hoặc pixel dưới cùng trên màn hình. Bạn phải
sử dụng -1 để thay thế.

Nếu không có dòng IconBox nào được cung cấp hoặc tất cả các hộp biểu tượng đã đầy thì fvwm Sẽ đặt
biểu tượng gần vị trí con trỏ hiện tại.

Biểu tượngPhông chữ tên phông chữ
Làm cho fvwm sử dụng phông chữ tên phông chữ cho các nhãn biểu tượng. Nếu bị bỏ qua, phông chữ menu (được chỉ định
bởi tham số cấu hình Phông chữ) sẽ được sử dụng thay thế.

Đường dẫn biểu tượng con đường
Chỉ định một danh sách được phân tách bằng dấu hai chấm gồm tên đường dẫn đầy đủ của các thư mục nơi bitmap
các biểu tượng (đơn sắc) có thể được tìm thấy. Mỗi đường dẫn phải bắt đầu bằng một dấu gạch chéo. Lưu ý: nếu
Bản vá lỗi M4 được bao gồm khi fvwm được xây dựng, sau đó m4 sẽ muốn đọc từ
"include" sẽ thường xuyên hiển thị trong lệnh IconPath hoặc PixmapPath. Đến
sửa lỗi này add undefine (`include ') trước lệnh IconPath.

Key tên khóa Bối cảnh Bổ ngữ Chức năng
Liên kết phím bàn phím với một phím được chỉ định fvwm chức năng cài sẵn. Định nghĩa giống nhau
như đối với ràng buộc chuột ngoại trừ số nút chuột được thay thế bằng một phím
Tên. Các tên khóa là một trong những mục nhập từ /usr/include/X11/keysymdef.h, với
đầu XK_ bị bỏ qua. Các Bối cảnhBổ ngữ các trường được xác định như trong chuột
sự ràng buộc.

Việc ràng buộc một khóa vào nút trên thanh tiêu đề sẽ không làm cho nút đó xuất hiện trừ khi
ràng buộc chuột cũng tồn tại.

Sự khoan dung
ICCCM tuyên bố rằng nếu một ứng dụng đặt trường đầu vào của wm_hints
cấu trúc thành Sai, thì nó không bao giờ muốn trình quản lý cửa sổ cung cấp đầu vào cho nó
tiêu điểm. Ứng dụng duy nhất mà tôi biết cần điều này là sxpm và đó là
lỗi ngớ ngẩn với một bản sửa lỗi nhỏ và không có ảnh hưởng tổng thể đến chương trình. Tin đồn
là một số ứng dụng cũ cũng có vấn đề.

Nếu tham số này được đặt thì fvwm sẽ bỏ qua quy ước ICCCM này.

Thực ĐơnTrở LạiMàu tên màu
Đặt màu nền menu. Khi sử dụng đơn sắc, tùy chọn này bị bỏ qua. Cái này
tùy chọn chỉ có sẵn nếu fvwm được biên dịch với MENUCOLOR được định nghĩa.

Thực đơnForeColor tên màu
Đặt màu nền trước của menu. Khi sử dụng đơn sắc, tùy chọn này bị bỏ qua. Cái này
tùy chọn chỉ có sẵn nếu fvwm được biên dịch với MENUCOLOR được định nghĩa.

Thực ĐơnSpippleMàu tên màu
Đặt màu cho các mục được tô bóng trong menu (đối với các chức năng không được phép
trên cửa sổ đang được chọn). Khi sử dụng đơn sắc, tùy chọn này bị bỏ qua và
một mô hình stipple được sử dụng. Tùy chọn này chỉ khả dụng nếu fvwm được biên dịch với
MENUCOLOR được xác định.

Mô-đun Tên mô-đun
Chỉ định một mô-đun sẽ được tạo ra trong quá trình khởi tạo. Hiện tại
thời gian các mô-đun có sẵn là FvwmAudio, FvwmBacker, FvwmBanner, FvwmClean,
FvwmDebug, FvwmIconBox, FvwmIdent, FvwmPager, FvwmSave, FvwmSaveDesk, FvwmScroll,
FvwmWinList và GoodStuff. Các mô-đun này có trang chủ riêng của chúng. Mô-đun có thể
cũng được sử dụng như một cài đặt sẵn. Mô-đun có thể là các chương trình tạm thời tồn tại trong thời gian ngắn hoặc như
GoodStuff, có thể duy trì trong thời gian của phiên X. Mô-đun sẽ bị chấm dứt
bởi trình quản lý cửa sổ trước khi khởi động lại và thoát, nếu có thể. Xem
phần giới thiệu về mô-đun.

Đường dẫn mô-đun
Chỉ định một danh sách các đường dẫn được phân tách bằng dấu hai chấm cho fvwm để tìm kiếm khi tìm kiếm
mô-đun để tải. Các thư mục riêng lẻ không cần dấu gạch chéo.

Chuột nút Bối cảnh Bổ ngữ Chức năng
Xác định ràng buộc chuột. nút là số nút chuột. Nếu như nút sau đó là XNUMX
bất kỳ nút nào sẽ thực hiện chức năng được chỉ định. Bối cảnh mô tả nơi
ràng buộc áp dụng. Các ngữ cảnh hợp lệ là R cho cửa sổ gốc, W cho một ứng dụng
cửa sổ, T cho thanh tiêu đề cửa sổ, S cho một bên cửa sổ, trên cùng hoặc dưới cùng, F cho
khung cửa sổ (các góc), I cho cửa sổ Biểu tượng hoặc 0 đến 9 cho thanh tiêu đề
hoặc bất kỳ sự kết hợp nào của các chữ cái này. A dành cho bất kỳ ngữ cảnh nào ngoại trừ
các nút trên thanh tiêu đề. Ví dụ: ngữ cảnh của FST sẽ được áp dụng khi chuột
bất kỳ đâu trong đường viền của cửa sổ ngoại trừ các nút trên thanh tiêu đề.

Bổ ngữ là bất kỳ kết hợp nào của N không có bổ ngữ, C là điều khiển, S là shift, M
cho Meta hoặc A cho bất kỳ công cụ sửa đổi nào. Ví dụ: một bổ ngữ của SM sẽ áp dụng khi
cả phím Meta và phím shift đều không hoạt động. Các công cụ sửa đổi X11 từ mod1 đến mod5 là
được biểu diễn dưới dạng các chữ số từ 1 đến 5.

Chức năng là một trong những fvwmcác chức năng tích hợp sẵn.

Các nút trên thanh tiêu đề được đánh số bằng các nút được đánh số lẻ ở phía bên trái của
thanh tiêu đề và các số chẵn ở bên phải. Các nút được đánh số nhỏ hơn được hiển thị
về phía bên ngoài cửa sổ trong khi các nút được đánh số lớn hơn xuất hiện về phía
giữa cửa sổ (0 là viết tắt của 10). Tóm lại, các nút được đánh số:
1 3 5 7 9 0 8 6 4 2
Nút được đánh số lẻ cao nhất có một hành động liên kết với nó xác định
số nút được vẽ ở phía bên trái của thanh tiêu đề. Số chẵn cao nhất
xác định số hoặc các nút bên phải được vẽ. Các hành động có thể bị ràng buộc
đến các nút chuột hoặc phím bàn phím.

Đơn đặt hàng MWMB
Thay thế các đường nổi rộng 1 pixel theo phong cách MWM thay vì fvwmđường viền 2 pixel.

MWMNút
Tắt phản hồi khi nhấn nút cho tất cả các đồ trang trí ngoại trừ thanh tiêu đề và tiêu đề-
các nút thanh, như trong MWM.

MWMGợi ý trang trí
Nguyên nhân fvwm để đọc nguyên tử MOTIF_WM_HINTS từ các cửa sổ ứng dụng và để phân tích cú pháp
và cố gắng tái tạo hành vi Motif liên quan đến trang trí cửa sổ.
Lưu ý rằng mwm cho phép gợi ý chức năng ảnh hưởng đến trang trí cửa sổ nhưng những tác động này
không được sao chép bởi tùy chọn này.

Hàm MWMGợi ý
Nguyên nhân fvwm để đọc nguyên tử MOTIF_WM_HINTS từ các cửa sổ ứng dụng và để phân tích cú pháp
và cố gắng tái tạo hành vi Motif liên quan đến cửa sổ được phép
chức năng. Không giống như mwm, đơn giản là loại bỏ các chức năng bị cấm khỏi cửa sổ
menu, fvwm chỉ đơn giản là che đi các chức năng bị cấm. Ngoài ra, vì fvwm
triển khai một số chức năng trong macro do người dùng xác định mà mwm triển khai nội bộ,
ánh xạ các chức năng bị cấm một phần dựa trên nhãn mục menu.

MWMHintGhi đè
Nếu MWMFunctionHints được sử dụng thì việc tối đa hóa và biểu tượng hóa sẽ bị cấm đối với
quá độ. Ngoài ra, các cửa sổ có thể chỉ định rằng trình quản lý cửa sổ không được phá hủy hoặc
xóa chúng. Vì các quy tắc MWM này khá ngu ngốc, đặc biệt là đối với
cửa sổ tạm thời, tôi cung cấp tùy chọn MWMHintOverride này. Khi nó được sử dụng menu
các mục sẽ được tô bóng nếu MWM cấm sử dụng chúng, nhưng người dùng có thể tiếp tục
và chọn mục đó và nó sẽ hoạt động như mong đợi.

Ghi đè nên được sử dụng thận trọng vì một số ứng dụng sẽ bị hỏng nếu bạn
ghi đè các gợi ý mwm của họ.

MWMMMenu
Thay thế menu giao diện MWM thay cho menu tiêu chuẩn fvwm các phiên bản. Cái này
tùy chọn cũng kích hoạt một số tùy chọn kiểu mwm khác, chẳng hạn như căn giữa
kích thước / thay đổi kích thước cửa sổ trên màn hình, thay vì để nó ở phía trên bên trái, và
thay vào đó chuyển hành động kích hoạt thay đổi kích thước trên vị trí ban đầu thành shift-button-1
của Trâu kiểu bấm-nút-2

không biên giới tên cửa sổ
Giữ fvwm từ việc đặt các đường viền trang trí trên các cửa sổ có tên tên cửa sổ. Điều này
lệnh không có hiệu lực trên thanh tiêu đề. Điều này rất tiện lợi cho đồng hồ và tương tự
tiện ích mà bạn không muốn chiếm quá nhiều dung lượng. tên cửa sổ có thể là một cửa sổ
tên hoặc lớp của nó.

Nếu bạn chỉ định cả NoBorder tên cửa sổ và NoTitle tên cửa sổ cho cùng một cửa sổ
trong tệp .fvwmrc của bạn, cửa sổ sẽ hoàn toàn không được trang trí.

Tên cửa sổ có thể chứa các ký tự đại diện "*" và "?" khớp với tên cửa sổ trong
cách đối sánh tên tệp Unix bình thường. Các ký tự thực tế "*", "?" Và "\" trong một
tên cửa sổ có thể được nhập bằng cách đặt trước ký tự bằng dấu "\".

Lệnh Style cung cấp một phương thức khác (tổng quát hơn) để chỉ định NoBorder.

Không Có Ranh GiớiChiều Rộng Chiều rộng
Thay đổi chiều rộng của trang trí cho các cửa sổ không có tiêu đề và không có đường viền.
Giá trị mặc định là 1. Mọi giá trị dương hoặc XNUMX đều được chấp nhận. Đồ trang trí cho những
các cửa sổ chưa được trang trí có cùng bối cảnh với các thanh bên được trang trí thông thường
cửa sổ.

Lệnh Style cung cấp một phương thức khác (tổng quát hơn) để chỉ định
Không có đường biên.

Không có vị trí
Hướng dẫn fvwm để bỏ qua trường PPosition khi thêm cửa sổ mới. Tuân thủ theo
trường PPosition là bắt buộc đối với một số ứng dụng, nhưng nếu bạn không có
đó là một vấn đề thực sự đau đầu.

Không tiêu đề tên cửa sổ
Giữ fvwm từ việc đặt một thanh tiêu đề trong trang trí cho các cửa sổ có tên
tên cửa sổ. Điều này rất hữu ích cho đồng hồ và các tiện ích tương tự mà bạn không muốn
chiếm quá nhiều không gian. tên cửa sổ có thể là tên của cửa sổ hoặc lớp của nó.

Tên cửa sổ có thể chứa các ký tự đại diện "*" và "?" khớp với tên cửa sổ trong
cách đối sánh tên tệp Unix bình thường. Các ký tự thực tế "*", "?" Và "\" trong một
tên cửa sổ có thể được nhập bằng cách đặt trước ký tự bằng dấu "\".

Lệnh Style cung cấp một phương thức khác (tổng quát hơn) để chỉ định NoTitle.

ĐụcDi chuyển tỷ lệ phần trăm
Kể fvwm cửa sổ có kích thước tối đa mà chuyển động cửa sổ mờ đục phải là
đã sử dụng. Tỷ lệ phần trăm là phần trăm của tổng diện tích màn hình. Với "OpaqueMove 0" tất cả
cửa sổ sẽ được di chuyển bằng cách sử dụng đường viền dây cao su truyền thống. Với "OpaqueMove
100 "tất cả các cửa sổ sẽ được di chuyển dưới dạng cửa sổ đặc. Giá trị mặc định là" OpaqueMove 5 ",
cho phép các cửa sổ nhỏ được di chuyển một cách mờ đục nhưng các cửa sổ lớn thì
di chuyển như dây cao su.

OpaqueThay đổi kích thước
Làm cho các hoạt động thay đổi kích thước được thực hiện với chính cửa sổ thay vì đường viền.

Máy nhắn tin X_Vị trí Y_Vị trí
Cho phép kiểu phân trang di chuyển trên màn hình. Cửa sổ Pager (không phải cửa sổ bật lên)
sẽ xuất hiện tại (X_Location, Y_Location). Các phiên bản thu nhỏ của tất cả các loại không dính
cửa sổ trên màn hình ảo được hiển thị trong máy nhắn tin. Màu sắc của thu nhỏ
phiên bản giống với màu của đường viền cửa sổ kích thước đầy đủ.

Trong cửa sổ Pager, nhấn nút chuột 1 sẽ di chuyển khung nhìn trên màn hình đến
trang đã chọn (ở chế độ nhấp để lấy tiêu điểm; nó cũng sẽ di chuyển tiêu điểm bàn phím đến
cửa sổ thu nhỏ mà bạn nhấp vào). Nhấn nút 2 trên một cửa sổ trong máy nhắn tin
sẽ bắt đầu di chuyển cửa sổ, sử dụng tính năng thu nhỏ để nhanh chóng di chuyển cửa sổ đến bất kỳ đâu
trên máy tính để bàn. Nhấn nút 3 sẽ di chuyển góc trên cùng bên trái của chế độ xem sang
vị trí của nút bấm, ngay cả khi nó không thẳng hàng với một trang.
Nút kéo 3 sẽ làm cho khung nhìn đã chọn cuộn khi bạn di chuyển
con trỏ. Pager tự động dính nhưng không tự động ở trên cùng.

Máy Nhắn TinForeColor tên màu
Làm cho màu nền trước của máy nhắn tin là tên màu thay vì màu đen. Đây là
màu được sử dụng để đánh dấu khung nhìn hiện tại trong cửa sổ máy nhắn tin. Trên một đơn sắc
màn hình tùy chọn này bị bỏ qua. Nếu tùy chọn NO_PAGER được đặt khi xây dựng fvwm
tùy chọn này không khả dụng.

Máy Nhắn TinTrở LạiMàu tên màu
Làm cho màu nền của máy nhắn tin là tên màu thay vì màu trắng. Trên một
màn hình đơn sắc tùy chọn này bị bỏ qua. Nếu tùy chọn NO_PAGER được đặt khi
Tòa nhà fvwm tùy chọn này không khả dụng.

Máy nhắn tinPhông chữ tên phông chữ
Làm cho fvwm sử dụng phông chữ tên phông chữ để viết tên biểu tượng cửa sổ trong cửa sổ
biểu diễn trong máy nhắn tin. Nếu tùy chọn này bị bỏ qua, không có tên nào được viết trong
cửa sổ máy nhắn tin.

Phân trangMặc định phân trang giá trị mặc định
Kể fvwm nếu nó sẽ khởi động với tính năng phân trang được bật hoặc tắt. "PagingDefault
0 "sẽ bắt đầu fvwm với tính năng phân trang bị vô hiệu hóa; "PagingDefault 1" sẽ bắt đầu fvwm với
phân trang được bật theo mặc định.

Đường dẫn Pixmap con đường
Chỉ định một danh sách được phân tách bằng dấu hai chấm gồm các tên đường dẫn đầy đủ của các thư mục trong đó pixmap
(màu sắc) biểu tượng có thể được tìm thấy. Mỗi đường dẫn phải bắt đầu bằng một dấu gạch chéo.

Popup Tên cửa sổ bật lên
Bắt đầu định nghĩa về menu bật lên mà sau này sẽ được liên kết với một nút chuột
hoặc chìa khóa. Tên cửa sổ bật lên phải được đặt trong dấu ngoặc kép. Các mục menu được bao gồm trên các dòng
theo từ khóa Popup. Định nghĩa menu kết thúc bằng từ khóa EndPopup.
Các mục menu được chỉ định như trong ví dụ sau. Từ đầu tiên trên
mỗi dòng là một hàm tích hợp sẽ được thực hiện, theo sau là chú thích
(được đặt trong dấu ngoặc kép) sẽ được hiển thị trong menu, theo sau là bất kỳ phần bổ sung nào
các đối số cần thiết của hàm tích hợp. Menu phụ có thể được chỉ định bằng cách sử dụng
Cửa sổ bật lên được tích hợp miễn là menu phụ được xác định trước đó trong cấu hình
tập tin.
Cửa sổ bật lên "Hoạt động cửa sổ"
Tiêu đề "Hoạt động cửa sổ"
Di chuyển "Di chuyển"
Thay đổi kích thước "Thay đổi kích thước"
Tăng "Raise"
Hạ "Hạ"
Iconify "(De) Iconify"
Nop "
Hủy bỏ "Hủy bỏ"
Tiêu đề "HARDCOPY"
Exec "Bản cứng" thực thi xdpr &
Thực thi "Bản cứng RV" thi hành xdpr -rv &
CuốiMenu
Lưu ý rằng nếu một ký tự tab được nhúng trong chú thích của một mục menu thì
văn bản theo sau tab sẽ được nhập vào cột thứ hai trong menu và
toàn bộ menu sẽ được điều chỉnh bên trái. Điều này nhằm mục đích ghi nhãn phím tắt. Tab
ký tự phải thực sự là một tab. Nếu nó được mở rộng thành không gian, nó sẽ không hoạt động! Vì
thí dụ:
Cửa sổ bật lên "Hoạt động cửa sổ"
Tiêu đề "Hoạt động cửa sổ Alt-F1"
.
.
.
Là sự bắt đầu của một menu điều chỉnh bên trái. Alt-F1 sẽ được đặt về phía bên phải
của menu.

Các phím tắt có thể được chỉ định trong định nghĩa menu bằng cách đặt trước ký tự
với một ký hiệu và. Dấu và sẽ không được hiển thị nhưng ký tự sau nó
sẽ được gạch chân hiển thị và nếu người dùng nhấn phím tương ứng thì
mục đó sẽ được kích hoạt như thể người dùng đã nhấp vào nó bằng chuột. Chỉ một
các ký tự chữ cái và số có thể được sử dụng làm phím tắt. Trạng thái thay đổi của
bàn phím bị bỏ qua khi kiểm tra các ký tự phím tắt. Ví dụ:
Cửa sổ bật lên "Hoạt động cửa sổ"
Tối đa hóa "Ma & ximise" 100 100
CuốiMenu
Khi menu này bật lên, dấu 'x' sẽ được gạch dưới và nhấn phím 'x'
sẽ làm cho cửa sổ hiện tại được phóng to. Các phím tắt không hoạt động
trừ khi MENU_HOTKEYS được xác định khi xây dựng fvwm. Nếu WINDOWLIST_HOTKEYS cũng là
được xác định thì các phím nóng sẽ tự động được thêm vào WindowList khi nó được
hiển thị.

Vị trí ngẫu nhiên
Khiến các cửa sổ thường yêu cầu vị trí của người dùng tự động
được đặt ở những vị trí hơi ngẫu nhiên. Vì điều tốt nhất có thể có
sử dụng cả RandomPlacement và SmartPlacement.

LưuDưới
Gây ra fvwm khung trang trí để yêu cầu tiết kiệm-unders. Điều này có thể đáng kể
cải thiện hiệu suất trong quá trình di chuyển không rõ ràng nhưng nó gây ra sự gia tăng đáng kể
sử dụng bộ nhớ.

tập trung cẩu thả
Chế độ lấy nét này giống như lấy nét theo chuột (mặc định) ngoại trừ việc lấy nét
sẽ không bị xóa khỏi cửa sổ cho đến khi chuột của bạn vào cửa sổ mới. Thoát khỏi một
cửa sổ để vào cửa sổ gốc sẽ không thay đổi tiêu điểm.

Vị trí thông minh
Khiến các cửa sổ thường yêu cầu vị trí của người dùng tự động
được đặt ở một vị trí thông minh - một vị trí mà chúng không trùng lặp với bất kỳ vị trí nào khác
cửa sổ trên màn hình. Nếu không có vị trí như vậy có thể được tìm thấy vị trí của người dùng hoặc ngẫu nhiên
vị trí sẽ được sử dụng như một phương pháp dự phòng. Vì điều tốt nhất có thể có
sử dụng cả RandomPlacement và SmartPlacement.

Bắt ĐầuTrên Bàn tên cửa sổ bàn-số
Lệnh này làm cho các cửa sổ có tên hoặc lớp là tên cửa sổ là ban đầu
đặt trên máy tính để bàn số bàn-số. tên cửa sổ nên được bao bọc trong đôi
dấu ngoặc kép. Nếu cửa sổ yêu cầu vị trí tương tác, một đường viền sẽ được hiển thị
trên bàn hiện tại nhưng cửa sổ sẽ xuất hiện trên bàn được chỉ định.

Tên cửa sổ có thể chứa các ký tự đại diện "*" và "?" khớp với tên cửa sổ trong
cách đối sánh tên tệp Unix bình thường. Các ký tự thực tế "*", "?" Và "\" trong một
tên cửa sổ có thể được nhập bằng cách đặt trước ký tự bằng dấu "\".

Lệnh Style cung cấp một phương thức khác (tổng quát hơn) để chỉ định
Bắt đầuOnDesk.

ở lại trên đầu trang tên cửa sổ
Các cửa sổ này luôn cố gắng ở trên các cửa sổ khác. Điều này có thể hữu ích
cho đồng hồ hoặc hộp thư mà bạn luôn muốn hiển thị. Nếu cửa sổ là
hạ xuống rõ ràng nó sẽ không cố gắng quay trở lại đầu cho đến khi
nâng lên một cách rõ ràng. tên cửa sổ có thể là tên của cửa sổ hoặc lớp của nó.

Tên cửa sổ có thể chứa các ký tự đại diện "*" và "?" khớp với tên cửa sổ trong
cách đối sánh tên tệp Unix bình thường. Các ký tự thực tế "*", "?" Và "\" trong một
tên cửa sổ có thể được nhập bằng cách đặt trước ký tự bằng dấu "\".

Lệnh Style cung cấp một phương thức khác (tổng quát hơn) để chỉ định StaysOnTop.

StdBackMàu tên màu
Đặt màu nền cho menu và cửa sổ không được chọn thành tên màu. Khi nào
sử dụng màn hình đơn sắc, tùy chọn này bị bỏ qua và màu trắng được sử dụng.

Lệnh Style cung cấp một phương thức khác (tổng quát hơn) để chỉ định
StdBackColor.

StdForeMàu sắc tên màu
Đặt màu nền trước cho menu và tiêu đề cửa sổ không được chọn thành tên màu.
Khi sử dụng màn hình đơn sắc, tùy chọn này bị bỏ qua và màu đen được sử dụng.

Lệnh Style cung cấp một phương thức khác (tổng quát hơn) để chỉ định
StdForeColor.

DínhTrở LạiMàu tên màu
Đặt màu nền cho các cửa sổ cố định không được chọn thành tên màu. Khi đang sử dụng
màn hình đơn sắc tùy chọn này bị bỏ qua và màu trắng được sử dụng. Chỉ khả dụng nếu
-DMORE_COLORS được sử dụng khi biên dịch.

DínhForeMàu tên màu
Đặt màu nền trước cho các tiêu đề cửa sổ cố định không được chọn thành tên màu. Khi nào
sử dụng màn hình đơn sắc, tùy chọn này bị bỏ qua và màu đen được sử dụng. Chỉ có sẵn
nếu -DMORE_COLORS được sử dụng khi biên dịch.

dính tên cửa sổ
Cửa sổ dính "dính vào kính của màn hình." Đó là, họ không di chuyển
khung nhìn vào màn hình ảo thay đổi. tên cửa sổ có thể là tên của cửa sổ hoặc
đẳng cấp của nó.

Tên cửa sổ có thể chứa các ký tự đại diện "*" và "?" khớp với tên cửa sổ trong
cách đối sánh tên tệp Unix bình thường. Các ký tự thực tế "*", "?" Và "\" trong một
tên cửa sổ có thể được nhập bằng cách đặt trước ký tự bằng dấu "\".

Lệnh Style cung cấp một phương thức khác (tổng quát hơn) để chỉ định Sticky.

Biểu tượng dính
Khiến các biểu tượng luôn dính vào mặt kính của màn hình. Nghĩa là, các biểu tượng luôn tuân theo
bạn xung quanh máy tính để bàn. Khi một cửa sổ được khử biểu tượng, nó sẽ không bị kẹt. Một số người
thấy đây là một cách hữu ích để di chuyển các cửa sổ xung quanh.

Bướng bỉnh
Thay đổi hành vi khử ion một chút. Thay vì luôn có cửa sổ de-
tự biểu tượng hóa bản thân trên trang hiện tại mà họ khử biểu tượng hóa thành trang gốc của họ
Chức vụ.

Bướng BỉnhBiểu Tượng
Khi được sử dụng với IconBox, các biểu tượng không tự đặt chúng bên dưới
cửa sổ hiện có.

Bướng bỉnh
Khi sử dụng SmartPlacement, làm cho các cửa sổ mới tránh bị đè lên
Biểu tượng.

Phong cách tên cửa sổ lựa chọn
Lệnh này nhằm thay thế các lệnh NoBorder, NoTitle, StartsOnDesk,
Dính, StaysOnTop, Icon, WindowListSkip, CirculateSkip, SuppressIcons,
BoundaryWidth, NoBoundaryWidth, StdForeColor và StdBackColor với một
chỉ huy linh hoạt và toàn diện. Lệnh này được sử dụng để thiết lập các thuộc tính của một
cửa sổ thành các giá trị khác với giá trị mặc định hoặc để đặt trình quản lý cửa sổ mặc định
phong cách.

tên cửa sổ có thể là tên, lớp hoặc chuỗi tài nguyên của cửa sổ. Nó có thể chứa
các ký tự đại diện * và / hoặc?, được khớp theo cách tên tệp Unix thông thường.

lựa chọn là danh sách được phân tách bằng dấu phẩy chứa một số hoặc tất cả các từ khóa
BorderWidth, HandleWidth, NoIcon / Icon, NoTitle / Title, NoHandles / Handles,
WindowListSkip / WindowListHit, CirculateSkip / CirculateHit, StaysOnTop / StaysPut,
Dính / Trơn, Khởi động / Bắt đầu Bình thường, Màu, Màu nền, Màu nền,
StartsOnDesk / StartsAnyWhere, IconTitle / NoIconTitle và NoButton / Button.

Trong danh sách trên, một số tùy chọn được liệt kê là style-option / đối lập-style-option.
Tùy chọn kiểu đối lập cho các mục nhập có chúng mô tả fvwm mặc định
hành vi và có thể được sử dụng nếu bạn muốn thay đổi fvwm hành vi mặc định.

Biểu tượng nhận đối số chuỗi không được trích dẫn (tùy chọn) là biểu tượng bitmap hoặc
pixmap để sử dụng.

StartsOnDesk nhận một đối số số là số máy tính để bàn trên đó
ban đầu nên đặt cửa sổ.

BorderWidth nhận đối số số là chiều rộng của đường viền để đặt
cửa sổ nếu nó không có điều khiển thay đổi kích thước.

HandleWidth nhận đối số số là chiều rộng của đường viền để đặt
nếu nó có điều khiển thay đổi kích thước.

Button và NoButton nhận đối số số là số của thanh tiêu đề
nút được bao gồm / bỏ qua.

Màu có hai đối số. Đầu tiên là màu văn bản nhãn cửa sổ và màu thứ hai
là màu nền bình thường của trang trí cửa sổ. Hai màu được tách biệt
với một dấu gạch chéo. Nếu việc sử dụng dấu gạch chéo gây ra vấn đề thì ForeColor riêng biệt và
Tùy chọn BackColor có thể được sử dụng.

Một ví dụ:
# Thay đổi hành vi fvwm mặc định thành không có thanh tiêu đề trên cửa sổ!
# Cũng xác định một biểu tượng mặc định.
Kiểu "*" NoTitle, Icon không xác định1.xpm, BorderWidth 4, HandleWidth 5

# bây giờ, các thay đổi cụ thể về cửa sổ:
Kiểu "Fvwm *" NoHandles, Sticky, WindowListSkip, BorderWidth 0
Kiểu "Fvwm Pager" StaysOnTop, BorderWidth 0
Kiểu "* lock" NoHandles, Sticky, StaysOnTop, WindowListSkip
Phong cách "xbiff" Sticky, WindowListSkip
Phong cách "GoodStuff" NoHandles, Sticky, WindowListSkip
Kiểu "sxpm" NoHandles
Phong cách "makerkit"

# Chỉ đặt thanh tiêu đề trở lại xterms!
Phong cách "xterm" Tiêu đề, Màu đen / xám

Kiểu "rxvt" Biểu tượng term.xpm
Phong cách "xterm" Biểu tượng rterm.xpm
Kiểu "xcalc" Biểu tượng xcalc.xpm
Kiểu "xbiff" Biểu tượng mail1.xpm
Kiểu "xmh" Biểu tượng mail1.xpm, StartsOnDesk 2
Phong cách "xman" Biểu tượng xman.xpm
Kiểu "matlab" Biểu tượng math4.xpm, StartsOnDesk 3
Phong cách "xmag" Biểu tượng phóng đại_glass2.xpm
Kiểu "xgraph" Biểu tượng graphs.xpm
Style "GoodStuff" Icon toolbox.xpm

Phong cách "Maker" StartsOnDesk 1
Kiểu "signal" StartsOnDesk 3
Lưu ý rằng tất cả các thuộc tính cho một cửa sổ sẽ được HOẶC cùng nhau. Trong ví dụ trên
"FvwmPager" nhận thuộc tính StaysOnTop thông qua khớp tên cửa sổ chính xác mà còn
nhận được NoHandles, Sticky và WindowListSkip bằng một trận đấu với "Fvwm *". Nó sẽ nhận được
NoTitle nhờ khớp với "*". Nếu các kiểu xung đột được chỉ định cho một
cửa sổ, sau đó kiểu cuối cùng được chỉ định sẽ được sử dụng.

Nếu thuộc tính NoIcon được đặt thì cửa sổ được chỉ định sẽ đơn giản biến mất khi
nó được biểu tượng hóa. Cửa sổ có thể được khôi phục thông qua danh sách cửa sổ. Nếu Biểu tượng là
đặt mà không có đối số thì thuộc tính NoIcon bị xóa nhưng không có biểu tượng nào
được chỉ định. Một ví dụ chỉ cho phép biểu tượng mô-đun FvwmPager tồn tại:
Kiểu "*" NoIcon
Biểu tượng kiểu "Fvwm Pager"

Đàn ápBiểu tượng
Ngăn các cửa sổ biểu tượng được tạo hoặc vẽ. Khi được sử dụng với danh sách cửa sổ
điều này cung cấp một loại trình quản lý biểu tượng.

Lệnh Style cung cấp một phương thức khác (tổng quát hơn) để chỉ định
Ngăn chặn các biểu tượng.

Cửa SổPhông Chữ tên phông chữ
Làm cho fvwm sử dụng phông chữ tên phông chữ thay vì "cố định" cho thanh tiêu đề cửa sổ.

Danh sách cửa sổBỏ qua tên cửa sổ
Làm cho các cửa sổ có tên được chỉ định bị gạt ra khỏi danh sách cửa sổ.

Tên cửa sổ có thể chứa các ký tự đại diện "*" và "?" khớp với tên cửa sổ trong
cách đối sánh tên tệp Unix bình thường. Các ký tự thực tế "*", "?" Và "\" trong một
tên cửa sổ có thể được nhập bằng cách đặt trước ký tự bằng dấu "\".

Lệnh Style cung cấp một phương thức khác (tổng quát hơn) để chỉ định
WindowListSkip.

giá trị XOR con số
Thay đổi giá trị mà các bit được XOR khi thực hiện di chuyển cửa sổ dải cao su
hoặc thay đổi kích thước. Đặt giá trị này là một quá trình thử và sai.

ĐƯỢC XÂY DỰNG IN CHỨC NĂNG


Fvwm hỗ trợ một tập hợp các chức năng tích hợp có thể được liên kết với bàn phím hoặc nút chuột:

Bíp Làm cho máy tính phát ra tiếng bíp.

Lưu hànhDown [ tên tên_cửa sổ ]
Khiến con trỏ di chuyển đến cửa sổ tiếp theo trong danh sách các cửa sổ
CirculateSkip chưa được chỉ định.

Nếu các đối số tùy chọn được cung cấp thì tiêu điểm sẽ chuyển đến cửa sổ đầu tiên
có tên (hoặc tên biểu tượng hoặc lớp) phù hợp tên_cửa sổ. Đối số tùy chọn tên
được yêu cầu nếu tên_cửa sổ được cung cấp và được kèm theo trong dấu ngoặc kép. Đối số này là
tên xuất hiện trong menu nếu hàm được gọi từ menu, nhưng phục vụ
không có mục đích nếu hàm không được gọi từ menu.

Lưu thông lên [ tên tên_cửa sổ ]
Khiến con trỏ di chuyển đến cửa sổ trước đó trong danh sách các cửa sổ
CirculateSkip chưa được chỉ định.

Nếu các đối số tùy chọn được cung cấp thì tiêu điểm sẽ chuyển đến cửa sổ đầu tiên
có tên (hoặc tên biểu tượng hoặc lớp) phù hợp tên_cửa sổ. Đối số tùy chọn tên
được yêu cầu nếu tên_cửa sổ được cung cấp và được kèm theo trong dấu ngoặc kép. Đối số này là
tên xuất hiện trong menu nếu hàm được gọi từ menu, nhưng phục vụ
không có mục đích nếu hàm không được gọi từ menu

Dưới đây là một ví dụ di chuyển tiêu điểm đến cửa sổ xterm khi nhấn Alt-F1:
Key F1 AM CirculateUp "bất cứ điều gì" xterm

Đóng Nếu cửa sổ chấp nhận giao thức cửa sổ xóa, một thông báo sẽ được gửi đến cửa sổ
yêu cầu nó tự loại bỏ một cách duyên dáng. Nếu cửa sổ không hiểu, hãy xóa
giao thức cửa sổ sau đó cửa sổ bị phá hủy.

Di chuyển con trỏ đường ngang thẳng đứng
Di chuyển con trỏ chuột bằng ngang các trang theo hướng X và thẳng đứng trang
theo hướng Y. Một trong hai hoặc cả hai mục nhập có thể là số âm. Cả ngang và
giá trị dọc được biểu thị bằng phần trăm số trang, vì vậy "CursorMove 100 100" có nghĩa là
di chuyển xuống và sang trái bởi một trang đầy đủ. "CursorMove 50 25" có nghĩa là di chuyển sang trái một nửa
trang và xuống một phần tư trang. Hàm CursorMove không được gọi
từ menu bật lên.

Xóa Gửi tin nhắn đến một cửa sổ yêu cầu cửa sổ đó tự xóa, thường gây ra
ứng dụng để thoát.

Bàn arg1 arg2
Các thay đổi đối với máy tính để bàn khác (không gian làm việc, phòng).

If arg1 khác XNUMX thì số máy tính để bàn tiếp theo sẽ là số máy tính để bàn hiện tại
thêm arg1. Số máy tính để bàn có thể là số âm.

If arg1 bằng XNUMX thì số máy tính để bàn mới sẽ là arg2.

Số lượng máy tính để bàn đang hoạt động được xác định động. Chỉ máy tính để bàn
chứa cửa sổ hoặc hiện đang được hiển thị đang hoạt động. Số máy tính để bàn phải
nằm trong khoảng từ 2147483647 đến -2147483648 (như vậy đã đủ chưa?).

Tiêu diệt
Phá hủy một cửa sổ. Đảm bảo thoát khỏi cửa sổ, nhưng là một cách khá bạo lực
để chấm dứt một ứng dụng.

Thực thi tên lệnh
Thi công lệnh. lệnh không được trích dẫn nhưng tên là. tên là cái tên xuất hiện
trong menu, nếu đó là nơi hàm được gọi từ đó. tên được yêu cầu ngay cả khi
hàm không được gọi từ menu.

Ví dụ sau liên kết phím chức năng F1 trong cửa sổ gốc, không có bổ ngữ,
tới hàm thực thi. Chương trình rxvt sẽ được bắt đầu với một loại
tùy chọn.
Phím F1 RN Exec "rxvt" thi hành rxvt -fg vàng -bg xanh lam -e / bin / tcsh &

Focus Di chuyển khung nhìn hoặc cửa sổ nếu cần để hiển thị cửa sổ đã chọn. Bộ
bàn phím tập trung vào cửa sổ đã chọn. Nâng cửa sổ lên nếu cần
hiện rõ. Cong con trỏ vào cửa sổ đã chọn ở chế độ lấy nét theo chuột.
Không khử iconify. Chức năng này chủ yếu để sử dụng với một mô-đun như
FvwmWinList.

Chức năng
Được sử dụng để liên kết một chức năng đã xác định trước đó với một phím hoặc nút chuột.

Ví dụ sau liên kết nút chuột 1 với một chức năng được gọi là "Di chuyển hoặc Nâng",
mà định nghĩa của nó đã được cung cấp như một ví dụ trước đó trong trang người đàn ông này. Sau
thực hiện ràng buộc này fvwm sẽ thực thi đến chức năng di chuyển hoặc nâng cao bất cứ khi nào nút
1 được nhấn trong thanh tiêu đề của cửa sổ.
Chuột 1 Chức năng TA "Di chuyển hoặc Nâng lên"

GotoPage xy
Di chuyển khung nhìn trên màn hình sang trang (x, y). Trang trên bên trái là (0,0), phía trên
phải là (N, 0), trong đó N nhỏ hơn một so với số trang ngang hiện tại
được chỉ định trong lệnh DeskTopSize. Trang dưới bên trái là (0, M) và dưới
trang bên phải là (N, M), trong đó M là kích thước dọc của màn hình như được chỉ định trong
Lệnh DeskTopSize. Không nên sử dụng chức năng GotoPage trong menu bật lên.

Biểu tượng hóa [ giá trị ]
Biểu tượng hóa một cửa sổ nếu nó chưa được biểu tượng hóa hoặc khử biểu tượng nếu nó
đã được biểu tượng hóa. Nếu đối số tùy chọn giá trị là tích cực duy nhất
hình tượng hóa sẽ được cho phép. Nó đối số tùy chọn là phủ định chỉ de-
hình tượng hóa sẽ được cho phép.

Hạ cho phép người dùng hạ thấp cửa sổ.

Tối đa hóa [ ngang thẳng đứng ]
Không có đối số tùy chọn của nó Tối đa hóa khiến cửa sổ luân phiên chuyển đổi
từ kích thước toàn màn hình sang kích thước bình thường.

Với các đối số tùy chọn ngang và dọc, được biểu thị bằng
phần trăm toàn màn hình, người dùng có thể kiểm soát kích thước mới của cửa sổ. Nếu như
chiều ngang lớn hơn 0 thì kích thước chiều ngang của cửa sổ sẽ là
đặt thành ngang * screen_width / 100. Việc thay đổi kích thước theo chiều dọc cũng tương tự. Ví dụ,
phần sau sẽ thêm nút trên thanh tiêu đề để chuyển một cửa sổ sang toàn bộ theo chiều dọc
kích thước của màn hình:
Chuột 0 4 A Tối đa 0 100
Các nguyên nhân sau đây khiến các cửa sổ được kéo dài hết chiều rộng:
Chuột 0 4 A Tối đa 100 0
Điều này tạo ra một cửa sổ có kích thước bằng một nửa màn hình theo mỗi hướng:
Chuột 0 4 A Tối đa 50 50
Các giá trị lớn hơn 100 có thể được sử dụng một cách thận trọng.

Nếu chữ cái "p" được nối vào mỗi tọa độ (ngang và / hoặc dọc), thì
số lượng cuộn sẽ được đo bằng pixel.

Mô-đun tên Tên mô-đun
Chỉ định một mô-đun sẽ được tạo ra. Các mô-đun có thể tồn tại trong thời gian ngắn nhất thời
hoặc có thể duy trì trong suốt thời gian của phiên X. Các mô-đun sẽ được
chấm dứt bởi trình quản lý cửa sổ trước khi khởi động lại và thoát, nếu có thể. tên is
một chuỗi double-qouted hoàn toàn không có ý nghĩa, nhưng phải tồn tại.

Di chuyển [ x y ]
Cho phép người dùng di chuyển một cửa sổ. Nếu được gọi từ một nơi nào đó trong cửa sổ hoặc
viền, sau đó cửa sổ đó sẽ được di chuyển. Nếu được gọi từ cửa sổ gốc thì
người dùng sẽ được phép chọn cửa sổ mục tiêu.

Nếu các đối số tùy chọn x và y được cung cấp, thì cửa sổ sẽ được di chuyển
rằng góc trên bên trái của nó ở vị trí (x, y). Đơn vị của x và y là phần trăm-
của màn hình, trừ khi một chữ cái "p" được thêm vào mỗi tọa độ, trong trường hợp đó,
vị trí được chỉ định bằng pixel.

Ví dụ:
Di chuyển chuột 1 TA
Chuột 2 TA Di chuyển 10 10
Chuột 3 TA Di chuyển 10p 10p
Trong ví dụ đầu tiên, một động thái tương tác được chỉ ra. Trong phần thứ hai, cửa sổ
mà thanh tiêu đề được chọn sẽ được di chuyển sao cho góc trên bên trái của nó là 10
phần trăm chiều rộng màn hình tính từ bên trái màn hình và giảm 10 phần trăm
từ trên xuống. Ví dụ cuối cùng di chuyển cửa sổ sang tọa độ (10,10) pixel.

Nop Không làm gì cả. Điều này được sử dụng để chèn một dòng trống hoặc dấu phân cách trong menu. Nếu
đặc tả mục menu là Nop "", sau đó một dòng trống được chèn vào. Nếu nó trông giống như
Nop "", sau đó một dòng phân cách được chèn vào.

Cửa sổ bật lên Tích hợp sẵn này có hai mục đích: để liên kết menu với phím hoặc nút chuột và
liên kết một menu phụ thành một menu. Các định dạng cho hai mục đích hơi khác nhau.

Để liên kết menu bật lên đã xác định trước đó với một phím hoặc nút chuột:

Ví dụ sau liên kết các nút chuột 2 và 3 với một cửa sổ bật lên có tên là "Cửa sổ
Ops ", có định nghĩa đã được cung cấp làm ví dụ trước đó trong trang người này.
menu sẽ bật lên nếu các nút 2 hoặc 3 được nhấn trong khung cửa sổ, thanh bên,
hoặc thanh tiêu đề, không có bổ ngữ (không có shift, control hoặc meta).
Chuột 2 FST N Cửa sổ bật lên "Cửa sổ hoạt động"
Chuột 3 FST N Cửa sổ bật lên "Cửa sổ hoạt động"
Cửa sổ bật lên có thể được liên kết với các phím thông qua việc sử dụng công cụ sửa đổi phím. Cửa sổ bật lên có thể
hoạt động mà không cần sử dụng chuột bằng cách liên kết với các phím và hoạt động thông qua
mũi tên, mũi tên xuống và các phím enter.

Để liên kết một menu bật lên đã xác định trước đó với một menu khác, để sử dụng như một menu phụ:

Ví dụ sau định nghĩa một menu phụ, "Quit-Verify" và liên kết nó thành một menu chính
menu, được gọi là "Tiện ích":
Cửa sổ bật lên "Thoát-Xác minh"
Tiêu đề "Thực sự thoát Fvwm?"
Thoát "Có, Thực sự Thoát"
Khởi động lại "Khởi động lại Fvwm" fvwm
Nop "
Nop "No, Don't Quit"
Kết thúc Popup

Cửa sổ bật lên "Tiện ích"
Tiêu đề "Tiện ích"
Thực thi "Xterm" thực thi xterm &
Thực thi "Rxvt" thực thi rxvt &
Exec "Top" executive rxvt -T Top -n Top -e top &
Exec "Máy tính" thực thi xcalc &
Exec "Xman" thi hành xman &
Thực thi "Xmag" thực thi xmag &
Nop "
Cửa sổ bật lên "Thoát Fvwm" Thoát-Xác minh
Kết thúc Popup
Menu phụ phải được xác định trước menu chính mà chúng được ràng buộc. Phụ
menu lồng có thể sâu tùy ý.

Thoát Thoát fvwm, nói chung cũng khiến X thoát ra.

Nâng cao Cho phép người dùng nâng một cửa sổ.

Tăng thấp
Luân phiên nâng và hạ cửa sổ.

Refresh
Khiến tất cả các cửa sổ trên màn hình tự vẽ lại.

Thay đổi kích thước [ x y ]
Cho phép người dùng thay đổi kích thước cửa sổ.

Nếu các đối số tùy chọn x và y được cung cấp, thì cửa sổ sẽ được di chuyển
rằng góc trên bên trái của nó ở vị trí (x, y). Đơn vị của x và y là phần trăm-
của màn hình, trừ khi một chữ cái "p" được thêm vào mỗi tọa độ, trong trường hợp đó,
vị trí được chỉ định bằng pixel.

Khởi động lại tên Tên quản lý cửa sổ
Nguyên nhân fvwm để tự khởi động lại nếu WindowManagerName là "fvwm" hoặc để chuyển sang
trình quản lý cửa sổ thay thế nếu WindowManagerName không phải là "fvwm". Nếu cửa sổ
trình quản lý không có trong đường dẫn tìm kiếm mặc định của bạn, khi đó bạn nên sử dụng tên đường dẫn đầy đủ
cho Tên quản lý cửa sổ.

Tên quản lý cửa sổ không được trích dẫn nhưng tên là. tên là tên xuất hiện trong một
menu, nếu đó là nơi hàm được gọi từ đó. tên được yêu cầu ngay cả khi
chức năng không được gọi từ menu.

Lệnh này không được có ký hiệu ở cuối và hoặc bất kỳ đối số dòng lệnh nào và
không nên sử dụng bất kỳ biến số môi trường nào. Trong số các ví dụ sau,
ba người đầu tiên chắc chắn là người thua cuộc, nhưng thứ ba là OK:
Phím F1 Khởi động lại RN "" fvwm &
Phím F1 RN Khởi động lại "" $ (HOME) / bin / fvwm
Phím F1 Khởi động lại RN "" twm -f .mystartupfile
Phím F1 Khởi động lại RN "" / home / national / bin / fvwm

Stick Làm cho cửa sổ dính nếu nó chưa dính hoặc không dính nếu nó đã dính
dính.

cuộn giấy đường ngang thẳng đứng
Cuộn khung nhìn của màn hình ảo bằng cách ngang các trang theo hướng x và
thẳng đứng các trang theo hướng y. Một trong hai hoặc cả hai mục nhập có thể là số âm. Cả hai
giá trị ngang và dọc được biểu thị bằng phần trăm số trang, vì vậy "Cuộn 100
100 "có nghĩa là cuộn xuống và sang trái bởi một trang đầy đủ." Scroll 50 25 "có nghĩa là cuộn
trái nửa trang và xuống một phần tư trang. Chức năng cuộn không nên
được gọi từ menu bật lên. Thông thường, việc cuộn sẽ dừng lại ở cạnh của màn hình.

Nếu tỷ lệ phần trăm ngang và dọc được nhân với 1000 thì cuộn
sẽ quấn quanh mép của màn hình. Nếu "Scroll 100000 0" được thực thi hơn
và kết thúc fvwm sẽ chuyển đến trang màn hình tiếp theo sau mỗi lần thực thi và sẽ kết thúc
xung quanh mép của màn hình để mọi trang được xem lần lượt.

Nếu chữ cái "p" được nối vào mỗi tọa độ (ngang và / hoặc dọc), thì
số lượng cuộn sẽ được đo bằng pixel.

Tiêu đề Không có gì. Điều này được sử dụng để chèn dòng tiêu đề trong cửa sổ bật lên hoặc menu.

Chuyển đổi trang
Tạm thời tắt tính năng cuộn theo cạnh. Cuộn cạnh có thể được bật lại bằng cách gọi
điều này một lần nữa.

Đợi tên
Tích hợp này được thiết kế để sử dụng trong fvwm chỉ các chức năng. Nó gây ra việc thực thi
một chức năng để tạm dừng cho đến khi có tên cửa sổ mới tên xuất hiện. Fvwm vẫn còn đầy đủ
hoạt động trong thời gian chờ đợi. Điều này đặc biệt hữu ích trong InitFunction nếu bạn
đang cố gắng khởi động các cửa sổ trên các máy tính để bàn cụ thể:
Hàm "InitFunction"
Thực thi "I" thực thi xterm -geometry 80x64 + 0 + 0
Chờ "tôi" xterm
Bàn "I" 0 2
Exec "I" execute xmh -font fixed -geometry 507x750 + 0 + 0 &
Chờ "tôi" xmh
Bàn "I" 0 0
kết thúc chức năng
Hàm trên bắt đầu một xterm trên bàn làm việc hiện tại, đợi nó tự ánh xạ,
sau đó chuyển sang bàn 2 và bắt đầu xmh. Sau khi cửa sổ xmh xuất hiện điều khiển
chuyển đến bàn 0.

Làm cong [ tên tên_cửa sổ ]
Tương tự như CirculateDown nhưng khử biểu tượng hóa bất kỳ cửa sổ được biểu tượng hóa nào khi nó tập trung vào chúng.

Cửa SổBàn new_desk
Chuyển cửa sổ đã chọn sang màn hình được chỉ định là new_desk.

danh sách cửa sổ arg1 arg2
Tạo menu bật lên (và bật lên) trong đó tiêu đề và hình của mỗi
các cửa sổ hiện trên mặt bàn được hiển thị. Hình dạng của các cửa sổ được biểu tượng hóa
được hiển thị trong ngoặc. Chọn một mục từ menu bật lên của danh sách cửa sổ sẽ gây ra
cửa sổ đó sẽ được chuyển vào màn hình nếu nó hiện không có trên đó, sẽ di chuyển
chế độ xem trên màn hình đến trang chứa góc trên bên trái của
window, sẽ khử biểu tượng cửa sổ nếu nó được biểu tượng hóa và sẽ nâng cửa sổ lên.

If arg1 là một số chẵn thì các cửa sổ sẽ được liệt kê bằng cách sử dụng tên cửa sổ
(tên hiển thị trên thanh tiêu đề). Nếu nó là kỳ lạ thì tên biểu tượng của cửa sổ
Được sử dụng.

If arg1 nhỏ hơn 2 thì tất cả các cửa sổ trên tất cả các máy tính để bàn (ngoại trừ những cửa sổ được liệt kê trong
Các chỉ thị WindowListSkip) sẽ được hiển thị.

If arg1 là 2 hoặc 3 thì chỉ các cửa sổ trên màn hình hiện tại mới được hiển thị.

If arg1 là 4 hoặc 5 thì chỉ các cửa sổ trên máy tính để bàn là số arg2 sẽ được hiển thị.

KEYBOARD CHIA SẺ


Tất cả (tôi nghĩ) hoạt động của trình quản lý cửa sổ có thể được thực hiện từ bàn phím một cách dễ dàng
hoạt động nên có thể. Ngoài việc cuộn quanh màn hình ảo bằng cách
liên kết cuộn tích hợp sẵn với các phím thích hợp, cửa sổ bật lên, di chuyển, thay đổi kích thước và hầu hết các phím khác
tích hợp sẵn có thể được liên kết với các khóa. Khi một chức năng tích hợp được khởi động, con trỏ sẽ được di chuyển
bằng cách sử dụng các mũi tên lên, xuống, trái và phải và hành động được kết thúc bằng cách nhấn
trở lại. Giữ phím shift sẽ làm cho chuyển động của con trỏ đi theo các bước lớn hơn
và giữ phím điều khiển sẽ làm cho chuyển động của con trỏ đi theo các bước nhỏ hơn.
Emac tiêu chuẩn và điều khiển di chuyển con trỏ vi (^ n, ^ p, ^ f, ^ b và ^ j, ^ k, ^ h, ^ l) có thể
được sử dụng thay cho các phím mũi tên.

ĐÃ CUNG CẤP CẤU HÌNH


Tệp cấu hình mẫu, system.fvwmrc, được cung cấp cùng với fvwm phân bổ. Nó là
được nhận xét tốt và có thể được sử dụng như một nguồn ví dụ cho fvwm cấu hình.

SỬ DỤNG ON ĐA MAN HINH Hiển thị


Nếu đối số dòng lệnh -s không được cung cấp, fvwm sẽ tự động khởi động vào mỗi
trên màn hình được chỉ định. Sau fvwm bắt đầu mỗi màn hình được xử lý độc lập.
Khởi động lại fvwm cần được thực hiện riêng biệt trên mỗi màn hình. Việc sử dụng EdgeScroll 0 0
được khuyến khích sử dụng cho các màn hình nhiều màn hình.

Bạn có thể cần thoát trên mỗi màn hình để thoát khỏi phiên X hoàn toàn.

Hỗ trợ đa màn hình chỉ khả dụng nếu fvwm được biên dịch với -DMULTIPLE_SCREENS

Sử dụng fvwm1 trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    libusb
    libusb
    Thư viện để kích hoạt không gian người dùng
    các chương trình ứng dụng để giao tiếp với
    Thiết bị USB. Đối tượng: Nhà phát triển, Kết thúc
    Người dùng / Máy tính để bàn. Ngôn ngữ lập trình: C.
    Thể loại...
    Tải xuống libusb
  • 2
    VÒI
    VÒI
    SWIG là một công cụ phát triển phần mềm
    kết nối các chương trình được viết bằng C và
    C ++ với nhiều cấp độ cao
    ngôn ngữ lập trình. SWIG được sử dụng với
    khác nhau...
    Tải xuống SWIG
  • 3
    Chủ đề WooCommerce Nextjs React
    Chủ đề WooCommerce Nextjs React
    Chủ đề React WooCommerce, được xây dựng với
    JS tiếp theo, Webpack, Babel, Node và
    Express, sử dụng GraphQL và Apollo
    Khách hàng. Cửa hàng WooCommerce trong React (
    chứa: Sản phẩm ...
    Tải xuống Chủ đề phản ứng WooC Commerce Nextjs
  • 4
    Archlabs_repo
    Archlabs_repo
    Gói repo cho ArchLabs Đây là một
    ứng dụng cũng có thể được tìm nạp
    từ
    https://sourceforge.net/projects/archlabs-repo/.
    Nó đã được lưu trữ trong OnWorks ở...
    Tải xuống archlabs_repo
  • 5
    Dự án Zephyr
    Dự án Zephyr
    Dự án Zephyr là một thế hệ mới
    hệ điều hành thời gian thực (RTOS)
    hỗ trợ nhiều phần cứng
    kiến trúc. Nó dựa trên một
    hạt nhân có dấu chân nhỏ ...
    Tải xuống dự án Zephyr
  • 6
    SCons
    SCons
    SCons là một công cụ xây dựng phần mềm
    đó là một sự thay thế vượt trội so với
    công cụ xây dựng "Make" cổ điển
    tất cả chúng ta đều biết và yêu thích. SCons là
    thực hiện một ...
    Tải xuống SCons
  • Khác »

Lệnh Linux

Ad