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 19 von 27   « Erste     9171819 2021     Letzte »    
Alt 10. Nov 2008, 06:43     Erstellt von EWeiss
Dieser Beitrag wurde von fkerber gelöscht. - Grund: Inhalt von Autor entfernt
Benutzerbild von CK_CK
CK_CK

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

Re: Desktop Widget Engine (v0.66)

  Alt 10. Nov 2008, 17:02
Hi!
Wirklich tolles Programm. Läuft seit gestern dauerhaft bei mir (Autostart)

Ich hätte noch ein paar Punkte, die mir das Leben erleichtern würden :
  • Die Sidebar "merkt" sich nicht, dass sie nicht auf die Maus reagieren soll
  • Die Kontext-Menüs (rechte Maustaste) der Widgets könnten meiner Meinung nach anders angezeigt werden (Das spezifische Menü der Widgets sollte einfacher zu erreichen sein). Ich stelle mir das so vor (Beispiel Wetter-Widget):
    - Update Weather
    - --------------
    - Change Location
    - Metric Unit
    - -----------
    - Widget Engine
    - Sicherheitseinstellungen...
    - Widgettyp
    - Auf Maus reagieren
    - Widgets hinzufügen...
    - ...
  • Der Widget-Editor sollte einen einfach erreichbaren Datei-Explorer für die Ressourcen haben (mit exportieren der Dateien)
  • Den Widgets kann man keine .wav-Dateien hinzufügen
  • Man kann keine .wav-Dateien abspielen (PlaySound) -> Hab' eine "Eieruhr" programmiert, die aber ohne Sound sinnlos ist )
So, das war meine Liste. Ich hoffe, du bist nicht beleidigt, denn das Programm ist ansonsten wirklich super klasse!

Liebe Grüße,
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
 
#3

Re: Desktop Widget Engine (v0.66)

  Alt 11. Nov 2008, 13:51
Zitat von EWeiss:
Zitat:
Auch nicht, hatte das Andocken an sich ja schon länger drinnen.
jo wäre ja kein Beinbruch gewesen
Viel mir nur auf weil es so plötzlich kam.

Wenn ich gute Informationen hier bekomme wie die bei OpenGL von dir
verwende ich sie auch immerhin ersparrt das ne menge Arbeit.

Nix für ungut war nur ne frage.

liebe grüße Emil
Die Frage ist ja ansich berechtigt, jedoch würd ich das dann auch in den verwendeten Komponenten dazuschreiben . Aber ist ja auch kein Problem!

Zitat von CK_CK:
Hi!
Wirklich tolles Programm. Läuft seit gestern dauerhaft bei mir (Autostart)
Das freut mich

Zitat von CK_CK:
  • Die Sidebar "merkt" sich nicht, dass sie nicht auf die Maus reagieren soll
Ja, das stimmt - hab ich auch erst vor kurzem bemerkt. Werd ich noch ausbessern.

Zitat von CK_CK:
  • Die Kontext-Menüs (rechte Maustaste) der Widgets könnten meiner Meinung nach anders angezeigt werden (Das spezifische Menü der Widgets sollte einfacher zu erreichen sein). Ich stelle mir das so vor (Beispiel Wetter-Widget):
    - Update Weather
    - --------------
    - Change Location
    - Metric Unit
    - -----------
    - Widget Engine
    - Sicherheitseinstellungen...
    - Widgettyp
    - Auf Maus reagieren
    - Widgets hinzufügen...
    - ...
Auch eine sehr gute Idee - werd mal genauer drüber nachdenken. Ich muss ja zugeben, extrem übersichtlich ist das ja noch nicht. Werd das sicher nochmal überarbeiten müssen. Jedoch will ich es gleich möglichst richtig machen, daher kann ich nicht sofort zusagen. Aber anschauen werd ich mir es auf jedenfall - und der Vorschlag schaut ja auf den ersten Blick ganz gut aus

Zitat von CK_CK:
  • Der Widget-Editor sollte einen einfach erreichbaren Datei-Explorer für die Ressourcen haben (mit exportieren der Dateien)
Mal schauen, was sich da noch machen lässt (man bin ich froh, dass es vergessen habe ich den bisherigen Daten-Explorer zu übersetzen )

Zitat von CK_CK:
  • Den Widgets kann man keine .wav-Dateien hinzufügen
  • Man kann keine .wav-Dateien abspielen (PlaySound) -> Hab' eine "Eieruhr" programmiert, die aber ohne Sound sinnlos ist )
Ah, stimmt - daran hab ich bisher noch nicht gedacht . Wird auf jedenfall so schnell wie möglich eingebaut - muss mir erst über die Umsetzung gedanken machen.

Zitat von CK_CK:
So, das war meine Liste. Ich hoffe, du bist nicht beleidigt, denn das Programm ist ansonsten wirklich super klasse!
Wieso beleidigt - im Gegenteil. Ich danke dir für die wirklich konstruktive Kritik.

Also im Moment bin ich sehr beschäftigt und komme nicht mehr zum programmieren. Bisher ging ja alles sehr schnell, doch ich muss mich gerade um wichtigere Sachen kümmern. Werd die Vorschläge aber auf keinen Fall vergessen!

Wie gesagt, dauert noch etwas
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 littleDave
littleDave

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

Re: Desktop Widget Engine (v0.67)

  Alt 12. Nov 2008, 12:26
Ich habe gerade Version 0.67 hochgeladen.

So, ich hab jetzt die Möglichkeit eingebaut, direkt "Sounddateien" in den Widgets speichern zu können und sie auch direkt abspielen zu können. Dafür gibt es jetzt einen neue, ganz simple Komponente: TwgSound. Unterstützt werden alle Soundtypen, mit der die BASS.dll umgehen kann.

Zudem speichert jetzt die SideBar, ob sie auf die Maus reagieren soll oder nicht.

An der ScriptEngine hat sich jetzt auch einiges getan: sie unterstützt jetzt auch WideString und PChar. Somit kann man jetzt mit strings, UTF8Strings, WideStrings und mit PChars arbeiten - ohne lästige Konvertierungsroutinen - das passiert alles intern per Compiler-Magic.

Durch die Benutzung von WideStrings ist es jetzt auch für PlugIns möglich, strings als Funktionsergebniss für eine Funktion anzugeben - dabei muss das Funktionsergebnis WideStrings sein. Ich habe die PlugIn-API dafür aktualisiert und auch ein Beispiel für einer Funktion mit WideString als Funktionsergebniss eingebaut. An der API an sich hat sich nichts geändert - somit sind auch ältere PlugIns weiterhin kompatibel.

Im Moment arbeite ich an einem Konzept, wie ich am besten eine Multi-Language-Fähigkeit für die Widgets bereitstellen kann. Dies dauert aber noch etwas. Auf meiner Roadmap bis Version 0.7 steht, dass die Widgets komplett in Unicode laufen sollen - mal schauen, ob ich das schaffe.

Den Download-Links gibts im ersten Post oder hier (ca. 1.5 MB). Den ChangeLog findet ihr 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 CK_CK
CK_CK

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

Re: Desktop Widget Engine (v0.67)

  Alt 12. Nov 2008, 18:50
Vielen Dank für das Update!

Im Anhang ist mein kleiner Countdown. Vielleicht gefällt er dir ja und du willst ihn auf deine Seite packen (hab' nur noch nicht herausgefunden, wie man ein Vorschaubild erstellen kann).

Liebe Grüße,
Chris
Angehängte Dateien
Dateityp: zip utils_-_count_down_457.zip (521,5 KB, 9x aufgerufen)
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
 
#6

Re: Desktop Widget Engine (v0.67)

  Alt 12. Nov 2008, 19:01
Das ist ja mal ganz praktisch

Also die Vorschau zu erstellen ist ganz einfach: Widget im Editor öffnen, ausführen und dann unter "Projekt" den untersten Eintrag: "Widget-Screenshot erstellen" wählen. Dann speichern und fertig.

Ich hab das für dein Widget schon mal gemacht und auch schon auf die Website hochgeladen

Vielen Dank für das wirklich gute Widget
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
Dbof

Registriert seit: 20. Mär 2008
61 Beiträge
 
#7

Re: Desktop Widget Engine (v0.67)

  Alt 12. Nov 2008, 20:57
Könnte man denn die TwgSound - Komponente so erweitern, dass damit der Zugriff auf die Dateien auf der Festplatte möglich ist? Das würde eine Möglichkeit ergeben, einen kleinen Musik-Player zu machen.

Mfg, Dbof
  Mit Zitat antworten Zitat
Benutzerbild von littleDave
littleDave

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

Re: Desktop Widget Engine (v0.67)

  Alt 12. Nov 2008, 21:09
Dafür ist der TwgNetworkPlayer gedacht. Der kann Internet-Streams und lokale Dateien wiedergeben . Der Name ist zwar etwas verwirrend, ich gebs ja zu. Am Anfang war er nur dafür gedacht, jedoch hab ich ihn noch erweitert so dass er jetzt lokale Dateien wiedergeben kann (wenn die Sicherheitseinstellungen das erlauben )
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
Dbof

Registriert seit: 20. Mär 2008
61 Beiträge
 
#9

Re: Desktop Widget Engine (v0.67)

  Alt 12. Nov 2008, 21:28
Oh, OK Klasse

Gleich mal anschauen...
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

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

Re: Desktop Widget Engine (v0.67)

  Alt 13. Nov 2008, 11:05
@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?

Sherlock
Oliver
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 19 von 27   « Erste     9171819 2021     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 02:17 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-2025 by Thomas Breitkreuz