Mercurial > projects > dwt-linux
changeset 115:52b32f5cb1e0
many file checked for switch default
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sat, 19 Jan 2008 13:08:19 +0100 |
parents | 3476fddbb4c8 |
children | 60ef4051ff34 |
files | doc/todo.txt dwt/custom/CBanner.d dwt/custom/CCombo.d dwt/custom/CTabFolder.d dwt/custom/CTabItem.d dwt/custom/ControlEditor.d dwt/custom/StyleRange.d dwt/custom/StyledText.d dwt/custom/StyledTextListener.d dwt/custom/StyledTextRenderer.d dwt/custom/TableCursor.d dwt/dnd/DND.d dwt/dnd/DNDListener.d dwt/dnd/DropTarget.d dwt/printing/PrintDialog.d dwt/printing/Printer.d dwt/widgets/Link.d dwt/widgets/Sash.d dwt/widgets/Table.d dwt/widgets/TableColumn.d dwt/widgets/Tree.d dwt/widgets/TreeColumn.d |
diffstat | 22 files changed, 218 insertions(+), 181 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/todo.txt Sat Jan 19 12:39:19 2008 +0100 +++ b/doc/todo.txt Sat Jan 19 13:08:19 2008 +0100 @@ -86,38 +86,38 @@ widgets/Button // OKs widgets/Canvas // OKs widgets/Caret // OKs -widgets/ColorDialog // OK -widgets/Combo // OK +widgets/ColorDialog // OKs +widgets/Combo // OKs widgets/Composite // OKs widgets/Control // OKs -widgets/CoolBar // OK -widgets/CoolItem // OK -widgets/DateTime +widgets/CoolBar // OKs +widgets/CoolItem // OKs +widgets/DateTime // widgets/Decorations // OKs -widgets/Dialog // OK -widgets/DirectoryDialog // OK +widgets/Dialog // OKs +widgets/DirectoryDialog // OKs widgets/Display // OKs widgets/Event // OKs widgets/EventTable // OKs -widgets/ExpandBar // OK -widgets/ExpandItem // OK -widgets/FileDialog // OK -widgets/FontDialog // OK +widgets/ExpandBar // OKs +widgets/ExpandItem // OKs +widgets/FileDialog // OKs +widgets/FontDialog // OKs widgets/Group // OKs widgets/ImageList // OKs widgets/Item // OKs widgets/Label // OKs widgets/Layout // OKs -widgets/Link // OK +widgets/Link // OKs widgets/List // OKs widgets/Listener // OKs widgets/Menu // OKs widgets/MenuItem // OKs -widgets/MessageBox // OK +widgets/MessageBox // OKs widgets/Monitor // OKs -widgets/ProgressBar // OK +widgets/ProgressBar // OKs widgets/RunnableLock // OKs -widgets/Sash // OK +widgets/Sash // OKs widgets/Scale // OKs widgets/Scrollable // OKs widgets/ScrollBar // OKs @@ -125,21 +125,21 @@ widgets/Slider // OKs widgets/Spinner // OKs widgets/Synchronizer // OKs -widgets/TabFolder -widgets/TabItem -widgets/Table -widgets/TableColumn -widgets/TableItem +widgets/TabFolder // OKs +widgets/TabItem // OKs +widgets/Table // OKs +widgets/TableColumn // OKs +widgets/TableItem // OKs widgets/Text // OKs -widgets/ToolBar // OK -widgets/ToolItem // OK +widgets/ToolBar // OKs +widgets/ToolItem // OKs widgets/ToolTip // OKs -widgets/Tracker // OK +widgets/Tracker // OKs widgets/Tray // OKs widgets/TrayItem // OKs -widgets/Tree -widgets/TreeColumn -widgets/TreeItem +widgets/Tree // OKs +widgets/TreeColumn // OKs +widgets/TreeItem // OKs widgets/TypedListener // OKs widgets/Widget // OKs @@ -277,56 +277,56 @@ internal/gtk/GtkSelectionData // X internal/gtk/GtkFileSelection // X -events/ShellAdapter // OK -events/SelectionListener // OK -events/TreeListener // OK -events/MenuDetectListener // OK -events/SelectionAdapter // OK -events/KeyAdapter // OK -events/TreeEvent // OK -events/ControlListener // OK -events/ArmEvent // OK -events/DragDetectEvent // OK -events/PaintListener // OK -events/MenuEvent // OK -events/DisposeEvent // OK -events/MouseEvent // OK -events/ShellListener // OK -events/SelectionEvent // OK -events/ControlAdapter // OK -events/ExpandListener // OK -events/MouseTrackListener // OK -events/FocusListener // OK -events/TreeAdapter // OK -events/MenuListener // OK -events/FocusEvent // OK -events/FocusAdapter // OK -events/MenuAdapter // OK -events/MouseWheelListener // OK -events/HelpListener // OK -events/ExpandAdapter // OK -events/TraverseEvent // OK -events/MouseListener // OK -events/ShellEvent // OK -events/KeyEvent // OK -events/ExpandEvent // OK -events/MenuDetectEvent // OK -events/VerifyEvent // OK -events/TraverseListener // OK -events/ArmListener // OK -events/ModifyListener // OK -events/MouseMoveListener // OK -events/ModifyEvent // OK -events/KeyListener // OK -events/VerifyListener // OK -events/PaintEvent // OK -events/HelpEvent // OK -events/DragDetectListener // OK -events/TypedEvent // OK -events/ControlEvent // OK -events/MouseTrackAdapter // OK -events/DisposeListener // OK -events/MouseAdapter // OK +events/ShellAdapter // OKs +events/SelectionListener // OKs +events/TreeListener // OKs +events/MenuDetectListener // OKs +events/SelectionAdapter // OKs +events/KeyAdapter // OKs +events/TreeEvent // OKs +events/ControlListener // OKs +events/ArmEvent // OKs +events/DragDetectEvent // OKs +events/PaintListener // OKs +events/MenuEvent // OKs +events/DisposeEvent // OKs +events/MouseEvent // OKs +events/ShellListener // OKs +events/SelectionEvent // OKs +events/ControlAdapter // OKs +events/ExpandListener // OKs +events/MouseTrackListener // OKs +events/FocusListener // OKs +events/TreeAdapter // OKs +events/MenuListener // OKs +events/FocusEvent // OKs +events/FocusAdapter // OKs +events/MenuAdapter // OKs +events/MouseWheelListener // OKs +events/HelpListener // OKs +events/ExpandAdapter // OKs +events/TraverseEvent // OKs +events/MouseListener // OKs +events/ShellEvent // OKs +events/KeyEvent // OKs +events/ExpandEvent // OKs +events/MenuDetectEvent // OKs +events/VerifyEvent // OKs +events/TraverseListener // OKs +events/ArmListener // OKs +events/ModifyListener // OKs +events/MouseMoveListener // OKs +events/ModifyEvent // OKs +events/KeyListener // OKs +events/VerifyListener // OKs +events/PaintEvent // OKs +events/HelpEvent // OKs +events/DragDetectListener // OKs +events/TypedEvent // OKs +events/ControlEvent // OKs +events/MouseTrackAdapter // OKs +events/DisposeListener // OKs +events/MouseAdapter // OKs // not sure what this is @@ -358,103 +358,103 @@ === LOW Priority === -custom/StyleRange -custom/StyledTextRenderer -custom/PopupList -custom/CTabFolderLayout -custom/ScrolledCompositeLayout -custom/CTabFolder -custom/LineBackgroundListener -custom/CTabFolderListener -custom/BusyIndicator -custom/StyledTextDropTargetEffect -custom/CTabFolderEvent -custom/StyledTextPrintOptions -custom/CTabFolder2Listener -custom/StackLayout -custom/TableCursor -custom/LineBackgroundEvent -custom/StyledTextListener -custom/TextChangedEvent -custom/ExtendedModifyListener -custom/PaintObjectListener -custom/ViewFormLayout -custom/ViewForm -custom/TextChangeListener -custom/TableEditor -custom/StyledTextEvent -custom/PaintObjectEvent -custom/AnimatedProgress -custom/ExtendedModifyEvent -custom/CCombo -custom/MovementListener -custom/CTabFolder2Adapter -custom/CBannerLayout -custom/CLayoutData -custom/ScrolledComposite -custom/ControlEditor -custom/SashForm -custom/CLabel -custom/CTabItem -custom/TreeEditor -custom/StyledText -custom/TableTree -custom/ST -custom/TextChangingEvent -custom/SashFormLayout -custom/LineStyleEvent -custom/CTabFolderAdapter -custom/VerifyKeyListener -custom/CBanner -custom/StyledTextContent -custom/Bullet -custom/DefaultContent -custom/BidiSegmentEvent -custom/TableTreeItem -custom/MovementEvent -custom/TableTreeEditor -custom/BidiSegmentListener -custom/SashFormData -custom/LineStyleListener +custom/AnimatedProgress // OKs +custom/BidiSegmentEvent // OKs +custom/BidiSegmentListener // OKs +custom/Bullet // OKs +custom/BusyIndicator // OKs +custom/CBannerLayout // OKs +custom/CBanner // OKs +custom/CCombo // OKs +custom/CLabel // OKs +custom/CLayoutData // OKs +custom/ControlEditor // OKs +custom/CTabFolder2Adapter // OKs +custom/CTabFolder2Listener // OKs +custom/CTabFolderAdapter // OKs +custom/CTabFolderEvent // OKs +custom/CTabFolderLayout // OKs +custom/CTabFolderListener // OKs +custom/CTabFolder // OKs +custom/CTabItem // OKs +custom/DefaultContent // OKs +custom/ExtendedModifyEvent // OKs +custom/ExtendedModifyListener // OKs +custom/LineBackgroundEvent // OKs +custom/LineBackgroundListener // OKs +custom/LineStyleEvent // OKs +custom/LineStyleListener // OKs +custom/MovementEvent // OKs +custom/MovementListener // OKs +custom/PaintObjectEvent // OKs +custom/PaintObjectListener // OKs +custom/PopupList // OKs +custom/SashFormData // OKs +custom/SashFormLayout // OKs +custom/SashForm // OKs +custom/ScrolledCompositeLayout // OKs +custom/ScrolledComposite // OKs +custom/StackLayout // OKs +custom/ST // OKs +custom/StyledTextContent // OKs +custom/StyledTextDropTargetEffect // OKs +custom/StyledTextEvent // OKs +custom/StyledTextListener // OKs +custom/StyledText // OKs +custom/StyledTextPrintOptions // OKs +custom/StyledTextRenderer // OKs +custom/StyleRange // OKs +custom/TableCursor // OKs +custom/TableEditor // OKs +custom/TableTreeEditor // OKs +custom/TableTreeItem // OKs +custom/TableTree // OKs +custom/TextChangedEvent // OKs +custom/TextChangeListener // OKs +custom/TextChangingEvent // OKs +custom/TreeEditor // OKs +custom/VerifyKeyListener // OKs +custom/ViewFormLayout // OKs +custom/ViewForm // OKs program/Program // find default program for a given file extension (.http => open the standard browser) -printing/Printer -printing/PrinterData -printing/PrintDialog +printing/Printer // OKs +printing/PrinterData // OKs +printing/PrintDialog // OKs internal/opengl/glx/XVisualInfo internal/opengl/glx/GLX opengl/GLCanvas opengl/GLData -dnd // Drag and Drop -dnd/DragSourceAdapter -dnd/TreeDragSourceEffect -dnd/TreeDropTargetEffect -dnd/FileTransfer -dnd/DragSourceListener -dnd/DNDEvent -dnd/DragSource -dnd/TextTransfer -dnd/DragSourceEvent -dnd/TableDropTargetEffect -dnd/ClipboardProxy -dnd/DropTargetListener -dnd/DropTarget -dnd/Transfer -dnd/DNDListener -dnd/ByteArrayTransfer -dnd/DropTargetEvent -dnd/DragSourceEffect -dnd/RTFTransfer -dnd/Clipboard -dnd/TransferData -dnd/DropTargetEffect -dnd/TableDragSourceEffect -dnd/HTMLTransfer -dnd/DND -dnd/DropTargetAdapter +// Drag and Drop +dnd/DragSourceAdapter // OKs +dnd/TreeDragSourceEffect // OKs +dnd/TreeDropTargetEffect // OKs +dnd/FileTransfer // OKs +dnd/DragSourceListener // OKs +dnd/DNDEvent // OKs +dnd/DragSource // OKs +dnd/TextTransfer // OKs +dnd/DragSourceEvent // OKs +dnd/TableDropTargetEffect // OKs +dnd/ClipboardProxy // OKs +dnd/DropTargetListener // OKs +dnd/DropTarget // OKs +dnd/Transfer // OKs +dnd/DNDListener // OKs +dnd/ByteArrayTransfer // OKs +dnd/DropTargetEvent // OKs +dnd/DragSourceEffect // OKs +dnd/RTFTransfer // OKs +dnd/Clipboard // OKs +dnd/TransferData // OKs +dnd/DropTargetEffect // OKs +dnd/TableDragSourceEffect // OKs +dnd/HTMLTransfer // OKs +dnd/DND // OKs +dnd/DropTargetAdapter // OKs internal/mozilla/XPCOMObject internal/mozilla/nsIPromptService
--- a/dwt/custom/CBanner.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/custom/CBanner.d Sat Jan 19 13:08:19 2008 +0100 @@ -135,6 +135,7 @@ onPaint(e.gc); break; case DWT.Resize: onResize(); break; + default: } } };
--- a/dwt/custom/CCombo.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/custom/CCombo.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 @@ -319,6 +319,7 @@ dropDown (!isDropped ()); break; } + default: } } /** @@ -365,6 +366,7 @@ case DWT.Resize: internalLayout (false); break; + default: } } @@ -785,6 +787,7 @@ notifyListeners (DWT.FocusOut, e); break; } + default: } } /** @@ -996,6 +999,7 @@ case DWT.TRAVERSE_ARROW_NEXT: event.doit = false; break; + default: } Event e = new Event (); e.time = event.time; @@ -1045,6 +1049,7 @@ break; } + default: } } /** @@ -1081,6 +1086,7 @@ case DWT.Deactivate: dropDown (false); break; + default: } } public void redraw () { @@ -1600,6 +1606,7 @@ // do not use them for traversal. event.doit = false; break; + default: } Event e = new Event ();
--- a/dwt/custom/CTabFolder.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/custom/CTabFolder.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 @@ -931,6 +931,7 @@ gc.drawString(chevronString, x+8, y+4, true); break; } + default: } f.dispose(); } @@ -994,6 +995,7 @@ } break; } + default: } } void drawMinimize(GC gc) { @@ -1053,6 +1055,7 @@ } break; } + default: } } void drawTabArea(Event event) { @@ -2234,6 +2237,7 @@ return; } } + default: } } } @@ -2362,6 +2366,7 @@ event.doit = onPageTraversal(event); event.detail = DWT.TRAVERSE_NONE; break; + default: } } void redrawTabs() { @@ -2743,6 +2748,7 @@ topRightRect.y = onBottom ? size.y - borderBottom - tabHeight: borderTop + 1; topRightRect.height = tabHeight - 1; } + default: } topRight.setBounds(topRightRect); }
--- a/dwt/custom/CTabItem.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/custom/CTabItem.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 @@ -244,6 +244,7 @@ } break; } + default: } } void drawSelected(GC gc ) {
--- a/dwt/custom/ControlEditor.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/custom/ControlEditor.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0
--- a/dwt/custom/StyleRange.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/custom/StyleRange.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0
--- a/dwt/custom/StyledText.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/custom/StyledText.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 @@ -1003,6 +1003,7 @@ case DWT.LEFT: write("\\ql"); break; case DWT.CENTER: write("\\qc"); break; case DWT.RIGHT: write("\\qr"); break; + default: } if (justify) write("\\qj"); write(" "); @@ -5493,6 +5494,7 @@ } } break; + default: } } /**
--- a/dwt/custom/StyledTextListener.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/custom/StyledTextListener.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 @@ -110,6 +110,7 @@ (cast(StyledTextEvent) e).end = wordBoundaryEvent.newOffset; break; } + default: } } }
--- a/dwt/custom/StyledTextRenderer.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/custom/StyledTextRenderer.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 @@ -365,6 +365,7 @@ case ST.BULLET_NUMBER: string = to!(char[])(index); break; case ST.BULLET_LETTER_LOWER: string = [cast(char) (index % 26 + 97)]; break; case ST.BULLET_LETTER_UPPER: string = [cast(char) (index % 26 + 65)]; break; + default: } if ((bullet.type & ST.BULLET_TEXT) !is 0) string ~= bullet.text; Display display = styledText.getDisplay();
--- a/dwt/custom/TableCursor.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/custom/TableCursor.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 @@ -218,6 +218,7 @@ case DWT.TRAVERSE_RETURN : event.doit = false; break; + default: } break; } @@ -340,6 +341,7 @@ case DWT.CR : notifyListeners(DWT.DefaultSelection, new Event()); return; + default: } int rowIndex = table.indexOf(row); int columnIndex = column is null ? 0 : table.indexOf(column); @@ -411,6 +413,7 @@ setRowColumn(index, columnIndex, true); break; } + default: } } @@ -452,6 +455,7 @@ case DWT.CENTER: x += (bounds.width - x - extent.x) / 2; break; + default: } } } else { @@ -469,6 +473,7 @@ case DWT.CENTER: x += (bounds.width - x - extent.x) / 2 + 2; break; + default: } } }
--- a/dwt/dnd/DND.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/dnd/DND.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 @@ -262,6 +262,7 @@ if (hresult !is 0) msg ~= " result = "~to!(char[])(hresult); //$NON-NLS-1$ throw new DWTException (code, msg); } + default: } /* Unknown/Undefined Error */
--- a/dwt/dnd/DNDListener.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/dnd/DNDListener.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 @@ -130,6 +130,7 @@ event.updateEvent(cast(DNDEvent)e); break; } + default: } }
--- a/dwt/dnd/DropTarget.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/dnd/DropTarget.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 @@ -558,6 +558,7 @@ case DND.DROP_LINK: OS.gdk_drag_status(context, OS.GDK_ACTION_LINK, time); break; + default: } if (oldKeyOperation is -1) {
--- a/dwt/printing/PrintDialog.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/printing/PrintDialog.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 @@ -296,6 +296,7 @@ scope_ = PrinterData.SELECTION; startPage = endPage = OS.gtk_print_unix_dialog_get_current_page(handle); break; + default: } printToFile = ( data.name ==/*eq*/ "Print to File" ); //$NON-NLS-1$
--- a/dwt/printing/Printer.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/printing/Printer.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 @@ -492,6 +492,7 @@ case Cairo.CAIRO_SURFACE_TYPE_PDF: Cairo.cairo_pdf_surface_set_size (surface, width, height); break; + default: } return true; }
--- a/dwt/widgets/Link.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/widgets/Link.d Sat Jan 19 13:08:19 2008 +0100 @@ -374,6 +374,7 @@ case OS.GDK_FOCUS_CHANGE: redraw (); break; + default: } return result; } @@ -440,6 +441,7 @@ redraw (); } break; + default: } return result; }
--- a/dwt/widgets/Sash.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/widgets/Sash.d Sat Jan 19 13:08:19 2008 +0100 @@ -315,6 +315,7 @@ display.setCursorLocation (parent.toDisplay (cursorX, cursorY)); } break; + default: } return result;
--- a/dwt/widgets/Table.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/widgets/Table.d Sat Jan 19 13:08:19 2008 +0100 @@ -161,6 +161,7 @@ ownerDraw = true; recreateRenderers (); break; + default: } } } @@ -1925,6 +1926,7 @@ postEvent (DWT.DefaultSelection, event); break; } + default: } } return result;
--- a/dwt/widgets/TableColumn.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/widgets/TableColumn.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0
--- a/dwt/widgets/Tree.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/widgets/Tree.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 @@ -167,6 +167,7 @@ ownerDraw = true; recreateRenderers (); break; + default: } } } @@ -1876,6 +1877,7 @@ postEvent (DWT.DefaultSelection, event); break; } + default: } } return result;
--- a/dwt/widgets/TreeColumn.d Sat Jan 19 12:39:19 2008 +0100 +++ b/dwt/widgets/TreeColumn.d Sat Jan 19 13:08:19 2008 +0100 @@ -1,4 +1,4 @@ -/******************************************************************************* +/******************************************************************************* * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 @@ -366,6 +366,7 @@ if (OS.GTK_VERSION < OS.buildVERSION (2, 6, 0)) postEvent_ = false; break; } + default: } } if (postEvent_) postEvent (doubleClick ? DWT.DefaultSelection : DWT.Selection);