Changeset 24 for trunk/import/htmlayout
- Timestamp:
- 02/10/11 22:36:34 (1 year ago)
- Files:
-
- trunk/import/htmlayout/events.d (modified) (1 diff)
- trunk/import/htmlayout/graphin.d (modified) (2 diffs)
- trunk/import/htmlayout/htmlayout.d (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/import/htmlayout/events.d
r18 r24 116 116 { 117 117 if(!del(dg)) return add(dg); 118 return false; 118 119 } 119 120 trunk/import/htmlayout/graphin.d
r17 r24 6 6 import tango.text.convert.Utf; 7 7 import tango.io.model.IConduit; 8 import tango.io. FileConduit;9 8 import tango.io.device.File; 9 import htmlayout.htmlayout; //bug, not import this 10 10 class HImage 11 11 { … … 57 57 bool save(char[] file,uint quality=0) 58 58 { 59 File Conduitf;59 File f; 60 60 try 61 f=new File Conduit(file,FileConduit.WriteCreate);61 f=new File(file,File.WriteCreate); 62 62 catch(Object o) 63 63 return false; trunk/import/htmlayout/htmlayout.d
r18 r24 85 85 import tango.stdc.stringz; 86 86 import tango.text.convert.Utf; 87 import tango.io.File; 88 import tango.io.FileSystem; 87 import tango.io.device.File; 89 88 import tango.io.FilePath; 89 import tango.sys.Environment; 90 90 import tango.sys.win32.Types; 91 91 … … 123 123 char[] buf; 124 124 scope(exit) delete buf; 125 try (buf=cast(char[])File (file).read());125 try (buf=cast(char[])File.get(file)); 126 126 catch(Object o) 127 127 { … … 129 129 return false; 130 130 } 131 return loadHTML( FileSystem.toAbsolute(FilePath(file)).toString,buf);131 return loadHTML((new FilePath(file)).absolute(tango.sys.Environment.Environment.cwd).toString,buf); 132 132 } 133 133 bool masterCSS(char[] data,bool append=true) … … 230 230 231 231 bool loadHTML(char[] url,char[] data){return (lastResult=HTMLiteLoadHtmlFromMemory(mHandle,toString16z(.toString16(url)),cast(LPCBYTE)toStringz(data),data.length))==HPR_OK;} 232 bool loadHTML(char[] file){return HTMLiteLoadHtmlFromFile(mHandle,toString16z(.toString16( FileSystem.toAbsolute(FilePath(file)).toString)))==HPR_OK;}232 bool loadHTML(char[] file){return HTMLiteLoadHtmlFromFile(mHandle,toString16z(.toString16((new FilePath(file)).absolute(tango.sys.Environment.Environment.cwd).toString)))==HPR_OK;} 233 233 bool mediaType(char[] mediatype){return (lastResult=HTMLiteSetMediaType(mHandle,toStringz(mediatype)))==HPR_OK;} 234 234 … … 325 325 else return cast(bool)HTMLayoutLoadHtmlEx(mHandle,cast(LPCBYTE)(toStringz(data)),data.length,toString16z(.toString16(url))); 326 326 } 327 bool loadHTML(char[] file){return cast(bool)HTMLayoutLoadFile(mHandle,toString16z(.toString16( FileSystem.toAbsolute(FilePath(file)).toString)));}327 bool loadHTML(char[] file){return cast(bool)HTMLayoutLoadFile(mHandle,toString16z(.toString16((new FilePath(file)).absolute(tango.sys.Environment.Environment.cwd).toString)));} 328 328 bool mediaType(char[] mediatype){return true;return cast(bool)HTMLayoutSetMediaType(mHandle,toString16z(toString16(mediatype)));} 329 329
