Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Autor Nachricht
DickerXXL
Stammposter
Stammposter


Alter: 54
Anmeldung: 31.05.2008
Beiträge: 345
Wohnort: Telgte


BeitragVerfasst: Sa 23 Feb, 2013 06:50  Titel:  (Kein Titel)
Nach untenNach oben

Moin zusammen,

das Resume nach Neustart hatte ich erst zurückgestellt und dann vergessen Smile.
Multimonitorbetrieb hatte ich nicht mehr probiert, schaue ich mir an.

Bei der Fehlermeldung beim Beenden kann ich nur Raten. Anbei findest Du eine geänderte Radio_Tea3000.dll, ist es damit besser? Kannst du sonst evtl. einen Screenshot mit der Meldung machen?

Die Listen im Skineditor mache ich breiter, dann muss jedoch die ganze Maske breiter werden (1200px).

Beim Focus muss ich noch mal nachfragen.
Wenn es nur um die Farbe geht, kannst Du ein entsprechendes Storyboard machen. z.B.:

<Storyboard x:Key="ButtonGotFocusColored">
<ColorAnimationUsingKeyFrames
BeginTime="00:00:00"
Duration="00:00:00.001"
Storyboard.TargetProperty="Color">
<SplineColorKeyFrame KeyTime="00:00:00" Value="Blue"/>
</ColorAnimationUsingKeyFrames>
</Storyboard>
und das dann anbinden:
<Style x:Key="cPOSTheme:btnExit" TargetType="{x:Type local:cpcButton}">
<Setter Property="Glyph" Value="{StaticResource imgExit}"/>
<Setter Property="Color" Value="Red" />
<Style.Triggers>
<EventTrigger RoutedEvent="Button.GotFocus">
<BeginStoryboard Storyboard="{StaticResource ResourceKey=ButtonGotFocusColored}"/>
</EventTrigger>
</Style.Triggers>
</Style>
(Für LostFocus dann noch einmal)

Oder soll bei GotFocus das Bild aus MoveOverImageFile gezeigt werden?
Oder braucht Du ein neues Property GotFocusImageFile?

Gruß
Jörg

Hardware: Atom 330 1.6Ghz, 512MB, 150GB, Travla C134

Software: cPOSdotNet

    
Subaru_tom
Forumjunkie
Forumjunkie


Alter: 50
Anmeldung: 22.07.2007
Beiträge: 753
Wohnort: Reichenbach im Vogtland


BeitragVerfasst: Sa 23 Feb, 2013 15:04  Titel:  (Kein Titel)
Nach untenNach oben

Hallo

Die neue DLL ändert nichts . Die Meldung (siehe Anhang) wird dir aber auch nicht weiterhelfen. Die Meldung erscheint beim beenden von cPos.NET, wenn das Radio angeschlossen ist , meist für 1 - 2 Sekunden. Vielleicht legt Windows irgendwo ein Log an wo mehr drin steht. keine Ahnung.

Ich habe eine Änderung der Farbe über ein Storyboard ausprobiert, kriege es aber irgendwie nicht hin. Mit dem Storyboard für die Größenänderung funktioniert es.
Günstiger wäre aber warscheinlich sowieso das hinzufügen einer weiteren Eigenschaft für Button. Etwa so:

<!-- zuordnung der Button Bilder -->

<ImageSource x:Key="imgButtonBackground">The Small Themes\Buttonbackground.png</ImageSource>
<ImageSource x:Key="imgButtonBackground_Over">The Small Themes\Buttonbackground_Over.png</ImageSource>
<ImageSource x:Key="imgButtonBackground_Active">The Small Themes\Buttonbackground_Active.png</ImageSource>
<ImageSource x:Key="imgButtonBackground_Focus">The Small Themes\Buttonbackground_Focus.png</ImageSource>
<ImageSource x:Key="imgButtonBackground_NotAvailable">The Small Themes\Buttonbackground_NotAvailable.png</ImageSource>

<!-- Styles fuer cpcButtons -->

<Style x:Key="cPOSTheme:btnButton" TargetType="{x:Type local:cpcButton}">
<Setter Property="ImageFile" Value="{DynamicResource imgButtonBackground}"/>
<Setter Property="MoveOverImageFile" Value="{DynamicResource imgButtonBackground_Over}"/>
<Setter Property="ActiveImageFile" Value="{DynamicResource imgButtonBackground_Active}"/>
<Setter Property="GotFocusImageFile" Value="{DynamicResource imgButtonBackground_Focus}"/>
<Setter Property="NotAvailableImageFile" Value="{DynamicResource imgButtonBackground_NotAvailable}"/>
<Setter Property="HorizontalContentAlignment" Value="Center"/>
<Setter Property="VerticalContentAlignment" Value="Center"/>
<Setter Property="Foreground" Value="White"/>
</Style>

Oder noch besser wäre die Möglichkeit für jeden Zustand eines Button nur die Farbe anzugeben.
Etwa so:

<!-- Styles fuer cpcButtons -->

<Style x:Key="cPOSTheme:btnButton" TargetType="{x:Type local:cpcButton}">
<Setter Property="Background" Value="blue"/>
<Setter Property="BackgroundMoveOver" Value="green"/>
<Setter Property="BackgroundActive" Value="orange"/>
<Setter Property="BackgroundGotFocus" Value="yellow"/>
<Setter Property="BackgroundNotAvailable" Value="gray"/>
<Setter Property="HorizontalContentAlignment" Value="Center"/>
<Setter Property="VerticalContentAlignment" Value="Center"/>
<Setter Property="Foreground" Value="White"/>
</Style>

Da ich aber recht wenig Programmierkenntnisse habe weiß natürlich nicht ob das so funktionieren würde.

Gruß

Hardware: K90;VoomPC-2,M1-ATX,ASRock_E350M1,64GB_SSD,DVD;Spacenav.;TEA3000

Software: Win10_64bit,CES,Automapa

    
Subaru_tom
Forumjunkie
Forumjunkie


Alter: 50
Anmeldung: 22.07.2007
Beiträge: 753
Wohnort: Reichenbach im Vogtland


BeitragVerfasst: Sa 23 Feb, 2013 22:50  Titel:  (Kein Titel)
Nach untenNach oben

Hallo

Ich muß mich korrigieren. Das Storyboard zur Farbveränderung funktioniert schon. Ich habe es blos nicht gesehen, da ich bei diesem Skin für die Button Bilder verwende und kein Glyph.

Gruß

Hardware: K90;VoomPC-2,M1-ATX,ASRock_E350M1,64GB_SSD,DVD;Spacenav.;TEA3000

Software: Win10_64bit,CES,Automapa

    
DickerXXL
Stammposter
Stammposter


Alter: 54
Anmeldung: 31.05.2008
Beiträge: 345
Wohnort: Telgte


BeitragVerfasst: So 24 Feb, 2013 12:57  Titel:  cPOSdotNet Version 0.9.5.784
Nach untenNach oben

Hallo zusammen,

anbei eine neue Version von cPOSdotNet.
Korrekturen:
- Multimonitorbetrieb geht wieder
- Resume nach Start geht wieder (die Datei ist jetzt resume.xml)
- SubscriptionEditor breiter gemacht und die Subscriptions etwas enger dargestellt.

Neu:
- Neues Property GotFocusImageFile für cpcButton und cpcToggleButton. Wird GotFocusImageFile nicht angegeben, wird MoveOverImageFile verwendet. Ist auch MoveOverImageFile nicht angegeben, wird ImageFile verwendet.

@subaru_tom:
- Beim Beenden der Radio_TEA3000.dll wirdjetzt jeder Einzelschritt in cPOSodtNetLog.log protokolliert. die bräuchte ich dann für weitere Analysen.

Gruß
Jörg

Hardware: Atom 330 1.6Ghz, 512MB, 150GB, Travla C134

Software: cPOSdotNet

    
Subaru_tom
Forumjunkie
Forumjunkie


Alter: 50
Anmeldung: 22.07.2007
Beiträge: 753
Wohnort: Reichenbach im Vogtland


BeitragVerfasst: So 24 Feb, 2013 23:17  Titel:  (Kein Titel)
Nach untenNach oben

Hallo

GotFocus funktioniert wunderbar. Bei resume gibt aber scheinbar noch ein Problem. Nach dem Start von cPOs wird zwar das zuletzt laufende Lied wieder abgespielt, aber der entsprechende Player mit der Playliste öffnet sich nicht.
Wegen dem Radio habe ich mal 3 log erstellt.
Beim ersten habe ich cPos gestartet, dann Radio play und cPos wieder beendet.
Beim zweiten habe ich cPos gestartet, dann Radio play, Senderwechsel, Radio Stop und cPos Ende.
Und beim dritten nur cPos Start und Ende.
Die Meldung nach dem Beenden kam bei allen dreien.

Gruß

Hardware: K90;VoomPC-2,M1-ATX,ASRock_E350M1,64GB_SSD,DVD;Spacenav.;TEA3000

Software: Win10_64bit,CES,Automapa

    
DickerXXL
Stammposter
Stammposter


Alter: 54
Anmeldung: 31.05.2008
Beiträge: 345
Wohnort: Telgte


BeitragVerfasst: Mi 27 Feb, 2013 06:12  Titel:  (Kein Titel)
Nach untenNach oben

Moin tom,

in einem Log sieht es so aus, als ob er nach dem Beenden erneut versucht sich zum Radio zu verbinden.
Anbei findest Du eine weitere Radio_TEA3000.dll, ist es damit besser?

Gruß
Jörg

Hardware: Atom 330 1.6Ghz, 512MB, 150GB, Travla C134

Software: cPOSdotNet

    
Subaru_tom
Forumjunkie
Forumjunkie


Alter: 50
Anmeldung: 22.07.2007
Beiträge: 753
Wohnort: Reichenbach im Vogtland


BeitragVerfasst: Mi 27 Feb, 2013 22:59  Titel:  (Kein Titel)
Nach untenNach oben

Hallo

Ich habe die neue Radio.dll ausprobiert. Mit der Meldung ist alles beim alten. Der einzige Unterschied ist, das jetzt beim beenden von cPos das Radio eingeschaltet bleibt.
Im Anhang ist noch ein Report aus der Windows Ereignisanzeige. Die Meldung "System.ObjectDisposedException" deutet ja irgendwie darauf hin, das versucht wird auf etwas zuzugreifen was nicht mehr da ist.

Gruß

Hardware: K90;VoomPC-2,M1-ATX,ASRock_E350M1,64GB_SSD,DVD;Spacenav.;TEA3000

Software: Win10_64bit,CES,Automapa

    
DickerXXL
Stammposter
Stammposter


Alter: 54
Anmeldung: 31.05.2008
Beiträge: 345
Wohnort: Telgte


BeitragVerfasst: Fr 01 März, 2013 05:48  Titel:  (Kein Titel)
Nach untenNach oben

Moin Tom,

wie gesagt, ich muss ein wenig raten.
Wie ist es mit der Radio_TEA3000.dll im Anhang?

Gruß
Jörg

Hardware: Atom 330 1.6Ghz, 512MB, 150GB, Travla C134

Software: cPOSdotNet

    
Subaru_tom
Forumjunkie
Forumjunkie


Alter: 50
Anmeldung: 22.07.2007
Beiträge: 753
Wohnort: Reichenbach im Vogtland


BeitragVerfasst: Fr 01 März, 2013 23:10  Titel:  (Kein Titel)
Nach untenNach oben

Hallo

Nur das erste Programmende mit der neuen radio.dll war ohne Fehlermeldung (log1). Auffällig ist , das nur bei log1 am Ende die folgenden beiden Einträge auftauchen.

Radio_Tea3000 : UnInitializePlugin Stop Init Timer
Radio_Tea3000 : UnInitializePlugin set RadioFunktionen NULL

Gruß

Hardware: K90;VoomPC-2,M1-ATX,ASRock_E350M1,64GB_SSD,DVD;Spacenav.;TEA3000

Software: Win10_64bit,CES,Automapa

    
DickerXXL
Stammposter
Stammposter


Alter: 54
Anmeldung: 31.05.2008
Beiträge: 345
Wohnort: Telgte


BeitragVerfasst: Sa 02 März, 2013 08:12  Titel:  (Kein Titel)
Nach untenNach oben

Moin Tom,

möglich auch, das dem Radio das Beenden zu schnell geht. Alle Plugins werden parallel beendet und auch nicht auf deren Beendung gewartet.
Probier mal bitte die PluginManager.dll im Anhang. Sie kommt in das Anwendungsverzeichnis wo auch die .exe Dateien liegen, die alte bitte sichern.
Damit werden die Plugins sequenziell nacheinander beendet, vielleicht hilft das?

Gruß
Jörg

Hardware: Atom 330 1.6Ghz, 512MB, 150GB, Travla C134

Software: cPOSdotNet

    
Subaru_tom
Forumjunkie
Forumjunkie


Alter: 50
Anmeldung: 22.07.2007
Beiträge: 753
Wohnort: Reichenbach im Vogtland


BeitragVerfasst: Sa 02 März, 2013 13:21  Titel:  (Kein Titel)
Nach untenNach oben

Hallo

Mit dem neuen PluginManager funktioniert es. Ich habe cPos mindestens 10 mal beenden und nie die Meldung, das cPos nicht richtig beendet wurde, erhalten.

Ich bin jetzt mit der Anpassung der Skins soweit fertig und habe da noch ein paar Dinge gefunden.
Im Standardskin sind die Abonnements zu lstPhonebook - Filterarea und Plugin GoogleServices - Keyword - Inetradio unvollständig. Das Problem ist das cPos bei der Nutzung des Internetradios beendet wird, wenn man beim Keywort zu Inetradio Methode etwas angibt zB Titel.
Zum Schluß wollte ich noch fragen, ob es möglich ist zwei unabhängige Coverbilder in zwei Audioplayern darzustellen? Im Moment ist es so, das immer nur der Player ein Bild anzeigt wo die Wiedergabe zuerst gestartet wurde.

Gruß

Hardware: K90;VoomPC-2,M1-ATX,ASRock_E350M1,64GB_SSD,DVD;Spacenav.;TEA3000

Software: Win10_64bit,CES,Automapa

    
DickerXXL
Stammposter
Stammposter


Alter: 54
Anmeldung: 31.05.2008
Beiträge: 345
Wohnort: Telgte


BeitragVerfasst: Mo 04 März, 2013 06:57  Titel:  Version 0.9.5.785
Nach untenNach oben

Hallo zusammen,

und hier:
Version 0.9.5
geht's weier.

Gruß
Jörg

Hardware: Atom 330 1.6Ghz, 512MB, 150GB, Travla C134

Software: cPOSdotNet

    
Beiträge der letzten Zeit anzeigen:      
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen
 

CarTFT
Forenspecials



Forensicherheit - Alle Zeiten sind GMT + 1 Stunde -
Powered by phpBB2 Plus, phpBB Styles, based on phpBB © 2001/6 phpBB Group :: FI Theme ::

[ Zeit: 0.7718s ][ Queries: 48 (0.3274s) ][ GZIP Ein - Debug Ein ]
carTFT.com