Mercurial > projects > dwt2
comparison org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/accessibility/AccessibleFactory.d @ 26:f589fc20a5f9
work on linux phobos
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sat, 21 Mar 2009 11:22:55 +0100 |
parents | f713da8bc051 |
children | c01d033c633a |
comparison
equal
deleted
inserted
replaced
25:f713da8bc051 | 26:f589fc20a5f9 |
---|---|
93 } | 93 } |
94 } | 94 } |
95 | 95 |
96 private this (int /*long*/ widgetType) { | 96 private this (int /*long*/ widgetType) { |
97 widgetTypeName = OS.g_type_name (widgetType); | 97 widgetTypeName = OS.g_type_name (widgetType); |
98 String factoryName = FACTORY_TYPENAME ~ fromStringz( widgetTypeName ) ~ \0; | 98 String factoryName = FACTORY_TYPENAME ~ fromStringz( widgetTypeName ) ~ '\0'; |
99 if (OS.g_type_from_name (factoryName.ptr) is 0) { | 99 if (OS.g_type_from_name (factoryName.ptr) is 0) { |
100 /* register the factory */ | 100 /* register the factory */ |
101 auto registry = ATK.atk_get_default_registry (); | 101 auto registry = ATK.atk_get_default_registry (); |
102 auto previousFactory = ATK.atk_registry_get_factory (registry, widgetType); | 102 auto previousFactory = ATK.atk_registry_get_factory (registry, widgetType); |
103 objectParentType = ATK.atk_object_factory_get_accessible_type (previousFactory); | 103 objectParentType = ATK.atk_object_factory_get_accessible_type (previousFactory); |