1 /*
2  * Automatically generated build imports from
3  * the initial version generouselly given by:
4  * John Reimer
5  */
6 
7 module build;
8 
9 version( build )
10 {
11  pragma (nolink);
12 
13  version (Windows)     pragma (target, "GtkD.lib"  );
14  version (linux)   pragma (target, "libgtkd.a" );
15 }
16 
17 
18 
19 private import glib.GLib;
20 private import glib.Atomic;
21 private import glib.MainLoop;
22 private import glib.MainContext;
23 private import glib.Timeout;
24 private import glib.Idle;
25 private import glib.Child;
26 private import glib.Source;
27 private import glib.ThreadPool;
28 private import glib.AsyncQueue;
29 private import glib.Module;
30 private import glib.Memory;
31 private import glib.MemorySlice;
32 private import glib.IOChannel;
33 private import glib.ErrorG;
34 private import glib.GException;
35 private import glib.ConstructionException;
36 private import glib.Messages;
37 private import glib.MessageLog;
38 private import glib.Str;
39 private import glib.CharacterSet;
40 private import glib.Unicode;
41 private import glib.Base64;
42 private import glib.Checksum;
43 private import glib.Hmac;
44 private import glib.Internationalization;
45 private import glib.TimeVal;
46 private import glib.Date;
47 private import glib.TimeZone;
48 private import glib.DateTime;
49 private import glib.RandG;
50 private import glib.Util;
51 private import glib.ScannerG;
52 private import glib.Timer;
53 private import glib.Spawn;
54 private import glib.FileUtils;
55 private import glib.Directory;
56 private import glib.MappedFile;
57 private import glib.URI;
58 private import glib.Hostname;
59 private import glib.ShellUtils;
60 private import glib.OptionContext;
61 private import glib.OptionGroup;
62 private import glib.Pattern;
63 private import glib.Regex;
64 private import glib.MatchInfo;
65 private import glib.SimpleXML;
66 private import glib.KeyFile;
67 private import glib.BookmarkFile;
68 private import glib.UnixUtils;
69 private import glib.WindowsUtils;
70 private import glib.ListG;
71 private import glib.ListSG;
72 private import glib.QueueG;
73 private import glib.Sequence;
74 private import glib.SequenceIter;
75 private import glib.TrashStack;
76 private import glib.HashTable;
77 private import glib.HashTableIter;
78 private import glib.StringG;
79 private import glib.StringGChunk;
80 private import glib.ArrayG;
81 private import glib.PtrArray;
82 private import glib.ByteArray;
83 private import glib.Bytes;
84 private import glib.BBTree;
85 private import glib.Node;
86 private import glib.Quark;
87 private import glib.DataList;
88 private import glib.Dataset;
89 private import glib.VariantType;
90 private import glib.Variant;
91 private import glib.VariantIter;
92 private import glib.VariantBuilder;
93 private import glib.Cache;
94 private import glib.Relation;
95 private import glib.Tuples;
96 private import glib.StringCompletion;
97 
98 private import gthread.Thread;
99 private import gthread.Mutex;
100 private import gthread.RecMutex;
101 private import gthread.RWLock;
102 private import gthread.Cond;
103 private import gthread.Private;
104 private import gthread.Once;
105 
106 private import gobject.Type;
107 private import gobject.TypePlugin;
108 private import gobject.TypeModule;
109 private import gobject.ObjectG;
110 private import gobject.WeakRef;
111 private import gobject.Enums;
112 private import gobject.Flags;
113 private import gobject.Boxed;
114 private import gobject.Value;
115 private import gobject.ParamSpec;
116 private import gobject.ParamSpecPool;
117 private import gobject.Signals;
118 private import gobject.Closure;
119 private import gobject.CClosure;
120 private import gobject.ValueArray;
121 private import gobject.Binding;
122 
123 private import gio.File;
124 private import gio.FileAttributeInfoList;
125 private import gio.FileInfo;
126 private import gio.FileAttributeMatcher;
127 private import gio.FileEnumerator;
128 private import gio.ErrorGIO;
129 private import gio.MountOperation;
130 private import gio.FileMonitor;
131 private import gio.FilenameCompleter;
132 private import gio.Cancellable;
133 private import gio.AsyncResultIF;
134 private import gio.AsyncResultT;
135 private import gio.Task;
136 private import gio.IOSchedulerJob;
137 private import gio.SimpleAsyncResult;
138 private import gio.ConverterIF;
139 private import gio.ConverterT;
140 private import gio.Converter;
141 private import gio.CharsetConverter;
142 private import gio.ZlibCompressor;
143 private import gio.ZlibDecompressor;
144 private import gio.SeekableIF;
145 private import gio.SeekableT;
146 private import gio.InputStream;
147 private import gio.OutputStream;
148 private import gio.IOStream;
149 private import gio.FileInputStream;
150 private import gio.FileOutputStream;
151 private import gio.FileIOStream;
152 private import gio.FileDescriptorBasedIF;
153 private import gio.FileDescriptorBasedT;
154 private import gio.FilterInputStream;
155 private import gio.FilterOutputStream;
156 private import gio.MemoryInputStream;
157 private import gio.MemoryOutputStream;
158 private import gio.BufferedInputStream;
159 private import gio.BufferedOutputStream;
160 private import gio.DataInputStream;
161 private import gio.DataOutputStream;
162 private import gio.UnixInputStream;
163 private import gio.UnixOutputStream;
164 private import gio.ConverterInputStream;
165 private import gio.ConverterOutputStream;
166 private import gio.PollableInputStreamIF;
167 private import gio.PollableInputStreamT;
168 private import gio.PollableOutputStreamIF;
169 private import gio.PollableOutputStreamT;
170 private import gio.PollableUtils;
171 private import gio.ContentType;
172 private import gio.AppInfoIF;
173 private import gio.AppInfoT;
174 private import gio.AppInfo;
175 private import gio.AppLaunchContext;
176 private import gio.DesktopAppInfo;
177 private import gio.VolumeMonitor;
178 private import gio.VolumeIF;
179 private import gio.VolumeT;
180 private import gio.Volume;
181 private import gio.MountIF;
182 private import gio.MountT;
183 private import gio.Mount;
184 private import gio.DriveIF;
185 private import gio.DriveT;
186 private import gio.Drive;
187 private import gio.UnixMountEntry;
188 private import gio.UnixMountPoint;
189 private import gio.UnixMountMonitor;
190 private import gio.IconIF;
191 private import gio.IconT;
192 private import gio.Icon;
193 private import gio.FileIcon;
194 private import gio.BytesIcon;
195 private import gio.LoadableIconIF;
196 private import gio.LoadableIconT;
197 private import gio.ThemedIcon;
198 private import gio.EmblemedIcon;
199 private import gio.Emblem;
200 private import gio.InitableIF;
201 private import gio.InitableT;
202 private import gio.AsyncInitableIF;
203 private import gio.AsyncInitableT;
204 private import gio.Socket;
205 private import gio.InetAddress;
206 private import gio.InetAddressMask;
207 private import gio.SocketAddress;
208 private import gio.InetSocketAddress;
209 private import gio.UnixSocketAddress;
210 private import gio.SocketControlMessage;
211 private import gio.UnixFDList;
212 private import gio.UnixFDMessage;
213 private import gio.Credentials;
214 private import gio.UnixCredentialsMessage;
215 private import gio.ProxyIF;
216 private import gio.ProxyT;
217 private import gio.Proxy;
218 private import gio.ProxyAddress;
219 private import gio.SocketClient;
220 private import gio.SocketConnection;
221 private import gio.UnixConnection;
222 private import gio.TcpConnection;
223 private import gio.SocketListener;
224 private import gio.SocketService;
225 private import gio.ThreadedSocketService;
226 private import gio.NetworkMonitorIF;
227 private import gio.NetworkMonitorT;
228 private import gio.NetworkMonitor;
229 private import gio.TlsCertificate;
230 private import gio.TlsConnection;
231 private import gio.TlsClientConnection;
232 private import gio.TlsServerConnection;
233 private import gio.TlsBackend;
234 private import gio.TlsDatabase;
235 private import gio.TlsFileDatabase;
236 private import gio.TlsInteraction;
237 private import gio.TlsPassword;
238 private import gio.Resolver;
239 private import gio.ProxyResolverIF;
240 private import gio.ProxyResolverT;
241 private import gio.ProxyResolver;
242 private import gio.SimpleProxyResolver;
243 private import gio.SocketConnectableIF;
244 private import gio.SocketConnectableT;
245 private import gio.SocketConnectable;
246 private import gio.SocketAddressEnumerator;
247 private import gio.NetworkAddress;
248 private import gio.NetworkService;
249 private import gio.SrvTarget;
250 private import gio.DBusUtilities;
251 private import gio.DBusAnnotationInfo;
252 private import gio.DBusArgInfo;
253 private import gio.DBusMethodInfo;
254 private import gio.DBusSignalInfo;
255 private import gio.DBusPropertyInfo;
256 private import gio.DBusInterfaceInfo;
257 private import gio.DBusNodeInfo;
258 private import gio.DBusError;
259 private import gio.DBusMessage;
260 private import gio.DBusConnection;
261 private import gio.DBusMethodInvocation;
262 private import gio.DBusServer;
263 private import gio.DBusAuthObserver;
264 private import gio.DBusNames;
265 private import gio.DBusInterfaceIF;
266 private import gio.DBusInterfaceT;
267 private import gio.DBusInterface;
268 private import gio.DBusInterfaceSkeleton;
269 private import gio.DBusProxy;
270 private import gio.DBusObjectIF;
271 private import gio.DBusObjectT;
272 private import gio.DBusObject;
273 private import gio.DBusObjectSkeleton;
274 private import gio.DBusObjectProxy;
275 private import gio.DBusObjectManagerIF;
276 private import gio.DBusObjectManagerT;
277 private import gio.DBusObjectManagerServer;
278 private import gio.DBusObjectManagerClient;
279 private import gio.Settings;
280 private import gio.SettingsBackend;
281 private import gio.SettingsSchema;
282 private import gio.SettingsSchemaSource;
283 private import gio.Resource;
284 private import gio.Permission;
285 private import gio.SimplePermission;
286 private import gio.Application;
287 private import gio.ApplicationCommandLine;
288 private import gio.ActionGroupIF;
289 private import gio.ActionGroupT;
290 private import gio.ActionMapIF;
291 private import gio.ActionMapT;
292 private import gio.SimpleActionGroup;
293 private import gio.ActionIF;
294 private import gio.ActionT;
295 private import gio.Action;
296 private import gio.SimpleAction;
297 private import gio.PropertyAction;
298 private import gio.RemoteActionGroupIF;
299 private import gio.RemoteActionGroupT;
300 private import gio.DBusActionGroup;
301 private import gio.MenuModel;
302 private import gio.MenuAttributeIter;
303 private import gio.MenuLinkIter;
304 private import gio.Menu;
305 private import gio.MenuItem;
306 private import gio.DBusMenuModel;
307 private import gio.Vfs;
308 private import gio.IOModule;
309 private import gio.IOModuleScope;
310 private import gio.IOExtension;
311 private import gio.IOExtensionPoint;
312 private import gio.TestDBus;
313 
314 private import cairo.Context;
315 private import cairo.Pattern;
316 private import cairo.MeshPattern;
317 private import cairo.Region;
318 private import cairo.RasterSource;
319 private import cairo.FontFace;
320 private import cairo.ScaledFont;
321 private import cairo.FontOption;
322 private import cairo.UserFontFace;
323 private import cairo.Device;
324 private import cairo.Surface;
325 private import cairo.ImageSurface;
326 private import cairo.PdfSurface;
327 private import cairo.PostScriptSurface;
328 private import cairo.RecordingSurface;
329 private import cairo.SvgSurface;
330 private import cairo.Script;
331 private import cairo.ScriptSurface;
332 private import cairo.Matrix;
333 private import cairo.Status;
334 private import cairo.Version;
335 private import cairo.Types;
336 
337 private import pango.PgContext;
338 private import pango.PgItem;
339 private import pango.PgMatrix;
340 private import pango.PgGlyphString;
341 private import pango.PgGlyphItem;
342 private import pango.PgGlyphItemIter;
343 private import pango.PgFont;
344 private import pango.PgFontDescription;
345 private import pango.PgFontMetrics;
346 private import pango.PgFontFamily;
347 private import pango.PgFontFace;
348 private import pango.PgFontMap;
349 private import pango.PgFontset;
350 private import pango.PgFontsetSimple;
351 private import pango.PgAttribute;
352 private import pango.PgColor;
353 private import pango.PgAttributeList;
354 private import pango.PgAttributeIterator;
355 private import pango.PgTabArray;
356 private import pango.PgLayout;
357 private import pango.PgLayoutIter;
358 private import pango.PgLayoutLine;
359 private import pango.PgScript;
360 private import pango.PgScriptIter;
361 private import pango.PgLanguage;
362 private import pango.PgVertical;
363 private import pango.PgCairoFontMap;
364 private import pango.PgCairo;
365 private import pango.PgRenderer;
366 private import pango.PgCoverage;
367 private import pango.PgEngine;
368 private import pango.PgEngineLang;
369 private import pango.PgEngineShape;
370 private import pango.PgMiscellaneous;
371 private import pango.PgVersion;
372 
373 private import atk.Action;
374 private import atk.Component;
375 private import atk.Document;
376 private import atk.EditableText;
377 private import atk.GObjectAccessible;
378 private import atk.Hyperlink;
379 private import atk.Hypertext;
380 private import atk.Image;
381 private import atk.NoOpObject;
382 private import atk.NoOpObjectFactory;
383 private import atk.ObjectAtk;
384 private import atk.ObjectFactory;
385 private import atk.Registry;
386 private import atk.Relation;
387 private import atk.RelationSet;
388 private import atk.Selection;
389 private import atk.State;
390 private import atk.StateSet;
391 private import atk.StreamableContent;
392 private import atk.Table;
393 private import atk.Text;
394 private import atk.Util;
395 private import atk.ValueAtk;
396 
397 private import gdkpixbuf.Pixdata;
398 private import gdkpixbuf.PixbufAnimation;
399 private import gdkpixbuf.PixbufAnimationIter;
400 private import gdkpixbuf.PixbufSimpleAnimation;
401 private import gdkpixbuf.PixbufLoader;
402 private import gdkpixbuf.PixbufFormat;
403 
404 private import gdk.Gdk;
405 private import gdk.DisplayManager;
406 private import gdk.Display;
407 private import gdk.Screen;
408 private import gdk.DeviceManager;
409 private import gdk.Device;
410 private import gdk.Rectangle;
411 private import gdk.Pixbuf;
412 private import gdk.Color;
413 private import gdk.RGBA;
414 private import gdk.Visual;
415 private import gdk.Cursor;
416 private import gdk.Window;
417 private import gdk.FrameClock;
418 private import gdk.FrameTimings;
419 private import gdk.Event;
420 private import gdk.Keymap;
421 private import gdk.Selection;
422 private import gdk.DragContext;
423 private import gdk.Atoms;
424 private import gdk.Threads;
425 private import gdk.X11;
426 private import gdk.AppLaunchContext;
427 private import gdk.Testing;
428 private import gdk.Cairo;
429 
430 private import gtk.Main;
431 private import gtk.Version;
432 private import gtk.AccelGroup;
433 private import gtk.AccelMap;
434 private import gtk.Clipboard;
435 private import gtk.DragAndDrop;
436 private import gtk.Settings;
437 private import gtk.BindingSet;
438 private import gtk.TargetEntry;
439 private import gtk.TargetList;
440 private import gtk.SelectionData;
441 private import gtk.Testing;
442 private import gtk.MountOperation;
443 private import gtk.StyleContext;
444 private import gtk.Border;
445 private import gtk.CssProvider;
446 private import gtk.CssSection;
447 private import gtk.StyleProviderIF;
448 private import gtk.StyleProviderT;
449 private import gtk.StyleProperties;
450 private import gtk.ThemingEngine;
451 private import gtk.WidgetPath;
452 private import gtk.IconTheme;
453 private import gtk.IconInfo;
454 private import gtk.IconSource;
455 private import gtk.IconFactory;
456 private import gtk.IconSet;
457 private import gtk.IconSize;
458 private import gtk.NumerableIcon;
459 private import gtk.Application;
460 private import gtk.ApplicationWindow;
461 private import gtk.ActionableIF;
462 private import gtk.ActionableT;
463 private import gtk.BuildableIF;
464 private import gtk.BuildableT;
465 private import gtk.Builder;
466 private import gtk.Dialog;
467 private import gtk.MessageDialog;
468 private import gtk.PopupBox;
469 private import gtk.AboutDialog;
470 private import gtk.Assistant;
471 private import gtk.Window;
472 private import gtk.MainWindow;
473 private import gtk.WindowGroup;
474 private import gtk.Invisible;
475 private import gtk.OffscreenWindow;
476 private import gtk.Box;
477 private import gtk.Grid;
478 private import gtk.Revealer;
479 private import gtk.ListBox;
480 private import gtk.ListBoxRow;
481 private import gtk.Stack;
482 private import gtk.StackSwitcher;
483 private import gtk.HeaderBar;
484 private import gtk.Overlay;
485 private import gtk.Alignment;
486 private import gtk.ButtonBox;
487 private import gtk.Paned;
488 private import gtk.Layout;
489 private import gtk.Notebook;
490 private import gtk.Expander;
491 private import gtk.OrientableIF;
492 private import gtk.OrientableT;
493 private import gtk.AspectFrame;
494 private import gtk.Fixed;
495 private import gtk.Label;
496 private import gtk.Image;
497 private import gtk.Spinner;
498 private import gtk.InfoBar;
499 private import gtk.ProgressBar;
500 private import gtk.LevelBar;
501 private import gtk.Statusbar;
502 private import gtk.AccelLabel;
503 private import gtk.StatusIcon;
504 private import gtk.Button;
505 private import gtk.CheckButton;
506 private import gtk.RadioButton;
507 private import gtk.ToggleButton;
508 private import gtk.LinkButton;
509 private import gtk.MenuButton;
510 private import gtk.Switch;
511 private import gtk.ScaleButton;
512 private import gtk.VolumeButton;
513 private import gtk.LockButton;
514 private import gtk.Entry;
515 private import gtk.EntryBuffer;
516 private import gtk.EntryCompletion;
517 private import gtk.Scale;
518 private import gtk.SpinButton;
519 private import gtk.SearchEntry;
520 private import gtk.SearchBar;
521 private import gtk.EditableIF;
522 private import gtk.EditableT;
523 private import gtk.TextIter;
524 private import gtk.TextMark;
525 private import gtk.TextBuffer;
526 private import gtk.TextTag;
527 private import gtk.TextAttributes;
528 private import gtk.TextTagTable;
529 private import gtk.TextView;
530 private import gtk.TextChildAnchor;
531 private import gtk.TreePath;
532 private import gtk.TreeModelIF;
533 private import gtk.TreeModelT;
534 private import gtk.TreeIter;
535 private import gtk.TreeRowReference;
536 private import gtk.TreeIterError;
537 private import gtk.TreeModel;
538 private import gtk.TreeSelection;
539 private import gtk.TreeViewColumn;
540 private import gtk.TreeView;
541 private import gtk.TreeDragSourceIF;
542 private import gtk.TreeDragSourceT;
543 private import gtk.TreeDragDestIF;
544 private import gtk.TreeDragDestT;
545 private import gtk.CellView;
546 private import gtk.IconView;
547 private import gtk.TreeSortableIF;
548 private import gtk.TreeSortableT;
549 private import gtk.TreeModelSort;
550 private import gtk.TreeModelFilter;
551 private import gtk.CellLayoutIF;
552 private import gtk.CellLayoutT;
553 private import gtk.CellArea;
554 private import gtk.CellAreaBox;
555 private import gtk.CellAreaContext;
556 private import gtk.CellRenderer;
557 private import gtk.CellEditableIF;
558 private import gtk.CellEditableT;
559 private import gtk.CellEditable;
560 private import gtk.CellRendererAccel;
561 private import gtk.CellRendererCombo;
562 private import gtk.CellRendererPixbuf;
563 private import gtk.CellRendererProgress;
564 private import gtk.CellRendererSpin;
565 private import gtk.CellRendererText;
566 private import gtk.CellRendererToggle;
567 private import gtk.CellRendererSpinner;
568 private import gtk.TreeNode;
569 private import gtk.ListStore;
570 private import gtk.TreeStore;
571 private import gtk.ComboBox;
572 private import gtk.ComboBoxText;
573 private import gtk.Menu;
574 private import gtk.MenuBar;
575 private import gtk.MenuItem;
576 private import gtk.RadioMenuItem;
577 private import gtk.CheckMenuItem;
578 private import gtk.SeparatorMenuItem;
579 private import gtk.ToolShellIF;
580 private import gtk.ToolShellT;
581 private import gtk.Toolbar;
582 private import gtk.ToolItem;
583 private import gtk.ToolPalette;
584 private import gtk.ToolItemGroup;
585 private import gtk.SeparatorToolItem;
586 private import gtk.ToolButton;
587 private import gtk.MenuToolButton;
588 private import gtk.ToggleToolButton;
589 private import gtk.RadioToolButton;
590 private import gtk.ColorChooserIF;
591 private import gtk.ColorChooserT;
592 private import gtk.ColorButton;
593 private import gtk.ColorChooserWidget;
594 private import gtk.ColorChooserDialog;
595 private import gtk.FileChooserIF;
596 private import gtk.FileChooserT;
597 private import gtk.FileChooserButton;
598 private import gtk.FileChooserDialog;
599 private import gtk.FileChooserWidget;
600 private import gtk.FileFilter;
601 private import gtk.FontChooserIF;
602 private import gtk.FontChooserT;
603 private import gtk.FontButton;
604 private import gtk.FontChooserWidget;
605 private import gtk.FontChooserDialog;
606 private import gtk.PlacesSidebar;
607 private import gtk.Frame;
608 private import gtk.Separator;
609 private import gtk.Scrollbar;
610 private import gtk.ScrolledWindow;
611 private import gtk.ScrollableIF;
612 private import gtk.ScrollableT;
613 private import gtk.PrintOperation;
614 private import gtk.PrintOperationPreviewIF;
615 private import gtk.PrintOperationPreviewT;
616 private import gtk.PrintContext;
617 private import gtk.PrintSettings;
618 private import gtk.PageSetup;
619 private import gtk.PaperSize;
620 private import gtk.Printer;
621 private import gtk.PrintJob;
622 private import gtk.PrintUnixDialog;
623 private import gtk.PageSetupUnixDialog;
624 private import gtk.Adjustment;
625 private import gtk.Arrow;
626 private import gtk.Calendar;
627 private import gtk.DrawingArea;
628 private import gtk.EventBox;
629 private import gtk.HandleBox;
630 private import gtk.IMContextSimple;
631 private import gtk.IMMulticontext;
632 private import gtk.SizeGroup;
633 private import gtk.Tooltip;
634 private import gtk.Viewport;
635 private import gtk.Accessible;
636 private import gtk.Widget;
637 private import gtk.Requisition;
638 private import gtk.WidgetClass;
639 private import gtk.Container;
640 private import gtk.Bin;
641 private import gtk.MenuShell;
642 private import gtk.Misc;
643 private import gtk.Range;
644 private import gtk.IMContext;
645 private import gtk.Plug;
646 private import gtk.Socket;
647 private import gtk.RecentManager;
648 private import gtk.RecentInfo;
649 private import gtk.RecentChooserIF;
650 private import gtk.RecentChooserT;
651 private import gtk.RecentChooserDialog;
652 private import gtk.RecentChooserMenu;
653 private import gtk.RecentChooserWidget;
654 private import gtk.RecentFilter;
655 private import gtk.AppChooserIF;
656 private import gtk.AppChooserT;
657 private import gtk.AppChooserButton;
658 private import gtk.AppChooserDialog;
659 private import gtk.AppChooserWidget;
660 private import gtk.SymbolicColor;
661 private import gtk.Gradient;
662 private import gtk.RcStyle;
663 private import gtk.Style;
664 private import gtk.HScale;
665 private import gtk.VScale;
666 private import gtk.TearoffMenuItem;
667 private import gtk.ColorSelection;
668 private import gtk.ColorSelectionDialog;
669 private import gtk.HSV;
670 private import gtk.FontSelection;
671 private import gtk.FontSelectionDialog;
672 private import gtk.HBox;
673 private import gtk.VBox;
674 private import gtk.HButtonBox;
675 private import gtk.VButtonBox;
676 private import gtk.HPaned;
677 private import gtk.VPaned;
678 private import gtk.Table;
679 private import gtk.HSeparator;
680 private import gtk.VSeparator;
681 private import gtk.HScrollbar;
682 private import gtk.VScrollbar;
683 private import gtk.UIManager;
684 private import gtk.ActionGroup;
685 private import gtk.Action;
686 private import gtk.ToggleAction;
687 private import gtk.RadioAction;
688 private import gtk.RecentAction;
689 private import gtk.ActivatableIF;
690 private import gtk.ActivatableT;
691 private import gtk.ImageMenuItem;
692 private import gtk.StockItem;
693 
694 private import glgdk.GLdInit;
695 private import glgdk.GLQuery;
696 private import glgdk.GLConfig;
697 private import glgdk.GLContext;
698 private import glgdk.GLDrawableIF;
699 private import glgdk.GLDrawableT;
700 private import glgdk.GLDrawable;
701 private import glgdk.GLWindow;
702 
703 private import glgtk.GLtInit;
704 private import glgtk.GLWidget;
705 private import glgtk.GLCapability;
706 
707 private import gsv.SourceBuffer;
708 private import gsv.SourceCompletion;
709 private import gsv.SourceCompletionContext;
710 private import gsv.SourceCompletionInfo;
711 private import gsv.SourceCompletionItem;
712 private import gsv.SourceCompletionProposalIF;
713 private import gsv.SourceCompletionProposalT;
714 private import gsv.SourceCompletionProviderIF;
715 private import gsv.SourceCompletionProviderT;
716 private import gsv.SourceCompletionProvider;
717 private import gsv.SourceCompletionWords;
718 private import gsv.SourceGutter;
719 private import gsv.SourceGutterRenderer;
720 private import gsv.SourceGutterRendererPixbuf;
721 private import gsv.SourceGutterRendererText;
722 private import gsv.SourceLanguage;
723 private import gsv.SourceLanguageManager;
724 private import gsv.SourceMark;
725 private import gsv.SourceMarkAttributes;
726 private import gsv.SourcePrintCompositor;
727 private import gsv.SourceSearchContext;
728 private import gsv.SourceSearchSettings;
729 private import gsv.SourceStyle;
730 private import gsv.SourceStyleScheme;
731 private import gsv.SourceStyleSchemeManager;
732 private import gsv.SourceUndoManagerIF;
733 private import gsv.SourceUndoManagerT;
734 private import gsv.SourceUndoManager;
735 private import gsv.Utils;
736 private import gsv.SourceView;
737 
738 private import gda.Gda;
739 private import gda.Blob;
740 private import gda.Client;
741 private import gda.Command;
742 private import gda.Config;
743 private import gda.ProviderInfo;
744 private import gda.DataSourceInfo;
745 private import gda.Connection;
746 private import gda.DataModelArray;
747 private import gda.DataModelHash;
748 private import gda.DataModelList;
749 private import gda.DataModel;
750 private import gda.ErrorGda;
751 private import gda.Export;
752 private import gda.FieldAttributes;
753 private import gda.Log;
754 private import gda.Parameter;
755 private import gda.ParameterList;
756 private import gda.QuarkList;
757 private import gda.Row;
758 private import gda.Select;
759 private import gda.Table;
760 private import gda.Transaction;
761 private import gda.Value;
762 
763 private import gstinterfaces.VideoOverlay;
764 
765 private import gstreamer.gstreamer;
766 private import gstreamer.Allocator;
767 private import gstreamer.AtomicQueue;
768 private import gstreamer.Bin;
769 private import gstreamer.Buffer;
770 private import gstreamer.BufferList;
771 private import gstreamer.BufferPool;
772 private import gstreamer.Bus;
773 private import gstreamer.Caps;
774 private import gstreamer.CapsFeatures;
775 private import gstreamer.Sample;
776 private import gstreamer.ChildProxyIF;
777 private import gstreamer.ChildProxyT;
778 private import gstreamer.Clock;
779 private import gstreamer.Context;
780 private import gstreamer.ControlBinding;
781 private import gstreamer.ControlSource;
782 private import gstreamer.DateTime;
783 private import gstreamer.Element;
784 private import gstreamer.ElementFactory;
785 private import gstreamer.GError;
786 private import gstreamer.Event;
787 private import gstreamer.Format;
788 private import gstreamer.GhostPad;
789 private import gstreamer.ProxyPad;
790 private import gstreamer.Iterator;
791 private import gstreamer.Memory;
792 private import gstreamer.Message;
793 private import gstreamer.Meta;
794 private import gstreamer.MiniObject;
795 private import gstreamer.ObjectGst;
796 private import gstreamer.Pad;
797 private import gstreamer.PadTemplate;
798 private import gstreamer.ParamSpecFraction;
799 private import gstreamer.Parse;
800 private import gstreamer.ParseContext;
801 private import gstreamer.Pipeline;
802 private import gstreamer.Plugin;
803 private import gstreamer.PluginFeature;
804 private import gstreamer.Poll;
805 private import gstreamer.PresetIF;
806 private import gstreamer.PresetT;
807 private import gstreamer.Query;
808 private import gstreamer.Registry;
809 private import gstreamer.Segment;
810 private import gstreamer.Structure;
811 private import gstreamer.SystemClock;
812 private import gstreamer.TagList;
813 private import gstreamer.TagSetterIF;
814 private import gstreamer.TagSetterT;
815 private import gstreamer.Task;
816 private import gstreamer.TaskPool;
817 private import gstreamer.Toc;
818 private import gstreamer.TocEntry;
819 private import gstreamer.TocSetterIF;
820 private import gstreamer.TocSetterT;
821 private import gstreamer.TypeFind;
822 private import gstreamer.TypeFindFactory;
823 private import gstreamer.UriHandlerIF;
824 private import gstreamer.UriHandlerT;
825 private import gstreamer.Utils;
826 private import gstreamer.Value;
827 
828 private import vte.Terminal;
829 private import vte.Pty;
830 
831 private import gtkc.paths;
832 private import gtkc.Loader;
833 private import gtkc.glib;
834 private import gtkc.gthread;
835 private import gtkc.gobject;
836 private import gtkc.gio;
837 private import gtkc.cairo;
838 private import gtkc.pango;
839 private import gtkc.atk;
840 private import gtkc.gdkpixbuf;
841 private import gtkc.gdk;
842 private import gtkc.gtk;
843 private import gtkglc.glgdk;
844 private import gtkglc.glgtk;
845 private import gtkglc.gl;
846 private import gtkglc.glu;
847 private import gsvc.gsv;
848 private import gdac.gda;
849 private import gstreamerc.gstinterfaces;
850 private import gstreamerc.gstreamer;
851 private import vtec.vte;