Menu

#5 Create Text with no font

closed-fixed
None (23)
5
2007-07-27
2007-07-27
jfirechief
No

DO NOT EDIT OR ANSWER THIS ISSUE. SEE THE ORIGINAL ISSUE INSTEAD:
https://www.jfire.org/modules/bugs/view.php?id=36
ORIGINAL REPORTER: Marc

...produces IllegalArgumentException

A font should be pre-selected. Once selected, the font should re-appear the next time the dialog shows up. When starting up without selected font, the ok button should be disabled.

An empty text should also be impossible (disabled ok button)

A font preview would be nice ;-)

Additional information:

java.lang.IllegalArgumentException: Index out of bounds
at org.eclipse.swt.SWT.error(SWT.java:3358)
at org.eclipse.swt.SWT.error(SWT.java:3297)
at org.eclipse.swt.SWT.error(SWT.java:3268)
at org.eclipse.swt.widgets.Widget.error(Widget.java:434)
at org.eclipse.swt.widgets.Combo.getItem(Combo.java:625)
at org.nightlabs.editor2d.dialog.CreateTextDialog.okPressed(CreateTextDialog.java:178)
at org.eclipse.jface.dialogs.Dialog.buttonPressed(Dialog.java:508)
at org.eclipse.jface.dialogs.Dialog$3.widgetSelected(Dialog.java:660)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3164)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2840)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
at org.eclipse.jface.window.Window.open(Window.java:796)
at org.nightlabs.editor2d.tools.TextTool.handleButtonDown(TextTool.java:66)
at org.eclipse.gef.tools.AbstractTool.mouseDown(AbstractTool.java:964)
at org.eclipse.gef.EditDomain.mouseDown(EditDomain.java:215)
at org.eclipse.gef.ui.parts.DomainEventDispatcher.dispatchMousePressed(DomainEventDispatcher.java:342)
at org.eclipse.draw2d.LightweightSystem$EventHandler.mouseDown(LightweightSystem.java:522)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:133)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3164)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2840)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.nightlabs.base.app.AbstractApplicationThread.run(AbstractApplicationThread.java:121)

Discussion

  • jfirechief

    jfirechief - 2007-07-27
    • labels: --> None
    • assigned_to: nobody --> danielmazurek
    • status: open --> closed-fixed
     
  • jfirechief

    jfirechief - 2007-07-27

    Logged In: YES
    user_id=1828570
    Originator: YES

    ORIGINAL COMMENT BY daniel, VIEW IT HERE:
    https://www.jfire.org/modules/bugs/view.php?id=36

    added preview + check for empty string + by default system default font is selected

    Remember of values is still missing

     

Log in to post a comment.