Skip to content

Commit 1a89cac

Browse files
updated GtkAtoms
fixed Uint16
1 parent 23b9c8b commit 1a89cac

File tree

2 files changed

+15
-80
lines changed

2 files changed

+15
-80
lines changed

src/gdk.jl

Lines changed: 11 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -70,82 +70,17 @@ end
7070

7171
baremodule GdkAtoms
7272
const NONE = 0x0000
73-
const PRIMARY = 0x0001
74-
const SECONDARY = 0x0002
75-
const ARC = 0x0003
76-
const ATOM = 0x0004
77-
const BITMAP = 0x0005
78-
const CARDINAL = 0x0006
79-
const COLORMAP = 0x0007
80-
const CURSOR = 0x0008
81-
const CUT_BUFFER0 = 0x0009
82-
const CUT_BUFFER1 = 0x000a
83-
const CUT_BUFFER2 = 0x000b
84-
const CUT_BUFFER3 = 0x000c
85-
const CUT_BUFFER4 = 0x000d
86-
const CUT_BUFFER5 = 0x000e
87-
const CUT_BUFFER6 = 0x000f
88-
const CUT_BUFFER7 = 0x0010
89-
const DRAWABLE = 0x0011
90-
const FONT = 0x0012
91-
const INTEGER = 0x0013
92-
const PIXMAP = 0x0014
93-
const POINT = 0x0015
94-
const RECTANGLE = 0x0016
95-
const RESOURCE_MANAGER = 0x0017
96-
const RGB_COLOR_MAP = 0x0018
97-
const RGB_BEST_MAP = 0x0019
98-
const RGB_BLUE_MAP = 0x001a
99-
const RGB_DEFAULT_MAP = 0x001b
100-
const RGB_GRAY_MAP = 0x001c
101-
const RGB_GREEN_MAP = 0x001d
102-
const RGB_RED_MAP = 0x001e
103-
const STRING = 0x001f
104-
const VISUALID = 0x0020
105-
const WINDOW = 0x0021
106-
const WM_COMMAND = 0x0022
107-
const WM_HINTS = 0x0023
108-
const WM_CLIENT_MACHINE = 0x0024
109-
const WM_ICON_NAME = 0x0025
110-
const WM_ICON_SIZE = 0x0026
111-
const WM_NAME = 0x0027
112-
const WM_NORMAL_HINTS = 0x0028
113-
const WM_SIZE_HINTS = 0x0029
114-
const WM_ZOOM_HINTS = 0x002a
115-
const MIN_SPACE = 0x002b
116-
const NORM_SPACE = 0x002c
117-
const MAX_SPACE = 0x002d
118-
const END_SPACE = 0x002e
119-
const SUPERSCRIPT_X = 0x002f
120-
const SUPERSCRIPT_Y = 0x0030
121-
const SUBSCRIPT_X = 0x0031
122-
const SUBSCRIPT_Y = 0x0032
123-
const UNDERLINE_POSITION = 0x0033
124-
const UNDERLINE_THICKNESS = 0x0034
125-
const STRIKEOUT_ASCENT = 0x0035
126-
const STRIKEOUT_DESCENT = 0x0036
127-
const ITALIC_ANGLE = 0x0037
128-
const X_HEIGHT = 0x0038
129-
const QUAD_WIDTH = 0x0039
130-
const WEIGHT = 0x003a
131-
const POINT_SIZE = 0x003b
132-
const RESOLUTION = 0x003c
133-
const COPYRIGHT = 0x003d
134-
const NOTICE = 0x003e
135-
const FONT_NAME = 0x003f
136-
const FAMILY_NAME = 0x0040
137-
const FULL_NAME = 0x0041
138-
const CAP_HEIGHT = 0x0042
139-
const WM_CLASS = 0x0043
140-
const WM_TRANSIENT_FOR = 0x0044
141-
const CLIPBOARD = 0x0045
142-
const GDK_SELECTION = 0x0046
143-
const TARGETS = 0x0047
144-
const DELETE = 0x0048
145-
const SAVE_TARGETS = 0x0049
146-
const UTF8_STRING = 0x004a
147-
const TEXT = 0x004b
148-
const COMPOUND_TEXT = 0x004c
73+
const SELECTION_PRIMARY = 0x0001
74+
const SELECTION_SECONDARY = 0x0002
75+
const SELECTION_TYPE_ATOM = 0x0004
76+
const SELECTION_TYPE_BITMAP = 0x0005
77+
const SELECTION_TYPE_COLORMAP = 0x0007
78+
const SELECTION_TYPE_DRAWABLE = 0x0011
79+
const SELECTION_TYPE_INTEGER = 0x0013
80+
const SELECTION_TYPE_PIXMAP = 0x0014
81+
const SELECTION_TYPE_STRING = 0x001f
82+
const SELECTION_TYPE_WINDOW = 0x0021
83+
const SELECTION_CLIPBOARD = 0x0045
14984
end
15085

15186
abstract GdkEvent <: GBoxed

src/text.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,11 +85,11 @@ end
8585

8686
##### GtkClipboard #####
8787

88-
GtkClipboardLeaf(selection::UInt16) = GtkClipboardLeaf(ccall((:gtk_clipboard_get,libgtk), Ptr{GObject},
89-
(UInt16,), selection))
90-
GtkClipboardLeaf() = GtkClipboardLeaf(Gtk.GdkAtoms.CLIPBOARD)
88+
GtkClipboardLeaf(selection::Uint16) = GtkClipboardLeaf(ccall((:gtk_clipboard_get,libgtk), Ptr{GObject},
89+
(Uint16,), selection))
90+
GtkClipboardLeaf() = GtkClipboardLeaf(Gtk.GdkAtoms.SELECTION_CLIPBOARD)
9191
clipboard_set_text(clip::GtkClipboard,text::String) = ccall((:gtk_clipboard_set_text,libgtk), Void,
92-
(Ptr{GObject}, Ptr{Uint8},Cint), clip, text, length(text))
92+
(Ptr{GObject}, Ptr{Uint8},Cint), clip, text, sizeof(text))
9393
clipboard_store(clip::Gtk.GtkClipboard) = ccall((:gtk_clipboard_store ,libgtk), Void,
9494
(Ptr{GObject},), clip)
9595

0 commit comments

Comments
 (0)