2010-07-14 6 views
0

Windows 오류 대화 상자에서 CTRL-C를 사용하여 창 텍스트를 복사 할 수 있습니다.GTK MessageDialog에서 텍스트 복사

사용자가 GTK 앱에서 사용하는 메시지 대화 상자를 사용하여 동일한 작업을 수행 할 수있게하고 싶습니다.

GTK MessageDialog 클래스에서 복사 명령을 처리 할 수있는 방법이 있습니까?

+0

런타임 환경에 대한 자세한 내용을 제공 할 수 있습니까? Gtk 메시지 대화 상자는 모든 창과 비슷합니다. 따라서 텍스트를 복사 할 때 아무런 문제가 없어야합니다. –

+0

@Praveen, "어떤 창과 비슷하다"는 것이 무엇인지에 대한 통찰력을 제공해 줄 수 있습니까? 어떤 창에서 이것을 어떻게 처리합니까? 키보드 위로 신호를 걸러 내야 만했습니다. – chollida

+0

'GtkMessageDialog'의 텍스트를 선택하여 복사 할 수 있습니다. 기본적으로 해제 할 수 있습니다. 이것이 당신에게 효과가 없다는 것은 뭔가 다른 것이 있음을 나타내는 것 같습니다. 이를 위해 키보드 신호를 사용할 필요가 없습니다. 어떤 플랫폼을 사용하고 계십니까? 어떻게 메시지 대화 상자를 표시하고 있습니까? – ptomato

답변

0

마지막으로 키보드 위로 명령을 트래핑하기 위해 대화 상자에 메시지 처리기를 추가했습니다.

트리거되었을 때 CTRL-C 콤보를 확인하고 거기에 클립 보드에 텍스트를 넣습니다.