2011-08-26 2 views
1

누구나 Gtk # for Mono에 대한 좋은 문서를 알고 있습니까? 키 릴리스 핸들러를 추가했는데 실제로 어떤 키를 눌렀는지 결정하는 방법을 알지 못했습니다. 모든 사람들이 멀티 플랫폼 개발을 피하는 이유를 이해하기 시작했습니다.Mono Gtk Documentation?

답변

2

당신은 모든 것을 여기에 설명이 있습니다

http://www.mono-project.com/Monodoc

당신은 심지어 당신의 컴퓨터에있는 문서를 검색하기 위해 도구를 다운로드 할 수 있습니다.

키 핸들러와 문제에 대한

http://docs.go-mono.com/

, 그것은이 하나 같이 sould : 당신이 가고 싶은 곳은 monodoc 직접 섹션 그놈 라이브러리 >>은 Gtk입니다

protected virtual void OnTableKeyPress(object o, Gtk.KeyPressEventArgs args) 
    { 
     if (args.Event.Key == Gdk.Key.Alt_L) { 
      Util.MsgInfo("Left alt pressed!"); 
     } 
    } 

희망이 도움이됩니다.

+0

감사합니다. MonoDevelop가 Gdk.Key와 Gtk.Key의 차이를 내재적으로 알 수 없기 때문에 Key가 유용한 enum 대신 쓸모없는 클래스라고 믿게했습니다. – Louis