# HG changeset patch # User Frank Benoit # Date 1208015844 -7200 # Node ID e7e5002eabcf1d62e9613cb718fdf414354ebfc8 # Parent 279d4c41c6ff305281eac06b99f8dbf278c02c88 remove debugging prints diff -r 279d4c41c6ff -r e7e5002eabcf jface/FileTreeViewer.d --- a/jface/FileTreeViewer.d Sat Apr 12 04:50:22 2008 +0200 +++ b/jface/FileTreeViewer.d Sat Apr 12 17:57:24 2008 +0200 @@ -69,9 +69,6 @@ } protected Control createContents(Composite parent){ -/+ Label label = new Label( parent, DWT.CENTER ); - label.setText( "Hello, World" ); - return label;+/ auto composite = new Composite( parent, DWT.NONE ); composite.setLayout( new GridLayout(1,false)); @@ -114,7 +111,6 @@ return res; } catch( Exception e ){ - ExceptionPrintStackTrace(e); return null; } } @@ -157,7 +153,6 @@ private bool preserveCase; public this(){ - Trace.formatln( "trc line={} Label", __LINE__ ); listeners = new ArraySeq!(ILabelProviderListener); file = new Image( null, new ImageData( new ByteArrayInputStream( cast(byte[])import( "file.png" )))); @@ -165,7 +160,6 @@ } public void setPreserveCase(bool preserveCase){ - Trace.formatln( "trc line={} Label", __LINE__ ); this.preserveCase = preserveCase; auto event = new LabelProviderChangedEvent(this); for( int i = 0, n = listeners.size(); i < n; i++ ){ @@ -175,18 +169,16 @@ } public override Image getImage(Object arg0){ - Trace.formatln( "trc line={} Label", __LINE__ ); return (cast(FilePath)arg0).isFolder() ? dir : file; } public override char[] getText(Object arg0){ auto text = (cast(FilePath)arg0).name(); -// if( text.length is 0 ){ -// text = (cast(FilePath)arg0).pop.name(); -// } - Trace.formatln( "name={} ", text ); - Trace.formatln( "trc line={} Label", __LINE__ ); - return "x" ~ (preserveCase ? text : text.toUpperCase()); + if( text.length is 0 ){ + // now take all info, it will be drive or the root folder + text = (cast(FilePath)arg0).toString(); + } + return preserveCase ? text : text.toUpperCase(); } public void addListener( ILabelProviderListener arg0 ){