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

Đây là lệnh xcolorsel 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 mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


xcolorsel - hiển thị nội dung của các tệp rgb.txt cùng với các đầu dò màu.

SYNOPSIS


xcolorsel [tùy chọn] [RgbTxtTệp]

MÔ TẢ


Tiện ích này hiển thị nội dung của rgb.txt tệp (thường được tìm thấy dưới dạng
/usr/lib/X11/rgb.txt) hoặc một tệp có định dạng này được chỉ định làm tùy chọn [RgbTxtTệp]
tham số. Mỗi dòng của tệp này bao gồm 3 số nguyên (thường là 0-255) đại diện cho
Các giá trị RGB và biệt hiệu cho màu này được phân tách bằng dấu cách. Các giá trị RGB có thể là
được hiển thị trong mọi biểu diễn màu sắc mà X11R5 / 6 hỗ trợ. Ngoài ra, nó có thể hiển thị
giá trị trong định nghĩa tài nguyên hoặc C-Phong cách. Một tùy chọn bổ sung để hiển thị RGB
các giá trị mà máy chủ hiện tại có thể thực sự hiển thị cũng được triển khai. Chính
tính năng của Xcolorsel là một ô ví dụ nhỏ của mỗi màu cũng được hiển thị. Tôi sẽ
mô tả từng nút / điều khiển X11 trong cửa sổ của Xcolorsel trong phần tiếp theo.

Phiên bản này hiện cũng đã hỗ trợ cho các máy chủ có bản đồ màu chỉ đọc (Đó là
StaticColor, StaticGray, TrueColor). Thực sự tôi không nhận ra rằng điều này là cần thiết
trước khi tôi tự mình có một máy chủ TrueColor. Tuy nhiên, vì màu sắc phải được phân bổ từng
một trong những chế độ này, thời gian khởi động của xcolorsel đã giảm đáng kể.

SỬ DỤNG


Cửa sổ của Xcolorsel được chia thành bốn phần chính:

(Thông thường) hai hàng nút lệnh.

RgbText Widget hiển thị tệp đầu vào và (nếu cần) theo chiều dọc và / hoặc ngang
thanh cuộn.

Dòng thông báo hiển thị thông báo trợ giúp, nhận xét hoặc kết quả của các lệnh hoặc hành động.

(Thông thường) một hàng nút hành động. Sự khác biệt chính (hoặc dự định tốt hơn) giữa
lệnh và hành động là hành động hoạt động trên các màu được chọn trong vùng hiển thị
và các lệnh thực hiện các tác vụ chung.

Thanh tiêu đề của cửa sổ Xcolorsel phải (nếu được hỗ trợ bởi trình quản lý cửa sổ) hiển thị
tên của tệp được hiển thị hiện tại.

Tùy thuộc vào kích thước cửa sổ, bố cục thực tế có thể khác nhau. Ngoài ra là tên của các nút
có thể khác (ví dụ: nếu sử dụng tệp mặc định của ứng dụng tiếng Đức). Tuy nhiên
vị trí và thứ tự của các nút và các yếu tố khác phải giống nhau, bạn có thể dựa vào
theo thứ tự mà các điều khiển được mô tả trong tệp này.

Lệnh Buttons (đầu tiên hàng ngang)
Giới thiệu me mở một cửa sổ mới hiển thị ASCII-Phiên bản của trang hướng dẫn này. Khi này
cửa sổ đang mở Giới thiệu me không hoạt động. Ở mép dưới bên trái của cửa sổ này Bỏ qua
nút có thể được nhìn thấy. Nhấn nút này để loại bỏ cửa sổ trợ giúp. Nếu cửa sổ là
nhỏ để hiển thị toàn bộ tệp thanh cuộn dọc và / hoặc ngang được cung cấp. Các
văn bản được hiển thị trong một Widget Xaw AsciiText tiêu chuẩn. Lựa chọn văn bản và -S (tìm kiếm)
làm việc như bình thường. Để có mô tả đầy đủ về các khả năng của Widget này, hãy xem Athena
Hướng dẫn sử dụng Widget Tham khảo. Nếu cửa sổ trợ giúp bị loại bỏ, Giới thiệu me nút là
được kích hoạt lại.

Nộp thông tin hiển thị số lượng mục nhập trong tệp đầu vào. Ngoài ra số lượng khác nhau
Bộ ba RGB được hiển thị. Hơn nữa, Xserver được truy vấn để xem có bao nhiêu
màu sắc mà máy chủ hiện tại sẽ hiển thị nếu được cung cấp tất cả các giá trị này.

Giá trị cuối cùng sẽ khác nhau tùy thuộc vào độ sâu màu của các bản đồ màu trên máy chủ.
Máy chủ Xfree86 thường sử dụng 6 bit cho mỗi giá trị RGB mang lại số lượng thấp hơn
các màu khác nhau trên máy chủ với các màu khác nhau được đưa ra trong tệp đầu vào trong đó RGB
mỗi giá trị thường là 8 bit.

Grab màu sắc. Khi bạn nhấn nút này, con trỏ sẽ chuyển thành kính lúp
với một lỗ trong suốt tại điểm nóng của nó. Di chuyển lỗ này trên bất kỳ pixel màu nào trong bất kỳ
cửa sổ bạn quan tâm và nhấn nút bên trái. Trong khi con trỏ là kính lúp
glass Xcolorsel đảm nhận toàn bộ chuột. Bản thân Xcolorsel đảm bảo rằng mỗi cửa sổ
con trỏ đang ở được hiển thị với bản đồ màu chính xác của nó.

Sau khi bạn nhấn nút bên trái, màu đã chọn sẽ được tìm kiếm trong tệp đầu vào. Các
định nghĩa màu hiện tại trưng bày định dạng được đưa ra trong dòng tin nhắn. Ngoài ra
số lượng màu có thể chấp nhận, kết quả khớp chính xác và tỷ lệ phần trăm bằng nhau của màu sắc phù hợp nhất
được đưa ra (nếu có). (Ngoại lệ: Nếu trưng bày định dạng is giá trị từ đầu vào hồ sơ mỗi người trong số 16
giá trị bit RGB được đưa ra như với 16 bit thu nhỏ rgb nhưng ở dạng thập phân.)

Ngoài ra, dòng chứa kết quả phù hợp nhất được tìm thấy được chọn trong Tiện ích con RgbText và
văn bản được cuộn, có thể nhìn thấy dòng. Các Tốt phù hợp với, trướcSau hành động
được kích hoạt một cách thích hợp.

Thuật toán so sánh màu sắc cũng đơn giản. Hai màu R1 G1 B1R2 G2 B2 đang
so sánh bằng cách tính toán (R1-R2) * (R1-R2) + (G1-G2) * (G1-G2) + (B1-B2) * (B1-B2). Kết quả
được chia tỷ lệ thành 0-100%, trong đó 100% có nghĩa là tương đương và 0% là sự khác biệt giữa màu đen
và trắng (hay còn gọi là giữa (0,0,0) và (255,255,255)). Nó được đảm bảo rằng thậm chí gần như bằng nhau
màu sắc chỉ so sánh đến 99.99%. 100% chỉ có thể cho sự tương đương chính xác. Giá trị
Trên đó các màu có thể chấp nhận được bằng nhau có thể được thay đổi và mặc định là 95%.

Màu sắc được lấy được so sánh với các giá trị màu vì chúng có thể được nhận ra trên
máy chủ hiện tại không phải là các giá trị lý thuyết từ tệp đầu vào.

Đảo ngược trao đổi màu nền và nền văn bản trong Widget RgbText.

Mặc định màu sắc trả về màu nền và nền văn bản trong Widget RgbText cho
giá trị ở đầu Xcolorsel. Đây là (cùng với Đảo ngược) hữu ích để trở lại
văn bản có thể đọc được sau khi bạn thay đổi màu sắc với Thiết lập tiền cảnhThiết lập lý lịch
hành động đối với các giá trị khiến không thể đọc bất kỳ thứ gì trong Tiện ích con RgbText.

Thoát thoát khỏi Xcolorsel và đóng tất cả các cửa sổ của nó.

Lệnh Buttons (thứ hai hàng ngang)
Giao diện định dạng hiển thị menu con cho phép bạn xác định định dạng có màu RGB
các giá trị được hiển thị (Nhấn và giữ nút bên trái xuống Giao diện định dạng nút và
thả nút trên định dạng mong muốn.

Các giá trị màu có thể có là các định dạng màu mà X11R5 / 6 hỗ trợ. Các giá trị từ đầu vào
hồ sơ hiển thị các giá trị RGB như đã cho trong tệp đầu vào (xem thêm nhận xét trong Grab màu sắc.

Lưu ý rằng chuyển đổi thành TekHVC chậm đối với các tệp đầu vào không quá ngắn.

Trong khi tính toán chuyển đổi màu diễn ra con trỏ trong cửa sổ xcolorsel
(ngoại trừ thanh cuộn) được thay đổi thành con trỏ bận và tất cả các điều khiển không hoạt động.

Lưu ý sự khác biệt giữa định dạng rgb được chia tỷ lệ và cắt ngắn: Đã chia tỷ lệ nội bộ
Giá trị số nguyên RGB 16 bit thành 4/8/12 bit trong khi bị cắt ngắn có nghĩa là quan trọng nhất
4/8/12 bit. Giá trị RGB bị cắt ngắn chỉ được hỗ trợ để tương thích. Việc sử dụng chúng trong mới
chương trình không được khuyến khích.

Kiểu C là một chuyển đổi điều khiển chuyển đổi C hỗ trợ bật / tắt. Với C hỗ trợ giá trị RGB là
được phân tách bằng, thay vì / được sử dụng trong định nghĩa tài nguyên X-Windows. Cũng là số Hex
được cung cấp ở định dạng cần thiết trong C mã nguồn. Cùng với sự lựa chọn
khả năng của tiện ích RgbText này cho phép đưa các định nghĩa về màu sắc vào các chương trình
hoặc Tệp Mặc định của Ứng dụng. Xem phần phụ tiếp theo.

Tùy chọn này là vô nghĩa với Các giá trị từ đầu vào hồ sơ trưng bày định dạng.

Hiển thị thực máy chủ giá trị lại là một điều khiển bật tắt. Nếu được kích hoạt, máy chủ sẽ được truy vấn
Giá trị RGB cho mỗi màu mà nó thực sự có thể hiển thị. Sau đó, các giá trị này được hiển thị
thay vì các giá trị lý thuyết do chính Xcolorsel và Xlib tính toán.

Lưu ý khi tìm kiếm / lấy màu Xcolorsel luôn so sánh với các giá trị màu
giống như chúng sẽ được máy chủ sử dụng, vì màu được tìm kiếm cũng chỉ được biết bởi
các giá trị thực sự đã nhận ra của nó.

Tùy chọn này là vô nghĩa với Các giá trị từ đầu vào hồ sơ trưng bày định dạng.

Sản phẩm văn bản rgb widget Giao diện khu vực
Trong hộp này (một phần của) tệp đầu vào được hiển thị. Tùy thuộc vào chiều dài và chiều rộng của
thanh cuộn thông tin hiển thị được cung cấp. Mỗi dòng bao gồm một ô ví dụ
màu sắc, các giá trị màu xác định trong định dạng đầu ra đã chọn và biệt hiệu của
màu.

Tiện ích RgbText kế thừa tất cả các khả năng của Tiện ích AsciiText, các thanh cuộn st,
-S (tìm kiếm) và lựa chọn hoạt động như bình thường. Chỉ có một ngoại lệ:

Nhấp đúp vào nút bên trái không chọn các từ được phân tách bằng khoảng trắng nhưng
đây là phần phụ có ý nghĩa. Đó là nhấp đúp vào biệt hiệu chọn toàn bộ biệt hiệu
bất kể khoảng trắng bao gồm. Nhấp đúp vào định nghĩa màu sẽ chọn
toàn bộ màu sắc nét. Nếu như Kiểu C được chọn, tiền tố định dạng màu không được chọn,
bởi vì nó sẽ không hữu ích nếu dán nó vào một C-tệp nguồn.

Điều này được thực hiện để cắt và dán các định nghĩa màu vào mã nguồn hoặc
Ứng dụng Tập tin mặc định càng thuận tiện càng tốt.

Sản phẩm tin nhắn hàng
Dòng này chứa một dòng thông báo cho bạn biết về trạng thái và kết quả của
Hành động của Xcolorsel.

Hoạt động nút
Tốt phù hợp với chọn và cuộn màn hình đến kết quả phù hợp nhất được tìm thấy trong lần cuối cùng Grab
màu sắc, nếu một cái được tìm thấy và hiện không được chọn.

trước chọn và cuộn màn hình đến trận trước (tốt hơn tiếp theo), nếu có
một.

Sau chọn và cuộn màn hình đến trận đấu tiếp theo (tệ hơn tiếp theo), nếu có.

Thiết lập tiền cảnh đặt màu nền văn bản trong cửa sổ hiển thị thành màu hiện tại
được chọn trong đó (thực sự là màu được xác định trong dòng nơi ký tự được chọn đầu tiên
cư trú).

Thiết lập lý lịch đặt màu nền văn bản trong cửa sổ hiển thị thành màu hiện tại
được chọn trong đó (thực sự là màu được xác định trong dòng nơi ký tự được chọn đầu tiên
cư trú).

LỰA CHỌN


Là một ứng dụng Xaw tiêu chuẩn, Xcolorsel chấp nhận tất cả các tùy chọn bộ công cụ tiêu chuẩn (xem X(1)).

Các tùy chọn bổ sung cho Xcolorsel cũng có thể được đặt qua Xresources (được đề cập trong
dấu ngoặc đơn) trong tệp mặc định của ứng dụng (hoặc với các cơ sở quản lý tài nguyên chung)
là:

-bộ phận n (* .breakPercentage: n) đặt phần trăm ngắt thành n/ 100 (n số nguyên).
Các màu có độ tương đương bằng hoặc cao hơn giá trị này được tìm thấy và hiển thị khi
lấy màu sắc. (Thấy chưa Grab màu sắc bên trên). Tùy chọn này mặc định là 9500.

- xe buýt con trỏ (* .busyCursor: con trỏ) cho phép bạn chỉ định con trỏ được hiển thị trong khi
tính toán chuyển đổi màu sắc.

-màu (* .customization: -màu) đặt tài nguyên tùy chỉnh để buộc sử dụng
Tệp mặc định của ứng dụng màu Xcolorsel. Nếu không có tệp tài nguyên ứng dụng có thể
được tìm thấy ở tất cả, được biên dịch theo mặc định màu Xcolorsel được sử dụng.

-cột n (*.cột: n) đặt số cột ký tự được hiển thị ban đầu. Cái này
tùy chọn thường mặc định là 30.

-phong cách (* .comma: Thật) cho phép Xcolorsel khởi động với Kiểu C đã chọn.

-tập tin tên tập tin (*.tập tin: tên tập tin) đặt tệp được đọc và hiển thị. Mặc định là
thường /usr/lib/X11/rgb.txt. Bạn có thể chỉ định tên tệp làm tham số lệnh
không có tiền tố -tập tin.

-con trỏ con trỏ (* .grabCursor: con trỏ) cho phép bạn chỉ định con trỏ được hiển thị trong khi
lấy màu sắc.

-tệp trợ giúp tên tập tin (* .helpfile: tên tập tin ) đặt đường dẫn đến tệp trợ giúp. (cũng có thể là
được thực hiện tại thời điểm biên dịch trong config.h). Nếu được đặt thành chuỗi trống ("", mặc định).
Xcolorsel cố gắng định vị tệp bằng các kỹ thuật X tiêu chuẩn. Điều này thường dẫn đến
tên tệp như /usr/lib/X11/Xcolorsel.help or / usr / lib / X11 / app-
defaults / Xcolorsel.help. Chỉ cần tin tưởng vào thực hiện cài đặt do imake tạo ra. Nó nên
biết nơi để đặt tập tin. Tuy nhiên, mọi người (đọc: bản phát hành X11 cụ thể của nhà cung cấp) đã
vấn đề với điều này vì vậy /usr/lib/X11/xcolorsel/Xcolorsel.help bây giờ được mã hóa cứng trong
imakefile.

-đầu vào, -rgb4, -rgb8, -rgb12, -rgb16, -rbi, -ciexyz, -cieuvy, -ciexyy, -cielab, -cieluv,
-tekhvc, - # 4, - # 8, - # 12- # 16 (* .displayFormat: định dạng, Nơi định dạng là một trong những
đầu vào, rgb4, rgb8 , rgb12, rgb16, rgbi , ciexyz, cuộc sống, ciexyy , cielab, cieuv,
tekhvc , #rgb, #rrggbb, #rrrgggbbb , hoặc là #rrrrggggbbbb) cho phép khởi động Xcolorsel
hiển thị ở định dạng màu được chỉ định. Giá trị và giá trị mặc định được chọn nếu được đặt thành
một giá trị chuỗi không xác định là đầu vào.

-Nội bộ (*. hiện thực hóa: Sai) cho phép khởi động Xcolorsel hiển thị màu lý thuyết bên trong
các giá trị. Đây là mặc định.

-tối đa n (* .maxRed: n)

-màu xanh lá n (* .maxGreen: n)

-maxblue n (* .maxBlue: n) Khi đọc trong tệp đầu vào, Xcolorsel sẽ tính toán giá trị tối đa
của mỗi giá trị RGB đầu vào và sử dụng giá trị này làm giá trị tối đa (trắng) cho giá trị này
thành phần. Mỗi giá trị tùy chọn này được kết hợp trong phép tính này cho
thành phần màu thích hợp như thể một màu như vậy sẽ được đọc từ đầu vào
tập tin. Điều này được triển khai để cho phép tệp đầu vào có nhiều hơn (hoặc ít hơn) 8 bit cho
mỗi giá trị RGB. Tùy chọn này mặc định là 0 nhưng lưu ý tùy chọn tiếp theo:

-tối đa n (* .maxIntensity: n) có thể so sánh với ba tùy chọn cuối cùng nhưng là
được kết hợp vào từng thành phần màu. Giá trị này thường được mặc định là 255.

-tốc độ n (* .maxRows: n) đặt số lượng hàng tối đa được hiển thị cùng một lúc
thời gian. Hạn chế này là cần thiết vì nhiều ô màu này phải được phân bổ
tại Xserver và số lượng ô màu thường bị giới hạn (thường là 256). Nếu như
Xcolorsel không thể phân bổ nhiều ô màu này, một số thấp hơn được chọn và người dùng
được thông báo qua stderr. Chỉ khi không có một màu duy nhất nào có thể được phân bổ thì Xcolorsel sẽ cho
hướng lên. Xcolorsel hướng dẫn trình quản lý cửa sổ không cho phép thay đổi kích thước mang lại nhiều hơn
các dòng được hiển thị. Nếu nhiều dòng hơn được hiển thị trong Widget RgbText hiển thị
khu vực các ví dụ màu hiển thị sẽ bị sai. Tùy chọn này thường mặc định là
30.

-không màu (* .customization: '') đặt tài nguyên tùy chỉnh để buộc sử dụng
màu sắc tập tin mặc định của ứng dụng Xcolorsel. Nếu không có tệp tài nguyên ứng dụng có thể
được tìm thấy ở tất cả, được biên dịch theo mặc định Xcolorsel không màu được sử dụng. BTW, thực sự
bạn phải sử dụng "để chỉ định điều này trong các tệp tài nguyên.

-thực hiện (*. hiện thực hóa: Thật) cho phép khởi động Xcolorsel hiển thị các giá trị màu như thế nào
hiển thị trên máy chủ.

-phong cách tổ tiên (* .comma: Sai) cho phép Xcolorsel khởi động với Kiểu C bỏ chọn. Đây là
mặc định.

-sâu n (* .rows: n) đặt số hàng ký tự được hiển thị ban đầu. Tùy chọn này
thường được mặc định là 10.

-mặt bằng n (* .tile width: n) đặt chiều rộng của ô màu mẫu được đo bằng
các khoảng trắng. Tùy chọn này thường mặc định là 3.

LỊCH SỬ


Xcolorsel được đặt tên là xpalette khi tôi viết nó. Tuy nhiên, có rất nhiều xpalette mà tôi
đã được yêu cầu thay đổi tên của nó. Vì xpalette bằng cách nào đó có thể so sánh với xfontsel, đó là
hiển thị cho bạn các màu có sẵn và cho phép bạn chọn một màu, tôi gọi nó là xcolorsel ngay bây giờ và hy vọng
rằng sẽ không còn nhầm lẫn nữa. Vì vậy, khi bạn nhìn thấy một xpalette.tgz, hoặc là
xpalette-1.0.tar.gz, hoặc là xpalette-1.0a.tar.gz nó có thể là phiên bản trước của
xcolorsel.

NỘI BỘ


Hầu hết các chức năng của Xcolorsel được xác định trong một Widget RgbText. Đây là một đứa trẻ
của một TextWidget liên kết một Widget RgbSrc và RgbSink với nhau, là con của
AsciiSrc và AsciiSink, tương ứng. Hãy thoải mái sử dụng các Widget này trong các chương trình của riêng bạn. Hầu hết
Tài nguyên của Xcolorsel là tài nguyên của các Widget này. Các lập trình viên quan tâm nên được
có thể tìm thấy tất cả thông tin cần thiết về giao diện lập trình của các Widget này trong
tương ứng .h các tập tin (RgbSink.h, RgbSinkP.h , RgbSrc.h, RgbSrcP.h , RgbText.h,
RgbTextP.h).

Dù sao, tôi rất muốn nghe nếu có ai đó tìm thấy mục đích chung của bất kỳ vật dụng nào trong số đó. (TÔI
không thể nghĩ ra bất kỳ ;-)).

Nếu bạn muốn biết về cấu trúc bên trong và tên của việc sử dụng cây Widget
chỉnh sửa(1), là một phần của X11R5 / 6 và hiển thị thông tin này theo cách thuận tiện hơn
so với những gì tôi có thể đưa vào trang hướng dẫn sử dụng.

HẠN CHẾ / MỆT MỎI


Việc cài đặt bản đồ màu của các cửa sổ mà con trỏ đang ở trong quá trình lấy màu rất chậm. Cái này
là do Athena Widgets chặn NHẬP / RỜI thông báo gửi đến Xcolorsel
trong quá trình lấy con trỏ. Khi một công việc xung quanh Xcolorsel yêu cầu thông báo về tất cả
chuyển động của con trỏ trong quá trình lấy con trỏ và truy vấn rõ ràng X-Window
con trỏ ở trong, do đó gây ra giao tiếp máy chủ / khách hàng cũ (t / p).

Tính toán chuyển đổi màu sắc thậm chí còn được thực hiện khi không cần thiết, đó là khi
chỉ là Kiểu C được bật tắt. Điều này thực sự khó chịu khi sử dụng TekHVC trưng bày
định dạng.

Thời Gian Giao diện định dạng, Kiểu C, hoặc là Hiển thị thực máy chủ giá trị được thay đổi lựa chọn hiện tại
không được chọn và màn hình sẽ cuộn lên dòng đầu tiên.

Sản phẩm Tốt phù hợp với, trướcSau các nút hành động không được kích hoạt một cách thích hợp (de-)
khi lựa chọn được thay đổi theo cách thủ công trong màn hình bằng chuột hoặc
tự động (xem sai lệch ở trên).

Các biểu tượng và con trỏ (đặc biệt là kính lúp lớn hơn) cực kỳ xấu xí.
Đề xuất cho các ảnh bitmap đẹp được hoan nghênh.

Ứng dụng màu mặc định thậm chí còn xấu hơn. Đó là một ví dụ về những gì không nên làm với
Xcolorsel. Trên thực tế, mục đích là để phân loại các hoạt động với màu sắc.
(Các lệnh phủ định như Thoát bằng màu đỏ, các lệnh tích cực như Mặc định màu sắc in
sáng hay không sáng (Giới thiệu me) màu xanh lá. Các lệnh yêu cầu sự can thiệp của người dùng
Vàng tươi. Các lệnh khác màu vàng tiêu chuẩn. Và các chuyển đổi còn lại và
hành động màu cam.) Tuy nhiên kết quả chỉ làm cho tôi nôn mửa. Gợi ý cho hay
màu sắc cũng được chào đón.

Nếu cửa sổ trợ giúp được hiển thị Giới thiệu me không nên không hoạt động mà thay vào đó cho phép tăng
cửa sổ.

Công thức so sánh màu sắc (xem Grab màu sắc ở trên) là (ít nhất) không phải là rất tinh vi.

Khi hiển thị con trỏ bận trong quá trình chuyển đổi màu, con trỏ chuẩn vẫn được hiển thị
khi qua thanh cuộn. Điều này là do tôi không tìm ra cách thay đổi con trỏ
Thanh cuộn Athena. Sau đó, tôi thấy rằng người ta tất nhiên có thể ẩn tất cả các cửa sổ dưới một
cửa sổ chỉ nhập vô hình thay đổi con trỏ khi nó nhập vào. (Tôi hiểu rồi
từ Mumail, nơi rất tiếc chỉ một phần của cửa sổ bị ẩn dưới
cửa sổ vô hình).

Bạn sẽ nhận thấy rằng phong cách lập trình của tôi đã thay đổi trong khi mã hóa Xcolorsel, do đó, giao diện
giống như các nguồn không nhất quán như nó phải được.

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



Các chương trình trực tuyến Linux & Windows mới nhất