TrayLED als Statusanzeige
TrayLED als Statusanzeige
Hallo liebe PL4.0-Mitstreiter,
wie schon im Thread
viewtopic.php?f=26&t=1561
besprochen, ist es manchmal sehr nervig, daß beim Start eines anderen Programmes
die Frontplatte im Hintergrund verschwindet.
Besonders bei langwierigen Messreihen muß man immer wieder umschalten, wenn man
zwischendurch mal etwas anderes macht.
Im Moment scheint es da auch keine Möglichkeit von Seiten ABACOMs zu geben,
eine kleine Statusanzeige (die permanent im Vordergrund ist) zu realisieren.
Nach vielen Diskussionen mit Blupf, Mailkontakt mit Compander, der Anregung von Kaktus
(über die Anzeige als TrayIcon) und Geschäftsbeziehungen mit Florian Herthel (der
ähnliche Wünsche hat) gibt es hier mal eine Statusanzeige als DLL, welche erst mal
Abhilfe schaffen soll und den kleinsten gemeinsamen Nenner darstellt.
Sie dient als "Ersatz" einer Duo-LED und kann direkt mit dieser ausgetauscht werden.
(Siehe Schaltung.jpg)
Die Anzeige erfolgt aber nicht auf der Frontplatte, sondern als Symbol im Tray neben der
Windows-Uhr. Sie ist somit ständig im Vordergrund sichtbar.
(Siehe Darstellung.jpg)
Die Einstellungen für Farbe und Form sind ähnlich wie bei der Duo-LED, Text gibt es
allerdings keinen, der ist nicht darstellbar (die Windows-Uhr ist eine Microsoft-
Ausnahme). Es sind also im Moment Quadrat, Kreis und die vier Dreiecke in
verschiedenen Farben verfügbar. Weitere Icons wären durchaus machbar.
(Siehe Einstellungen.jpg).
Die DLL ist Freeware, die von den Mitgliedern des Forums für private Zwecke benutzt
werden kann.
Eine kommerzielle Nutzung ist ausschließlich nach Rücksprache mit dem Autor erlaubt.
Der Nutzer erhält dann eine Lizenz von mir.
Da die Zip-Datei etwas zu groß ist, um hier direkt hochgeladen zu werden,
gibt es die aktuelle Version 1.14 hier:
http://mitglied.multimania.de/bk66/PL4.0/TrayLED/
Für Erweiterungen, Verbesserungen, Fehleranzeigen und konstruktive Kritik ist ja
dann auch dieses Forum da.
Gruß BKGMX
wie schon im Thread
viewtopic.php?f=26&t=1561
besprochen, ist es manchmal sehr nervig, daß beim Start eines anderen Programmes
die Frontplatte im Hintergrund verschwindet.
Besonders bei langwierigen Messreihen muß man immer wieder umschalten, wenn man
zwischendurch mal etwas anderes macht.
Im Moment scheint es da auch keine Möglichkeit von Seiten ABACOMs zu geben,
eine kleine Statusanzeige (die permanent im Vordergrund ist) zu realisieren.
Nach vielen Diskussionen mit Blupf, Mailkontakt mit Compander, der Anregung von Kaktus
(über die Anzeige als TrayIcon) und Geschäftsbeziehungen mit Florian Herthel (der
ähnliche Wünsche hat) gibt es hier mal eine Statusanzeige als DLL, welche erst mal
Abhilfe schaffen soll und den kleinsten gemeinsamen Nenner darstellt.
Sie dient als "Ersatz" einer Duo-LED und kann direkt mit dieser ausgetauscht werden.
(Siehe Schaltung.jpg)
Die Anzeige erfolgt aber nicht auf der Frontplatte, sondern als Symbol im Tray neben der
Windows-Uhr. Sie ist somit ständig im Vordergrund sichtbar.
(Siehe Darstellung.jpg)
Die Einstellungen für Farbe und Form sind ähnlich wie bei der Duo-LED, Text gibt es
allerdings keinen, der ist nicht darstellbar (die Windows-Uhr ist eine Microsoft-
Ausnahme). Es sind also im Moment Quadrat, Kreis und die vier Dreiecke in
verschiedenen Farben verfügbar. Weitere Icons wären durchaus machbar.
(Siehe Einstellungen.jpg).
Die DLL ist Freeware, die von den Mitgliedern des Forums für private Zwecke benutzt
werden kann.
Eine kommerzielle Nutzung ist ausschließlich nach Rücksprache mit dem Autor erlaubt.
Der Nutzer erhält dann eine Lizenz von mir.
Da die Zip-Datei etwas zu groß ist, um hier direkt hochgeladen zu werden,
gibt es die aktuelle Version 1.14 hier:
http://mitglied.multimania.de/bk66/PL4.0/TrayLED/
Für Erweiterungen, Verbesserungen, Fehleranzeigen und konstruktive Kritik ist ja
dann auch dieses Forum da.
Gruß BKGMX
- Dateianhänge
-
- Schaltung.JPG (15.42 KiB) 18604 mal betrachtet
-
- Darstellung.JPG (11.85 KiB) 18623 mal betrachtet
-
- Einstellungen.JPG (16.58 KiB) 18613 mal betrachtet
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Gute Arbeit !
Das Profilab Fenster im minimierten Zustand ist dann noch in der Leiste unten vorhanden. Lässt sich das mit Zusatztools unterdrücken?
Das Profilab Fenster im minimierten Zustand ist dann noch in der Leiste unten vorhanden. Lässt sich das mit Zusatztools unterdrücken?
stachlige Grüße, Kaktus
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Hallo Kaktus,
Ein Ausblenden von PL in der Taskleiste wäre ein zu großer Eingriff,
da würde mir wohl ABACOM zu Recht auf die Finger klopfen.
Außerdem würde es mit der TrayLED ja auch keinen Sinn ergeben,
weil die Frage ist dann:
Wie bringt man Profilab dann wieder in den Vordergund?
Die Tray-LED ist nur eine reine Anzeige, z.B. für
1. Meßwerte werden erfaßt -> Gelbe TrayLED
2. Erfassung ist fertig -> Grüne TrayLED
3. Fehler bei der Erfassung -> Rote TrayLED.
Im Moment gibt es von der TrayLED keinerlei Rückinformation an PL.
Was Blupf und Florian gerne noch hätten, wären beispielsweise Sensorausgänge,
wie bei der Standard-LED. (Also linke Maustaste, rechte Maustaste und Select)
Die würden dann als Digitalausgänge des Bausteins zur Verfügung stehen.
(Siehe Anhang)
Wäre das sinnvoll? Was meinst Du dazu?
Was halten die anderen "Gemeindemitglieder" davon?
Gruß BKGMX
Ein Ausblenden von PL in der Taskleiste wäre ein zu großer Eingriff,
da würde mir wohl ABACOM zu Recht auf die Finger klopfen.
Außerdem würde es mit der TrayLED ja auch keinen Sinn ergeben,
weil die Frage ist dann:
Wie bringt man Profilab dann wieder in den Vordergund?
Die Tray-LED ist nur eine reine Anzeige, z.B. für
1. Meßwerte werden erfaßt -> Gelbe TrayLED
2. Erfassung ist fertig -> Grüne TrayLED
3. Fehler bei der Erfassung -> Rote TrayLED.
Im Moment gibt es von der TrayLED keinerlei Rückinformation an PL.
Was Blupf und Florian gerne noch hätten, wären beispielsweise Sensorausgänge,
wie bei der Standard-LED. (Also linke Maustaste, rechte Maustaste und Select)
Die würden dann als Digitalausgänge des Bausteins zur Verfügung stehen.
(Siehe Anhang)
Wäre das sinnvoll? Was meinst Du dazu?
Was halten die anderen "Gemeindemitglieder" davon?
Gruß BKGMX
- Dateianhänge
-
- Sensorausgänge.JPG (6.68 KiB) 18554 mal betrachtet
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Hi BKGMX,
Ich habe Im Moment keine direkte Verwendung für deine Funktion, finde sie aber prinzipiell sehr nützlich. Wenn du dir die Arbeit mit den Sensorausgängen machen möchtest, gerne, mancher kann es sicherlich verwenden. Sinn macht es ganz bestimmt.
Trotzdem "stört" das offene Taskleisten Symbol irgendwie. Hast du programmtechnisch die Möglichkeit es zu unterdrücken?
Ich habe Im Moment keine direkte Verwendung für deine Funktion, finde sie aber prinzipiell sehr nützlich. Wenn du dir die Arbeit mit den Sensorausgängen machen möchtest, gerne, mancher kann es sicherlich verwenden. Sinn macht es ganz bestimmt.
Trotzdem "stört" das offene Taskleisten Symbol irgendwie. Hast du programmtechnisch die Möglichkeit es zu unterdrücken?
stachlige Grüße, Kaktus
-
- Beiträge: 27
- Registriert: Mittwoch 20. Januar 2010, 12:16
- Wohnort: Venio (NL), z.zt. Potsdam (DE)
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Hallo,
Option mit zuschaltbare Sensorausgänge wäre ganz toll, vielleicht auch noch mit
Ausgang für Maus-Mitteltaste.
Gruß Blupf
Option mit zuschaltbare Sensorausgänge wäre ganz toll, vielleicht auch noch mit
Ausgang für Maus-Mitteltaste.
Gruß Blupf
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
die aktuelle Version 1.15 mit zuschaltbaren Sensorausgängen gibt es hier:
http://mitglied.multimania.de/bk66/PL4.0/TrayLED/ @Kaktus
der Besitzer des Taskleistensymbols ist die Anwendung PL4.0.
Wenn ich es der Anwendung wegnehme, ist das mit Diebstahl zu vergleichen.
Also leider nix zu machen.
@Blupf
Extra für Dich auch noch die mittlere Maustaste.
http://mitglied.multimania.de/bk66/PL4.0/TrayLED/ @Kaktus
der Besitzer des Taskleistensymbols ist die Anwendung PL4.0.
Wenn ich es der Anwendung wegnehme, ist das mit Diebstahl zu vergleichen.
Also leider nix zu machen.
@Blupf
Extra für Dich auch noch die mittlere Maustaste.
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Man, du haust hier eine DLL nach der anderen raus.
Wenns ein Klacks für dich ist, mach es bitte noch möglich.
Ansonsten ist es auch so brauchbar.
Kaktus sagt Danke !
Richtig, und ich habs gekauft, damit gehört es mir, und läuft auch noch auf meinem PC.der Besitzer des Taskleistensymbols ist die Anwendung PL4.0.
Wenns ein Klacks für dich ist, mach es bitte noch möglich.
Ansonsten ist es auch so brauchbar.
Kaktus sagt Danke !
stachlige Grüße, Kaktus
-
- Beiträge: 27
- Registriert: Mittwoch 20. Januar 2010, 12:16
- Wohnort: Venio (NL), z.zt. Potsdam (DE)
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
TrayLED funktioniert sehr gut. Du hast eine Schaltung "Schalter1.prj" angefügt.
Wie kann man eine Erweiterung machen, auch für die rechte maustaste z.B. Rot ?
Vielen Dank von Blupf
Wie kann man eine Erweiterung machen, auch für die rechte maustaste z.B. Rot ?
Vielen Dank von Blupf
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
@Kaktus
- geht leider nicht.
@Blupf
- wie wärs mit Nachdenken, z.B. so:
- geht leider nicht.
@Blupf
- wie wärs mit Nachdenken, z.B. so:
- Dateianhänge
-
- Selekt.pdf
- (29.97 KiB) 572-mal heruntergeladen
-
- Beiträge: 81
- Registriert: Sonntag 19. Oktober 2008, 18:34
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Respekt@ BKGMX deine DLL`s und deine Erleuterungen dazu sind Perfekt und die Mühe sollte groß angerechnet werden
Es müßten mehr Leute die Ahnung haben ihr Wissen so anderen zu teil werden lassen, dann würden Hobbyelektriker und Elektroniker und auch Leihen mehr Einblich in die Welt der Schaltungen und Schaltkreise erlangen und könnten sich dafür schneller und besser begeistern!
Nochmals herzlichen dank für deine Beiträge die sind spitze!
Bis bald euer Tueftler
Es müßten mehr Leute die Ahnung haben ihr Wissen so anderen zu teil werden lassen, dann würden Hobbyelektriker und Elektroniker und auch Leihen mehr Einblich in die Welt der Schaltungen und Schaltkreise erlangen und könnten sich dafür schneller und besser begeistern!
Nochmals herzlichen dank für deine Beiträge die sind spitze!
Bis bald euer Tueftler
-
- Beiträge: 27
- Registriert: Mittwoch 20. Januar 2010, 12:16
- Wohnort: Venio (NL), z.zt. Potsdam (DE)
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Danke für den Tip mit Karnaught-Diagramm. Ich habe schon solche Diagramme schon erstellt,
aber keiner hat mir erklärt, das man damit Optimierung der Schaltung erledigen kann.
Wat baten kaars en bril, als den uil niet zienen wil.
Blupf
aber keiner hat mir erklärt, das man damit Optimierung der Schaltung erledigen kann.
Wat baten kaars en bril, als den uil niet zienen wil.
Blupf
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Was soll ich dazu sagen:
"Grau, teurer Freund, ist alle Theorie und grün des Lebens goldner Baum."
Es gibt so einige theoretische Konstrukte, die ich im Studium gebüffelt habe und die mir
erst Jahre später ihren praktischen Nutzen offenbart haben.
Leider ist Karnaugh im Zeitalter der FPGAs auch nicht mehr so wichtig.
Gruß BKGMX
"Grau, teurer Freund, ist alle Theorie und grün des Lebens goldner Baum."
Es gibt so einige theoretische Konstrukte, die ich im Studium gebüffelt habe und die mir
erst Jahre später ihren praktischen Nutzen offenbart haben.
Leider ist Karnaugh im Zeitalter der FPGAs auch nicht mehr so wichtig.
Gruß BKGMX
-
- Beiträge: 27
- Registriert: Mittwoch 20. Januar 2010, 12:16
- Wohnort: Venio (NL), z.zt. Potsdam (DE)
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Geht Klasse, habe noch ein bischen weiter optimiert:
- Dateianhänge
-
- Schaltung.JPG (48.41 KiB) 16334 mal betrachtet
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Na geht doch, jetzt erklär doch z.B. für Tüftler noch mal was Du gemacht hast.
Gruß BKGMX
Gruß BKGMX
-
- Beiträge: 27
- Registriert: Mittwoch 20. Januar 2010, 12:16
- Wohnort: Venio (NL), z.zt. Potsdam (DE)
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Hallo,
ich habe noch nachgeschaut in meinen Seminarunterlagen, Optimierung habe ich auch gemacht.
Also Entschuldigung, hatte das nur vergessen.
Ich habe die BKGMX-Optimierung für den ersten Teil negativiert.
not(L1) = (Not(L) and R) or Not(S)
ich habe noch nachgeschaut in meinen Seminarunterlagen, Optimierung habe ich auch gemacht.
Also Entschuldigung, hatte das nur vergessen.
Ich habe die BKGMX-Optimierung für den ersten Teil negativiert.
not(L1) = (Not(L) and R) or Not(S)
- Dateianhänge
-
- schaltung.JPG (12.42 KiB) 16231 mal betrachtet
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Hallo allerseits,
eine neue Version der TrayLED gibt es hier:
http://mitglied.multimania.de/bk66/PL4.0/TrayLED/
Auf Wunsch eines einzelnen Herrn, habe ich noch folgende Icons eingebunden:
eine neue Version der TrayLED gibt es hier:
http://mitglied.multimania.de/bk66/PL4.0/TrayLED/
Auf Wunsch eines einzelnen Herrn, habe ich noch folgende Icons eingebunden:
- Dateianhänge
-
- Einstellungen.JPG (19.53 KiB) 16187 mal betrachtet
-
- NeueIcons.JPG (10.36 KiB) 16162 mal betrachtet
-
- Beiträge: 31
- Registriert: Dienstag 13. April 2010, 11:11
- Wohnort: Kleinmachnow
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Der "einzelne Herr" bedankt sich, die TrayLED ist wirklich gut.
Gruß Florian
Gruß Florian
-
- Beiträge: 31
- Registriert: Dienstag 13. April 2010, 11:11
- Wohnort: Kleinmachnow
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Hallo BKGMX,
wäre es möglich in der TrayLED auch "Benutzerdefinierte Bilder" zu hinterlegen?
Also ein separates Bild für "Aus", ein separates Bild für "LED1" usw ...
Gruß Florian
wäre es möglich in der TrayLED auch "Benutzerdefinierte Bilder" zu hinterlegen?
Also ein separates Bild für "Aus", ein separates Bild für "LED1" usw ...
Gruß Florian
-
- Beiträge: 27
- Registriert: Mittwoch 20. Januar 2010, 12:16
- Wohnort: Venio (NL), z.zt. Potsdam (DE)
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Benutzerdefinierte Bilder,
- das wäre ja der Oberhammer !!!
- z.B. Bewegte Bilder in der Tayleiste
Der Blupf
- das wäre ja der Oberhammer !!!
- z.B. Bewegte Bilder in der Tayleiste
Der Blupf
Re: TrayLED als Statusanzeige, wenn PL im Hintergrund arbeitet
Hallo allerseits,
da hätten wir also wieder einmal die Universal-Kochen+Bügeln.DLL.
Theoretisch ist das möglich, aber es ergeben sich ein paar Fragen:
- in welchem Format hinterlegt man "Bilder", so daß auch jeder sie selbst erzeugen kann
(im Tray sind nur ICONs erlaubt)
- sind dann die Eingänge L1 und L2 noch sinnvoll, oder nimmt man einen Analogeingang E
(Bsp. E = 7.000 -> zeigt Bild 7 an)
- interessiert das außer Blupf und Florian noch jemanden?
(der Aufwand ist doch ziemlich hoch und ich persönlich brauche diese Funktionalität nicht)
Gruß BKGMX
da hätten wir also wieder einmal die Universal-Kochen+Bügeln.DLL.
Theoretisch ist das möglich, aber es ergeben sich ein paar Fragen:
- in welchem Format hinterlegt man "Bilder", so daß auch jeder sie selbst erzeugen kann
(im Tray sind nur ICONs erlaubt)
- sind dann die Eingänge L1 und L2 noch sinnvoll, oder nimmt man einen Analogeingang E
(Bsp. E = 7.000 -> zeigt Bild 7 an)
- interessiert das außer Blupf und Florian noch jemanden?
(der Aufwand ist doch ziemlich hoch und ich persönlich brauche diese Funktionalität nicht)
Gruß BKGMX