1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-08 18:26:01 +02:00

Bug Fixing

This commit is contained in:
Hoda Amer 2004-06-16 19:49:48 +00:00
parent e425b0ea7b
commit dc43de0584
5 changed files with 51 additions and 36 deletions

View file

@ -1,5 +1,6 @@
2004-06-16 Hoda Amer 2004-06-16 Hoda Amer
Fix for PR 66730: [Refactoring] Renaming a class does not change .cpp file. Fix for PR 66730: [Refactoring] Renaming a class does not change .cpp file.
Fix for PR 61045: [Accessibility] Code Templates Preview box has no MSAA name
2004-06-15 Bogdan Gheorghe 2004-06-15 Bogdan Gheorghe
Fix for Bug 60490: "Selected resource" option should only be enabled/disabled Fix for Bug 60490: "Selected resource" option should only be enabled/disabled

View file

@ -40,6 +40,8 @@ TemplatePreferencePage.export.exists.message={0} already exists.\nDo you want to
TemplatePreferencePage.question.create.new.title=Edit Template TemplatePreferencePage.question.create.new.title=Edit Template
TemplatePreferencePage.question.create.new.message=The name of the template was changed.\nDo you want to create a new template? TemplatePreferencePage.question.create.new.message=The name of the template was changed.\nDo you want to create a new template?
TemplatePreferencePage.preview=Preview
# edit template dialog # edit template dialog
EditTemplateDialog.error.noname=Template name must not be empty. EditTemplateDialog.error.noname=Template name must not be empty.
EditTemplateDialog.error.adjacent.variables=Template pattern has adjacent variables. EditTemplateDialog.error.adjacent.variables=Template pattern has adjacent variables.
@ -59,6 +61,8 @@ EditTemplateDialog.paste=&Paste@Ctrl+V
EditTemplateDialog.select.all=Select &All@Ctrl+A EditTemplateDialog.select.all=Select &All@Ctrl+A
EditTemplateDialog.content.assist=Insert &Variable...@Ctrl+Space EditTemplateDialog.content.assist=Insert &Variable...@Ctrl+Space
EditTemplateDialog.pattern=Pattern
# template variable dialog # template variable dialog
TemplateVariableDialog.title=Select a template variable. TemplateVariableDialog.title=Select a template variable.
TemplateVariableDialog.column.name=Name TemplateVariableDialog.column.name=Name

View file

@ -50,7 +50,7 @@ public class ColorEditor {
fButton.getAccessible().addAccessibleListener( fButton.getAccessible().addAccessibleListener(
new AccessibleAdapter() { new AccessibleAdapter() {
public void getName(AccessibleEvent e) { public void getName(AccessibleEvent e) {
e.result = "Color selector"; //$NON-NLS-1$ e.result = JFaceResources.getString("ColorSelector.Name"); //$NON-NLS-1$
}}); }});
fButton.setImage(fImage); fButton.setImage(fImage);

View file

@ -5,6 +5,13 @@ package org.eclipse.cdt.internal.ui.preferences;
* All Rights Reserved. * All Rights Reserved.
*/ */
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Vector;
import org.eclipse.cdt.internal.corext.template.ContextTypeRegistry; import org.eclipse.cdt.internal.corext.template.ContextTypeRegistry;
import org.eclipse.cdt.internal.corext.template.Template; import org.eclipse.cdt.internal.corext.template.Template;
import org.eclipse.cdt.internal.corext.template.TemplateMessages; import org.eclipse.cdt.internal.corext.template.TemplateMessages;
@ -19,41 +26,7 @@ import org.eclipse.cdt.internal.ui.text.contentassist.ContentAssistPreference;
import org.eclipse.cdt.internal.ui.text.template.TemplateVariableProcessor; import org.eclipse.cdt.internal.ui.text.template.TemplateVariableProcessor;
import org.eclipse.cdt.internal.ui.util.SWTUtil; import org.eclipse.cdt.internal.ui.util.SWTUtil;
import org.eclipse.cdt.ui.CUIPlugin; import org.eclipse.cdt.ui.CUIPlugin;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Vector;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.StyledText;
import org.eclipse.swt.custom.VerifyKeyListener;
import org.eclipse.swt.events.KeyEvent;
import org.eclipse.swt.events.KeyListener;
import org.eclipse.swt.events.ModifyEvent;
import org.eclipse.swt.events.ModifyListener;
import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.events.SelectionListener;
import org.eclipse.swt.events.VerifyEvent;
import org.eclipse.swt.graphics.Color;
import org.eclipse.swt.graphics.Font;
import org.eclipse.swt.graphics.RGB;
import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Combo;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.Menu;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Text;
import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.CoreException;
import org.eclipse.jface.action.Action; import org.eclipse.jface.action.Action;
import org.eclipse.jface.action.GroupMarker; import org.eclipse.jface.action.GroupMarker;
import org.eclipse.jface.action.IAction; import org.eclipse.jface.action.IAction;
@ -78,7 +51,32 @@ import org.eclipse.jface.text.source.ISourceViewer;
import org.eclipse.jface.text.source.SourceViewer; import org.eclipse.jface.text.source.SourceViewer;
import org.eclipse.jface.viewers.ISelectionChangedListener; import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.SelectionChangedEvent; import org.eclipse.jface.viewers.SelectionChangedEvent;
import org.eclipse.swt.SWT;
import org.eclipse.swt.accessibility.AccessibleAdapter;
import org.eclipse.swt.accessibility.AccessibleEvent;
import org.eclipse.swt.custom.StyledText;
import org.eclipse.swt.custom.VerifyKeyListener;
import org.eclipse.swt.events.KeyEvent;
import org.eclipse.swt.events.KeyListener;
import org.eclipse.swt.events.ModifyEvent;
import org.eclipse.swt.events.ModifyListener;
import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.events.SelectionListener;
import org.eclipse.swt.events.VerifyEvent;
import org.eclipse.swt.graphics.Color;
import org.eclipse.swt.graphics.Font;
import org.eclipse.swt.graphics.RGB;
import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Combo;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.Menu;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Text;
import org.eclipse.ui.texteditor.ITextEditorActionConstants; import org.eclipse.ui.texteditor.ITextEditorActionConstants;
import org.eclipse.ui.texteditor.IUpdate; import org.eclipse.ui.texteditor.IUpdate;
@ -340,6 +338,11 @@ public class EditTemplateDialog extends StatusDialog {
data.heightHint= convertHeightInCharsToPixels(5); data.heightHint= convertHeightInCharsToPixels(5);
control.setLayoutData(data); control.setLayoutData(data);
control.getAccessible().addAccessibleListener(new AccessibleAdapter() {
public void getName(AccessibleEvent e) {
e.result = TemplateMessages.getString("EditTemplateDialog.pattern");
}});
viewer.addTextListener(new ITextListener() { viewer.addTextListener(new ITextListener() {
public void textChanged(TextEvent event) { public void textChanged(TextEvent event) {
try { try {

View file

@ -47,6 +47,8 @@ import org.eclipse.jface.viewers.Viewer;
import org.eclipse.jface.viewers.ViewerSorter; import org.eclipse.jface.viewers.ViewerSorter;
import org.eclipse.jface.window.Window; import org.eclipse.jface.window.Window;
import org.eclipse.swt.SWT; import org.eclipse.swt.SWT;
import org.eclipse.swt.accessibility.AccessibleAdapter;
import org.eclipse.swt.accessibility.AccessibleEvent;
import org.eclipse.swt.graphics.Font; import org.eclipse.swt.graphics.Font;
import org.eclipse.swt.layout.GridData; import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout; import org.eclipse.swt.layout.GridLayout;
@ -309,6 +311,11 @@ public class TemplatePreferencePage extends PreferencePage implements IWorkbench
data.heightHint= convertHeightInCharsToPixels(5); data.heightHint= convertHeightInCharsToPixels(5);
control.setLayoutData(data); control.setLayoutData(data);
control.getAccessible().addAccessibleListener(new AccessibleAdapter() {
public void getName(AccessibleEvent e) {
e.result = TemplateMessages.getString("TemplatePreferencePage.preview");
}});
return viewer; return viewer;
} }