File: gdk_object.e

package info (click to toggle)
egtk 0.3.5.cvs20020302-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 2,900 kB
  • ctags: 5,118
  • sloc: ansic: 2,212; makefile: 247; sh: 113
file content (37 lines) | stat: -rw-r--r-- 732 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
-- Copyright (C) 1999 Dave E Martin XXIII and others
-- Licensed under Eiffel Forum Freeware License, version 1;
-- (see forum.txt)
--
indexing

	description: "encapsulate some gdk object, semantics are defined by %
		%the derived objects"
	author: "Dave E Martin XXIII"
	genesis: "199904270404 utc"
	version: "v 0.3.5 GTK+ 1.2.x"
	gtk_version: "1.2"
	cvs: "$Id: gdk_object.e,v 1.7 2002/03/02 15:02:35 elphick Exp $"

class GDK_OBJECT

inherit

	GTK_IDENTIFIED

	GDK_EXTERNALS
		export
			{NONE} all
		undefine
			copy, is_equal
		end

feature {GDK_OBJECT, GDK_EVENT_COMMAND, GTK_WIDGET, GDK_EVENT,
   GTK_NON_PORTABLE_CALLS} -- query

	object: POINTER

invariant

	gdk_object_not_null: object /= default_pointer

end -- GDK_OBJECT