X-Git-Url: http://ecere.com/cgi-bin/gitweb.cgi?p=ede;a=blobdiff_plain;f=libede%2Fsrc%2FFileSystemBox.ec;h=8a4fad1331b94af7dc718fdc9f6b142c3b68bf51;hp=61f5df958bd841290a597f46a2c79fad354c8afd;hb=eb19d6488b00a999860c9e58904c3ef78fe4a718;hpb=0e4fcdfc4d025c0e6136400d73f4c4b4f0bdb6d1 diff --git a/libede/src/FileSystemBox.ec b/libede/src/FileSystemBox.ec index 61f5df9..8a4fad1 100644 --- a/libede/src/FileSystemBox.ec +++ b/libede/src/FileSystemBox.ec @@ -321,29 +321,6 @@ public: if(icon) { - w = icon.width; - h = icon.height; - } - if(type == pictureFile && fsb.previewPictures && bitmap) - { - surface.SetForeground(white); - surface.blend = true; - //#ifndef __linux__ - //surface.Filter(bitmap, (clientSize.w - w) / 2,(clientSize.h - h) / 2, 0,0, w, h, bitmap.width, bitmap.height); - //surface.Filter(bitmap, x + indent/* * indentSize*/ + 2, y, 0, 0, w, h, bitmap.width, bitmap.height); - surface.Filter(bitmap, x,y,0,0, w, h, bitmap.width, bitmap.height); - //#else - // Until Filter / Stretch works with X - //surface.Blit(bitmap, (clientSize.w - bitmap.width) / 2,(clientSize.h - bitmap.height) / 2, 0,0, bitmap.width, bitmap.height); - // surface.blend = true; - //surface.Blit(bitmap, x + indent/* * indentSize*/ + 2, y,0,0, w, h); - //surface.Blit(bitmap, x,y,0,0, bitmap.width, bitmap.height); - //#endif - //bitmap.Free(); - //delete bitmap; - } - else if(icon) - { //surface.blend = true; //surface.alphaWrite = blend; surface.SetForeground(white); @@ -473,7 +450,7 @@ static FileSystemNode MakeFileSystemNode(const FileStats stats, if(node.type == pictureFile && previewPicture) { - node.bitmap = Bitmap { alphaBlend = true }; + node.bitmap = Bitmap { }; node.bitmap.Load(filePath, null, displaySystem); } @@ -518,8 +495,6 @@ public: delete path; if(value && value[0]) path = CopyString(value); - if(locationBox) - locationBox.path = value; if(created) Load(); } @@ -560,8 +535,6 @@ public: } } - PathBox locationBox; - void Select(FileSystemNode node) { if(node.row) @@ -583,11 +556,6 @@ public: return null; } - void Refresh() - { - Load(); - } - private: FileSystemBoxBits bits; @@ -620,9 +588,9 @@ private: } } - DataField nameField { dataType = "FileSystemNode", width = 240, userData = this, freeData = false }; + DataField nameField { dataType = "FileSystemNode", width = 240, userData = this }; DataField typeField { header = "Type", dataType = /*"String"*/ "char *", width = 40, freeData = false }; - DataField sizeField { header = "Size", dataType = "FileSize", width = 96, alignment = right, freeData = false }; + DataField sizeField { header = "Size", dataType = "FileSize", width = 96, alignment = right }; bool OnPostCreate() {