[archived content]

module dfl.data;
public struct Data
{
public Object getObject();
public char[][] getStrings();
public int getUint();
public int getInt();
public wchar[] getUnicodeText();
public ubyte[] getText();
public char[] getString();
public static Data opCall();
public void[] value; [property getter]
public TypeInfo info; [property getter]
}
public class DataFormats
{
public static char[] bitmap; [property getter]
public static char[] dib; [property getter]
public static char[] dif; [property getter]
public static char[] enhandedMetaFile; [property getter]
public static char[] fileDrop; [property getter]
public static Format getFormat(TypeInfo type);
public static Format getFormat(char[] name);
public static Format getFormat(int id);
public static char[] html; [property getter]
public static char[] locale; [property getter]
public static char[] metafilePict; [property getter]
public static char[] oemText; [property getter]
public static char[] palette; [property getter]
public static char[] penData; [property getter]
public static char[] riff; [property getter]
public static char[] rtf; [property getter]
public static char[] stringFormat; [property getter]
public static char[] symbolicLink; [property getter]
public static char[] text; [property getter]
public static char[] tiff; [property getter]
public static char[] unicodeText; [property getter]
public static char[] utf8; [property getter]
public static char[] waveAudio; [property getter]
}
public static class DataFormats.Format
{
public final int id; [property getter]
public final char[] name; [property getter]
}
public class DataObject: IDataObject
{
public Data getData(char[] fmt);
public Data getData(TypeInfo type);
public Data getData(char[] fmt,bool doConvert);
public bool getDataPresent(TypeInfo type);
public bool getDataPresent(char[] fmt);
public bool getDataPresent(char[] fmt,bool canConvert);
public char[][] getFormats();
public void setData(char[] fmt,bool canConvert,Data obj);
public void setData(Data obj);
public void setData(char[] fmt,Data obj);
public void setData(TypeInfo type,Data obj);
[+] Inherited members
}
public interface IDataObject
{
public void setData(char[] fmt,bool canConvert,Data obj);
public void setData(TypeInfo type,Data obj);
public void setData(char[] fmt,Data obj);
public void setData(Data obj);
public char[][] getFormats();
public bool getDataPresent(char[] fmt,bool canConvert);
public bool getDataPresent(TypeInfo type);
public bool getDataPresent(char[] fmt);
public Data getData(char[] fmt,bool doConvert);
public Data getData(TypeInfo type);
public Data getData(char[] fmt);
}

Page last modified on May 18, 2005, at 02:48 PM