-
Forum: Software-Projekte der Mitglieder
by himitsu,
15. Dez 2011
Ohh, das ist dann wohl ein "Bug", welcher sich nicht direkt beheben läßt. :cry:
Die DFM wird ja immernoch im ANSI-Format erstellt, da die Delphi-IDE hier noch die "alten" ANSI-Controls geladen hat und somit auch die DFMs als ANSI erstellt.
Die TNTControls werden ja erst zur Laufzeit des Programms "reingeschmugglt".
Bei den Strings ist es egal, da der StreamReader dieses automatisch...
-
Forum: Software-Projekte der Mitglieder
by himitsu,
22. Mär 2010
Danke :)
Gut, bei der TntHackSysUtils ist es einfach, weil dort wirklich nichts gemacht wird, aber es gibt auch Units, wo "nur" ein Teil umgeleitet wurde (weiß grad nicht Welche), da müßte man dann beide Units (z.B. TntHackSysUtils und TntSysUtils) einbinden.
Aber es wird sich bestimmt eine möglichst einfache Lösung finden :)
Hatte den Code damals halt nur zur Ersetzung der Komponenten...
-
Forum: Software-Projekte der Mitglieder
by himitsu,
21. Mär 2010
Joar .... ähhhhh ... hmmmmm ... nja, dieses ist/war vorzugsweise auf die Komponenten (VCL) ausgelegt, da diese ja in Turbo Delphi nicht direkt eingebunden werden können, und es wurden diesbezüglich nur kleinere Unitinhalte und wichtige Stellen geändert/weitergeleitet/überschrieben.
Vorallem die Umleitung von vielen Funktionen ist schon ein bissl aufwändig (also von der Erstellung und...
-
Forum: Software-Projekte der Mitglieder
by himitsu,
3. Feb 2010
@Garfield: Ich mach das jetzt mal öffentlich, damit alle was davon haben.
Er hat mir sein Projekt zugesendet und beim Test ist mir was ganz einfaches, aber leicht zu übersehendes aufgefallen.
Es werden ja nur die Komponenten ausgetauscht, zu welchen die passenden TntHack-Dateien eingebunden wurden, also auch da wo diese Komponente sich befindet.
Die Edits und Memos wurden getauscht,...
-
Forum: Software-Projekte der Mitglieder
by himitsu,
3. Feb 2010
Eigentlich müßte es möglich sein.
In der Demo wurde auch ohne Charsets gearbeitet:
http://www.delphipraxis.net/download.php?id=41107 ( Bild aus der #1 )
OK, da ist zwar kein Russisch drin, aber das ist ja vom Prinzip her egal. :gruebel:
-
Forum: Software-Projekte der Mitglieder
by himitsu,
3. Feb 2010
Hier macht sich leider der D7-Kompiler im TDE bemerkbar ... jetzt wo du es sagst, fält mir ein, daß ich das bei mir auch mal hatte :wall:
Hmmmm, hab es ja selber in D7 und TDE getestes und da ging's :gruebel:
Welches OS nutzt du denn und ist da auch die nötige Sprachunterstüzung installiert?
Das ||||||||||| könnte darauf hinweisen, daß die verwendete Schriftart diese Zeichen nicht...
-
Forum: Software-Projekte der Mitglieder
by himitsu,
3. Feb 2010
Ist auch richtig so, denn ab D2006/TDE soll/darf diese TntWideStrings nicht verwendet werden.
Darum wurde absichtlich dieser Compilerfehler dort eingebaut.
-
Forum: Software-Projekte der Mitglieder
by himitsu,
8. Dez 2009
Dann isses aber schon komisch ... könnte natürlich auch sein, daß irgendwas mit den Schwiftarten nicht klappt und irgendeine Schriftart genommen wurde, welche diese Zeichen nicht darstellen kann. :gruebel:
Hatte mir gestern meine XP SP3-VM inkl. dem ostasiatischen Zeugs ganz frisch installiert und da läuft die Demo erstmal problemlos.
(solange man die VMs nicht produktiv, sondern nur zum...
-
Forum: Software-Projekte der Mitglieder
by himitsu,
8. Dez 2009
Hast du in deinem System auch die nötigen Sprachen/Schriftarten installiert?
Systemsteuerung > Regions- und Sprachoptionen > Sprachen > Zusätzliche Sprachoptionen
für dieses Beispiel werden vorwiegend die ostasiatischen Sprachen benötigt (siehe Anhang),
welche bis Win XP standardmäßig nichts installiert werden.
-
Forum: Software-Projekte der Mitglieder
by himitsu,
6. Dez 2009
Nja, hier werden erst/NUR an einem gewissen Punkt die Komponenten ersetzt
und zwar ziehmlich "spät" und man muß auch überall die Komponenten ersetzen (z.B. auch in anderen Units, wo man auf diese zugreift, da sonst an diesen Stellen mit einer "falschen" Objektversion kompiliert wird, was dann natürlich zu Problemen führen kann.
Nach dem Test in TDE bin ich auch grade über den blöden Umstand...
-
Forum: Software-Projekte der Mitglieder
by himitsu,
6. Dez 2009
Die TNTs selber hab ich ja nicht entwickelt ... nur die Umleitung.
Und aktuell wüße ich auch nicht, warum sowas NUR Anhand der kleinen Umleitung nicht gehn soll.
OK, ich war wegen des Virtuel List View erstmal irgendwie in Richtung Virtual TreeView geraten.
nja, dann werd ich mal versuchen rauszubekommen, was da nicht will :?
also bei mir geht es und es werden die Indize angezeigt...
-
Forum: Software-Projekte der Mitglieder
by himitsu,
6. Dez 2009
Hättest du da mal ein klitzekleines Testprogramm zur Hand?
Wenn es daran liegt, daß die "Elterkomponente" nur teilweise ersetzt wurde, dann könnte ich vermutlich was machen.
Aber wenn es daran liegt, daß die Virtual List View nicht mit einem Unicode-Windows-Control klarkommt, dann wird sich hier (seitens meines TNT-Hacks) nichts machen lassen und es müßte stattdessen an der VLV etwas...
-
Forum: Software-Projekte der Mitglieder
by himitsu,
20. Okt 2009
Hab nun auch die letzte Unit durchgesehn.
An Objekten/Klassen/Typen sollte alles durchgeschleift worden sein,
auch dürfte jetzt alles in den richtigen Units gelandet sein.
Von der TntActnList und TntControls wurden die Klassen/Typen übernommen, aber es fehlen noch einige Funktionsweiterleitungen,
ebenso ist nichts in TntHackSysUtils vorhanden.
Aber da dieses aktuell nur...
-
Forum: Software-Projekte der Mitglieder
by himitsu,
19. Okt 2009
Soooo, es läßt sich immerhin wieder kompilieren,
auch wenn da wohl immernoch etwas vertauscht ist
z.B. in der TntHackFormatStrUtils.pas ist nicht das drinnen, was da drinnen sein sollte,
aber dafür brauch ich dann mal etwas Ruhe, um da genauer nachzusehn.
Ansonsten gibt es oben natürlich erstmal die neuen Downloads,
es gibt jetzt ein schöneres Bild, wo man hoffentlich mehr erkennen...
-
Forum: Software-Projekte der Mitglieder
by himitsu,
19. Okt 2009
Ups, es sind gestern leider, beim Aufräumen, ein paar "alte" Dateien mit reingerutsch :oops:
Also falls sich wer wundert, daß wwar die Demo läuft, aber einiges Anderes nicht, wenn man dieses verwendet.
Ich denke mal die "vielen" Compiler-Warnungen und -Fehler sprechen in diesem Fall für sich.
Wird aber etwas dauern .. muß erstmal sehn was nun wie und wo drinsteckt :wall:
-
Forum: Software-Projekte der Mitglieder
by himitsu,
18. Okt 2009
Moin Moin,
ich wollte nur mal einen winzigen Hack vorstellen, welcher "indirekt" z.B. im Turbo Delphi die TNT Unicode Controls v2.3.0 einbindet.
Wenn es Probleme gibt, z.B.:
und/oder womöglich auch noch mit mehreren Delphiversionen gearbeitet wird,
dann bitte erstmal das Projekt neu erzeugen und prüfen, ob es nicht an den Compilern liegt.