gdk

    2

    1답변

    키보드의 hid 사용 ID부터 시스템을 통한 GDK keyval 포함 레이아웃 변환까지의 방법을 알고 싶었습니다. 또는 더 구체적으로 : 나는 UTF-8 문자열이 있고 외부 장치가 동일한 결과를 얻기 위해 재생해야하는 숨겨진 키 목록을 만들지 않습니다. 는 지금까지 시도하는 것 : (이동/고도 처리없이 아래로 벗겨진 버전) #include <glib.h>

    0

    1답변

    저는 Gtk를 처음 사용합니다. 나는 GUI 응용 프로그램에서 일하고있다. Ctrl + C, Ctrl + V를 눌러 복사/붙여 넣기 (Excel과 같은 외부 응용 프로그램에서) 할 때까지 모든 것이 잘 작동합니다. Mingw 32 비트 컴파일러로 Windows 8 64 비트를 사용하고 있습니다. 이 문제에 대한 도움을 주시면 감사하겠습니다.

    4

    1답변

    GTK로 다중 스레딩을 만들려고합니다. Gtk.gdk가 필요하지만 gdk 속성에 대한 오류가 발생했습니다. Raspbian과 함께 Raspberry Pi를 사용하고 있습니다. 이것은 GTK 라이브러리를 가져 오는 방법입니다. try: import pygtk pygtk.require("2.0") except: pass try:

    0

    1답변

    간단한 응용 프로그램을 glade를 통해 만들고 있는데 색상 선택 대화 상자에 표시된 색상을 설정할 수 있기를 원합니다. 그러나 set_current_color 함수를 찾았지만 gdk.Color 객체가 필요합니다. gtk.gdk.Color 가져 오기를 시도하는 중 (실제로는 gtk 가져 오기가 실패 함) 실패합니다. 색상 개체를 만드는 데 사용할 수있는 다

    1

    1답변

    Gdk.Pixbuf (_pixbuf 아래)을 Windows Forms (System.Drawing) 비트 맵으로 변환하려면 어떻게합니까? 아래는 Gtk.DotNet.Graphics을 사용하는 코드이지만 흰색 이미지 만 제공합니다. 더 효과적이고 직접적인 방법이 있습니까? 나는 Mono에 대해 C#을 사용하고 있지만 다른 언어로 대답을하면 변환 할 수 있습니

    0

    1답변

    문제가 있습니다. 함수 Xlib (XDrawLine 등)을 사용하여 위젯 유형 GtkDrawingArea를 그릴 필요가 있습니다. 왜? 나는 Xlib로 그리는 라이브러리를 사용합니다. 그리고 렌더링 함수 drawSome (...)에서 인자 (Display, Window, GC)를 전달해야합니다. 모든 것이 잘됩니다. 이러한 인수를 gdk_x11 _...()

    0

    1답변

    현상 유지 : 이벤트 창이있는 사용자 정의 위젯 (MyWidget)이 있습니다. 문제 : 나는, 쇼를 만든 다음, 나중에, 숨기고 나는 응용 프로그램에서 다음과 같은 메시지가 위젯을 파괴하는 경우 : Gdk-WARNING **: losing last reference to undestroyed window 내가 발견 한 무엇 : 나 ' 이 파일은 gdkwi

    0

    2답변

    GTK3을 사용하여 위젯에서 방출 된 모든 신호를 모니터링 할 수있는 방법이 있습니까? 나는 event 신호가 이벤트 전에 방출된다는 것을 알고 있지만, GTK 용어에서 "이벤트"와 "신호"의 구분이 확실하지 않습니다. 모든 신호를 포착하지는 않는 것 같습니다. GDK는 기능이 gdk_set_show_events 인 것을 알고 있지만 주로 운영 체제에서 창

    1

    2답변

    그래서 플랫폼 스타일 게임을 개발하고 C로 작성하고 그래픽 툴킷으로 GTK를 사용하려고합니다. 지금은 화면에 세 개의 블록을 배치하는 프로그램이 있습니다. 그 중 두 개는 플랫폼이고 세 번째는 좌/우 화살표 키를 눌러 옆으로 움직일 수 있습니다. (아직 스프라이트를 그리지 않았으므로 게임의 영웅은 파란색 직사각형입니다.) 나는 또한 'z'키를 눌러 점프를

    1

    2답변

    사용자 키를 잡으려고 GUI 창에서 Ctrl + d를 누릅니다. 내 코드는 다음과 같습니다이 내 노트북에서 작동 static gboolean callback(GtkWidget *widget, GdkEventKey *event, gpointer data) { if(event->state == GDK_CONTROL_MASK &