D:\marcio\D\Harmonia4D>rem ############################################ D:\marcio\D\Harmonia4D>rem # Building Harmonia and its examples. D:\marcio\D\Harmonia4D>rem ############################################ D:\marcio\D\Harmonia4D>c:\dmd\bin\make.exe build -frelease.mak project=samples\browser\browser c:\dmd\bin\dmd.exe -c -inline -O -release samples\browser\browser.d -ofsamples\browser\browser.obj harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_QUERY_VALUE conflicts with harmonia.native.win32.KEY_QUERY_VALUE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_SET_VALUE conflicts with harmonia.native.win32.KEY_SET_VALUE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_CREATE_SUB_KEY conflicts with harmonia.native.win32.KEY_CREATE_SUB_KEY at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_ENUMERATE_SUB_KEYS conflicts with harmonia.native.win32.KEY_ENUMERATE_SUB_KEYS at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_NOTIFY conflicts with harmonia.native.win32.KEY_NOTIFY at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_CREATE_LINK conflicts with harmonia.native.win32.KEY_CREATE_LINK at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_READ conflicts with harmonia.native.win32.KEY_READ at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_WRITE conflicts with harmonia.native.win32.KEY_WRITE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_EXECUTE conflicts with harmonia.native.win32.KEY_EXECUTE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_ALL_ACCESS conflicts with harmonia.native.win32.KEY_ALL_ACCESS at harmonia\native\win32.d(407) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_NONE conflicts with harmonia.native.win32.REG_NONE at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_SZ conflicts with harmonia.native.win32.REG_SZ at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_EXPAND_SZ conflicts with harmonia.native.win32.REG_EXPAND_SZ at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_BINARY conflicts with harmonia.native.win32.REG_BINARY at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_DWORD conflicts with harmonia.native.win32.REG_DWORD at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_DWORD_LITTLE_ENDIAN conflicts with harmonia.native.win32.REG_DWORD_LITTLE_ENDIAN at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_DWORD_BIG_ENDIAN conflicts with harmonia.native.win32.REG_DWORD_BIG_ENDIAN at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_LINK conflicts with harmonia.native.win32.REG_LINK at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_MULTI_SZ conflicts with harmonia.native.win32.REG_MULTI_SZ at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_RESOURCE_LIST conflicts with harmonia.native.win32.REG_RESOURCE_LIST at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_FULL_RESOURCE_DESCRIPTOR conflicts with harmonia.native.win32.REG_FULL_RESOURCE_DESCRIPTOR at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_RESOURCE_REQUIREMENTS_LIST conflicts with harmonia.native.win32.REG_RESOURCE_REQUIREMENTS_LIST at harmonia\native\win32.d(434) harmonia\native\win32.d(1295): enum member harmonia.native.win32.WM_NEXTMENU conflicts with harmonia.native.win32.WM_NEXTMENU at harmonia\native\win32.d(920) std\boxer.d(725): template instance conflicts with std.boxer.debox at std\boxer.d(726) std\boxer.d(726): template instance conflicts with std.boxer.debox at std\boxer.d(727) std\boxer.d(727): template instance conflicts with std.boxer.debox at std\boxer.d(728) std\boxer.d(728): template instance conflicts with std.boxer.debox at std\boxer.d(729) std\boxer.d(729): template instance conflicts with std.boxer.debox at std\boxer.d(730) std\boxer.d(730): template instance conflicts with std.boxer.debox at std\boxer.d(731) std\boxer.d(731): template instance conflicts with std.boxer.debox at std\boxer.d(732) std\boxer.d(732): template instance conflicts with std.boxer.debox at std\boxer.d(733) std\boxer.d(733): template instance conflicts with std.boxer.debox at std\boxer.d(734) std\boxer.d(734): template instance conflicts with std.boxer.debox at std\boxer.d(735) std\boxer.d(735): template instance conflicts with std.boxer.debox at std\boxer.d(736) std\boxer.d(736): template instance conflicts with std.boxer.debox at std\boxer.d(737) std\boxer.d(737): template instance conflicts with std.boxer.debox at std\boxer.d(738) std\boxer.d(738): template instance conflicts with std.boxer.debox at std\boxer.d(739) std\boxer.d(739): template instance conflicts with std.boxer.debox at std\boxer.d(740) std\boxer.d(740): template instance conflicts with std.boxer.debox at std\boxer.d(741) std\boxer.d(741): template instance conflicts with std.boxer.debox at std\boxer.d(742) std\boxer.d(742): template instance conflicts with std.boxer.debox at std\boxer.d(743) harmonia\gx\graphics.d(366): Dictionary!(...) is used as a type harmonia\gx\graphics.d(366): variable harmonia.gx.graphics.Font.fonts voids have no value harmonia\ui\utils.d(54): template instance array!(Animation ) is used as a type harmonia\ui\utils.d(54): variable harmonia.ui.utils.AnimationManager.animations voids have no value harmonia\ui\widgets.d(43): template instance array!(Widget ) is used as a type harmonia\ui\widgets.d(43): variable harmonia.ui.widgets.Widgets.kids voids have no value harmonia\ui\widgets.d(105): template instance array!(Widget ) is used as a type harmonia\ui\widgets.d(107): template instance array!(Widget ) is used as a type harmonia\ui\widgets.d(128): identifier 'ENUM' of 'WidgetArray.ENUM' is not defined harmonia\ui\widgets.d(128): WidgetArray.ENUM is used as a type harmonia\ui\widgets.d(129): identifier 'ENUM' of 'WidgetArray.ENUM' is not defined harmonia\ui\widgets.d(129): WidgetArray.ENUM is used as a type harmonia\ui\window.d(448): template instance array!(Window ) is used as a type harmonia\ui\window.d(448): variable harmonia.ui.window.Window._popups voids have no value harmonia\ui\window.d(458): array!(...) is used as a type harmonia\ui\window.d(458): variable harmonia.ui.window.Window._hooks voids have no value harmonia\ui\application.d(191): array!(...) is used as a type harmonia\ui\application.d(191): variable harmonia.ui.application.ActionQueue.actions voids have no value harmonia\ui\controls\alist.d(26): Scrollable!(Widgets ) is used as a type harmonia\ui\controls\alist.d(26): class harmonia.ui.controls.alist.AList base type must be class or interface, not void harmonia\ui\controls\alist.d(227): function harmonia.ui.controls.alist.AList.tabStop function tabStop does not override any harmonia\ui\containers\tabs.d(38): template instance array!(Widget ) is used as a type harmonia\ui\containers\tabs.d(38): variable harmonia.ui.containers.tabs.Tabs.tabs voids have no value harmonia\ui\containers\tabs.d(78): template instance array!(Widget ) is used as a type harmonia\ui\containers\tabs.d(80): template instance array!(Widget ) is used as a type harmonia\html\document.d(456): Dictionary!(DocStyle ,DocStyle ) is used as a type harmonia\html\document.d(456): variable harmonia.html.document.Doc.styles voids have no value harmonia\html\document.d(458): Dictionary!(wchar[],Image ) is used as a type harmonia\html\document.d(458): variable harmonia.html.document.Doc.images voids have no value harmonia\html\scanner.d(603): array!(...) is used as a type harmonia\html\scanner.d(603): variable harmonia.html.scanner.Scanner._input_stack voids have no value harmonia\html\view.d(381): template instance does not match any template declaration harmonia\html\view.d(381): Scrollable!(HtmlPanelT!(...)) is used as a type harmonia\html\view.d(381): class harmonia.html.view.HtmlView base type must be class or interface, not void harmonia\html\view.d(386): function harmonia.html.view.HtmlView.controlType function controlType does not override any harmonia\html\view.d(389): template instance does not match any template declaration harmonia\html\view.d(389): identifier 'on' of 'Scrollable!(HtmlPanelT!(...)).on' is not defined harmonia\html\view.d(389): Scrollable!(HtmlPanelT!(...)).on is used as a type samples\browser\browser.d(30): Frame!(HtmlView ) is used as a type samples\browser\browser.d(30): class samples.testbed.MyFrame base type must be class or interface, not void --- errorlevel 1 D:\marcio\D\Harmonia4D>c:\dmd\bin\make.exe build -frelease.mak project=samples\hello1\hello1 c:\dmd\bin\dmd.exe -c -inline -O -release samples\hello1\hello1.d -ofsamples\hello1\hello1.obj harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_QUERY_VALUE conflicts with harmonia.native.win32.KEY_QUERY_VALUE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_SET_VALUE conflicts with harmonia.native.win32.KEY_SET_VALUE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_CREATE_SUB_KEY conflicts with harmonia.native.win32.KEY_CREATE_SUB_KEY at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_ENUMERATE_SUB_KEYS conflicts with harmonia.native.win32.KEY_ENUMERATE_SUB_KEYS at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_NOTIFY conflicts with harmonia.native.win32.KEY_NOTIFY at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_CREATE_LINK conflicts with harmonia.native.win32.KEY_CREATE_LINK at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_READ conflicts with harmonia.native.win32.KEY_READ at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_WRITE conflicts with harmonia.native.win32.KEY_WRITE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_EXECUTE conflicts with harmonia.native.win32.KEY_EXECUTE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_ALL_ACCESS conflicts with harmonia.native.win32.KEY_ALL_ACCESS at harmonia\native\win32.d(407) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_NONE conflicts with harmonia.native.win32.REG_NONE at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_SZ conflicts with harmonia.native.win32.REG_SZ at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_EXPAND_SZ conflicts with harmonia.native.win32.REG_EXPAND_SZ at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_BINARY conflicts with harmonia.native.win32.REG_BINARY at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_DWORD conflicts with harmonia.native.win32.REG_DWORD at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_DWORD_LITTLE_ENDIAN conflicts with harmonia.native.win32.REG_DWORD_LITTLE_ENDIAN at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_DWORD_BIG_ENDIAN conflicts with harmonia.native.win32.REG_DWORD_BIG_ENDIAN at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_LINK conflicts with harmonia.native.win32.REG_LINK at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_MULTI_SZ conflicts with harmonia.native.win32.REG_MULTI_SZ at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_RESOURCE_LIST conflicts with harmonia.native.win32.REG_RESOURCE_LIST at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_FULL_RESOURCE_DESCRIPTOR conflicts with harmonia.native.win32.REG_FULL_RESOURCE_DESCRIPTOR at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_RESOURCE_REQUIREMENTS_LIST conflicts with harmonia.native.win32.REG_RESOURCE_REQUIREMENTS_LIST at harmonia\native\win32.d(434) harmonia\native\win32.d(1295): enum member harmonia.native.win32.WM_NEXTMENU conflicts with harmonia.native.win32.WM_NEXTMENU at harmonia\native\win32.d(920) std\boxer.d(725): template instance conflicts with std.boxer.debox at std\boxer.d(726) std\boxer.d(726): template instance conflicts with std.boxer.debox at std\boxer.d(727) std\boxer.d(727): template instance conflicts with std.boxer.debox at std\boxer.d(728) std\boxer.d(728): template instance conflicts with std.boxer.debox at std\boxer.d(729) std\boxer.d(729): template instance conflicts with std.boxer.debox at std\boxer.d(730) std\boxer.d(730): template instance conflicts with std.boxer.debox at std\boxer.d(731) std\boxer.d(731): template instance conflicts with std.boxer.debox at std\boxer.d(732) std\boxer.d(732): template instance conflicts with std.boxer.debox at std\boxer.d(733) std\boxer.d(733): template instance conflicts with std.boxer.debox at std\boxer.d(734) std\boxer.d(734): template instance conflicts with std.boxer.debox at std\boxer.d(735) std\boxer.d(735): template instance conflicts with std.boxer.debox at std\boxer.d(736) std\boxer.d(736): template instance conflicts with std.boxer.debox at std\boxer.d(737) std\boxer.d(737): template instance conflicts with std.boxer.debox at std\boxer.d(738) std\boxer.d(738): template instance conflicts with std.boxer.debox at std\boxer.d(739) std\boxer.d(739): template instance conflicts with std.boxer.debox at std\boxer.d(740) std\boxer.d(740): template instance conflicts with std.boxer.debox at std\boxer.d(741) std\boxer.d(741): template instance conflicts with std.boxer.debox at std\boxer.d(742) std\boxer.d(742): template instance conflicts with std.boxer.debox at std\boxer.d(743) harmonia\gx\graphics.d(366): Dictionary!(...) is used as a type harmonia\gx\graphics.d(366): variable harmonia.gx.graphics.Font.fonts voids have no value harmonia\ui\utils.d(54): template instance array!(Animation ) is used as a type harmonia\ui\utils.d(54): variable harmonia.ui.utils.AnimationManager.animations voids have no value harmonia\ui\widgets.d(43): template instance array!(Widget ) is used as a type harmonia\ui\widgets.d(43): variable harmonia.ui.widgets.Widgets.kids voids have no value harmonia\ui\widgets.d(105): template instance array!(Widget ) is used as a type harmonia\ui\widgets.d(107): template instance array!(Widget ) is used as a type harmonia\ui\widgets.d(128): identifier 'ENUM' of 'WidgetArray.ENUM' is not defined harmonia\ui\widgets.d(128): WidgetArray.ENUM is used as a type harmonia\ui\widgets.d(129): identifier 'ENUM' of 'WidgetArray.ENUM' is not defined harmonia\ui\widgets.d(129): WidgetArray.ENUM is used as a type harmonia\ui\window.d(448): template instance array!(Window ) is used as a type harmonia\ui\window.d(448): variable harmonia.ui.window.Window._popups voids have no value harmonia\ui\window.d(458): array!(...) is used as a type harmonia\ui\window.d(458): variable harmonia.ui.window.Window._hooks voids have no value harmonia\ui\application.d(191): array!(...) is used as a type harmonia\ui\application.d(191): variable harmonia.ui.application.ActionQueue.actions voids have no value harmonia\html\document.d(456): Dictionary!(DocStyle ,DocStyle ) is used as a type harmonia\html\document.d(456): variable harmonia.html.document.Doc.styles voids have no value harmonia\html\document.d(458): Dictionary!(wchar[],Image ) is used as a type harmonia\html\document.d(458): variable harmonia.html.document.Doc.images voids have no value harmonia\html\scanner.d(603): array!(...) is used as a type harmonia\html\scanner.d(603): variable harmonia.html.scanner.Scanner._input_stack voids have no value harmonia\ui\controls\alist.d(26): Scrollable!(Widgets ) is used as a type harmonia\ui\controls\alist.d(26): class harmonia.ui.controls.alist.AList base type must be class or interface, not void harmonia\ui\controls\alist.d(227): function harmonia.ui.controls.alist.AList.tabStop function tabStop does not override any harmonia\html\view.d(381): template instance does not match any template declaration harmonia\html\view.d(381): Scrollable!(HtmlPanelT!(...)) is used as a type harmonia\html\view.d(381): class harmonia.html.view.HtmlView base type must be class or interface, not void harmonia\html\view.d(386): function harmonia.html.view.HtmlView.controlType function controlType does not override any harmonia\html\view.d(389): template instance does not match any template declaration harmonia\html\view.d(389): identifier 'on' of 'Scrollable!(HtmlPanelT!(...)).on' is not defined harmonia\html\view.d(389): Scrollable!(HtmlPanelT!(...)).on is used as a type --- errorlevel 1 D:\marcio\D\Harmonia4D>c:\dmd\bin\make.exe build -frelease.mak project=samples\hello2\hello2 c:\dmd\bin\dmd.exe -c -inline -O -release samples\hello2\hello2.d -ofsamples\hello2\hello2.obj harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_QUERY_VALUE conflicts with harmonia.native.win32.KEY_QUERY_VALUE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_SET_VALUE conflicts with harmonia.native.win32.KEY_SET_VALUE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_CREATE_SUB_KEY conflicts with harmonia.native.win32.KEY_CREATE_SUB_KEY at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_ENUMERATE_SUB_KEYS conflicts with harmonia.native.win32.KEY_ENUMERATE_SUB_KEYS at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_NOTIFY conflicts with harmonia.native.win32.KEY_NOTIFY at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_CREATE_LINK conflicts with harmonia.native.win32.KEY_CREATE_LINK at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_READ conflicts with harmonia.native.win32.KEY_READ at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_WRITE conflicts with harmonia.native.win32.KEY_WRITE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_EXECUTE conflicts with harmonia.native.win32.KEY_EXECUTE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_ALL_ACCESS conflicts with harmonia.native.win32.KEY_ALL_ACCESS at harmonia\native\win32.d(407) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_NONE conflicts with harmonia.native.win32.REG_NONE at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_SZ conflicts with harmonia.native.win32.REG_SZ at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_EXPAND_SZ conflicts with harmonia.native.win32.REG_EXPAND_SZ at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_BINARY conflicts with harmonia.native.win32.REG_BINARY at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_DWORD conflicts with harmonia.native.win32.REG_DWORD at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_DWORD_LITTLE_ENDIAN conflicts with harmonia.native.win32.REG_DWORD_LITTLE_ENDIAN at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_DWORD_BIG_ENDIAN conflicts with harmonia.native.win32.REG_DWORD_BIG_ENDIAN at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_LINK conflicts with harmonia.native.win32.REG_LINK at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_MULTI_SZ conflicts with harmonia.native.win32.REG_MULTI_SZ at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_RESOURCE_LIST conflicts with harmonia.native.win32.REG_RESOURCE_LIST at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_FULL_RESOURCE_DESCRIPTOR conflicts with harmonia.native.win32.REG_FULL_RESOURCE_DESCRIPTOR at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_RESOURCE_REQUIREMENTS_LIST conflicts with harmonia.native.win32.REG_RESOURCE_REQUIREMENTS_LIST at harmonia\native\win32.d(434) harmonia\native\win32.d(1295): enum member harmonia.native.win32.WM_NEXTMENU conflicts with harmonia.native.win32.WM_NEXTMENU at harmonia\native\win32.d(920) std\boxer.d(725): template instance conflicts with std.boxer.debox at std\boxer.d(726) std\boxer.d(726): template instance conflicts with std.boxer.debox at std\boxer.d(727) std\boxer.d(727): template instance conflicts with std.boxer.debox at std\boxer.d(728) std\boxer.d(728): template instance conflicts with std.boxer.debox at std\boxer.d(729) std\boxer.d(729): template instance conflicts with std.boxer.debox at std\boxer.d(730) std\boxer.d(730): template instance conflicts with std.boxer.debox at std\boxer.d(731) std\boxer.d(731): template instance conflicts with std.boxer.debox at std\boxer.d(732) std\boxer.d(732): template instance conflicts with std.boxer.debox at std\boxer.d(733) std\boxer.d(733): template instance conflicts with std.boxer.debox at std\boxer.d(734) std\boxer.d(734): template instance conflicts with std.boxer.debox at std\boxer.d(735) std\boxer.d(735): template instance conflicts with std.boxer.debox at std\boxer.d(736) std\boxer.d(736): template instance conflicts with std.boxer.debox at std\boxer.d(737) std\boxer.d(737): template instance conflicts with std.boxer.debox at std\boxer.d(738) std\boxer.d(738): template instance conflicts with std.boxer.debox at std\boxer.d(739) std\boxer.d(739): template instance conflicts with std.boxer.debox at std\boxer.d(740) std\boxer.d(740): template instance conflicts with std.boxer.debox at std\boxer.d(741) std\boxer.d(741): template instance conflicts with std.boxer.debox at std\boxer.d(742) std\boxer.d(742): template instance conflicts with std.boxer.debox at std\boxer.d(743) harmonia\gx\graphics.d(366): Dictionary!(...) is used as a type harmonia\gx\graphics.d(366): variable harmonia.gx.graphics.Font.fonts voids have no value harmonia\ui\utils.d(54): template instance array!(Animation ) is used as a type harmonia\ui\utils.d(54): variable harmonia.ui.utils.AnimationManager.animations voids have no value harmonia\ui\widgets.d(43): template instance array!(Widget ) is used as a type harmonia\ui\widgets.d(43): variable harmonia.ui.widgets.Widgets.kids voids have no value harmonia\ui\widgets.d(105): template instance array!(Widget ) is used as a type harmonia\ui\widgets.d(107): template instance array!(Widget ) is used as a type harmonia\ui\widgets.d(128): identifier 'ENUM' of 'WidgetArray.ENUM' is not defined harmonia\ui\widgets.d(128): WidgetArray.ENUM is used as a type harmonia\ui\widgets.d(129): identifier 'ENUM' of 'WidgetArray.ENUM' is not defined harmonia\ui\widgets.d(129): WidgetArray.ENUM is used as a type harmonia\ui\window.d(448): template instance array!(Window ) is used as a type harmonia\ui\window.d(448): variable harmonia.ui.window.Window._popups voids have no value harmonia\ui\window.d(458): array!(...) is used as a type harmonia\ui\window.d(458): variable harmonia.ui.window.Window._hooks voids have no value harmonia\ui\application.d(191): array!(...) is used as a type harmonia\ui\application.d(191): variable harmonia.ui.application.ActionQueue.actions voids have no value --- errorlevel 1 D:\marcio\D\Harmonia4D>c:\dmd\bin\make.exe build -frelease.mak project=samples\testbed\testbed c:\dmd\bin\dmd.exe -c -inline -O -release samples\testbed\testbed.d -ofsamples\testbed\testbed.obj harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_QUERY_VALUE conflicts with harmonia.native.win32.KEY_QUERY_VALUE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_SET_VALUE conflicts with harmonia.native.win32.KEY_SET_VALUE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_CREATE_SUB_KEY conflicts with harmonia.native.win32.KEY_CREATE_SUB_KEY at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_ENUMERATE_SUB_KEYS conflicts with harmonia.native.win32.KEY_ENUMERATE_SUB_KEYS at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_NOTIFY conflicts with harmonia.native.win32.KEY_NOTIFY at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_CREATE_LINK conflicts with harmonia.native.win32.KEY_CREATE_LINK at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_READ conflicts with harmonia.native.win32.KEY_READ at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_WRITE conflicts with harmonia.native.win32.KEY_WRITE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_EXECUTE conflicts with harmonia.native.win32.KEY_EXECUTE at harmonia\native\win32.d(407) harmonia\native\win32.d(525): enum member harmonia.native.win32.KEY_ALL_ACCESS conflicts with harmonia.native.win32.KEY_ALL_ACCESS at harmonia\native\win32.d(407) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_NONE conflicts with harmonia.native.win32.REG_NONE at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_SZ conflicts with harmonia.native.win32.REG_SZ at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_EXPAND_SZ conflicts with harmonia.native.win32.REG_EXPAND_SZ at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_BINARY conflicts with harmonia.native.win32.REG_BINARY at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_DWORD conflicts with harmonia.native.win32.REG_DWORD at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_DWORD_LITTLE_ENDIAN conflicts with harmonia.native.win32.REG_DWORD_LITTLE_ENDIAN at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_DWORD_BIG_ENDIAN conflicts with harmonia.native.win32.REG_DWORD_BIG_ENDIAN at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_LINK conflicts with harmonia.native.win32.REG_LINK at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_MULTI_SZ conflicts with harmonia.native.win32.REG_MULTI_SZ at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_RESOURCE_LIST conflicts with harmonia.native.win32.REG_RESOURCE_LIST at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_FULL_RESOURCE_DESCRIPTOR conflicts with harmonia.native.win32.REG_FULL_RESOURCE_DESCRIPTOR at harmonia\native\win32.d(434) harmonia\native\win32.d(562): enum member harmonia.native.win32.REG_RESOURCE_REQUIREMENTS_LIST conflicts with harmonia.native.win32.REG_RESOURCE_REQUIREMENTS_LIST at harmonia\native\win32.d(434) harmonia\native\win32.d(1295): enum member harmonia.native.win32.WM_NEXTMENU conflicts with harmonia.native.win32.WM_NEXTMENU at harmonia\native\win32.d(920) std\boxer.d(725): template instance conflicts with std.boxer.debox at std\boxer.d(726) std\boxer.d(726): template instance conflicts with std.boxer.debox at std\boxer.d(727) std\boxer.d(727): template instance conflicts with std.boxer.debox at std\boxer.d(728) std\boxer.d(728): template instance conflicts with std.boxer.debox at std\boxer.d(729) std\boxer.d(729): template instance conflicts with std.boxer.debox at std\boxer.d(730) std\boxer.d(730): template instance conflicts with std.boxer.debox at std\boxer.d(731) std\boxer.d(731): template instance conflicts with std.boxer.debox at std\boxer.d(732) std\boxer.d(732): template instance conflicts with std.boxer.debox at std\boxer.d(733) std\boxer.d(733): template instance conflicts with std.boxer.debox at std\boxer.d(734) std\boxer.d(734): template instance conflicts with std.boxer.debox at std\boxer.d(735) std\boxer.d(735): template instance conflicts with std.boxer.debox at std\boxer.d(736) std\boxer.d(736): template instance conflicts with std.boxer.debox at std\boxer.d(737) std\boxer.d(737): template instance conflicts with std.boxer.debox at std\boxer.d(738) std\boxer.d(738): template instance conflicts with std.boxer.debox at std\boxer.d(739) std\boxer.d(739): template instance conflicts with std.boxer.debox at std\boxer.d(740) std\boxer.d(740): template instance conflicts with std.boxer.debox at std\boxer.d(741) std\boxer.d(741): template instance conflicts with std.boxer.debox at std\boxer.d(742) std\boxer.d(742): template instance conflicts with std.boxer.debox at std\boxer.d(743) harmonia\gx\graphics.d(366): Dictionary!(...) is used as a type harmonia\gx\graphics.d(366): variable harmonia.gx.graphics.Font.fonts voids have no value harmonia\ui\utils.d(54): template instance array!(Animation ) is used as a type harmonia\ui\utils.d(54): variable harmonia.ui.utils.AnimationManager.animations voids have no value harmonia\ui\widgets.d(43): template instance array!(Widget ) is used as a type harmonia\ui\widgets.d(43): variable harmonia.ui.widgets.Widgets.kids voids have no value harmonia\ui\widgets.d(105): template instance array!(Widget ) is used as a type harmonia\ui\widgets.d(107): template instance array!(Widget ) is used as a type harmonia\ui\widgets.d(128): identifier 'ENUM' of 'WidgetArray.ENUM' is not defined harmonia\ui\widgets.d(128): WidgetArray.ENUM is used as a type harmonia\ui\widgets.d(129): identifier 'ENUM' of 'WidgetArray.ENUM' is not defined harmonia\ui\widgets.d(129): WidgetArray.ENUM is used as a type harmonia\ui\window.d(448): template instance array!(Window ) is used as a type harmonia\ui\window.d(448): variable harmonia.ui.window.Window._popups voids have no value harmonia\ui\window.d(458): array!(...) is used as a type harmonia\ui\window.d(458): variable harmonia.ui.window.Window._hooks voids have no value harmonia\ui\application.d(191): array!(...) is used as a type harmonia\ui\application.d(191): variable harmonia.ui.application.ActionQueue.actions voids have no value harmonia\ui\controls\alist.d(26): Scrollable!(Widgets ) is used as a type harmonia\ui\controls\alist.d(26): class harmonia.ui.controls.alist.AList base type must be class or interface, not void harmonia\ui\controls\alist.d(227): function harmonia.ui.controls.alist.AList.tabStop function tabStop does not override any harmonia\html\document.d(456): Dictionary!(DocStyle ,DocStyle ) is used as a type harmonia\html\document.d(456): variable harmonia.html.document.Doc.styles voids have no value harmonia\html\document.d(458): Dictionary!(wchar[],Image ) is used as a type harmonia\html\document.d(458): variable harmonia.html.document.Doc.images voids have no value harmonia\html\scanner.d(603): array!(...) is used as a type harmonia\html\scanner.d(603): variable harmonia.html.scanner.Scanner._input_stack voids have no value harmonia\html\view.d(381): template instance does not match any template declaration harmonia\html\view.d(381): Scrollable!(HtmlPanelT!(...)) is used as a type harmonia\html\view.d(381): class harmonia.html.view.HtmlView base type must be class or interface, not void harmonia\html\view.d(386): function harmonia.html.view.HtmlView.controlType function controlType does not override any harmonia\html\view.d(389): template instance does not match any template declaration harmonia\html\view.d(389): identifier 'on' of 'Scrollable!(HtmlPanelT!(...)).on' is not defined harmonia\html\view.d(389): Scrollable!(HtmlPanelT!(...)).on is used as a type harmonia\ui\dialog.d(41): HtmlPanelT!(...) is used as a type harmonia\ui\dialog.d(41): class harmonia.ui.dialog.Dialog base type must be class or interface, not void harmonia\ui\containers\tabs.d(38): template instance array!(Widget ) is used as a type harmonia\ui\containers\tabs.d(38): variable harmonia.ui.containers.tabs.Tabs.tabs voids have no value harmonia\ui\containers\tabs.d(78): template instance array!(Widget ) is used as a type harmonia\ui\containers\tabs.d(80): template instance array!(Widget ) is used as a type samples\testbed\testbed.d(41): Frame!(Splitter ) is used as a type samples\testbed\testbed.d(41): class samples.testbed.MyFrame base type must be class or interface, not void samples\testbed\testbed.d(304): identifier 'Nodes' of 'Tree.Nodes' is not defined samples\testbed\testbed.d(304): Tree.Nodes is used as a type samples\testbed\testbed.d(408): function samples.testbed.MyFrame.drawContent function drawContent does not override any --- errorlevel 1 D:\marcio\D\Harmonia4D>c:\dmd\bin\make.exe clean -frelease.mak del /Q /S .\*.obj del /Q /S .\*.map Deleted file - D:\marcio\D\Harmonia4D\hsmile.palm\Debug\htmengine.prc.MAP D:\marcio\D\Harmonia4D>rem ############################################ D:\marcio\D\Harmonia4D>rem # starting examples one by one. D:\marcio\D\Harmonia4D>rem # close example to see next. D:\marcio\D\Harmonia4D>rem ############################################ D:\marcio\D\Harmonia4D>samples\browser\browser.exe D:\marcio\D\Harmonia4D>samples\hello1\hello1.exe D:\marcio\D\Harmonia4D>samples\hello2\hello2.exe D:\marcio\D\Harmonia4D>samples\testbed\testbed.exe