Tôi đang tìm cách thêm phần tử vào GUI wxWidgets của mình hoạt động giống như trình mô phỏng đầu cuối. Không phải về một trình bao thực hiện các lệnh, mà chỉ là thiết lập đầu vào-đầu ra của một ứng dụng đang chạy trong một thiết bị đầu cuối.Một cửa sổ giống như terminal cho wxWidgets?
Về cơ bản, các yêu cầu là:
streaming đầu vào/đầu ra: Khi bạn nhập một ký tự, nó được thêm vào một dòng đầu vào, và khi một cái gì đó được dẫn đến nhà ga, nó in ra ngay lập tức.
Không chỉnh sửa: Khi bạn nhập vào một ký tự, nó vĩnh viễn ở đó, vì nó có thể được tiêu thụ bởi ứng dụng đang chạy trong thiết bị đầu cuối.
Một số loại cuộn (ngay cả khi nó chỉ hiển thị một vài dòng hoặc thứ gì đó).
Nó sẽ là tốt đẹp nếu có cái gì đó đã làm điều này, nhưng gợi ý về cách thực hiện điều này với các điều khiển hiện có như wxTextCtrl cũng sẽ được chào đón.
Jeremy, nếu đây là câu trả lời của bạn https://github.com/jeremysalwen/TerminalWx - sẽ không đáng để trả lời nó? Tôi quan tâm đến trạng thái hiện tại của thành phần của bạn. Thay đổi cuối cùng là vào tháng 12 năm 2013, bản phát hành cuối cùng (và duy nhất) vào năm 2012 ... – Wolf