PDA

View Full Version : [Q] Hiện chuột ở chuẩn 256 màu.



real_time
29-04-2003, 10:12
Mình phải viết chương trình với chuột nhưng phải ở 256 màu. Nếu viết trên MODE 13 thì chuột hiện lên rất xấu và cũng không đủ để mình bố trí chương trình.
Theo mình được biết thì có thể sử dụng Graph256.TPU hoặc một cái gì đó để thể hiện. Nhưng tiếc là mình chẳng biết gì hơn liệu ai có cho mình một cái được không? nếu có kèm theo hướng dẫn thì càng tốt cảm ơn trước nghen!

Xì Tin
06-05-2003, 09:52
Mà ý bạn muốn làm chuột bình thường ( con trỏ ) hay nó là một ảnh.

real_time
12-05-2003, 17:39
con trỏ ấy! Vì mình viết chương trình trong pascal nếu mình để ở mode đồ hoạ 16 màu thì chuột mới hiện lên còn ở mode đồ hoạ 256 màu thì chuột chạy đâu mất chẳng thấy đâu cả. Nếu bạn có tiện ích nào giúp mình thì send cho mình cảm ơn trước.

jiSh@n
17-05-2003, 19:34
Chuột xấu là do độ phân giải thấp quá (320x200). Bạn dùng SVGA256, SVGA16K, SVGA32K, SVGA64K... để hiển thị trên màn hình đồ họa có kích thước lớn hơn (648x480, 800x600,...), chuột sẽ "đẹp" hơn.

Zero
19-05-2003, 16:47
Anh Real_Time : Nếu cần đồ nghề liên lạc với em em gửi cho mấy cái này em nhiều lắm.

xfiles
24-05-2003, 12:33
Yes ! Thằng Zero có mấy cái cực hay luôn, chẳng chịu chia sẻ gì cả,mấy hôm nữa thi tốt nhé . Cả lớp sẽ đi cổ vũ cho mày !
À quên, theo ý kiến of em thì nếu muốn dùng chuột trong chế độ đồ hoạ 256 color thì nên dùng... cái gì quên mất tiêu rồi . Nhưng hiện tại em cũng đang có một bộ 256 color để load *.pcx và chuột . Nếu các anh thích thì em sẵn lòng, tuy nhiên bộ này so với bộ Zero thì chả là cái đinh gì cả .

Zero
26-05-2003, 17:57
Cảnh cáo XFiles : không nên đưa chuyện riêng của người khác khi chưa hỏi ý kiến.

Zero
26-05-2003, 18:10
TIP :
Đây là cách tổng quát để vẽ chuột theo ý mình ở trong DOS dùng ngắt 33H có 1 chức năng đặt lại ct xử lí chuột, ct này sẽ được gọi mỗi khi có sự kiện chuột --> chỉ cần trong ct này có 1 đoạn vẽ chuột là ổn.
+có 3 bước chính
- Khôi phục lại nền cũ
- Lưu nền mới
- Vẽ con trỏ chuột
Thế là OK
Đây là nguyên lí chung còn về số hiệu của hàm, các xứ lí chi tiết nếu có thời gian tôi sẽ đưa lên tiếp. Nhưng với phương pháp này + 1 chút hiểu biết về ngắt + Graph của Pascal bạn đã có thể vẽ chuột tại bất kỳ chế độ đồ hoạ nào (miễn là còn PutImage được :D). Cách làm này đưa lại rất nhiều chủ động VD có thể quy định hình ảnh của chuột tại mỗi vùng khác nhau (Like Windows) chỉ cần dùng hình khác là xong và có thể quản lí rất đơn giản.

real_time
28-05-2003, 15:18
Hay quá anh cần từ lâu rồi để về anh liên hệ với chú! chú bây giờ mới đưa lên nhưng vẫn còn kịp chán!