Giter Site home page Giter Site logo

weshow's People

Watchers

 avatar

weshow's Issues

6 Wenn ein gedrehtes Objekt ... verschoben

6 Wenn ein gedrehtes Objekt mit dem oberen linken (roten) Quadrat in seiner Größe verändert wird, verändert es sich nicht nur in der Größe, sondern wird zusätztlich auch noch verschoben.

Copy&Paste

8 Sofern Text ausgewählt ist und man auf eine der Copy&Paste Funktionen (oben) drückt, wird nicht der Text, sondern das ganze Objekt entsprechend behandelt, das ist auch eher unintuitiv.

Dateiname zu lang

Unwahrscheinlich... - Aber möglich :)
Beim erstellen der Show tritt bei einem Dateinamen mit mehr als 260 Zeichen folgende Exception auf:

The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.

WShow.cs - Z. 245

Seitenverhältnis Objekte

Man sollte Objekte in ihrer Größe durch z.B. drücken der Strg- oder Alt-Taste so verändern können, dass sie ihr Seitenverhältnis beibehalten. Das ist gerade bei Bildern wichtig.

18 Im Menü Showeigenschaften aktualisieren ... Schriften

18 Im Menü Showeigenschaften aktualisieren sich die Voransichten an vielen Stellen der eingestellten Schriften erst bei einem Wechsel der Menüpunkte bzw. einem erneuten öffnen des Menüs Showeigenschaften. - Funktionieren tut es hier z.B. bei "Standardwerte" -> "Notizschriften"

Negative Größe Element

Wenn man ein Element verkleinert und es bis zu einem Strich zusammen gedrückt hat und dann über die andere Seite des Elements hinausgeht, gibt es eine Exception, da versucht würde, das Element in einer negativen Breite/Höhe zu zeichnen.

0 - 10.02.2013 17:52:49 - Fehler 1089:
weShow: System.ArgumentException: '-27' is not a valid value for property 'Height'.
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
at System.Windows.FrameworkElement.set_Height(Double value)
at weShow.LayerCanvas.paintControlCanvas() in c:\Dropbox\weShowJann\weShow\weShow\weShow\LayerCanvas.cs:line 259
at weShow.LayerCanvas.Move(Point newPoint, String conCa) in c:\Dropbox\weShowJann\weShow\weShow\weShow\LayerCanvas.cs:line 874
at weShow.LayerCanvas.Control_MouseMove(Object sender, MouseEventArgs e) in c:\Dropbox\weShowJann\weShow\weShow\weShow\LayerCanvas.cs:line 755
at System.Windows.Input.MouseEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

Rechtecke unter Buttons oberes Menü

Im Untermenü Medien werden die Rechtecke nicht ganz dargestellt.
Im Bearbeiten Menü fehlen sie, wenn man konsequent ist.
Ich finde sie gehörten zu den Buttons, die keinen änderbaren Zustand haben, auch nicht wirklich hin.

Beim Kapitel gibt es eine horizontale scrollbar

Ansonsten kann das Verhalten beim erstellen neuer Kapitel auch noch verbessert werden, hier springt die vertikale Scrollbar rein, aber erst, wenn man danach noch ein Kapitel erstellt, wird die Breite der Spalte angepasst.

Vertikale Blaue Linie verschwindet

Wenn man die Blaue Linie zwischen dem Folieneditor und dem vermutlich zukünftigen Notizfeld nach ganz rechts verschiebt, verschwindet diese und man muss das Programm neu starten um sie wieder sichtbar zu machen. Das Heißt außerdem, dass die Position der Linie nicht gespeichert wird, falls das so sein sollte.

Button Schatten

Bei Textfeldern, hat der Button keine Funktion, hier sollte er vielleicht ausgegraut sein. Ansonsten funktioniert die Anzeige unter dem Button nicht.

3 Beschreibung/Beschriftung fehlt

3 Beschreibung/Beschriftung fehlt: Öffnen, Text hinzufügen?, Medium einfügen, Untermenü in dem Löschen und Ausschneiden sind, Schatten, Eigenschaften, Schließen in den Eigenschaften

20 Beim Erstellen einer neuen Show über den Button oben rechts

20 Beim Erstellen einer neuen Show über den Button oben rechts tritt folgender Fehler auf:

0 - 30.12.2012 14:00:55 - Programm geladen
1 - 30.12.2012 14:01:38 - WShow.FillPackage
0 - 30.12.2012 14:01:41 - Fehler 1089:
weShow: System.IO.FileNotFoundException: Could not find file 'C:\Users\Ich\AppData\Local\weShow\templates\Basic.show'.
File name: 'C:\Users\Ich\AppData\Local\weShow\templates\Basic.show'
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
at System.IO.File.Copy(String sourceFileName, String destFileName)
at weShow.WShow.Create(String kind) in c:\Dropbox\weShow-Software\weShow81-1\weShow\weShow\WShow.cs:line 241
at weShow.MainWindow.ButShowNew_MouseLeftButtonUp(Object sender, MouseButtonEventArgs e) in c:\Dropbox\weShow-Software\weShow81-1\weShow\weShow\MainWindow.xaml.cs:line 710

Kapiteleigenschaften Farbmenü

Verlässt man das Farbmenü mit dem Mauszeiger wird das komplette Kapitelmenü geschlossen.
(Sowohl das Farb- als auch das Copyrightmenü hat Abstand zum Kapitelmenü, ist aber auch eher Ästhetik)

Eigenschaften Formen

Füllfarbe nicht sichtbar.
Füllfarbe/Rahmenfarbe ändern sich erst nach Verlassen des Menüs.

15 Die meisten Menüs ... schließen

15 Die meisten Menüs, z.B. Kapitel, das Menü Showeigenschaften, usw. sollten sich schließen, sofern man an eine andere Stelle klickt. Nur bei dem Menü "Eigenschaften" finde ich es sinnvoll, dass es offen bleibt, wobei hier im Zweifel eine andere Darstellung sinnvoll wäre, um die versch. Typen der Menüs zu unterscheiden.

Objektfokus

Man kann kein Objekt fokussieren, welches unter einem anderen liegt.
Versucht man ein Rechteck (bei den anderen Formen geht es) in seiner Größe zu verändern, wenn darunter ein Textelement liegt, wird das Textelement verschoben und das Rechteck verliert den Fokus.

Exception beim Starten mit leeren Ordnern:

0 - 20.02.2013 07:10:46 - WSGLOBAL.Read
0 - 20.02.2013 07:10:46 - Fehler 1089:
weShow: System.Windows.Markup.XamlParseException: 'The invocation of the constructor on type 'weShow.MainWindow' that matches the specified binding constraints threw an exception.' Line number '3' and line position '9'. ---> System.ArgumentOutOfRangeException: Index must be within the bounds of the List.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.Collections.Generic.List`1.Insert(Int32 index, T item)
at weShow.Foil.Create(String layout) in c:\Dropbox\weShow-Software\weShow81-1\weShow\weShow\Foil.cs:line 616
at weShow.WShow.AddChapter(String name) in c:\Dropbox\weShow-Software\weShow81-1\weShow\weShow\WShow.cs:line 584
at weShow.MainWindow.checkBasicTemplate() in c:\Dropbox\weShow-Software\weShow81-1\weShow\weShow\MainWindow.xaml.cs:line 267
at weShow.MainWindow..ctor() in c:\Dropbox\weShow-Software\weShow81-1\weShow\weShow\MainWindow.xaml.cs:line 128
--- End of inner exception stack trace ---
at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)
at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties)
at System.Windows.Application.DoStartup()
at System.Windows.Application.<.ctor>b__1(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

Menü schließt nicht

Klickt man in den Showeigenschaften -> Eigenschaften -> eins der Untermenüs und da das Farbmenü an und wechselt dann das Untermenü, bleibt die Farbtabelle offen.

Zu Viel Text im Textelement

Hier sollte entweder das Textelement automatisch größer, die Textgröße kleiner oder die Textmenge begrenzt werden.

Copyright

Sollte man hier nicht zumindest einen Rahmen oder irgendetwas angezeigt bekommen, damit man weiß, bis wohin man den Inhalt platzieren kann, ohne dass er dann später überdeckt wird?

Schönheitsfehler Schließen Button

Wenn man im Showmenü auf den Schließen Button drück, öffnet sich noch das graue leere Menü. Falls das kein großer Aufwand ist, würde ich das verhindern.

Ändern der Größe von Elementen Fehlerhaft

Wenn man, gleich nach dem Start, auf die Quadrate zum ändern der Größe eines Objekt klickt, passiert nichts. Erst nach dem 2. Anklicken kann man das Objekt in seiner Größe verändern.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.