digitalmars.D.learn - D1: Trying to update Juno Library to 1.076
- jicman (19/19) Aug 22 2019 Greetings!
- a11e99z (3/19) Aug 22 2019 try to add
- jicman (20/22) Aug 22 2019 Thanks for the support, a11e99z. :-)
- a11e99z (6/18) Aug 22 2019 case of string doesn't matter for Windows.
- a11e99z (2/5) Aug 22 2019 I mean for command lines (not in D code)
- a11e99z (2/8) Aug 22 2019 and again I mean: file names are case insensitive fro Windows :)
- jicman (69/77) Aug 22 2019 Thanks. ;-)
- a11e99z (2/17) Aug 22 2019 -v verbose
- jicman (994/998) Aug 22 2019 Well, this one is definitely verbose. ;-) But, I don't see
- jicman (452/464) Aug 22 2019 Continuation...
- jicman (704/721) Aug 22 2019 final one...
- jicman (16/24) Aug 22 2019 So, I did a search through all the code and found these lines,
- jicman (6/31) Aug 22 2019 I think I have figured out what is going on. I will comeback, if
- jicman (54/58) Aug 23 2019 Well, I rewrote some of the code that I thought was messed up,
- a11e99z (6/12) Aug 23 2019 can u try to compile with LDC?
- a11e99z (7/14) Aug 23 2019 if somebody will try to compile that whole D-code for testing
- jicman (3/18) Aug 23 2019 That looks like D2 code. I am trying to compile D1 code. I think
- Mike Parker (7/10) Aug 23 2019 You might try declaring the offending functions as
- jicman (34/45) Aug 23 2019 I think you may be up to something, here. I actually have
- a11e99z (12/32) Aug 23 2019 right now problem exists with linker/libs only, compiler see all
Greetings! I have been working on Juno for a long time with D1 version 1.046, and love it. But now, I want to update it to 1.076, the latest and greatest D1. I have fixed, what I think, were all of the problems. However, when I build the libraries with my program, I get this error: OPTLINK (R) for Win32 Release 8.00.12 Copyright (C) Digital Mars 1989-2010 All rights reserved. http://www.digitalmars.com/ctg/optlink.html c:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarCmp 16 c:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarDecNeg 8 The D1 version is, DMD32 D Compiler v1.076 Copyright (c) 1999-2012 by Digital Mars written by Walter Bright Documentation: http://www.digitalmars.com/d/1.0/index.html Any thoughts of what to do next? Thanks. josé
Aug 22 2019
On Thursday, 22 August 2019 at 15:55:48 UTC, jicman wrote:Greetings! I have been working on Juno for a long time with D1 version 1.046, and love it. But now, I want to update it to 1.076, the latest and greatest D1. I have fixed, what I think, were all of the problems. However, when I build the libraries with my program, I get this error: OPTLINK (R) for Win32 Release 8.00.12 Copyright (C) Digital Mars 1989-2010 All rights reserved. http://www.digitalmars.com/ctg/optlink.html c:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarCmp 16 c:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarDecNeg 8 The D1 version is, DMD32 D Compiler v1.076 Any thoughts of what to do next? Thanks.try to add pragma( lib, "OleAut32.lib" )
Aug 22 2019
On Thursday, 22 August 2019 at 15:58:56 UTC, a11e99z wrote:try to add pragma( lib, "OleAut32.lib" )Thanks for the support, a11e99z. :-) I have, pragma(lib, "ole32.lib"); pragma(lib, "oleaut32.lib"); on that file. But I did go change it back to your suggestion, pragma(lib, "ole32.lib"); pragma(lib, "OleAut32.lib"); and still get same error: 12:05:22.11>c:\D\bin\build -I..;c:\D\import -version=gui -version=Phobos PMORpts.res PMORpts.d OPTLINK (R) for Win32 Release 8.00.12 Copyright (C) Digital Mars 1989-2010 All rights reserved. http://www.digitalmars.com/ctg/optlink.html c:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarCmp 16 c:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarDecNeg 8 Thoughts? thanks. josé
Aug 22 2019
On Thursday, 22 August 2019 at 16:07:00 UTC, jicman wrote:On Thursday, 22 August 2019 at 15:58:56 UTC, a11e99z wrote:case of string doesn't matter for Windows. so if u had "oleaut32" not working then "OleAut32" also will not work. try to turn on verbose compilation and see all commands that generated by dub/compilertry to add pragma( lib, "OleAut32.lib" )Thanks for the support, a11e99z. :-) I have, pragma(lib, "ole32.lib"); pragma(lib, "oleaut32.lib"); on that file. But I did go change it back to your suggestion, pragma(lib, "ole32.lib"); pragma(lib, "OleAut32.lib"); and still get same error: Thoughts? thanks.
Aug 22 2019
On Thursday, 22 August 2019 at 16:34:06 UTC, a11e99z wrote:On Thursday, 22 August 2019 at 16:07:00 UTC, jicman wrote:I mean for command lines (not in D code)On Thursday, 22 August 2019 at 15:58:56 UTC, a11e99z wrote:case of string doesn't matter for Windows.
Aug 22 2019
On Thursday, 22 August 2019 at 16:34:52 UTC, a11e99z wrote:On Thursday, 22 August 2019 at 16:34:06 UTC, a11e99z wrote:and again I mean: file names are case insensitive fro Windows :)On Thursday, 22 August 2019 at 16:07:00 UTC, jicman wrote:I mean for command lines (not in D code)On Thursday, 22 August 2019 at 15:58:56 UTC, a11e99z wrote:case of string doesn't matter for Windows.
Aug 22 2019
On Thursday, 22 August 2019 at 16:36:45 UTC, a11e99z wrote:On Thursday, 22 August 2019 at 16:34:52 UTC, a11e99z wrote:Thanks. ;-) Any specific one? I am trying -debug, and it is giving me the same thing. If I try -w, just gives me too many warnings. 12:50:23.42>c:\D\bin\build -I..;c:\D\import -debug -version=gui -version=Phobos PMORpts.res PMORpts.d OPTLINK (R) for Win32 Release 8.00.12 Copyright (C) Digital Mars 1989-2010 All rights reserved. http://www.digitalmars.com/ctg/optlink.html c:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarCmp 16 c:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarDecNeg 8 These are the options for dmd 1.076: 12:56:19.43>dmd DMD32 D Compiler v1.076 Copyright (c) 1999-2012 by Digital Mars written by Walter Bright Documentation: http://www.digitalmars.com/d/1.0/index.html Usage: dmd files.d ... { -switch } files.d D source files cmdfile read arguments from cmdfile -c do not link -cov do code coverage analysis -D generate documentation -Dddocdir write documentation file to docdir directory -Dffilename write documentation file to filename -d allow deprecated features -di show use of deprecated features as warnings -debug compile in debug code -debug=level compile in debug code <= level -debug=ident compile in debug code identified by ident -debuglib=name set symbolic debug library to name -defaultlib=name set default library to name -deps=filename write module dependencies to filename -g add symbolic debug info -gc add symbolic debug info, pretend to be C -gs always emit stack frame -H generate 'header' file -Hddirectory write 'header' file to directory -Hffilename write 'header' file to filename --help print help -Ipath where to look for imports -ignore ignore unsupported pragmas -inline do function inlining -Jpath where to look for string imports -Llinkerflag pass linkerflag to link -lib generate library rather than object files -man open web browser on manual page -map generate linker .map file -nofloat do not emit reference to floating point -O optimize -o- do not write object file -odobjdir write object & library files to directory objdir -offilename name output file to filename -op do not strip paths from source file -profile profile runtime performance of generated code -quiet suppress unnecessary messages -release compile release version -run srcfile args... run resulting program, passing args -unittest compile in unit tests -v verbose -v1 D language version 1 -version=level compile in version code >= level -version=ident compile in version code identified by ident -w warnings as errors (compilation will halt) -wi warnings as messages (compilation will continue) -X generate JSON file -Xffilename write JSON file to filenameOn Thursday, 22 August 2019 at 16:34:06 UTC, a11e99z wrote:and again I mean: file names are case insensitive fro Windows :)On Thursday, 22 August 2019 at 16:07:00 UTC, jicman wrote:I mean for command lines (not in D code)On Thursday, 22 August 2019 at 15:58:56 UTC, a11e99z wrote:case of string doesn't matter for Windows.
Aug 22 2019
On Thursday, 22 August 2019 at 16:59:03 UTC, jicman wrote:On Thursday, 22 August 2019 at 16:36:45 UTC, a11e99z wrote:-v verboseOn Thursday, 22 August 2019 at 16:34:52 UTC, a11e99z wrote:Thanks. ;-) Any specific one? I am trying -debug, and it is giving me the same thing. If I try -w, just gives me too many warnings. Error 42: Symbol Undefined _VarDecNeg 8 These are the options for dmd 1.076:On Thursday, 22 August 2019 at 16:34:06 UTC, a11e99z wrote:and again I mean: file names are case insensitive fro Windows :)On Thursday, 22 August 2019 at 16:07:00 UTC, jicman wrote:I mean for command lines (not in D code)On Thursday, 22 August 2019 at 15:58:56 UTC, a11e99z wrote:case of string doesn't matter for Windows.
Aug 22 2019
On Thursday, 22 August 2019 at 17:34:01 UTC, a11e99z wrote:On Thursday, 22 August 2019 at 16:59:03 UTC, jicman wrote:Well, this one is definitely verbose. ;-) But, I don't see anything in it that will help. But, here it goes: The run command... 13:56:23.40>c:\D\bin\build -I..;c:\D\import -v -version=gui -version=Phobos PMORpts.res PMORpts.d > c:\temp\build_out.txt And this is the content of c:\temp\build_out.txt Part 1: binary c:\D\dmd1.76\dmd\windows\bin\dmd.exe version v1.076 config c:\D\dmd1.76\dmd\windows\bin\sc.ini parse menu parse collections parse listbox parse messagebox parse notifyicon parse richtextbox parse treeview parse imagelist parse tabcontrol parse listview parse toolbar parse MyCGICalls parse UserGUI parse VendorGUI parse QuotingEntries parse techsupportemail parse PMTimeEntry parse FileConverter parse pleasewait parse ChangeTranslationPrices parse ChangeSimplePrices importall menu import object (c:\D\dmd1.76\dmd\src\phobos\object.d) import dfl.internal.dlib (c:\D\import\dfl\internal\dlib.d) import dfl.internal.d1 (c:\D\import\dfl\internal\d1.d) import std.traits (c:\D\dmd1.76\dmd\src\phobos\std\traits.d) import std.gc (c:\D\dmd1.76\dmd\src\phobos\std\gc.d) import gcstats (c:\D\dmd1.76\dmd\src\phobos\gcstats.d) import std.string (c:\D\dmd1.76\dmd\src\phobos\std\string.d) import std.stdio (c:\D\dmd1.76\dmd\src\phobos\std\stdio.d) import std.c.stdio (c:\D\dmd1.76\dmd\src\phobos\std\c\stdio.d) import std.c.stddef (c:\D\dmd1.76\dmd\src\phobos\std\c\stddef.d) import std.c.stdarg (c:\D\dmd1.76\dmd\src\phobos\std\c\stdarg.d) import std.format (c:\D\dmd1.76\dmd\src\phobos\std\format.d) import std.stdarg (c:\D\dmd1.76\dmd\src\phobos\std\stdarg.d) import std.utf (c:\D\dmd1.76\dmd\src\phobos\std\utf.d) import std.c.stdlib (c:\D\dmd1.76\dmd\src\phobos\std\c\stdlib.d) import std.c.string (c:\D\dmd1.76\dmd\src\phobos\std\c\string.d) import std.uni (c:\D\dmd1.76\dmd\src\phobos\std\uni.d) import std.array (c:\D\dmd1.76\dmd\src\phobos\std\array.d) import std.ctype (c:\D\dmd1.76\dmd\src\phobos\std\ctype.d) import std.path (c:\D\dmd1.76\dmd\src\phobos\std\path.d) import std.outofmemory (c:\D\dmd1.76\dmd\src\phobos\std\outofmemory.d) import std.conv (c:\D\dmd1.76\dmd\src\phobos\std\conv.d) import std.math (c:\D\dmd1.76\dmd\src\phobos\std\math.d) import std.c.math (c:\D\dmd1.76\dmd\src\phobos\std\c\math.d) import std.stream (c:\D\dmd1.76\dmd\src\phobos\std\stream.d) import std.system (c:\D\dmd1.76\dmd\src\phobos\std\system.d) import std.intrinsic (c:\D\dmd1.76\dmd\src\phobos\std\intrinsic.d) import std.file (c:\D\dmd1.76\dmd\src\phobos\std\file.d) import std.regexp (c:\D\dmd1.76\dmd\src\phobos\std\regexp.d) import std.outbuffer (c:\D\dmd1.76\dmd\src\phobos\std\outbuffer.d) import std.bitarray (c:\D\dmd1.76\dmd\src\phobos\std\bitarray.d) import std.c.windows.windows (c:\D\dmd1.76\dmd\src\phobos\std\c\windows\windows.d) import std.windows.syserror (c:\D\dmd1.76\dmd\src\phobos\std\windows\syserror.d) import std.windows.charset (c:\D\dmd1.76\dmd\src\phobos\std\windows\charset.d) import std.date (c:\D\dmd1.76\dmd\src\phobos\std\date.d) import std.dateparse (c:\D\dmd1.76\dmd\src\phobos\std\dateparse.d) import std.mmfile (c:\D\dmd1.76\dmd\src\phobos\std\mmfile.d) import dfl.internal.winapi (c:\D\import\dfl\internal\winapi.d) import dfl.internal.wincom (c:\D\import\dfl\internal\wincom.d) import std.c.windows.com (c:\D\dmd1.76\dmd\src\phobos\std\c\windows\com.d) import dfl.control (c:\D\import\dfl\control.d) import dfl.internal.clib (c:\D\import\dfl\internal\clib.d) import std.stdint (c:\D\dmd1.76\dmd\src\phobos\std\stdint.d) import dfl.base (c:\D\import\dfl\base.d) import dfl.drawing (c:\D\import\dfl\drawing.d) import dfl.internal.utf (c:\D\import\dfl\internal\utf.d) import dfl.internal.com (c:\D\import\dfl\internal\com.d) import dfl.event (c:\D\import\dfl\event.d) import dfl.form (c:\D\import\dfl\form.d) import dfl.application (c:\D\import\dfl\application.d) import dfl.label (c:\D\import\dfl\label.d) import dfl.button (c:\D\import\dfl\button.d) import dfl.textbox (c:\D\import\dfl\textbox.d) import dfl.environment (c:\D\import\dfl\environment.d) import dfl.resources (c:\D\import\dfl\resources.d) import dfl.data (c:\D\import\dfl\data.d) importall collections importall listbox importall messagebox importall notifyicon importall richtextbox importall treeview importall imagelist importall tabcontrol import dfl.panel (c:\D\import\dfl\panel.d) importall listview importall toolbar importall MyCGICalls import std.socket (c:\D\dmd1.76\dmd\src\phobos\std\socket.d) import std.c.windows.winsock (c:\D\dmd1.76\dmd\src\phobos\std\c\windows\winsock.d) import std.socketstream (c:\D\dmd1.76\dmd\src\phobos\std\socketstream.d) import std.md5 (c:\D\dmd1.76\dmd\src\phobos\std\md5.d) import std.perf (c:\D\dmd1.76\dmd\src\phobos\std\perf.d) import std.zlib (c:\D\dmd1.76\dmd\src\phobos\std\zlib.d) import etc.c.zlib (c:\D\dmd1.76\dmd\src\phobos\etc\c\zlib.d) import std.random (c:\D\dmd1.76\dmd\src\phobos\std\random.d) import jic.libs.MyTime (c:\D\import\jic\libs\MyTime.d) import jic.libs.MyTime_bn (c:\D\import\jic\libs\MyTime_bn.d) import jic.libs.MyDate (c:\D\import\jic\libs\MyDate.d) import jic.libs.MyDate_bn (c:\D\import\jic\libs\MyDate_bn.d) import jic.libs.MyASCII (c:\D\import\jic\libs\MyASCII.d) import std.process (c:\D\dmd1.76\dmd\src\phobos\std\process.d) import std.c.process (c:\D\dmd1.76\dmd\src\phobos\std\c\process.d) import jic.libs.MyASCII_bn (c:\D\import\jic\libs\MyASCII_bn.d) import jic.libs.MyCGICalls_bn (c:\D\import\jic\libs\MyCGICalls_bn.d) import jic.libs.MyOSEnv (c:\D\import\jic\libs\MyOSEnv.d) import jic.libs.MyOSEnv_bn (c:\D\import\jic\libs\MyOSEnv_bn.d) import jic.libs.MyFile (c:\D\import\jic\libs\MyFile.d) import jic.libs.MyFile_bn (c:\D\import\jic\libs\MyFile_bn.d) import std.c.time (c:\D\dmd1.76\dmd\src\phobos\std\c\time.d) import dfl.all (c:\D\import\dfl\all.d) import dfl.usercontrol (c:\D\import\dfl\usercontrol.d) import dfl.socket (c:\D\import\dfl\socket.d) import dfl.timer (c:\D\import\dfl\timer.d) import dfl.splitter (c:\D\import\dfl\splitter.d) import dfl.groupbox (c:\D\import\dfl\groupbox.d) import dfl.registry (c:\D\import\dfl\registry.d) import dfl.clipboard (c:\D\import\dfl\clipboard.d) import dfl.commondialog (c:\D\import\dfl\commondialog.d) import dfl.filedialog (c:\D\import\dfl\filedialog.d) import dfl.folderdialog (c:\D\import\dfl\folderdialog.d) import dfl.colordialog (c:\D\import\dfl\colordialog.d) import dfl.fontdialog (c:\D\import\dfl\fontdialog.d) import dfl.tooltip (c:\D\import\dfl\tooltip.d) import dfl.combobox (c:\D\import\dfl\combobox.d) import dfl.picturebox (c:\D\import\dfl\picturebox.d) import dfl.statusbar (c:\D\import\dfl\statusbar.d) import dfl.progressbar (c:\D\import\dfl\progressbar.d) import juno.com.core (c:\D\import\juno\com\core.d) import juno.base.core (c:\D\import\juno\base\core.d) import juno.base.native (c:\D\import\juno\base\native.d) import std.typetuple (c:\D\dmd1.76\dmd\src\phobos\std\typetuple.d) import juno.com.client (c:\D\import\juno\com\client.d) import juno.base.string (c:\D\import\juno\base\string.d) import juno.locale.constants (c:\D\import\juno\locale\constants.d) import juno.locale.core (c:\D\import\juno\locale\core.d) import juno.locale.time (c:\D\import\juno\locale\time.d) import juno.base.time (c:\D\import\juno\base\time.d) import juno.utils.registry (c:\D\import\juno\utils\registry.d) import juno.locale.convert (c:\D\import\juno\locale\convert.d) import juno.locale.numeric (c:\D\import\juno\locale\numeric.d) import juno.net.core (c:\D\import\juno\net\core.d) import juno.base.text (c:\D\import\juno\base\text.d) import juno.base.environment (c:\D\import\juno\base\environment.d) import juno.net.client (c:\D\import\juno\net\client.d) import juno.io.path (c:\D\import\juno\io\path.d) import juno.io.filesystem (c:\D\import\juno\io\filesystem.d) import juno.base.events (c:\D\import\juno\base\events.d) import juno.io.core (c:\D\import\juno\io\core.d) import std.thread (c:\D\dmd1.76\dmd\src\phobos\std\thread.d) import juno.xml.all (c:\D\import\juno\xml\all.d) import juno.xml.core (c:\D\import\juno\xml\core.d) import juno.xml.dom (c:\D\import\juno\xml\dom.d) import juno.xml.msxml (c:\D\import\juno\xml\msxml.d) import juno.xml.xsl (c:\D\import\juno\xml\xsl.d) import juno.xml.streaming (c:\D\import\juno\xml\streaming.d) import std.base64 (c:\D\dmd1.76\dmd\src\phobos\std\base64.d) importall UserGUI importall VendorGUI importall QuotingEntries importall techsupportemail importall PMTimeEntry importall FileConverter importall pleasewait importall ChangeTranslationPrices importall ChangeSimplePrices semantic menu import crc32 (c:\D\dmd1.76\dmd\src\phobos\crc32.d) semantic collections semantic listbox semantic messagebox semantic notifyicon semantic richtextbox semantic treeview semantic imagelist semantic tabcontrol semantic listview semantic toolbar semantic MyCGICalls library wsock32.lib library kernel32.lib library advapi32.lib library shell32.lib library ole32.lib library OleAut32.lib library ws2_32.lib semantic UserGUI semantic VendorGUI semantic QuotingEntries semantic techsupportemail semantic PMTimeEntry semantic FileConverter semantic pleasewait semantic ChangeTranslationPrices semantic ChangeSimplePrices semantic2 menu semantic2 collections semantic2 listbox semantic2 messagebox semantic2 notifyicon semantic2 richtextbox semantic2 treeview semantic2 imagelist semantic2 tabcontrol semantic2 listview semantic2 toolbar semantic2 MyCGICalls semantic2 UserGUI semantic2 VendorGUI semantic2 QuotingEntries semantic2 techsupportemail semantic2 PMTimeEntry semantic2 FileConverter semantic2 pleasewait semantic2 ChangeTranslationPrices semantic2 ChangeSimplePrices semantic3 menu semantic3 collections semantic3 listbox semantic3 messagebox semantic3 notifyicon semantic3 richtextbox semantic3 treeview semantic3 imagelist semantic3 tabcontrol semantic3 listview semantic3 toolbar semantic3 MyCGICalls semantic3 UserGUI semantic3 VendorGUI semantic3 QuotingEntries semantic3 techsupportemail semantic3 PMTimeEntry semantic3 FileConverter semantic3 pleasewait semantic3 ChangeTranslationPrices semantic3 ChangeSimplePrices code menu function dfl.menu.ContextMenu.show function dfl.menu.ContextMenu.this function dfl.menu.ContextMenu.this function dfl.menu.ContextMenu.~this function dfl.menu.ContextMenu.onReflectedMessage function dfl.menu.ContextMenu._init function dfl.menu.MenuItem.text function dfl.menu.MenuItem.text function dfl.menu.MenuItem.parent function dfl.menu.MenuItem.parent function dfl.menu.MenuItem._setParent function dfl.menu.MenuItem._setParent function dfl.menu.MenuItem._unsetParent function dfl.menu.MenuItem.barBreak function dfl.menu.MenuItem.barBreak function dfl.menu.MenuItem.breakItem function dfl.menu.MenuItem.breakItem function dfl.menu.MenuItem.checked function dfl.menu.MenuItem.checked function dfl.menu.MenuItem.defaultItem function dfl.menu.MenuItem.defaultItem function dfl.menu.MenuItem.enabled function dfl.menu.MenuItem.enabled function dfl.menu.MenuItem.index function dfl.menu.MenuItem.index function dfl.menu.MenuItem.isParent function dfl.menu.MenuItem.mergeOrder function dfl.menu.MenuItem.mergeOrder function dfl.menu.MenuItem.mnemonic function dfl.menu.MenuItem.radioCheck function dfl.menu.MenuItem.radioCheck function dfl.menu.MenuItem.performClick function dfl.menu.MenuItem.performSelect function dfl.menu.MenuItem.this function dfl.menu.MenuItem.this function dfl.menu.MenuItem.this function dfl.menu.MenuItem.this function dfl.menu.MenuItem.this function dfl.menu.MenuItem.~this function dfl.menu.MenuItem.toString function dfl.menu.MenuItem.opEquals function dfl.menu.MenuItem.opEquals function dfl.menu.MenuItem.opCmp function dfl.menu.MenuItem.opCmp function dfl.menu.MenuItem.onReflectedMessage function dfl.menu.MenuItem.menuID function dfl.menu.MenuItem._menuID function dfl.menu.MenuItem.onClick function dfl.menu.MenuItem.onPopup function dfl.menu.MenuItem.onSelect function dfl.menu.MenuItem._init function dfl.menu.MenuItem._type function dfl.menu.MenuItem._type function dfl.menu.MenuItem._state function dfl.menu.MenuItem._state function dfl.menu.Menu.setDFL092 function dfl.menu.Menu._compat092 function dfl.menu.Menu.MenuItemCollection.this function dfl.menu.Menu.MenuItemCollection._additem function dfl.menu.Menu.MenuItemCollection._delitem function dfl.menu.Menu.MenuItemCollection.add function dfl.menu.Menu.MenuItemCollection.add function dfl.menu.Menu.MenuItemCollection.addRange function dfl.menu.Menu.MenuItemCollection.addRange function dfl.menu.Menu.MenuItemCollection._added function dfl.menu.Menu.MenuItemCollection._removing function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).OpApplyWrapArray!(MenuItem,items).opApply function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).OpApplyWrapArray!(MenuItem,items).opApply function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).opIndexAssign function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).opIndexAssign function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).opIndex function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).add_internal function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).add_internal function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).clear function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).contains function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).contains function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).indexOf function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).indexOf function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true)._insert function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true)._insert function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).insert function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).insert function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).remove function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).remove function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).removeAt function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).length function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).dup function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).copyTo function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).addRange_internal function dfl.menu.Menu.MenuItemCollection.ListWrapArray!(MenuItem,items,_blankListCallback,_added,_removing,_blankListCallback,true,false,false,true).addRange_internal function dfl.menu.Menu.opCatAssign function dfl.menu.Menu._init function dfl.menu.Menu.this function dfl.menu.Menu.this function dfl.menu.Menu.this function dfl.menu.Menu.this function dfl.menu.Menu.~this function dfl.menu.Menu.tag function dfl.menu.Menu.tag function dfl.menu.Menu.handle function dfl.menu.Menu.menuItems function dfl.menu.Menu.isParent function dfl.menu.Menu.onReflectedMessage function dfl.menu.Menu._reflectMenu function dfl.menu.Menu._setInfo function dfl.menu.Menu._insert function dfl.menu.Menu._remove function dfl.menu.MainMenu.this function dfl.menu.MainMenu.this function dfl.menu.MainMenu.this function dfl.menu.MainMenu._setInfo function dfl.menu.MainMenu._insert function dfl.menu.MainMenu._remove function dfl.menu.MainMenu._setHwnd function dfl.event.Event!(Control,EventArgs).Event.addHandlerExact function dfl.event.Event!(Control,EventArgs).Event.removeHandlerExact function dfl.event.Event!(Control,EventArgs).Event.opCall function dfl.event.Event!(Control,EventArgs).Event.opApply function dfl.event.Event!(Control,EventArgs).Event.hasHandlers function dfl.event.Event!(Control,EventArgs).Event.handlers function dfl.event.Event!(Control,EventArgs).Event.setHot function dfl.event.Event!(Control,EventArgs).Event.unsetHot function dfl.event.Event!(Control,EventArgs).Event.isHot function dfl.event.Event!(Control,ControlEventArgs).Event.addHandlerExact function dfl.event.Event!(Control,ControlEventArgs).Event.removeHandlerExact function dfl.event.Event!(Control,ControlEventArgs).Event.opCall function dfl.event.Event!(Control,ControlEventArgs).Event.opApply function dfl.event.Event!(Control,ControlEventArgs).Event.hasHandlers function dfl.event.Event!(Control,ControlEventArgs).Event.handlers function dfl.event.Event!(Control,ControlEventArgs).Event.setHot function dfl.event.Event!(Control,ControlEventArgs).Event.unsetHot function dfl.event.Event!(Control,ControlEventArgs).Event.isHot function dfl.event.Event!(Control,HelpEventArgs).Event.addHandlerExact function dfl.event.Event!(Control,HelpEventArgs).Event.removeHandlerExact function dfl.event.Event!(Control,HelpEventArgs).Event.opCall function dfl.event.Event!(Control,HelpEventArgs).Event.opApply function dfl.event.Event!(Control,HelpEventArgs).Event.hasHandlers function dfl.event.Event!(Control,HelpEventArgs).Event.handlers function dfl.event.Event!(Control,HelpEventArgs).Event.setHot function dfl.event.Event!(Control,HelpEventArgs).Event.unsetHot function dfl.event.Event!(Control,HelpEventArgs).Event.isHot function dfl.event.Event!(Control,KeyEventArgs).Event.addHandlerExact function dfl.event.Event!(Control,KeyEventArgs).Event.removeHandlerExact function dfl.event.Event!(Control,KeyEventArgs).Event.opCall function dfl.event.Event!(Control,KeyEventArgs).Event.opApply function dfl.event.Event!(Control,KeyEventArgs).Event.hasHandlers function dfl.event.Event!(Control,KeyEventArgs).Event.handlers function dfl.event.Event!(Control,KeyEventArgs).Event.setHot function dfl.event.Event!(Control,KeyEventArgs).Event.unsetHot function dfl.event.Event!(Control,KeyEventArgs).Event.isHot function dfl.event.Event!(Control,KeyPressEventArgs).Event.addHandlerExact function dfl.event.Event!(Control,KeyPressEventArgs).Event.removeHandlerExact function dfl.event.Event!(Control,KeyPressEventArgs).Event.opCall function dfl.event.Event!(Control,KeyPressEventArgs).Event.opApply function dfl.event.Event!(Control,KeyPressEventArgs).Event.hasHandlers function dfl.event.Event!(Control,KeyPressEventArgs).Event.handlers function dfl.event.Event!(Control,KeyPressEventArgs).Event.setHot function dfl.event.Event!(Control,KeyPressEventArgs).Event.unsetHot function dfl.event.Event!(Control,KeyPressEventArgs).Event.isHot function dfl.event.Event!(Control,LayoutEventArgs).Event.addHandlerExact function dfl.event.Event!(Control,LayoutEventArgs).Event.removeHandlerExact function dfl.event.Event!(Control,LayoutEventArgs).Event.opCall function dfl.event.Event!(Control,LayoutEventArgs).Event.opApply function dfl.event.Event!(Control,LayoutEventArgs).Event.hasHandlers function dfl.event.Event!(Control,LayoutEventArgs).Event.handlers function dfl.event.Event!(Control,LayoutEventArgs).Event.setHot function dfl.event.Event!(Control,LayoutEventArgs).Event.unsetHot function dfl.event.Event!(Control,LayoutEventArgs).Event.isHot function dfl.event.Event!(Control,MouseEventArgs).Event.addHandlerExact function dfl.event.Event!(Control,MouseEventArgs).Event.removeHandlerExact function dfl.event.Event!(Control,MouseEventArgs).Event.opCall function dfl.event.Event!(Control,MouseEventArgs).Event.opApply function dfl.event.Event!(Control,MouseEventArgs).Event.hasHandlers function dfl.event.Event!(Control,MouseEventArgs).Event.handlers function dfl.event.Event!(Control,MouseEventArgs).Event.setHot function dfl.event.Event!(Control,MouseEventArgs).Event.unsetHot function dfl.event.Event!(Control,MouseEventArgs).Event.isHot function dfl.event.Event!(Control,PaintEventArgs).Event.addHandlerExact function dfl.event.Event!(Control,PaintEventArgs).Event.removeHandlerExact function dfl.event.Event!(Control,PaintEventArgs).Event.opCall function dfl.event.Event!(Control,PaintEventArgs).Event.opApply function dfl.event.Event!(Control,PaintEventArgs).Event.hasHandlers function dfl.event.Event!(Control,PaintEventArgs).Event.handlers function dfl.event.Event!(Control,PaintEventArgs).Event.setHot function dfl.event.Event!(Control,PaintEventArgs).Event.unsetHot function dfl.event.Event!(Control,PaintEventArgs).Event.isHot function dfl.event.Event!(Control,DragEventArgs).Event.addHandlerExact function dfl.event.Event!(Control,DragEventArgs).Event.removeHandlerExact function dfl.event.Event!(Control,DragEventArgs).Event.opCall function dfl.event.Event!(Control,DragEventArgs).Event.opApply function dfl.event.Event!(Control,DragEventArgs).Event.hasHandlers function dfl.event.Event!(Control,DragEventArgs).Event.handlers function dfl.event.Event!(Control,DragEventArgs).Event.setHot function dfl.event.Event!(Control,DragEventArgs).Event.unsetHot function dfl.event.Event!(Control,DragEventArgs).Event.isHot function dfl.event.Event!(Control,GiveFeedbackEventArgs).Event.addHandlerExact function dfl.event.Event!(Control,GiveFeedbackEventArgs).Event.removeHandlerExact function dfl.event.Event!(Control,GiveFeedbackEventArgs).Event.opCall function dfl.event.Event!(Control,GiveFeedbackEventArgs).Event.opApply function dfl.event.Event!(Control,GiveFeedbackEventArgs).Event.hasHandlers function dfl.event.Event!(Control,GiveFeedbackEventArgs).Event.handlers function dfl.event.Event!(Control,GiveFeedbackEventArgs).Event.setHot function dfl.event.Event!(Control,GiveFeedbackEventArgs).Event.unsetHot function dfl.event.Event!(Control,GiveFeedbackEventArgs).Event.isHot function dfl.event.Event!(Control,QueryContinueDragEventArgs).Event.addHandlerExact function dfl.event.Event!(Control,QueryContinueDragEventArgs).Event.removeHandlerExact function dfl.event.Event!(Control,QueryContinueDragEventArgs).Event.opCall function dfl.event.Event!(Control,QueryContinueDragEventArgs).Event.opApply function dfl.event.Event!(Control,QueryContinueDragEventArgs).Event.hasHandlers function dfl.event.Event!(Control,QueryContinueDragEventArgs).Event.handlers function dfl.event.Event!(Control,QueryContinueDragEventArgs).Event.setHot function dfl.event.Event!(Control,QueryContinueDragEventArgs).Event.unsetHot function dfl.event.Event!(Control,QueryContinueDragEventArgs).Event.isHot function dfl.event.Event!(Form,EventArgs).Event.addHandlerExact function dfl.event.Event!(Form,EventArgs).Event.removeHandlerExact function dfl.event.Event!(Form,EventArgs).Event.opCall function dfl.event.Event!(Form,EventArgs).Event.opApply function dfl.event.Event!(Form,EventArgs).Event.hasHandlers function dfl.event.Event!(Form,EventArgs).Event.handlers function dfl.event.Event!(Form,EventArgs).Event.setHot function dfl.event.Event!(Form,EventArgs).Event.unsetHot function dfl.event.Event!(Form,EventArgs).Event.isHot function dfl.event.Event!(Form,CancelEventArgs).Event.addHandlerExact function dfl.event.Event!(Form,CancelEventArgs).Event.removeHandlerExact function dfl.event.Event!(Form,CancelEventArgs).Event.opCall function dfl.event.Event!(Form,CancelEventArgs).Event.opApply function dfl.event.Event!(Form,CancelEventArgs).Event.hasHandlers function dfl.event.Event!(Form,CancelEventArgs).Event.handlers function dfl.event.Event!(Form,CancelEventArgs).Event.setHot function dfl.event.Event!(Form,CancelEventArgs).Event.unsetHot function dfl.event.Event!(Form,CancelEventArgs).Event.isHot function dfl.event.Event!(Object,ThreadExceptionEventArgs).Event.addHandlerExact function dfl.event.Event!(Object,ThreadExceptionEventArgs).Event.removeHandlerExact function dfl.event.Event!(Object,ThreadExceptionEventArgs).Event.opCall function dfl.event.Event!(Object,ThreadExceptionEventArgs).Event.opApply function dfl.event.Event!(Object,ThreadExceptionEventArgs).Event.hasHandlers function dfl.event.Event!(Object,ThreadExceptionEventArgs).Event.handlers function dfl.event.Event!(Object,ThreadExceptionEventArgs).Event.setHot function dfl.event.Event!(Object,ThreadExceptionEventArgs).Event.unsetHot function dfl.event.Event!(Object,ThreadExceptionEventArgs).Event.isHot function dfl.collections._blankListCallback!(MenuItem)._blankListCallback function dfl.event.Event!(ContextMenu,EventArgs).Event.addHandlerExact function dfl.event.Event!(ContextMenu,EventArgs).Event.removeHandlerExact function dfl.event.Event!(ContextMenu,EventArgs).Event.opCall function dfl.event.Event!(ContextMenu,EventArgs).Event.opApply function dfl.event.Event!(ContextMenu,EventArgs).Event.hasHandlers function dfl.event.Event!(ContextMenu,EventArgs).Event.handlers function dfl.event.Event!(ContextMenu,EventArgs).Event.setHot function dfl.event.Event!(ContextMenu,EventArgs).Event.unsetHot function dfl.event.Event!(ContextMenu,EventArgs).Event.isHot function dfl.event.Event!(MenuItem,EventArgs).Event.addHandlerExact function dfl.event.Event!(MenuItem,EventArgs).Event.removeHandlerExact function dfl.event.Event!(MenuItem,EventArgs).Event.opCall function dfl.event.Event!(MenuItem,EventArgs).Event.opApply function dfl.event.Event!(MenuItem,EventArgs).Event.hasHandlers function dfl.event.Event!(MenuItem,EventArgs).Event.handlers function dfl.event.Event!(MenuItem,EventArgs).Event.setHot function dfl.event.Event!(MenuItem,EventArgs).Event.unsetHot function dfl.event.Event!(MenuItem,EventArgs).Event.isHot function dfl.collections.findIsIndex!(MenuItem).findIsIndex function dfl.event.Event!(MenuItem,EventArgs).Event.addHandler!(void delegate(Object, EventArgs)).addHandler function dfl.event.Event!(ContextMenu,EventArgs).Event.addHandler!(void delegate(Object, EventArgs)).addHandler code collections code listbox function dfl.listbox.ListControl.getItemText function dfl.listbox.ListControl.defaultBackColor function dfl.listbox.ListControl.backColor function dfl.listbox.ListControl.defaultForeColor function dfl.listbox.ListControl.foreColor function dfl.listbox.ListControl.this function dfl.listbox.ListControl.onSelectedValueChanged function dfl.listbox.ListControl.onSelectedIndexChanged function dfl.event.Event!(ListControl,EventArgs).Event.addHandlerExact function dfl.event.Event!(ListControl,EventArgs).Event.removeHandlerExact function dfl.event.Event!(ListControl,EventArgs).Event.opCall function dfl.event.Event!(ListControl,EventArgs).Event.opApply function dfl.event.Event!(ListControl,EventArgs).Event.hasHandlers function dfl.event.Event!(ListControl,EventArgs).Event.handlers function dfl.event.Event!(ListControl,EventArgs).Event.setHot function dfl.event.Event!(ListControl,EventArgs).Event.unsetHot function dfl.event.Event!(ListControl,EventArgs).Event.isHot function dfl.listbox.ListBox.SelectedIndexCollection.length function dfl.listbox.ListBox.SelectedIndexCollection.opIndex function dfl.listbox.ListBox.SelectedIndexCollection.opIndex.__foreachbody307 function dfl.listbox.ListBox.SelectedIndexCollection.contains function dfl.listbox.ListBox.SelectedIndexCollection.indexOf function dfl.listbox.ListBox.SelectedIndexCollection.indexOf.__foreachbody308 function dfl.listbox.ListBox.SelectedIndexCollection.opApply function dfl.listbox.ListBox.SelectedIndexCollection.OpApplyAddIndex!(opApply,int).opApply function dfl.listbox.ListBox.SelectedIndexCollection.OpApplyAddIndex!(opApply,int).opApply.__dgliteral1 function dfl.listbox.ListBox.SelectedIndexCollection.this function dfl.listbox.ListBox.SelectedObjectCollection.length function dfl.listbox.ListBox.SelectedObjectCollection.opIndex function dfl.listbox.ListBox.SelectedObjectCollection.opIndex.__foreachbody311 function dfl.listbox.ListBox.SelectedObjectCollection.contains function dfl.listbox.ListBox.SelectedObjectCollection.contains function dfl.listbox.ListBox.SelectedObjectCollection.indexOf function dfl.listbox.ListBox.SelectedObjectCollection.indexOf.__foreachbody312 function dfl.listbox.ListBox.SelectedObjectCollection.indexOf function dfl.listbox.ListBox.SelectedObjectCollection.indexOf.__foreachbody313 function dfl.listbox.ListBox.SelectedObjectCollection._opApply function dfl.listbox.ListBox.SelectedObjectCollection._opApply function dfl.listbox.ListBox.SelectedObjectCollection.OpApplyAddIndex!(_opApply,char[]).opApply function dfl.listbox.ListBox.SelectedObjectCollection.OpApplyAddIndex!(_opApply,char[]).opApply.__dgliteral1 function dfl.listbox.ListBox.SelectedObjectCollection.OpApplyAddIndex!(_opApply,Object).opApply function dfl.listbox.ListBox.SelectedObjectCollection.OpApplyAddIndex!(_opApply,Object).opApply.__dgliteral1 function dfl.listbox.ListBox.SelectedObjectCollection.this function dfl.listbox.ListBox.defaultSize function dfl.listbox.ListBox.borderStyle function dfl.listbox.ListBox.borderStyle function dfl.listbox.ListBox.drawMode function dfl.listbox.ListBox.drawMode function dfl.listbox.ListBox.horizontalExtent function dfl.listbox.ListBox.horizontalExtent function dfl.listbox.ListBox.horizontalScrollbar function dfl.listbox.ListBox.horizontalScrollbar function dfl.listbox.ListBox.integralHeight function dfl.listbox.ListBox.integralHeight function dfl.listbox.ListBox.itemHeight function dfl.listbox.ListBox.itemHeight function dfl.listbox.ListBox.items function dfl.listbox.ListBox.multiColumn function dfl.listbox.ListBox.multiColumn function dfl.listbox.ListBox.scrollAlwaysVisible function dfl.listbox.ListBox.scrollAlwaysVisible function dfl.listbox.ListBox.selectedIndex function dfl.listbox.ListBox.selectedIndex function dfl.listbox.ListBox.selectedItem function dfl.listbox.ListBox.selectedItem function dfl.listbox.ListBox.selectedItem function dfl.listbox.ListBox.selectedValue function dfl.listbox.ListBox.selectedValue function dfl.listbox.ListBox.selectedValue function dfl.listbox.ListBox.selectedIndices function dfl.listbox.ListBox.selectedItems function dfl.listbox.ListBox.selectionMode function dfl.listbox.ListBox.selectionMode function dfl.listbox.ListBox.sorted function dfl.listbox.ListBox.sorted function dfl.listbox.ListBox.topIndex function dfl.listbox.ListBox.topIndex function dfl.listbox.ListBox.useTabStops function dfl.listbox.ListBox.useTabStops function dfl.listbox.ListBox.beginUpdate function dfl.listbox.ListBox.endUpdate function dfl.listbox.ListBox.isMultSel function dfl.listbox.ListBox.clearSelected function dfl.listbox.ListBox.findString function dfl.listbox.ListBox.findString function dfl.listbox.ListBox.findStringExact function dfl.listbox.ListBox.findStringExact function dfl.listbox.ListBox.getItemHeight function dfl.listbox.ListBox.getItemRectangle function dfl.listbox.ListBox.getSelected function dfl.listbox.ListBox.indexFromPoint function dfl.listbox.ListBox.indexFromPoint function dfl.listbox.ListBox.setSelected function dfl.listbox.ListBox.createItemCollection function dfl.listbox.ListBox.sort function dfl.listbox.ListBox.ObjectCollection.this function dfl.listbox.ListBox.ObjectCollection.this function dfl.listbox.ListBox.ObjectCollection.this function dfl.listbox.ListBox.ObjectCollection.add function dfl.listbox.ListBox.ObjectCollection.add function dfl.listbox.ListBox.ObjectCollection.addRange function dfl.listbox.ListBox.ObjectCollection.addRange function dfl.listbox.ListBox.ObjectCollection.insert2 function dfl.listbox.ListBox.ObjectCollection.add2 function dfl.listbox.ListBox.ObjectCollection.add2 function dfl.listbox.ListBox.ObjectCollection._added function dfl.listbox.ListBox.ObjectCollection._removed function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).OpApplyWrapArray!(Object,_items).opApply function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).OpApplyWrapArray!(Object,_items).opApply function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).opIndexAssign function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).opIndexAssign function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).opIndex function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).add_internal function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).add_internal function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).clear function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).contains function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).contains function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).indexOf function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).indexOf function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false)._insert function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false)._insert function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).insert function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).insert function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).remove function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).remove function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).removeAt function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).length function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).dup function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).copyTo function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).addRange_internal function dfl.listbox.ListBox.ObjectCollection.ListWrapArray!(Object,_items,_blankListCallback,_added,_blankListCallback,_removed,true,false,false).addRange_internal function dfl.collections._blankListCallback!(Object)._blankListCallback function dfl.listbox.ListBox.this function dfl.listbox.ListBox.onHandleCreated function dfl.listbox.ListBox.createParams function dfl.listbox.ListBox.onDrawItem function dfl.listbox.ListBox.onMeasureItem function dfl.listbox.ListBox._WmDrawItem function dfl.listbox.ListBox._WmMeasureItem function dfl.listbox.ListBox.prevWndProc function dfl.listbox.ListBox.onReflectedMessage function dfl.listbox.ListBox.wndProc function dfl.listbox.ListBox.prevwproc function dfl.event.Event!(ListBox,DrawItemEventArgs).Event.addHandlerExact function dfl.event.Event!(ListBox,DrawItemEventArgs).Event.removeHandlerExact function dfl.event.Event!(ListBox,DrawItemEventArgs).Event.opCall function dfl.event.Event!(ListBox,DrawItemEventArgs).Event.opApply function dfl.event.Event!(ListBox,DrawItemEventArgs).Event.hasHandlers function dfl.event.Event!(ListBox,DrawItemEventArgs).Event.handlers function dfl.event.Event!(ListBox,DrawItemEventArgs).Event.setHot function dfl.event.Event!(ListBox,DrawItemEventArgs).Event.unsetHot function dfl.event.Event!(ListBox,DrawItemEventArgs).Event.isHot function dfl.event.Event!(ListBox,MeasureItemEventArgs).Event.addHandlerExact function dfl.event.Event!(ListBox,MeasureItemEventArgs).Event.removeHandlerExact function dfl.event.Event!(ListBox,MeasureItemEventArgs).Event.opCall function dfl.event.Event!(ListBox,MeasureItemEventArgs).Event.opApply function dfl.event.Event!(ListBox,MeasureItemEventArgs).Event.hasHandlers function dfl.event.Event!(ListBox,MeasureItemEventArgs).Event.handlers function dfl.event.Event!(ListBox,MeasureItemEventArgs).Event.setHot function dfl.event.Event!(ListBox,MeasureItemEventArgs).Event.unsetHot function dfl.event.Event!(ListBox,MeasureItemEventArgs).Event.isHot function dfl.collections.findIsIndex!(Object).findIsIndex code messagebox function dfl.messagebox.msgBox function dfl.messagebox.msgBox function dfl.messagebox.msgBox function dfl.messagebox.msgBox function dfl.messagebox.msgBox function dfl.messagebox.msgBox function dfl.messagebox.msgBox function dfl.messagebox.msgBox function dfl.messagebox.msgBox function dfl.messagebox.msgBox function dfl.messagebox.msgBox function dfl.messagebox.MessageBox.this code notifyicon function dfl.notifyicon.NotifyIcon.contextMenu function dfl.notifyicon.NotifyIcon.contextMenu function dfl.notifyicon.NotifyIcon.icon function dfl.notifyicon.NotifyIcon.icon function dfl.notifyicon.NotifyIcon.text function dfl.notifyicon.NotifyIcon.text function dfl.notifyicon.NotifyIcon.visible function dfl.notifyicon.NotifyIcon.visible function dfl.notifyicon.NotifyIcon.show function dfl.notifyicon.NotifyIcon.hide function dfl.notifyicon.NotifyIcon.this function dfl.notifyicon.NotifyIcon.~this function dfl.notifyicon.NotifyIcon.minimize function dfl.notifyicon.NotifyIcon.restore function dfl.notifyicon.NotifyIcon._forceAdd function dfl.notifyicon.NotifyIcon._forceDelete function dfl.notifyicon.NotifyIcon._animation function dfl.notifyicon.NotifyIcon._area function dfl.event.Event!(NotifyIcon,EventArgs).Event.addHandlerExact function dfl.event.Event!(NotifyIcon,EventArgs).Event.removeHandlerExact function dfl.event.Event!(NotifyIcon,EventArgs).Event.opCall function dfl.event.Event!(NotifyIcon,EventArgs).Event.opApply function dfl.event.Event!(NotifyIcon,EventArgs).Event.hasHandlers function dfl.event.Event!(NotifyIcon,EventArgs).Event.handlers function dfl.event.Event!(NotifyIcon,EventArgs).Event.setHot function dfl.event.Event!(NotifyIcon,EventArgs).Event.unsetHot function dfl.event.Event!(NotifyIcon,EventArgs).Event.isHot function dfl.event.Event!(NotifyIcon,MouseEventArgs).Event.addHandlerExact function dfl.event.Event!(NotifyIcon,MouseEventArgs).Event.removeHandlerExact function dfl.event.Event!(NotifyIcon,MouseEventArgs).Event.opCall function dfl.event.Event!(NotifyIcon,MouseEventArgs).Event.opApply function dfl.event.Event!(NotifyIcon,MouseEventArgs).Event.hasHandlers function dfl.event.Event!(NotifyIcon,MouseEventArgs).Event.handlers function dfl.event.Event!(NotifyIcon,MouseEventArgs).Event.setHot function dfl.event.Event!(NotifyIcon,MouseEventArgs).Event.unsetHot function dfl.event.Event!(NotifyIcon,MouseEventArgs).Event.isHot function dfl.notifyicon.NotifyIconControl.createHandle function dfl.notifyicon.NotifyIconControl.wndProc function dfl.notifyicon.NotifyIconControl.wndProc.__foreachbody351 function dfl.notifyicon.NotifyIconControl.this function dfl.notifyicon._staticDtor1 function dfl.notifyicon._staticDtor1.__foreachbody352 function dfl.notifyicon.allocNotifyIconID function dfl.notifyicon._init code richtextbox function dfl.richtextbox.LinkClickedEventArgs.this function dfl.richtextbox.LinkClickedEventArgs.linkText function dfl.richtextbox.RichTextBox.this function dfl.richtextbox.RichTextBox.menuRedo function dfl.richtextbox.RichTextBox.menuPopup2 function dfl.richtextbox.RichTextBox.cursor function dfl.richtextbox.RichTextBox.selectedText function dfl.richtextbox.RichTextBox.selectionLength function dfl.richtextbox.RichTextBox.selectionLength function dfl.richtextbox.RichTextBox.selectionStart function dfl.richtextbox.RichTextBox.selectionStart function dfl.richtextbox.RichTextBox.maxLength function dfl.richtextbox.RichTextBox.defaultSize function dfl.richtextbox.RichTextBox._setbk function dfl.richtextbox.RichTextBox.backColor function dfl.richtextbox.RichTextBox._setfc function dfl.richtextbox.RichTextBox.foreColor function dfl.richtextbox.RichTextBox.canRedo function dfl.richtextbox.RichTextBox.canPaste function dfl.richtextbox.RichTextBox.redo function dfl.richtextbox.RichTextBox.paste function dfl.richtextbox.RichTextBox.selectionCharOffset function dfl.richtextbox.RichTextBox.selectionCharOffset function dfl.richtextbox.RichTextBox.selectionColor function dfl.richtextbox.RichTextBox.selectionColor function dfl.richtextbox.RichTextBox.selectionBackColor function dfl.richtextbox.RichTextBox.selectionBackColor function dfl.richtextbox.RichTextBox.selectionSubscript function dfl.richtextbox.RichTextBox.selectionSubscript function dfl.richtextbox.RichTextBox.selectionSuperscript function dfl.richtextbox.RichTextBox.selectionSuperscript function dfl.richtextbox.RichTextBox.selectionFont function dfl.richtextbox.RichTextBox.selectionFont function dfl.richtextbox.RichTextBox.selectionBold function dfl.richtextbox.RichTextBox.selectionBold function dfl.richtextbox.RichTextBox.selectionUnderline function dfl.richtextbox.RichTextBox.selectionUnderline function dfl.richtextbox.RichTextBox.scrollBars function dfl.richtextbox.RichTextBox.scrollBars function dfl.richtextbox.RichTextBox.getLineFromCharIndex function dfl.richtextbox.RichTextBox._getFormat function dfl.richtextbox.RichTextBox._setFormat function dfl.richtextbox.RichTextBox._streamIn function dfl.richtextbox.RichTextBox._streamOut function dfl.richtextbox.RichTextBox.selectedRtf function dfl.richtextbox.RichTextBox.selectedRtf function dfl.richtextbox.RichTextBox.rtf function dfl.richtextbox.RichTextBox.rtf function dfl.richtextbox.RichTextBox.detectUrls function dfl.richtextbox.RichTextBox.detectUrls function dfl.richtextbox.RichTextBox.createParams function dfl.richtextbox.RichTextBox.onLinkClicked function dfl.richtextbox.RichTextBox._getRange function dfl.richtextbox.RichTextBox.onReflectedMessage function dfl.richtextbox.RichTextBox.onHandleCreated function dfl.richtextbox.RichTextBox.prevWndProc function dfl.event.Event!(RichTextBox,LinkClickedEventArgs).Event.addHandlerExact function dfl.event.Event!(RichTextBox,LinkClickedEventArgs).Event.removeHandlerExact function dfl.event.Event!(RichTextBox,LinkClickedEventArgs).Event.opCall function dfl.event.Event!(RichTextBox,LinkClickedEventArgs).Event.opApply function dfl.event.Event!(RichTextBox,LinkClickedEventArgs).Event.hasHandlers function dfl.event.Event!(RichTextBox,LinkClickedEventArgs).Event.handlers function dfl.event.Event!(RichTextBox,LinkClickedEventArgs).Event.setHot function dfl.event.Event!(RichTextBox,LinkClickedEventArgs).Event.unsetHot function dfl.event.Event!(RichTextBox,LinkClickedEventArgs).Event.isHot function dfl.richtextbox._streamingInStr function dfl.richtextbox._streamingOutStr function dfl.event.Event!(MenuItem,EventArgs).Event.opCatAssign!(void delegate(Object, EventArgs)).opCatAssign function dfl.event.Event!(ContextMenu,EventArgs).Event.opCatAssign!(void delegate(Object, EventArgs)).opCatAssignThese are the options for dmd 1.076:-v verbose
Aug 22 2019
On Thursday, 22 August 2019 at 18:20:09 UTC, jicman wrote:On Thursday, 22 August 2019 at 17:34:01 UTC, a11e99z wrote:Continuation... code treeview function dfl.treeview.TreeViewCancelEventArgs.this function dfl.treeview.TreeViewCancelEventArgs.action function dfl.treeview.TreeViewCancelEventArgs.node function dfl.treeview.TreeViewEventArgs.this function dfl.treeview.TreeViewEventArgs.this function dfl.treeview.TreeViewEventArgs.action function dfl.treeview.TreeViewEventArgs.node function dfl.treeview.NodeLabelEditEventArgs.this function dfl.treeview.NodeLabelEditEventArgs.this function dfl.treeview.NodeLabelEditEventArgs.node function dfl.treeview.NodeLabelEditEventArgs.label function dfl.treeview.NodeLabelEditEventArgs.cancelEdit function dfl.treeview.NodeLabelEditEventArgs.cancelEdit function dfl.treeview.TreeNode.this function dfl.treeview.TreeNode.this function dfl.treeview.TreeNode.this function dfl.treeview.TreeNode.this function dfl.treeview.TreeNode.bounds function dfl.treeview.TreeNode.firstNode function dfl.treeview.TreeNode.fullPath function dfl.treeview.TreeNode.fullPath.__foreachbody357 function dfl.treeview.TreeNode.handle function dfl.treeview.TreeNode.index function dfl.treeview.TreeNode.isExpanded function dfl.treeview.TreeNode.isSelected function dfl.treeview.TreeNode.lastNode function dfl.treeview.TreeNode.nextNode function dfl.treeview.TreeNode.nodes function dfl.treeview.TreeNode.parent function dfl.treeview.TreeNode.prevNode function dfl.treeview.TreeNode.tag function dfl.treeview.TreeNode.tag function dfl.treeview.TreeNode.text function dfl.treeview.TreeNode.text function dfl.treeview.TreeNode.treeView function dfl.treeview.TreeNode.beginEdit function dfl.treeview.TreeNode.ensureVisible function dfl.treeview.TreeNode.collapse function dfl.treeview.TreeNode.expand function dfl.treeview.TreeNode.expandAll function dfl.treeview.TreeNode.fromHandle function dfl.treeview.TreeNode.remove function dfl.treeview.TreeNode.toggle function dfl.treeview.TreeNode.imageIndex function dfl.treeview.TreeNode.imageIndex function dfl.treeview.TreeNode.toString function dfl.treeview.TreeNode.opEquals function dfl.treeview.TreeNode.opEquals function dfl.treeview.TreeNode.opEquals function dfl.treeview.TreeNode.opCmp function dfl.treeview.TreeNode.opCmp function dfl.treeview.TreeNode.opCmp function dfl.treeview.TreeNode.created function dfl.treeview.TreeNode.isState function dfl.treeview.TreeNode._reset function dfl.treeview.TreeNodeCollection.add function dfl.treeview.TreeNodeCollection.add function dfl.treeview.TreeNodeCollection.add function dfl.treeview.TreeNodeCollection.addRange function dfl.treeview.TreeNodeCollection.addRange function dfl.treeview.TreeNodeCollection.addRange function dfl.treeview.TreeNodeCollection._reset function dfl.treeview.TreeNodeCollection._resetHandles function dfl.treeview.TreeNodeCollection.verifyNoParent function dfl.treeview.TreeNodeCollection.this function dfl.treeview.TreeNodeCollection.setTreeView function dfl.treeview.TreeNodeCollection.created function dfl.treeview.TreeNodeCollection.populateInsertChildNode function dfl.treeview.TreeNodeCollection.doNodes function dfl.treeview.TreeNodeCollection._added function dfl.treeview.TreeNodeCollection._removing function dfl.treeview.TreeNodeCollection._removed function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).OpApplyWrapArray!(TreeNode,_nodes).opApply function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).OpApplyWrapArray!(TreeNode,_nodes).opApply function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).opIndexAssign function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).opIndexAssign function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).opIndex function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).add_internal function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).add_internal function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).clear function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).contains function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).contains function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).indexOf function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).indexOf function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false)._insert function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false)._insert function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).insert function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).insert function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).remove function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).remove function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).removeAt function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).length function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).dup function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).copyTo function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).addRange_internal function dfl.treeview.TreeNodeCollection.ListWrapArray!(TreeNode,_nodes,_blankListCallback,_added,_removing,_removed,true,false,false).addRange_internal function dfl.collections._blankListCallback!(TreeNode)._blankListCallback function dfl.treeview.TreeView.this function dfl.treeview.TreeView.defaultBackColor function dfl.treeview.TreeView.backColor function dfl.treeview.TreeView.backColor function dfl.treeview.TreeView.defaultForeColor function dfl.treeview.TreeView.foreColor function dfl.treeview.TreeView.borderStyle function dfl.treeview.TreeView.borderStyle function dfl.treeview.TreeView.fullRowSelect function dfl.treeview.TreeView.fullRowSelect function dfl.treeview.TreeView.hideSelection function dfl.treeview.TreeView.hideSelection function dfl.treeview.TreeView.hoverSelection function dfl.treeview.TreeView.hoverSelection function dfl.treeview.TreeView.indent function dfl.treeview.TreeView.indent function dfl.treeview.TreeView.itemHeight function dfl.treeview.TreeView.itemHeight function dfl.treeview.TreeView.labelEdit function dfl.treeview.TreeView.labelEdit function dfl.treeview.TreeView.nodes function dfl.treeview.TreeView.pathSeparator function dfl.treeview.TreeView.pathSeparator function dfl.treeview.TreeView.scrollable function dfl.treeview.TreeView.scrollable function dfl.treeview.TreeView.selectedNode function dfl.treeview.TreeView.selectedNode function dfl.treeview.TreeView.showLines function dfl.treeview.TreeView.showLines function dfl.treeview.TreeView.showPlusMinus function dfl.treeview.TreeView.showPlusMinus function dfl.treeview.TreeView.singleExpand function dfl.treeview.TreeView.singleExpand function dfl.treeview.TreeView.showRootLines function dfl.treeview.TreeView.showRootLines function dfl.treeview.TreeView.sorted function dfl.treeview.TreeView.sorted function dfl.treeview.TreeView.topNode function dfl.treeview.TreeView.visibleCount function dfl.treeview.TreeView.beginUpdate function dfl.treeview.TreeView.endUpdate function dfl.treeview.TreeView.collapseAll function dfl.treeview.TreeView.collapseAll.collapsing function dfl.treeview.TreeView.expandAll function dfl.treeview.TreeView.expandAll.expanding function dfl.treeview.TreeView.getNodeAt function dfl.treeview.TreeView.getNodeAt function dfl.treeview.TreeView.imageList function dfl.treeview.TreeView.imageList function dfl.treeview.TreeView.selectedImageIndex function dfl.treeview.TreeView.selectedImageIndex function dfl.treeview.TreeView.defaultSize function dfl.treeview.TreeView.createParams function dfl.treeview.TreeView.onHandleCreated function dfl.treeview.TreeView.onHandleDestroyed function dfl.treeview.TreeView.wndProc function dfl.treeview.TreeView.prevWndProc function dfl.treeview.TreeView.onAfterCollapse function dfl.treeview.TreeView.onAfterExpand function dfl.treeview.TreeView.onAfterSelect function dfl.treeview.TreeView.onAfterLabelEdit function dfl.treeview.TreeView.onBeforeCollapse function dfl.treeview.TreeView.onBeforeExpand function dfl.treeview.TreeView.onBeforeSelect function dfl.treeview.TreeView.onBeforeLabelEdit function dfl.treeview.TreeView.onReflectedMessage function dfl.treeview.TreeView.treeNodeFromHandle function dfl.treeview.TreeView.prevwproc function dfl.event.Event!(TreeView,TreeViewEventArgs).Event.addHandlerExact function dfl.event.Event!(TreeView,TreeViewEventArgs).Event.removeHandlerExact function dfl.event.Event!(TreeView,TreeViewEventArgs).Event.opCall function dfl.event.Event!(TreeView,TreeViewEventArgs).Event.opApply function dfl.event.Event!(TreeView,TreeViewEventArgs).Event.hasHandlers function dfl.event.Event!(TreeView,TreeViewEventArgs).Event.handlers function dfl.event.Event!(TreeView,TreeViewEventArgs).Event.setHot function dfl.event.Event!(TreeView,TreeViewEventArgs).Event.unsetHot function dfl.event.Event!(TreeView,TreeViewEventArgs).Event.isHot function dfl.event.Event!(TreeView,NodeLabelEditEventArgs).Event.addHandlerExact function dfl.event.Event!(TreeView,NodeLabelEditEventArgs).Event.removeHandlerExact function dfl.event.Event!(TreeView,NodeLabelEditEventArgs).Event.opCall function dfl.event.Event!(TreeView,NodeLabelEditEventArgs).Event.opApply function dfl.event.Event!(TreeView,NodeLabelEditEventArgs).Event.hasHandlers function dfl.event.Event!(TreeView,NodeLabelEditEventArgs).Event.handlers function dfl.event.Event!(TreeView,NodeLabelEditEventArgs).Event.setHot function dfl.event.Event!(TreeView,NodeLabelEditEventArgs).Event.unsetHot function dfl.event.Event!(TreeView,NodeLabelEditEventArgs).Event.isHot function dfl.event.Event!(TreeView,TreeViewCancelEventArgs).Event.addHandlerExact function dfl.event.Event!(TreeView,TreeViewCancelEventArgs).Event.removeHandlerExact function dfl.event.Event!(TreeView,TreeViewCancelEventArgs).Event.opCall function dfl.event.Event!(TreeView,TreeViewCancelEventArgs).Event.opApply function dfl.event.Event!(TreeView,TreeViewCancelEventArgs).Event.hasHandlers function dfl.event.Event!(TreeView,TreeViewCancelEventArgs).Event.handlers function dfl.event.Event!(TreeView,TreeViewCancelEventArgs).Event.setHot function dfl.event.Event!(TreeView,TreeViewCancelEventArgs).Event.unsetHot function dfl.event.Event!(TreeView,TreeViewCancelEventArgs).Event.isHot function dfl.collections.findIsIndex!(TreeNode).findIsIndex code imagelist function dfl.imagelist.ImageList.ImageCollection.this function dfl.imagelist.ImageList.ImageCollection.insert function dfl.imagelist.ImageList.ImageCollection.addStrip function dfl.imagelist.ImageList.ImageCollection.StripPart.size function dfl.imagelist.ImageList.ImageCollection.StripPart.draw function dfl.imagelist.ImageList.ImageCollection.StripPart.drawStretched function dfl.imagelist.ImageList.ImageCollection._adding function dfl.imagelist.ImageList.ImageCollection._added function dfl.imagelist.ImageList.ImageCollection._removed function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false).OpApplyWrapArray!(Image,_images).opApply function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false).OpApplyWrapArray!(Image,_images).opApply function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false).opIndexAssign function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false).opIndex function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false).add_internal function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false).clear function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false).contains function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false).indexOf function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false)._insert function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false).insert function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false).remove function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false).removeAt function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false).length function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false).dup function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false).copyTo function dfl.imagelist.ImageList.ImageCollection.ListWrapArray!(Image,_images,_adding,_added,_blankListCallback,_removed,false,false,false).addRange_internal function dfl.collections._blankListCallback!(Image)._blankListCallback function dfl.imagelist.ImageList.this function dfl.imagelist.ImageList.colorDepth function dfl.imagelist.ImageList.colorDepth function dfl.imagelist.ImageList.transparentColor function dfl.imagelist.ImageList.transparentColor function dfl.imagelist.ImageList.imageSize function dfl.imagelist.ImageList.imageSize function dfl.imagelist.ImageList.images function dfl.imagelist.ImageList.tag function dfl.imagelist.ImageList.tag function dfl.imagelist.ImageList.isHandleCreated function dfl.imagelist.ImageList.handle function dfl.imagelist.ImageList.dispose function dfl.imagelist.ImageList.dispose function dfl.imagelist.ImageList.~this function dfl.imagelist.ImageList._createimagelist function dfl.imagelist.ImageList._unableimg function dfl.imagelist.ImageList._addimg function dfl.imagelist.ImageList._addhbitmap function dfl.imagelist.imageListCreate function dfl.imagelist.imageListAddIcon function dfl.imagelist.imageListAddMasked function dfl.imagelist.imageListRemove function dfl.imagelist.imageListDestroy function dfl.collections.findIsIndex!(Image).findIsIndex code tabcontrol function dfl.tabcontrol.TabPage.this function dfl.tabcontrol.TabPage.this function dfl.tabcontrol.TabPage.toString function dfl.tabcontrol.TabPage.opEquals function dfl.tabcontrol.TabPage.opEquals function dfl.tabcontrol.TabPage.opCmp function dfl.tabcontrol.TabPage.opCmp function dfl.tabcontrol.TabPage.text function dfl.tabcontrol.TabPage._rtype function dfl.tabcontrol.TabPage.setBoundsCore function dfl.tabcontrol.TabPage.realBounds function dfl.tabcontrol.TabPage.setVisibleCore function dfl.tabcontrol.TabPage.realVisible function dfl.tabcontrol.TabPageCollection.this function dfl.tabcontrol.TabPageCollection.doPages function dfl.tabcontrol.TabPageCollection.created function dfl.tabcontrol.TabPageCollection._added function dfl.tabcontrol.TabPageCollection._removed function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).OpApplyWrapArray!(TabPage,_pages).opApply function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).OpApplyWrapArray!(TabPage,_pages).opApply function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).opIndexAssign function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).opIndexAssign function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).opIndex function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).add_internal function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).add_internal function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).clear function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).contains function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).contains function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).indexOf function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).indexOf function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true)._insert function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true)._insert function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).insert function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).insert function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).remove function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).remove function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).removeAt function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).length function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).dup function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).copyTo function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).addRange_internal function dfl.tabcontrol.TabPageCollection.ListWrapArray!(TabPage,_pages,_blankListCallback,_added,_blankListCallback,_removed,true,false,false,true).addRange_internal function dfl.collections._blankListCallback!(TabPage)._blankListCallback function dfl.tabcontrol.TabControlBase.this function dfl.tabcontrol.TabControlBase.drawMode function dfl.tabcontrol.TabControlBase.drawMode function dfl.tabcontrol.TabControlBase.displayRectangle function dfl.tabcontrol.TabControlBase.defaultSize function dfl.tabcontrol.TabControlBase.getTabRect function dfl.tabcontrol.TabControlBase.createParams function dfl.tabcontrol.TabControlBase.onSelectedIndexChanged function dfl.tabcontrol.TabControlBase.onSelectedIndexChanging function dfl.tabcontrol.TabControlBase.prevWndProc function dfl.tabcontrol.TabControlBase.wndProc function dfl.tabcontrol.TabControlBase.onReflectedMessage function dfl.event.Event!(TabControlBase,EventArgs).Event.addHandlerExact function dfl.event.Event!(TabControlBase,EventArgs).Event.removeHandlerExact function dfl.event.Event!(TabControlBase,EventArgs).Event.opCall function dfl.event.Event!(TabControlBase,EventArgs).Event.opApply function dfl.event.Event!(TabControlBase,EventArgs).Event.hasHandlers function dfl.event.Event!(TabControlBase,EventArgs).Event.handlers function dfl.event.Event!(TabControlBase,EventArgs).Event.setHot function dfl.event.Event!(TabControlBase,EventArgs).Event.unsetHot function dfl.event.Event!(TabControlBase,EventArgs).Event.isHot function dfl.event.Event!(TabControlBase,CancelEventArgs).Event.addHandlerExact function dfl.event.Event!(TabControlBase,CancelEventArgs).Event.removeHandlerExact function dfl.event.Event!(TabControlBase,CancelEventArgs).Event.opCall function dfl.event.Event!(TabControlBase,CancelEventArgs).Event.opApply function dfl.event.Event!(TabControlBase,CancelEventArgs).Event.hasHandlers function dfl.event.Event!(TabControlBase,CancelEventArgs).Event.handlers function dfl.event.Event!(TabControlBase,CancelEventArgs).Event.setHot function dfl.event.Event!(TabControlBase,CancelEventArgs).Event.unsetHot function dfl.event.Event!(TabControlBase,CancelEventArgs).Event.isHot function dfl.tabcontrol.TabControl.this function dfl.tabcontrol.TabControl.alignment function dfl.tabcontrol.TabControl.alignment function dfl.tabcontrol.TabControl.appearance function dfl.tabcontrol.TabControl.appearance function dfl.tabcontrol.TabControl.padding function dfl.tabcontrol.TabControl.padding function dfl.tabcontrol.TabControl.tabPages function dfl.tabcontrol.TabControl.multiline function dfl.tabcontrol.TabControl.multiline function dfl.tabcontrol.TabControl.rowCount function dfl.tabcontrol.TabControl.tabCount function dfl.tabcontrol.TabControl.selectedIndex function dfl.tabcontrol.TabControl.selectedIndex function dfl.tabcontrol.TabControl.selectedTab function dfl.tabcontrol.TabControl.selectedTab function dfl.tabcontrol.TabControl.onHandleCreated function dfl.tabcontrol.TabControl.onLayout function dfl.tabcontrol.TabControl.onReflectedMessage function dfl.tabcontrol.TabControl.tabToFront function dfl.tabcontrol.TabControl.updateTabText function dfl.collections.findIsIndex!(TabPage).findIsIndexOn Thursday, 22 August 2019 at 16:59:03 UTC, jicman wrote:Well, this one is definitely verbose. ;-) But, I don't see anything in it that will help. But, here it goes: The run command... 13:56:23.40>c:\D\bin\build -I..;c:\D\import -v -version=gui -version=Phobos PMORpts.res PMORpts.d > c:\temp\build_out.txt And this is the content of c:\temp\build_out.txt Part 1:These are the options for dmd 1.076:-v verbose
Aug 22 2019
On Thursday, 22 August 2019 at 18:25:44 UTC, jicman wrote:On Thursday, 22 August 2019 at 18:20:09 UTC, jicman wrote:final one... code listview function dfl.listview.getCallText function dfl.listview.ListViewSubItem.this function dfl.listview.ListViewSubItem.this function dfl.listview.ListViewSubItem.this function dfl.listview.ListViewSubItem.settextin function dfl.listview.ListViewSubItem.toString function dfl.listview.ListViewSubItem.opEquals function dfl.listview.ListViewSubItem.opEquals function dfl.listview.ListViewSubItem.opCmp function dfl.listview.ListViewSubItem.opCmp function dfl.listview.ListViewSubItem.text function dfl.listview.ListViewSubItem.text function dfl.listview.ListViewItem.ListViewSubItemCollection.this function dfl.listview.ListViewItem.ListViewSubItemCollection._adding function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).OpApplyWrapArray!(ListViewSubItem,_subs).opApply function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).OpApplyWrapArray!(ListViewSubItem,_subs).opApply function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).opIndexAssign function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).opIndexAssign function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).opIndex function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).add_internal function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).add_internal function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).clear function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).contains function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).contains function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).indexOf function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).indexOf function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false)._insert function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false)._insert function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).insert function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).insert function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).remove function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).remove function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).removeAt function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).length function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).dup function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).copyTo function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).addRange_internal function dfl.listview.ListViewItem.ListViewSubItemCollection.ListWrapArray!(ListViewSubItem,_subs,_adding,_blankListCallback,_blankListCallback,_blankListCallback,true,false,false).addRange_internal function dfl.collections._blankListCallback!(ListViewSubItem)._blankListCallback function dfl.listview.ListViewItem.this function dfl.listview.ListViewItem.this function dfl.listview.ListViewItem._setcheckstate function dfl.listview.ListViewItem._getcheckstate function dfl.listview.ListViewItem.checked function dfl.listview.ListViewItem.checked function dfl.listview.ListViewItem.settextin function dfl.listview.ListViewItem.toString function dfl.listview.ListViewItem.opEquals function dfl.listview.ListViewItem.opEquals function dfl.listview.ListViewItem.opCmp function dfl.listview.ListViewItem.opCmp function dfl.listview.ListViewItem.bounds function dfl.listview.ListViewItem.index function dfl.listview.ListViewItem.text function dfl.listview.ListViewItem.text function dfl.listview.ListViewItem.selected function dfl.listview.ListViewItem.selected function dfl.listview.ListViewItem.listView function dfl.listview.ListViewItem.tag function dfl.listview.ListViewItem.tag function dfl.listview.ListViewItem.beginEdit function dfl.listview.ListViewItem.subItems function dfl.listview.ListViewItem.imageIndex function dfl.listview.ListViewItem.imageIndex function dfl.listview.ColumnHeader.this function dfl.listview.ColumnHeader.this function dfl.listview.ColumnHeader.listView function dfl.listview.ColumnHeader.text function dfl.listview.ColumnHeader.text function dfl.listview.ColumnHeader.toString function dfl.listview.ColumnHeader.opEquals function dfl.listview.ColumnHeader.opEquals function dfl.listview.ColumnHeader.opCmp function dfl.listview.ColumnHeader.opCmp function dfl.listview.ColumnHeader.index function dfl.listview.ColumnHeader.textAlign function dfl.listview.ColumnHeader.textAlign function dfl.listview.ColumnHeader.width function dfl.listview.ColumnHeader.width function dfl.listview.LabelEditEventArgs.this function dfl.listview.LabelEditEventArgs.this function dfl.listview.LabelEditEventArgs.item function dfl.listview.LabelEditEventArgs.label function dfl.listview.LabelEditEventArgs.cancelEdit function dfl.listview.LabelEditEventArgs.cancelEdit function dfl.listview.ItemCheckedEventArgs.this function dfl.listview.ItemCheckedEventArgs.item function dfl.listview.ListView.ListViewItemCollection.this function dfl.listview.ListView.ListViewItemCollection.add function dfl.listview.ListView.ListViewItemCollection.add function dfl.listview.ListView.ListViewItemCollection.addRange function dfl.listview.ListView.ListViewItemCollection.addRange function dfl.listview.ListView.ListViewItemCollection.created function dfl.listview.ListView.ListViewItemCollection.doListItems function dfl.listview.ListView.ListViewItemCollection.verifyNoParent function dfl.listview.ListView.ListViewItemCollection._adding function dfl.listview.ListView.ListViewItemCollection._added function dfl.listview.ListView.ListViewItemCollection._removed function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).OpApplyWrapArray!(ListViewItem,_items).opApply function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).OpApplyWrapArray!(ListViewItem,_items).opApply function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).opIndexAssign function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).opIndexAssign function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).opIndex function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).add_internal function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).add_internal function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).clear function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).contains function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).contains function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).indexOf function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).indexOf function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false)._insert function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false)._insert function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).insert function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).insert function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).remove function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).remove function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).removeAt function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).length function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).dup function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).copyTo function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).addRange_internal function dfl.listview.ListView.ListViewItemCollection.ListWrapArray!(ListViewItem,_items,_adding,_added,_blankListCallback,_removed,true,false,false).addRange_internal function dfl.collections._blankListCallback!(ListViewItem)._blankListCallback function dfl.listview.ListView.ColumnHeaderCollection.this function dfl.listview.ListView.ColumnHeaderCollection.created function dfl.listview.ListView.ColumnHeaderCollection.verifyNoParent function dfl.listview.ListView.ColumnHeaderCollection.doListHeaders function dfl.listview.ListView.ColumnHeaderCollection._adding function dfl.listview.ListView.ColumnHeaderCollection._added function dfl.listview.ListView.ColumnHeaderCollection._removed function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).OpApplyWrapArray!(ColumnHeader,_headers).opApply function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).OpApplyWrapArray!(ColumnHeader,_headers).opApply function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).opIndexAssign function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).opIndexAssign function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).opIndex function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).add_internal function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).add_internal function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).clear function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).contains function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).contains function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).indexOf function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).indexOf function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true)._insert function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true)._insert function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).insert function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).insert function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).remove function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).remove function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).removeAt function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).length function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).dup function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).copyTo function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).addRange_internal function dfl.listview.ListView.ColumnHeaderCollection.ListWrapArray!(ColumnHeader,_headers,_adding,_added,_blankListCallback,_removed,true,false,false,true).addRange_internal function dfl.collections._blankListCallback!(ColumnHeader)._blankListCallback function dfl.listview.ListView.SelectedIndexCollection.length function dfl.listview.ListView.SelectedIndexCollection.length.__foreachbody457 function dfl.listview.ListView.SelectedIndexCollection.opIndex function dfl.listview.ListView.SelectedIndexCollection.opIndex.__foreachbody458 function dfl.listview.ListView.SelectedIndexCollection.contains function dfl.listview.ListView.SelectedIndexCollection.indexOf function dfl.listview.ListView.SelectedIndexCollection.indexOf.__foreachbody459 function dfl.listview.ListView.SelectedIndexCollection.opApply function dfl.listview.ListView.SelectedIndexCollection.OpApplyAddIndex!(opApply,int).opApply function dfl.listview.ListView.SelectedIndexCollection.OpApplyAddIndex!(opApply,int).opApply.__dgliteral1 function dfl.listview.ListView.SelectedIndexCollection.this function dfl.listview.ListView.SelectedItemCollection.length function dfl.listview.ListView.SelectedItemCollection.length.__foreachbody460 function dfl.listview.ListView.SelectedItemCollection.opIndex function dfl.listview.ListView.SelectedItemCollection.opIndex.__foreachbody461 function dfl.listview.ListView.SelectedItemCollection.contains function dfl.listview.ListView.SelectedItemCollection.indexOf function dfl.listview.ListView.SelectedItemCollection.indexOf.__foreachbody462 function dfl.listview.ListView.SelectedItemCollection.opApply function dfl.listview.ListView.SelectedItemCollection.OpApplyAddIndex!(opApply,ListViewItem).opApply function dfl.listview.ListView.SelectedItemCollection.OpApplyAddIndex!(opApply,ListViewItem).opApply.__dgliteral1 function dfl.listview.ListView.SelectedItemCollection.this function dfl.listview.ListView.CheckedIndexCollection.length function dfl.listview.ListView.CheckedIndexCollection.length.__foreachbody463 function dfl.listview.ListView.CheckedIndexCollection.opIndex function dfl.listview.ListView.CheckedIndexCollection.opIndex.__foreachbody464 function dfl.listview.ListView.CheckedIndexCollection.contains function dfl.listview.ListView.CheckedIndexCollection.indexOf function dfl.listview.ListView.CheckedIndexCollection.indexOf.__foreachbody465 function dfl.listview.ListView.CheckedIndexCollection.opApply function dfl.listview.ListView.CheckedIndexCollection.opApply.__foreachbody466 function dfl.listview.ListView.CheckedIndexCollection.OpApplyAddIndex!(opApply,int).opApply function dfl.listview.ListView.CheckedIndexCollection.OpApplyAddIndex!(opApply,int).opApply.__dgliteral1 function dfl.listview.ListView.CheckedIndexCollection.this function dfl.listview.ListView.this function dfl.listview.ListView.activation function dfl.listview.ListView.activation function dfl.listview.ListView.allowColumnReorder function dfl.listview.ListView.allowColumnReorder function dfl.listview.ListView.autoArrange function dfl.listview.ListView.autoArrange function dfl.listview.ListView.backColor function dfl.listview.ListView.backColor function dfl.listview.ListView.borderStyle function dfl.listview.ListView.borderStyle function dfl.listview.ListView.checkBoxes function dfl.listview.ListView.checkBoxes function dfl.listview.ListView.checkedIndices function dfl.listview.ListView.columns function dfl.listview.ListView.focusedIndex function dfl.listview.ListView.focusedItem function dfl.listview.ListView.foreColor function dfl.listview.ListView.foreColor function dfl.listview.ListView.fullRowSelect function dfl.listview.ListView.fullRowSelect function dfl.listview.ListView.gridLines function dfl.listview.ListView.gridLines function dfl.listview.ListView.hideSelection function dfl.listview.ListView.hideSelection function dfl.listview.ListView.hoverSelection function dfl.listview.ListView.hoverSelection function dfl.listview.ListView.items function dfl.listview.ListView.addRow function dfl.listview.ListView.labelEdit function dfl.listview.ListView.labelEdit function dfl.listview.ListView.labelWrap function dfl.listview.ListView.labelWrap function dfl.listview.ListView.multiSelect function dfl.listview.ListView.multiSelect function dfl.listview.ListView.scrollable function dfl.listview.ListView.scrollable function dfl.listview.ListView.selectedIndices function dfl.listview.ListView.selectedItems function dfl.listview.ListView.view function dfl.listview.ListView.view function dfl.listview.ListView.sorting function dfl.listview.ListView.sorting function dfl.listview.ListView.sort function dfl.listview.ListView.sorter function dfl.listview.ListView.sorter function dfl.listview.ListView.arrangeIcons function dfl.listview.ListView.arrangeIcons function dfl.listview.ListView.beginUpdate function dfl.listview.ListView.endUpdate function dfl.listview.ListView.clear function dfl.listview.ListView.ensureVisible function dfl.listview.ListView.getItemRect function dfl.listview.ListView.getItemRect function dfl.listview.ListView.largeImageList function dfl.listview.ListView.largeImageList function dfl.listview.ListView.smallImageList function dfl.listview.ListView.smallImageList function dfl.listview.ListView.onColumnClick function dfl.listview.ListView.onAfterLabelEdit function dfl.listview.ListView.onBeforeLabelEdit function dfl.listview.ListView.onItemChecked function dfl.listview.ListView.onSelectedIndexChanged function dfl.listview.ListView.defaultSize function dfl.listview.ListView.defaultBackColor function dfl.listview.ListView.defaultForeColor function dfl.listview.ListView.createParams function dfl.listview.ListView.prevWndProc function dfl.listview.ListView.wndProc function dfl.listview.ListView.onHandleCreated function dfl.listview.ListView.onReflectedMessage function dfl.listview.ListView._defsortproc function dfl.listview.ListView._lvexstyle function dfl.listview.ListView._lvexstyle function dfl.listview.ListView._lvexstyle function dfl.listview.ListView._ins function dfl.listview.ListView._ins function dfl.listview.ListView._ins function dfl.listview.ListView._ins function dfl.listview.ListView.updateItem function dfl.listview.ListView.updateItem function dfl.listview.ListView.updateItemText function dfl.listview.ListView.updateItemText function dfl.listview.ListView.updateColumnText function dfl.listview.ListView.updateColumnText function dfl.listview.ListView.updateColumnAlign function dfl.listview.ListView.updateColumnAlign function dfl.listview.ListView.updateColumnWidth function dfl.listview.ListView.updateColumnWidth function dfl.listview.ListView.getColumnWidth function dfl.listview.ListView.getColumnWidth function dfl.listview.ListView.prevwproc function dfl.event.Event!(ListView,ColumnClickEventArgs).Event.addHandlerExact function dfl.event.Event!(ListView,ColumnClickEventArgs).Event.removeHandlerExact function dfl.event.Event!(ListView,ColumnClickEventArgs).Event.opCall function dfl.event.Event!(ListView,ColumnClickEventArgs).Event.opApply function dfl.event.Event!(ListView,ColumnClickEventArgs).Event.hasHandlers function dfl.event.Event!(ListView,ColumnClickEventArgs).Event.handlers function dfl.event.Event!(ListView,ColumnClickEventArgs).Event.setHot function dfl.event.Event!(ListView,ColumnClickEventArgs).Event.unsetHot function dfl.event.Event!(ListView,ColumnClickEventArgs).Event.isHot function dfl.event.Event!(ListView,LabelEditEventArgs).Event.addHandlerExact function dfl.event.Event!(ListView,LabelEditEventArgs).Event.removeHandlerExact function dfl.event.Event!(ListView,LabelEditEventArgs).Event.opCall function dfl.event.Event!(ListView,LabelEditEventArgs).Event.opApply function dfl.event.Event!(ListView,LabelEditEventArgs).Event.hasHandlers function dfl.event.Event!(ListView,LabelEditEventArgs).Event.handlers function dfl.event.Event!(ListView,LabelEditEventArgs).Event.setHot function dfl.event.Event!(ListView,LabelEditEventArgs).Event.unsetHot function dfl.event.Event!(ListView,LabelEditEventArgs).Event.isHot function dfl.event.Event!(ListView,ItemCheckedEventArgs).Event.addHandlerExact function dfl.event.Event!(ListView,ItemCheckedEventArgs).Event.removeHandlerExact function dfl.event.Event!(ListView,ItemCheckedEventArgs).Event.opCall function dfl.event.Event!(ListView,ItemCheckedEventArgs).Event.opApply function dfl.event.Event!(ListView,ItemCheckedEventArgs).Event.hasHandlers function dfl.event.Event!(ListView,ItemCheckedEventArgs).Event.handlers function dfl.event.Event!(ListView,ItemCheckedEventArgs).Event.setHot function dfl.event.Event!(ListView,ItemCheckedEventArgs).Event.unsetHot function dfl.event.Event!(ListView,ItemCheckedEventArgs).Event.isHot function dfl.event.Event!(ListView,EventArgs).Event.addHandlerExact function dfl.event.Event!(ListView,EventArgs).Event.removeHandlerExact function dfl.event.Event!(ListView,EventArgs).Event.opCall function dfl.event.Event!(ListView,EventArgs).Event.opApply function dfl.event.Event!(ListView,EventArgs).Event.hasHandlers function dfl.event.Event!(ListView,EventArgs).Event.handlers function dfl.event.Event!(ListView,EventArgs).Event.setHot function dfl.event.Event!(ListView,EventArgs).Event.unsetHot function dfl.event.Event!(ListView,EventArgs).Event.isHot function dfl.collections.findIsIndex!(ListViewSubItem).findIsIndex function dfl.collections.findIsIndex!(ListViewItem).findIsIndex function dfl.collections.findIsIndex!(ColumnHeader).findIsIndex code toolbar function dfl.toolbar.ToolBarButton.this function dfl.toolbar.ToolBarButton.this function dfl.toolbar.ToolBarButton.imageIndex function dfl.toolbar.ToolBarButton.imageIndex function dfl.toolbar.ToolBarButton.text function dfl.toolbar.ToolBarButton.text function dfl.toolbar.ToolBarButton.style function dfl.toolbar.ToolBarButton.style function dfl.toolbar.ToolBarButton.toString function dfl.toolbar.ToolBarButton.opEquals function dfl.toolbar.ToolBarButton.opEquals function dfl.toolbar.ToolBarButton.opCmp function dfl.toolbar.ToolBarButton.opCmp function dfl.toolbar.ToolBarButton.tag function dfl.toolbar.ToolBarButton.tag function dfl.toolbar.ToolBarButton.dropDownMenu function dfl.toolbar.ToolBarButton.dropDownMenu function dfl.toolbar.ToolBarButton.parent function dfl.toolbar.ToolBarButton.rectangle function dfl.toolbar.ToolBarButton.visible function dfl.toolbar.ToolBarButton.visible function dfl.toolbar.ToolBarButton.enabled function dfl.toolbar.ToolBarButton.enabled function dfl.toolbar.ToolBarButton.pushed function dfl.toolbar.ToolBarButton.pushed function dfl.toolbar.ToolBarButton.partialPush function dfl.toolbar.ToolBarButton.partialPush function dfl.toolbar.ToolBarButtonClickEventArgs.this function dfl.toolbar.ToolBarButtonClickEventArgs.button function dfl.toolbar.ToolBar.ToolBarButtonCollection.this function dfl.toolbar.ToolBar.ToolBarButtonCollection._adding function dfl.toolbar.ToolBar.ToolBarButtonCollection._added function dfl.toolbar.ToolBar.ToolBarButtonCollection._removed function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).OpApplyWrapArray!(ToolBarButton,_buttons).opApply function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).OpApplyWrapArray!(ToolBarButton,_buttons).opApply function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).opIndexAssign function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).opIndexAssign function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).opIndex function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).add_internal function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).add_internal function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).clear function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).contains function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).contains function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).indexOf function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).indexOf function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true)._insert function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true)._insert function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).insert function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).insert function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).remove function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).remove function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).removeAt function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).length function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).dup function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).copyTo function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).addRange_internal function dfl.toolbar.ToolBar.ToolBarButtonCollection.ListWrapArray!(ToolBarButton,_buttons,_adding,_added,_blankListCallback,_removed,true,false,false,true).addRange_internal function dfl.collections._blankListCallback!(ToolBarButton)._blankListCallback function dfl.toolbar.ToolBar.tbar function dfl.toolbar.ToolBar.this function dfl.toolbar.ToolBar.buttons function dfl.toolbar.ToolBar.imageSize function dfl.toolbar.ToolBar.imageList function dfl.toolbar.ToolBar.imageList function dfl.toolbar.ToolBar.onButtonClick function dfl.toolbar.ToolBar.onReflectedMessage function dfl.toolbar.ToolBar.defaultSize function dfl.toolbar.ToolBar.createParams function dfl.toolbar.ToolBar.buttomFromID function dfl.toolbar.ToolBar._allocTbbID function dfl.toolbar.ToolBar.onHandleCreated function dfl.toolbar.ToolBar.prevWndProc function dfl.toolbar.ToolBar._ins function dfl.toolbar.ToolBar.prevwproc function dfl.event.Event!(ToolBar,ToolBarButtonClickEventArgs).Event.addHandlerExact function dfl.event.Event!(ToolBar,ToolBarButtonClickEventArgs).Event.removeHandlerExact function dfl.event.Event!(ToolBar,ToolBarButtonClickEventArgs).Event.opCall function dfl.event.Event!(ToolBar,ToolBarButtonClickEventArgs).Event.opApply function dfl.event.Event!(ToolBar,ToolBarButtonClickEventArgs).Event.hasHandlers function dfl.event.Event!(ToolBar,ToolBarButtonClickEventArgs).Event.handlers function dfl.event.Event!(ToolBar,ToolBarButtonClickEventArgs).Event.setHot function dfl.event.Event!(ToolBar,ToolBarButtonClickEventArgs).Event.unsetHot function dfl.event.Event!(ToolBar,ToolBarButtonClickEventArgs).Event.isHot function dfl.toolbar._initToolbar function dfl.collections.findIsIndex!(ToolBarButton).findIsIndex code MyCGICalls function jic.libs.MyCGICalls.LibVersion function jic.libs.MyCGICalls.HTTPCall.this function jic.libs.MyCGICalls.UserAgent function jic.libs.MyCGICalls.GetMIMESeparator function jic.libs.MyCGICalls.GetMIMESeparatorSimple function jic.libs.MyCGICalls.CGICallInit.this function jic.libs.MyCGICalls.BadFPID function jic.libs.MyCGICalls.SetANewHeader function jic.libs.MyCGICalls.EndHeaders function jic.libs.MyCGICalls.InsertSeparator function jic.libs.MyCGICalls.InsertLastSeparator function jic.libs.MyCGICalls.InsertXMLBody function jic.libs.MyCGICalls.DoHTTPCall function jic.libs.MyCGICalls.DoHTTPCallDebug function jic.libs.MyCGICalls.GetServerVersion function jic.libs.MyCGICalls.GetCookie function jic.libs.MyCGICalls.GetBegHash function jic.libs.MyCGICalls.GetUserData function jic.libs.MyCGICalls.GoLogOut function jic.libs.MyCGICalls.GetCookieANDHashKey function jic.libs.MyCGICalls.GoLogin2FP function jic.libs.MyCGICalls.ProcessEndHash function jic.libs.MyCGICalls.CalculateMD5 function jic.libs.MyCGICalls.ChangeToChar function jic.libs.MyCGICalls.ASCII2Bytes function jic.libs.MyCGICalls.Hex2Bytes function jic.libs.MyCGICalls.hex2Decimal function jic.libs.MyCGICalls.GetXMLStringNeeded function jic.libs.MyCGICalls.HouseKeeping function jic.libs.MyCGICalls.GoodPassWord function jic.libs.MyCGICalls.UserAppInstalled function jic.libs.MyCGICalls.SendXMLRequest function jic.libs.MyCGICalls.GetFPCredentialList function jic.libs.MyCGICalls.DeleteFPUser function jic.libs.MyCGICalls.GetFormXML function jic.libs.MyCGICalls.GetFPUserListRaw function jic.libs.MyCGICalls.GetFPUserListBrowser function jic.libs.MyCGICalls.GetFPUserListBrowserXML function jic.libs.MyCGICalls.CleanHTTPBrowserResult function jic.libs.MyCGICalls.CleanHTTPBrowserResultXML function jic.libs.MyCGICalls.GetUserXMLFromBrowserText function jic.libs.MyCGICalls.GetFPUserBrowser function jic.libs.MyCGICalls.GetFPUserBrowserUser function jic.libs.MyCGICalls.GetFPUserBrowserName function jic.libs.MyCGICalls.GetFPUserBrowserLName function jic.libs.MyCGICalls.GetFPUserList function jic.libs.MyCGICalls.FindUser function jic.libs.MyCGICalls.GetUserNameBrowserOLD function jic.libs.MyCGICalls.GetUserNameBrowser function jic.libs.MyCGICalls.GetUserName function jic.libs.MyCGICalls.CheckForUTF8 function jic.libs.MyCGICalls.GetAllUserFormsRaw function jic.libs.MyCGICalls.GetAllUserForms function jic.libs.MyCGICalls.DeleteUserForm function jic.libs.MyCGICalls.TurnToMonDigit function jic.libs.MyCGICalls.GetFormCreationDate function jic.libs.MyCGICalls.GetApplicationNameLong function jic.libs.MyCGICalls.GetApplicationName function jic.libs.MyCGICalls.GetFormID function jic.libs.MyCGICalls.AddToTotals function jic.libs.MyCGICalls.PrintValsLast function jic.libs.MyCGICalls.PrintHeadLast function jic.libs.MyCGICalls.PrintHead function jic.libs.MyCGICalls.PrintVals function dfl.event.Event!(CommonDialog,HelpEventArgs).Event.addHandlerExact function dfl.event.Event!(CommonDialog,HelpEventArgs).Event.removeHandlerExact function dfl.event.Event!(CommonDialog,HelpEventArgs).Event.opCall function dfl.event.Event!(CommonDialog,HelpEventArgs).Event.opApply function dfl.event.Event!(CommonDialog,HelpEventArgs).Event.hasHandlers function dfl.event.Event!(CommonDialog,HelpEventArgs).Event.handlers function dfl.event.Event!(CommonDialog,HelpEventArgs).Event.setHot function dfl.event.Event!(CommonDialog,HelpEventArgs).Event.unsetHot function dfl.event.Event!(CommonDialog,HelpEventArgs).Event.isHot function dfl.event.Event!(FileDialog,CancelEventArgs).Event.addHandlerExact function dfl.event.Event!(FileDialog,CancelEventArgs).Event.removeHandlerExact function dfl.event.Event!(FileDialog,CancelEventArgs).Event.opCall function dfl.event.Event!(FileDialog,CancelEventArgs).Event.opApply function dfl.event.Event!(FileDialog,CancelEventArgs).Event.hasHandlers function dfl.event.Event!(FileDialog,CancelEventArgs).Event.handlers function dfl.event.Event!(FileDialog,CancelEventArgs).Event.setHot function dfl.event.Event!(FileDialog,CancelEventArgs).Event.unsetHot function dfl.event.Event!(FileDialog,CancelEventArgs).Event.isHot code UserGUI function UserGUI.PMEditor.this function UserGUI.PMEditor.initializePMEditor code VendorGUI function VendorGUI.vEditor.this function VendorGUI.vEditor.initializePMEditor code QuotingEntries function QuotingEntries.QuotingEntries.this function QuotingEntries.QuotingEntries.initializeQuotingEntries code techsupportemail function techsupportemail.TechSupportEmail.this function techsupportemail.TechSupportEmail.initializeTechSupportEmail code PMTimeEntry function PMTimeEntry.PMTimeEntry.this function PMTimeEntry.PMTimeEntry.initializePMTimeEntry code FileConverter function FileConverter.FileConverter.this function FileConverter.FileConverter.initializeFileConverter code pleasewait function pleasewait.PleaseWait.this function pleasewait.PleaseWait.initializePleaseWait code ChangeTranslationPrices function ChangeTranslationPrices.CTP.this function ChangeTranslationPrices.CTP.initializeChangeTranslationPrices code ChangeSimplePrices function ChangeSimplePrices.CSP.this function ChangeSimplePrices.CSP.initializeChangeSimplePrices OPTLINK (R) for Win32 Release 8.00.12 Copyright (C) Digital Mars 1989-2010 All rights reserved. http://www.digitalmars.com/ctg/optlink.html c:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarCmp 16 c:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarDecNeg 8 As you can see, there is nothing there...On Thursday, 22 August 2019 at 17:34:01 UTC, a11e99z wrote:Continuation...On Thursday, 22 August 2019 at 16:59:03 UTC, jicman wrote:Well, this one is definitely verbose. ;-) But, I don't see anything in it that will help. But, here it goes: The run command... 13:56:23.40>c:\D\bin\build -I..;c:\D\import -v -version=gui -version=Phobos PMORpts.res PMORpts.d > c:\temp\build_out.txt And this is the content of c:\temp\build_out.txt Part 1:These are the options for dmd 1.076:-v verbose
Aug 22 2019
On Thursday, 22 August 2019 at 18:26:52 UTC, jicman wrote:OPTLINK (R) for Win32 Release 8.00.12 Copyright (C) Digital Mars 1989-2010 All rights reserved. http://www.digitalmars.com/ctg/optlink.html c:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarCmp 16 c:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarDecNeg 8 As you can see, there is nothing there...So, I did a search through all the code and found these lines, int opCmp(VARIANT that) { return VarCmp(*this, that, GetThreadLocale(), 0) - 1; } and int VarDecNeg(DECIMAL* pdecIn, out DECIMAL pdecResult); Which I think call Kernel32.lib. I found GetThreadLocale [1], but after adding, pragma(lib, "Kernel32.lib"); to the file, still get the same problem. (I also deleted all .obj files and recompiled. The interesting part is that 1.046 compiler, compiles and links. Interesting phenomenon. josé [1] https://docs.microsoft.com/en-us/windows/win32/api/winnls/nf-winnls-getthreadlocale
Aug 22 2019
On Thursday, 22 August 2019 at 18:54:50 UTC, jicman wrote:On Thursday, 22 August 2019 at 18:26:52 UTC, jicman wrote:I think I have figured out what is going on. I will comeback, if I need more help, but I have to rewrite a few more functions. But, thanks for pointing out the pragma. That gave me an idea of what was going on. joséOPTLINK (R) for Win32 Release 8.00.12 Copyright (C) Digital Mars 1989-2010 All rights reserved. http://www.digitalmars.com/ctg/optlink.html c:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarCmp 16 c:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarDecNeg 8 As you can see, there is nothing there...So, I did a search through all the code and found these lines, int opCmp(VARIANT that) { return VarCmp(*this, that, GetThreadLocale(), 0) - 1; } and int VarDecNeg(DECIMAL* pdecIn, out DECIMAL pdecResult); Which I think call Kernel32.lib. I found GetThreadLocale [1], but after adding, pragma(lib, "Kernel32.lib"); to the file, still get the same problem. (I also deleted all .obj files and recompiled. The interesting part is that 1.046 compiler, compiles and links. Interesting phenomenon. josé [1] https://docs.microsoft.com/en-us/windows/win32/api/winnls/nf-winnls-getthreadlocale
Aug 22 2019
On Thursday, 22 August 2019 at 19:59:55 UTC, jicman wrote:I think I have figured out what is going on. I will comeback, if I need more help, but I have to rewrite a few more functions. But, thanks for pointing out the pragma. That gave me an idea of what was going on.Well, I rewrote some of the code that I thought was messed up, and, yes, I need some help. This is the program that I am trying to compile with D 1.076: <code> import juno.com.core; void main() { } </code> and I am getting the same thing: 9:27:57.59>build -IC:\D\import -version=Phobos junocore.d OPTLINK (R) for Win32 Release 8.00.12 Copyright (C) Digital Mars 1989-2010 All rights reserved. http://www.digitalmars.com/ctg/optlink.html C:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarCmp 16 C:\D\import\juno\com\core.obj(core) Error 42: Symbol Undefined _VarDecNeg 8 What I am trying to do is to get rid of the first error: Error 42: Symbol Undefined _VarCmp 16 So, I can work on the other one (VarDecNeg). These are the two pragmas I have in the juno.com.core module: pragma(lib, "ole32.lib"); pragma(lib, "oleaut32.lib"); These are the functions called from oleaut32.lib: extern(Windows): void VariantInit(ref VARIANT pvarg); int VariantClear(ref VARIANT pvarg); int VariantCopy(ref VARIANT pvargDest, ref VARIANT pvargSrc); int VarAdd(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarAnd(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarCat(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarDiv(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarMod(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarMul(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarOr(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarSub(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarXor(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarCmp(ref VARIANT pvarLeft, ref VARIANT pvarRight, uint lcid, uint dwFlags); As you can see, VarCmp is there (last one), so why does the linker thinks that it's undefined? Any help would be greatly appreciated. Thanks. josé
Aug 23 2019
On Friday, 23 August 2019 at 14:02:36 UTC, jicman wrote:On Thursday, 22 August 2019 at 19:59:55 UTC, jicman wrote:can u try to compile with LDC? cuz I tried compile appI think I have figured out what is going on. I will comeback, if I need more help, but I have to rewrite a few more functions. But, thanks for pointing out the pragma. That gave me an idea of what was going on.void main() { VARIANT a, b; VarCmp( &a, &b, 0, 0).writeln; }with DMD for x86/m32 & x64/m64 and I also failed but LDC can compile for x64 (x86 its failed too but probably cuz my ENV setupped for x64)
Aug 23 2019
On Friday, 23 August 2019 at 16:00:00 UTC, a11e99z wrote:On Friday, 23 August 2019 at 14:02:36 UTC, jicman wrote:if somebody will try to compile that whole D-code for testing import std, core.sys.windows.oaidl, core.sys.windows.oleauto; void main() { VARIANT a, b; VarCmp( &a, &b, 0, 0 ).writeln; }On Thursday, 22 August 2019 at 19:59:55 UTC, jicman wrote:cuz I tried compile appvoid main() { VARIANT a, b; VarCmp( &a, &b, 0, 0).writeln; }with DMD for x86/m32 & x64/m64 and I also failed but LDC can compile for x64 (x86 its failed too but probably cuz my ENV setupped for x64)
Aug 23 2019
On Friday, 23 August 2019 at 16:02:38 UTC, a11e99z wrote:On Friday, 23 August 2019 at 16:00:00 UTC, a11e99z wrote:That looks like D2 code. I am trying to compile D1 code. I think the linker is not getting something right.On Friday, 23 August 2019 at 14:02:36 UTC, jicman wrote:if somebody will try to compile that whole D-code for testing import std, core.sys.windows.oaidl, core.sys.windows.oleauto; void main() { VARIANT a, b; VarCmp( &a, &b, 0, 0 ).writeln; }On Thursday, 22 August 2019 at 19:59:55 UTC, jicman wrote:cuz I tried compile appvoid main() { VARIANT a, b; VarCmp( &a, &b, 0, 0).writeln; }with DMD for x86/m32 & x64/m64 and I also failed but LDC can compile for x64 (x86 its failed too but probably cuz my ENV setupped for x64)
Aug 23 2019
On Friday, 23 August 2019 at 16:09:16 UTC, jicman wrote:You might try declaring the offending functions as extern(Windows) function pointers and then loading them from the appropriate DLLs via LoadLibrary/GetProcAddress. I had to do that with some Win32 functions I used back before we got support for COFF and the Windows SDK because, for whatever reason, they were missing from the OMF libs that ship with DMD.}That looks like D2 code. I am trying to compile D1 code. I think the linker is not getting something right.
Aug 23 2019
On Friday, 23 August 2019 at 16:19:10 UTC, Mike Parker wrote:On Friday, 23 August 2019 at 16:09:16 UTC, jicman wrote:I think you may be up to something, here. I actually have declared them as extern(Window), ie. <D1code> extern(Windows): void VariantInit(ref VARIANT pvarg); int VariantClear(ref VARIANT pvarg); int VariantCopy(ref VARIANT pvargDest, ref VARIANT pvargSrc); int VarCmp(ref VARIANT pvarLeft, ref VARIANT pvarRight, uint lcid, uint dwFlags); int VarAdd(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarAnd(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarCat(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarDiv(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarMod(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarMul(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarOr(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarSub(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); int VarXor(ref VARIANT pvarLeft, ref VARIANT pvarRight, out VARIANT pvarResult); </D1code> So you have some sample piece of code that can guide me through loading the DLL using LoadLibrary/GetProcAddress? I have not done that. But, as you can see, VarAdd, VarAnd, ..., VarXor, are loading ok. The only one in this one is VarCmp. It could be that it may be missing from the list, as you say.You might try declaring the offending functions as extern(Windows) function pointers and then loading them from the appropriate DLLs via LoadLibrary/GetProcAddress. I had to do that with some Win32 functions I used back before we got support for COFF and the Windows SDK because, for whatever reason, they were missing from the OMF libs that ship with DMD.}That looks like D2 code. I am trying to compile D1 code. I think the linker is not getting something right.
Aug 23 2019
On Friday, 23 August 2019 at 16:09:16 UTC, jicman wrote:On Friday, 23 August 2019 at 16:02:38 UTC, a11e99z wrote:right now problem exists with linker/libs only, compiler see all used VarXXX u can download LDC (if it exists) for D1 and try to compile program for D1 import std.stdio; // i dont know right Windows modules for D1 so import what u have void main() { VARIANT a, b; VarCmp( a, b, 0, 0 ); // D1 version cuz was VarCmp( ref VARIANT, ... ) }On Friday, 23 August 2019 at 16:00:00 UTC, a11e99z wrote:That looks like D2 code. I am trying to compile D1 code. I think the linker is not getting something right.On Friday, 23 August 2019 at 14:02:36 UTC, jicman wrote:if somebody will try to compile that whole D-code for testing import std, core.sys.windows.oaidl, core.sys.windows.oleauto; void main() { VARIANT a, b; VarCmp( &a, &b, 0, 0 ).writeln; }On Thursday, 22 August 2019 at 19:59:55 UTC, jicman wrote:cuz I tried compile appvoid main() { VARIANT a, b; VarCmp( &a, &b, 0, 0).writeln; }with DMD for x86/m32 & x64/m64 and I also failed but LDC can compile for x64 (x86 its failed too but probably cuz my ENV setupped for x64)
Aug 23 2019
On Friday, 23 August 2019 at 16:49:07 UTC, a11e99z wrote:right now problem exists with linker/libs only, compiler see all used VarXXXFirst of all, thanks for your patient support. But, that function is being used throughout. Also, the same linker builds the whole project with D v1.046.u can download LDC (if it exists) for D1 and try to compile program for D1Pardon my lack of knowledge here, but what is LDC going to do that dmd is not able to do?import std.stdio; // i dont know right Windows modules for D1 so import what u have void main() { VARIANT a, b; VarCmp( a, b, 0, 0 ); // D1 version cuz was VarCmp( ref VARIANT, ... ) }added import juno.com.core; to the above program, and still fails with the same error. I also went and downloaded the latest D1 linker, and that also results in the same failure.
Aug 23 2019
On Friday, 23 August 2019 at 17:03:24 UTC, jicman wrote:On Friday, 23 August 2019 at 16:49:07 UTC, a11e99z wrote:another try: zip ur dmd 1.076 folder (for easy restoring it when something go wrong) copy lib files from 1.046\lib\*.lib to 1.076\lib\*.lib try to compile program again with dmd 1.076right now problem exists with linker/libs only, compiler see all used VarXXXFirst of all, thanks for your patient support. to the above program, and still fails with the same error. I also went and downloaded the latest D1 linker, and that also results in the same failure.
Aug 23 2019
On Friday, 23 August 2019 at 17:18:55 UTC, a11e99z wrote:On Friday, 23 August 2019 at 17:03:24 UTC, jicman wrote:TA-DAH! Weird stuff. The 1.046 libraries worked. Very weird stuff. Now to try to figure out how that happened, since I took **all** 1.076 from the download site. Which means, that it may be have outdated libraries. That's for another day, though. Muchas gracias, as we say in Spanish. But, I'll translate for you, Thanks very much. joséOn Friday, 23 August 2019 at 16:49:07 UTC, a11e99z wrote:another try: zip ur dmd 1.076 folder (for easy restoring it when something go wrong) copy lib files from 1.046\lib\*.lib to 1.076\lib\*.lib try to compile program again with dmd 1.076right now problem exists with linker/libs only, compiler see all used VarXXXFirst of all, thanks for your patient support. to the above program, and still fails with the same error. I also went and downloaded the latest D1 linker, and that also results in the same failure.
Aug 23 2019
On Friday, 23 August 2019 at 17:50:52 UTC, jicman wrote:On Friday, 23 August 2019 at 17:18:55 UTC, a11e99z wrote:oops! better to restore 1.076 back and copy only Windows libs (not all DRT and others) one by one till compilation errors dissapear: oleaut32.lib ole32.lib rpcrt4.lib ...On Friday, 23 August 2019 at 17:03:24 UTC, jicman wrote:TA-DAH! Weird stuff. The 1.046 libraries worked. Very weird stuff. Now to try to figure out how that happened, since I took **all** 1.076 from the download site. Which means, that it may be have outdated libraries. That's for another day, though. Muchas gracias, as we say in Spanish. But, I'll translate for you, Thanks very much. joséOn Friday, 23 August 2019 at 16:49:07 UTC, a11e99z wrote:another try: zip ur dmd 1.076 folder (for easy restoring it when something go wrong) copy lib files from 1.046\lib\*.lib to 1.076\lib\*.lib try to compile program again with dmd 1.076right now problem exists with linker/libs only, compiler see
Aug 23 2019
On Friday, 23 August 2019 at 19:35:52 UTC, a11e99z wrote:On Friday, 23 August 2019 at 17:50:52 UTC, jicman wrote:WHAT!!! YOU MAKE ME MOVE ALL OF THE LIBS TO THE WRONG PLACE? Just kidding. He he he he... I actually have more problems. After fixing that problem, others have surfaced. How does one knows which which are the correct names of the undefined symbols? For example: OPTLINK (R) for Win32 Release 8.00.16 Copyright (C) Digital Mars 1989-2013 All rights reserved. http://www.digitalmars.com/ctg/optlink.html PMORpts.obj(PMORpts) Error 42: Symbol Undefined __d_arrayliteralTX c:\D\import\juno\locale\core.obj(core) Error 42: Symbol Undefined __aaEqual I have searched all over within the code for the project for '__d_arrayliteralTX' and various pieces of that (\Wd\Warray, d, literal, etc.), and have not found anything. Just as 'Equal', and nothing. Is there a way to know what is the reference within the code for those obscure symbols? By the way, I have fixed all back to the way it was. ;-) Thanks. The only problem now is trying to figure out where do these symbols come from. Thanks again for the help. joséOn Friday, 23 August 2019 at 17:18:55 UTC, a11e99z wrote:oops! better to restore 1.076 back and copy only Windows libs (not all DRT and others) one by one till compilation errors dissapear: oleaut32.lib ole32.lib rpcrt4.lib ...On Friday, 23 August 2019 at 17:03:24 UTC, jicman wrote:TA-DAH! Weird stuff. The 1.046 libraries worked. Very weird stuff. Now to try to figure out how that happened, since I took **all** 1.076 from the download site. Which means, that it may be have outdated libraries. That's for another day, though. Muchas gracias, as we say in Spanish. But, I'll translate for you, Thanks very much. joséOn Friday, 23 August 2019 at 16:49:07 UTC, a11e99z wrote:another try: zip ur dmd 1.076 folder (for easy restoring it when something go wrong) copy lib files from 1.046\lib\*.lib to 1.076\lib\*.lib try to compile program again with dmd 1.076right now problem exists with linker/libs only, compiler see
Aug 23 2019
On Friday, 23 August 2019 at 20:33:30 UTC, jicman wrote:I actually have more problems. After fixing that problem, others have surfaced. How does one knows which which are the correct names of the undefined symbols? For example: OPTLINK (R) for Win32 Release 8.00.16 Copyright (C) Digital Mars 1989-2013 All rights reserved. http://www.digitalmars.com/ctg/optlink.html PMORpts.obj(PMORpts) Error 42: Symbol Undefined __d_arrayliteralTX c:\D\import\juno\locale\core.obj(core) Error 42: Symbol Undefined __aaEqual I have searched all over within the code for the project for '__d_arrayliteralTX' and various pieces of that (\Wd\Warray, d, literal, etc.), and have not found anything. Just as 'Equal', and nothing. Is there a way to know what is the reference within the code for those obscure symbols? By the way, I have fixed all back to the way it was. ;-) Thanks. The only problem now is trying to figure out where do these symbols come from. Thanks again for the help. joséIgnore the error. I still had an old 1.046 lib in the 1.076 lib folder. After that, it compiled with 1.076. I made changes to the code, it it stills compiles. I am a happy guy. ;-) Thanks for all your help. josé
Aug 23 2019