AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Desktop Widget Engine (v0.72)
Thema durchsuchen
Ansicht
Themen-Optionen

Desktop Widget Engine (v0.72)

Ein Thema von littleDave · begonnen am 27. Aug 2008 · letzter Beitrag vom 14. Aug 2011
Antwort Antwort
Seite 20 von 27   « Erste     10181920 2122     Letzte »    
Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#1

Re: Desktop Widget Engine (v0.67)

  Alt 13. Nov 2008, 12:34
Zitat von littleDave:
Dafür ist der TwgNetworkPlayer gedacht. Der kann Internet-Streams und lokale Dateien wiedergeben . Der Name ist zwar etwas verwirrend, ich gebs ja zu.
Könntest ihn ja umtaufen in TwgMediaPlayer
Thomas
  Mit Zitat antworten Zitat
Benutzerbild von littleDave
littleDave

Registriert seit: 27. Apr 2006
Ort: München
556 Beiträge
 
Delphi 7 Professional
 
#2

Re: Desktop Widget Engine (v0.67)

  Alt 13. Nov 2008, 13:51
Zitat von toms:
Zitat von littleDave:
Dafür ist der TwgNetworkPlayer gedacht. Der kann Internet-Streams und lokale Dateien wiedergeben . Der Name ist zwar etwas verwirrend, ich gebs ja zu.
Könntest ihn ja umtaufen in TwgMediaPlayer
Das ist leider nicht mehr so einfach möglich. Der Name ist mit relativ vielen Sachen verknüpft. Wenn ich das jetzt ändere, müssten alle Widgets, die diese Komponente benutzen, neu erstellt werden. Natürlich kann ich eine Art Weiche einbauen, jedoch muss ich erst schauen, wie aufwändig es ist.

WICHTIG
Ich habe gerade eine neue Version hochgeladen. Es hat sich leider ein Bug in die Security-Settings eingeschlichen, den ich in der Version jetzt behoben habe. Download-Link ist im ersten Post.

Ich hab mich gestern mal hingesetzt und ein Widget für eine ToDo-Liste erstellt. In den Widget können die ToDo-Listen in verschiedene Kategorien sortiert werden. Das Widget kann hier heruntergeladen werden (es wird Version 0.68 benötigt)
Jabber: littleDave@jabber.org
in case of 1 is 0 do external raise while in public class of object array else repeat until 1 is 0
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.809 Beiträge
 
Delphi 12 Athens
 
#3

Re: Desktop Widget Engine (v0.68)

  Alt 13. Nov 2008, 14:28
Ich weiss nicht, ob das schon irgendwo als Wunsch steht, aber ich finde es eigentlich ziemlich cool, wie die Vista-Widgets unterschiedlich aussehen, je nachdem ob sie auf der Sidebar liegen, oder nicht.

Ich nutze die Sidebar, damit ich trotz geöffneter Fenster die Widgets im Blick habe. Und da ist dann zum Beispiel das ToDo-Widget viel zu breit dafür.

Sherlock
Miniaturansicht angehängter Grafiken
wetter-ohne_104.png   wetter-bar_116.png  
Oliver
  Mit Zitat antworten Zitat
Benutzerbild von littleDave
littleDave

Registriert seit: 27. Apr 2006
Ort: München
556 Beiträge
 
Delphi 7 Professional
 
#4

Re: Desktop Widget Engine (v0.68)

  Alt 13. Nov 2008, 14:42
Zitat von Sherlock:
Ich weiss nicht, ob das schon irgendwo als Wunsch steht, aber ich finde es eigentlich ziemlich cool, wie die Vista-Widgets unterschiedlich aussehen, je nachdem ob sie auf der Sidebar liegen, oder nicht.

Ich nutze die Sidebar, damit ich trotz geöffneter Fenster die Widgets im Blick habe. Und da ist dann zum Beispiel das ToDo-Widget viel zu breit dafür.

Sherlock
Um das Problem zu umgehen, hab ich ja die Skalierfunktion für die Widgets eingebaut. Was man vielleicht noch machen könnte, wäre eine automatische Einpassung in die SideBar - also das die Skalierung beim Verschieben in die SideBar automatisch so gewählt wird, dass das Widget genau reinpasst. Ich weiß, dass die ToDo-Liste etwas groß ist, jedoch hab ich das erstmal absichtlich gemacht, da ich gerade eine große gebraucht habe. Aber eine bereits vorhandene ToDo-Liste heißt ja nicht, dass man selber keine mehr machen kann. Ich kann ja mal schauen, dass ich noch eine Lite-Version erstelle.
Jabber: littleDave@jabber.org
in case of 1 is 0 do external raise while in public class of object array else repeat until 1 is 0
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.809 Beiträge
 
Delphi 12 Athens
 
#5

Re: Desktop Widget Engine (v0.68)

  Alt 13. Nov 2008, 14:47
Niedrige Prio...ich probier das selber mal...mit der ToDo-Light-Version.

Sherlock
Oliver
  Mit Zitat antworten Zitat
Benutzerbild von CK_CK
CK_CK

Registriert seit: 31. Aug 2005
Ort: Dortmund, Germany
388 Beiträge
 
Delphi 2006 Enterprise
 
#6

Re: Desktop Widget Engine (v0.67)

  Alt 13. Nov 2008, 15:19
Zitat von Sherlock:
@CK_CK: Praktisches kleines Ding, das ich heute schon mehrfach genutzt habe.

Was mich allerdings etwas irritiert ist die Eingabe der Zeit. Ich kann nichts markieren. Ich würde eigentlich gerne auf das Edit für die Minuten doppelklicken und dann ist es markiert und wird durch eine Eingabe ersetzt. Aber das geht nicht, und das macht die Eingabe etwas mühsam, weil man auch nicht alles löschen kann, es muss immer mindestens eine "0" drin stehen bleiben.

Ist das eine Einschränkung durch die ScriptEngine?
Freut mich, dass du es gebrauchen kannst

Ja, das mit den Edits ist eine Einschränkung durch die Script-Engine. Aber ich finde, man kann damit einigermaßen leben...

Chris
Chris
» «
Mehr von mir (Programme, etc.): http://www.kroegerama.de
  Mit Zitat antworten Zitat
Benutzerbild von littleDave
littleDave

Registriert seit: 27. Apr 2006
Ort: München
556 Beiträge
 
Delphi 7 Professional
 
#7

Re: Desktop Widget Engine (v0.69)

  Alt 15. Nov 2008, 15:46
Version 0.69 ist online.

Ich habe es nun endlich geschafft, die auf der Website hochgeladenen Widgets mit Hilfe des Programms direkt herunterladbar zu machen. Um das zu tun, müsst ihr einfach nur auf "Widget hinzufügen" gehen und unten den Knopf "Widgets herunterladen" drücken. Bisher war es so, dass dann die Website im Standardbrowser geöffnet wurde. Jetzt werden die Widgets aber in dem Dialog angezeigt. Wenn ihr dann ein Widget ausgewählt habt, müsst ihr einfach nur auf "Öffnen" klicken und das Widget wird automatisch heruntergeladen.

Zudem habe ich das Programm jetzt so erweitert, dass es automatisch alle 7 Tage nach Updates sucht. Im Moment kann man diese automatische Suche noch nicht deaktivieren, das wird aber noch kommen . Natürlich könnt ihr die Update-Suche auch manuell ausführen (im Menüpunkt "?").

Außerdem habe ich das TwgEdit jetzt endlich erweitert. Es ist jetzt endlich möglich, Text zu markieren. Dies geht mit der Maus und mit [Shift] + [Pfeiltasten] (wie in Windows).

Da es ja noch keinen richtigen Debugger gibt und es immer etwas blöd ist, ShowMessage zu benutzen, hab ich jetzt eine neue Funktion eingebaut: OutputDebugString. Dabei wird der String im Editor im unteren Tab "Debug-Nachrichten" angezeigt. Wenn das Widget nicht mehr im Editor ausgeführt wird, hat die Funktion keine Auswirkung mehr.

Zudem habe ich jetzt noch eine neue Unit hinzugefügt: Dialogs. Darin sind die Klassen "TOpenDialog", "TSaveDialog" und die Funktion "SelectDirectory" enthalten. Bei TOpenDialog/TSaveDialog wird die Funktion Execute übrigens nur ausgeführt, wenn das Widget lokale Dateien lesen/schreiben sowie auflisten darf. "SelectDirectory" wird nur ausgeführt, falls das Widget lokale Dateien auflisten darf.

Download-Link im ersten Post oder hier
Grüße
Dave
Jabber: littleDave@jabber.org
in case of 1 is 0 do external raise while in public class of object array else repeat until 1 is 0
  Mit Zitat antworten Zitat
Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#8

Re: Desktop Widget Engine (v0.69)

  Alt 16. Nov 2008, 16:46
Danke für die neuen Funktionen
Werde bei Gelegenheit die neuen Funktionen ausprobieren und ein Feedback schreiben.
Thomas
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#9

Re: Desktop Widget Engine (v0.69)

  Alt 16. Nov 2008, 16:56
Sehr geil ... musste ich trotz Vista und Sidebar noch haben.

Gibts noch mehr Fische? (der Kölner hat doch noch welche im Portfolio)
und meine Freundin schreit schon: "Ich will Kühe!"

cu

Oliver
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Benutzerbild von littleDave
littleDave

Registriert seit: 27. Apr 2006
Ort: München
556 Beiträge
 
Delphi 7 Professional
 
#10

Re: Desktop Widget Engine (v0.69)

  Alt 16. Nov 2008, 18:28
Zitat von toms:
Danke für die neuen Funktionen
Werde bei Gelegenheit die neuen Funktionen ausprobieren und ein Feedback schreiben.
Dann danke ich dir schon mal im Vorraus für dein Feedback

Zitat von Sir Rufo:
Sehr geil ... musste ich trotz Vista und Sidebar noch haben.
Das ist schön zu hören

Zitat von Sir Rufo:
und meine Freundin schreit schon: "Ich will Kühe!"
Ich hab gerade extra eine erstellt. Für den Download einfach auf "Widget hinzufügen" gehen und dann unten auf "Widgets herunterladen". Die Kuh befindet sich in der Kategorie "Fun". Ist zwar ne sehr einfache Kuh, aber hab ich ja "mal eben" erstellt
Jabber: littleDave@jabber.org
in case of 1 is 0 do external raise while in public class of object array else repeat until 1 is 0
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 20 von 27   « Erste     10181920 2122     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:50 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz