AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Software-Projekte der Mitglieder
 #   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z 

Software-Projekte der Mitglieder » Projekte von "jbg"

Projekte suchen



 

Anzeige-Eigenschaften

Projekte 9 bis 16 von 19





 

 
Seite 2 von 3     12 3   
 
OpenSource-Projekte können jetzt auch auf unserem GitHub-Repository veröffentlicht werden. Hier klicken für weitere Infos.
Erstellt von jbg, 15. Dez 2006 AsyncCalls 2.91 - Asynchrone Funktionsaufrufe in Delphi
Mit meiner neuesten Erschaffung (AsyncCalls) kann man nun sehr leicht und ohne großen Aufwand mehreren Funktionen und Methoden zur gleichen Zeit ausführen und diese auch noch synchronisieren. Dazu ist nicht mehr notwendig, als eine der AsyncCall() Funktionen aufzurufen. Diese liefert dann ein IAsynCall Interface zurück mit dem der asynchrone Funktionsaufruf wieder synchronisiert werden kann. Da es sich um ein Interface handelt, wird beim Verlassen der Funktion/Methode auf alle noch ausstehenden asynchronen Funktionen gewartet. Homepage, Download und Beschreibung ...
28 Kommentar(e), last comment by von Dezipaitor Gehe zum letzten Beitrag
Erstellt von jbg, 21. Sep 2007 ClearType Patch für Firefox
Ich habe mir mal die Mühe gemacht und einen binär-Patch für Firefox (2.0.0.7) geschrieben, der die ClearType Schrift ausschließlich für Firefox aktiviert. Damit muss ClearType nicht mehr systemweit aktiviert werden und Delphi's Editor zeigt die reservierten Wörter noch sichtlich breiter an als den Normaltext. (Was ist ClearType) Anforderungen: System: Windows XP (Bei Vista ist ClearType per Vorgabe systemweit aktiviert) Browser: Firefox 2.0 (möglicherweise funktioniert der Patch auch mit Version 1.5) Zugriff: Das Programm benötigt Schreibrechte im Firefox-Ordner...
6 Kommentar(e), last comment by von TonyR Gehe zum letzten Beitrag
Erstellt von jbg, 4. Mai 2008 AsyncCalls 2.21 - Inlined VCL/Main Thread Synchronisierung
Wer kennt das nicht. Wenn man mit Threads arbeitet und auf die VCL zugreifen möchte, muss man eine Hilf-Methode schreiben, die dann per Synchronize() aufgerufen wird. Dabei müssen die ganzen Parameter in Felder des Thread-Objekts geschrieben werden, damit sie in der synchronisierten Methoden zur Verfügung stehen. Dies führt dazu, dass man den Programmfluss nicht ganz so einfach folgen. Mit AsyncCalls kann man das ganze Problem anders angehen, da dort "inlined VCL synchronization" implementiert ist. procedure TMyThread.Execute; var S: string; I: Integer;...
30 Kommentar(e), last comment by von Zacherl Gehe zum letzten Beitrag
Erstellt von jbg, 24. Mai 2008 Control Resize Bugfix für das WH_CALLWNDPROC Problem
Und wieder einmal muss ein Bugfix her. Diesmal hat es aber nicht CodeGear verbrochen sondern Microsoft. Der Bug war eigentlich schon immer da, nur fiehl er unter 32 Bit Systemen nicht ganz so sehr auf. Bei 64 Bit Systemen tritt er aber sehr schnell auf. Bestes Beispiel ist die RAD Studio 2007 IDE. Der Editor wird dort nicht richtig eingepasst und hinterlässt einen Bereich den er eigentlich nach einem Resize belegen sollte. Für die IDE habe ich ja bereits einen Bugfix im IDE FixPack eingebaut. Der taugte aber nicht für den "Massenmark", da er speziell auf den IDE...
1 Kommentar(e), last comment by von jbg Gehe zum letzten Beitrag
Erstellt von jbg, 8. Mai 2007 RtlVclOptimize 2.77 - DelphiSpeedUp Code im eigenen Programm
Ich hatte eigentlich vor an den Delphi Tagen 2007 eine Unit mit den Optimierungen von DelphiSpeedUp vorzustellen. Jedoch kam mir etwas dazwischen, wodurch ich nicht an den Delphi Tagen 2007 teilnehmen konnte und auch keine Zeit hatte, diese Unit für die Öffentlichkeit aufzubereiten. Wer also schon immer mal die Optimierungen aus DelphiSpeedUp in seinem eigenen Programmen haben wollte, kann sich nun die RtlVclOptimize.pas Unit herunterladen und sie in seine Projekte einbinden. Installationsanleitung1. Entpacken der RtlVclOptimize.zip in einen beliebigen Ordner....
43 Kommentar(e), last comment by von jbg Gehe zum letzten Beitrag
Erstellt von jbg, 29. Mär 2008 CompareString Vista Workaround
In Windows Vista ist ein Bug, der dazu führt dass ein AnsiCompareText('Hübner', 'Huebner') = 0 liefert, also beide Namen als gleicht erkannt werden. Der Bug wurde bereits hier diskutiert und auch Microsoft ist er bewusst. Leider wurde der nötige Bugfix nicht in Vista SP1 aufgenommen (nachzulesen hier). Im Windows 2008 Server ist der Bug jedoch behoben. Das führt nun natürlich zu dem Phänomen, dass unter Windows 9x/ME/NT, 2000, XP und 2008 sich die Programme korrekt verhalten und unter Vista eben nicht. Da ich damit nicht leben kann habe ich mich mal hingesetzt und...
Erstellt von jbg, 3. Feb 2008 RAD Studio 2007 - Win64 Editor Resize Bugfix
Unter einem 64 Bit Windows System (WinXP 64, Vista 64) kommt es beim Wiederherstellen nach einem Maximierung/Minimieren zu einer fehlerhaften Anzeige des Editors. Dieser wird nicht an die Client-Bereich angepasst, wodurch er entweder zu groß oder zu klein dargestellt wird und die Scrollbars nicht sichtbar sind. Dieser Fehler tritt nur bei den 64 Bit Versionen von Windows auf (unter Win32 ist er mit zumindest noch nie untergekommen). Da das Arbeiten mit diesem Bug nicht gerade angenehm ist, habe ich mich mal schnell hingesetzt und einen kleinen Bugfix in Form eines IDE...
3 Kommentar(e), last comment by von jbg Gehe zum letzten Beitrag
Erstellt von jbg, 13. Aug 2007 JCL und JVCL als Binär-Distribution
Ich habe letztes Wochenende ein wenig mit InnoSetup herumgespielt. Dabei kam dann ein Installer für die JCL und JVCL heraus. Und da einige bekanntermaßen Probleme bei der Installation mit dem JCL-Installer und JVCL-Installer haben/hatten. Dachte ich mir, dass ich die vorkompilierten Binärdateien (dcu, dcp, bpl) gleich mit einbaue. Neben der Auswahl der zu installierenden Packages, ist auch eine Deinstallation-Routine dabei. Hier nun die Download Links: JCL Setup Delphi 5, 6, 7, 2005, 2006, 2007 (Professional oder höher) JVCL Setup Delphi 2007 (Professional oder...
19 Kommentar(e), last comment by von jbg Gehe zum letzten Beitrag
Seite 2 von 3     12 3   
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz