Tổng quan
TBack Pro tập trung vào một nhu cầu rất cụ thể trong giao diện Windows: thêm khả năng cuộn cho child controls bên trong form. Khi số lượng control tăng lên hoặc kích thước từng vùng nhập liệu lớn hơn, frame control này giúp mở rộng lượng thông tin có thể đặt trên cùng một form mà không cần thay đổi toàn bộ bố cục.

Cơ chế scroll support hoạt động theo cả hướng hiển thị lẫn điều hướng. Scrollbars xuất hiện khi cần, và khi focus chuyển sang child control nằm ngoài vùng đang thấy, form sẽ tự cuộn để phần tử đang hoạt động vẫn nằm trong khu vực quan sát.
Hành vi này đặc biệt hữu ích khi người dùng di chuyển bằng phím Tab qua nhiều control liên tiếp.
Tính năng nổi bật
- Cung cấp scrolling cho child controls trên form Windows.
- Hiển thị scrollbars tự động khi vùng nội dung vượt quá khung nhìn.
- Tự cuộn khi focus chuyển tới control ngoài vùng hiển thị hiện tại.
- Giữ active control trong tầm nhìn khi tab qua các control.
- Cho phép điều khiển thao tác cuộn bằng lập trình.
- Cho phép xác định extent của vùng cuộn.
- Hỗ trợ transparent background trên non-windowed image.
Ứng dụng thực tế
- Form nhập liệu có nhiều trường và nhóm điều khiển cần cuộn trong cùng một cửa sổ.
- Màn hình cấu hình hoặc thiết lập dài, nơi người dùng di chuyển qua các control bằng phím Tab.
- Giao diện Windows cần kết hợp ảnh nền, gradient hoặc transparency với các control hiện có.
- Ứng dụng legacy dùng ActiveX/Visual Basic/Visual C++ cần bổ sung vùng chứa có khả năng cuộn.
- Khả năng tăng số lượng và kích thước controls trên form cho thấy sản phẩm phù hợp với các form có mật độ thông tin cao.
Đối tượng sử dụng phù hợp
- Lập trình viên duy trì ứng dụng Windows dùng ActiveX
- Nhóm phát triển Visual Basic 5.0/6.0
- Nhóm phát triển Visual C++ 5.0/6.0
- Kỹ sư phần mềm làm việc với Microsoft Visual Studio 6.0 hoặc Visual Studio 97
Thông tin kỹ thuật
Câu hỏi thường gặp
TBack Pro xử lý bài toán gì trong giao diện?
Control này thêm khả năng cuộn cho child controls trên form và hỗ trợ nhiều kiểu nền như transparent, gradient và bitmap.
Khi người dùng tab qua các control, vùng nhìn có tự thay đổi không?
Có. Khi focus chuyển tới child control nằm ngoài vùng hiện tại, TBack Pro tự cuộn để active control vẫn nằm trong khu vực quan sát.
Có thể điều khiển việc cuộn bằng code không?
Có. TBack Pro cho phép cuộn form programmatically và xác định extent của vùng cuộn.
Bitmap background hỗ trợ những cách hiển thị nào?
Bitmap có thể được tiled, stretched hoặc centered; bitmap nền cũng có thể đặt phía trên nền transparent hoặc gradient.
TBack Pro tương thích với môi trường phát triển nào?
Danh sách compatible containers gồm Microsoft Visual Studio 6.0, Microsoft Visual Studio 97, Microsoft Visual Basic 6.0, Microsoft Visual Basic 5.0, Microsoft Visual C++ 6.0 và Microsoft Visual C++ 5.0.




Bình luận