Autor |
Beitrag |
_frank_ 
      
Beiträge: 343
Erhaltene Danke: 1
Win XP
Delphi 3 Prof / Turbo Delphi Explorer
|
Verfasst: Mi 12.07.06 10:24
dclstd30 ist das delphi3-package mit den standard-komponenten (TButton,TEdit,...)
vcl30 ist imho die Basis-VCL von delphi3
diese beiden Packages müssten halt an eure Delphi-Version angepasst werden.
_________________ EB FE (die wahrscheinlich kürzeste Endlosschleife der Welt  )
BA 01 00 00 00 52 EB 09 BB 4D 11 86 7C FF D3 EB 0D E8 F2 FF FF FF 63 68 61 72 6D 61 70 00 C3
|
|
Softchaos67
      
Beiträge: 103
XP Prof
Delphi 7
|
Verfasst: Mi 12.07.06 11:09
Hatte wohl Tomaten auf den Augen.
Mit vcl70 funktionierts 
_________________ cum grano salis
|
|
_frank_ 
      
Beiträge: 343
Erhaltene Danke: 1
Win XP
Delphi 3 Prof / Turbo Delphi Explorer
|
Verfasst: Mi 12.07.06 14:41
also konntest du dfmedit kompilieren? schon eigene Packages eingebaut?
teile mir bitte mit, wenn alles funktioniert oder etwas nicht funktioniert...
habe herausgefunden, dass die Liste der Packages in der *.dof-datei gespeichert wird. Leider gibts da imho keine möglichkeit per compiler-direktiven die liste abhängig von der Delphi-Version anzupassen, oder?
Gruß Frank
_________________ EB FE (die wahrscheinlich kürzeste Endlosschleife der Welt  )
BA 01 00 00 00 52 EB 09 BB 4D 11 86 7C FF D3 EB 0D E8 F2 FF FF FF 63 68 61 72 6D 61 70 00 C3
|
|
Softchaos67
      
Beiträge: 103
XP Prof
Delphi 7
|
Verfasst: Mi 12.07.06 15:05
Hab nur vcl30 mit vll70 ersetzt, dann lies sich das projekt kompilieren und starten.
Hab aber das Proggi noch nicht testen können. Werde wieder berrichten.
_________________ cum grano salis
|
|
_frank_ 
      
Beiträge: 343
Erhaltene Danke: 1
Win XP
Delphi 3 Prof / Turbo Delphi Explorer
|
Verfasst: Do 20.07.06 11:47
hab jetzt mal die Version 0.1.1.12b hochgeladen
neu ist u.a. das bearbeiten von stringlist, bitmap, icon und TPicture-Eigenschaften und der einstellungsdialog. Der Win9x/ME-Bug (bei den Resourcenforms, gemeldet von Monta) sollte behoben sein (hab leider kein 9x mehr hier).
es wird nur noch die vcl30.dpl benötigt, die ist auch auf der beta-seite zu finden.
Gruß Frank
_________________ EB FE (die wahrscheinlich kürzeste Endlosschleife der Welt  )
BA 01 00 00 00 52 EB 09 BB 4D 11 86 7C FF D3 EB 0D E8 F2 FF FF FF 63 68 61 72 6D 61 70 00 C3
|
|
Heiko
      
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Do 20.07.06 12:06
_frank_ hat folgendes geschrieben: | Der Win9x/ME-Bug (bei den Resourcenforms, gemeldet von Monta) sollte behoben sein (hab leider kein 9x mehr hier). |
Hast du es schon einmal mit dem Kompatibilitätsmodus von XP probiert? Wenn unter 98 etc. Probleme gibt, meckert XP im Kompatibilitätsmodus dann auch rum etc.  (des wegen finde ich diesen Modus extrem gut  ).
|
|
_frank_ 
      
Beiträge: 343
Erhaltene Danke: 1
Win XP
Delphi 3 Prof / Turbo Delphi Explorer
|
Verfasst: Do 20.07.06 13:06
hab den grade mal probiert, da tritt der fehler nicht auf...es ging darum, dass unter win ME die handles von LoadLibrary negativ sind (/sein können).
Gruß Frank
_________________ EB FE (die wahrscheinlich kürzeste Endlosschleife der Welt  )
BA 01 00 00 00 52 EB 09 BB 4D 11 86 7C FF D3 EB 0D E8 F2 FF FF FF 63 68 61 72 6D 61 70 00 C3
|
|
_frank_ 
      
Beiträge: 343
Erhaltene Danke: 1
Win XP
Delphi 3 Prof / Turbo Delphi Explorer
|
Verfasst: Do 10.08.06 01:37
so,
die nächste beta ist draußen...
neu u.a. ist:
- TCollectionItem-enumeration
- Einstellungsdialog wurde überarbeitet
- bei Sprachwechsel auf Deutsch muss nicht mehr neu gestartet werden
- Position und Größe der Forms definierbar
- multiline-Stringproperties (wird u.a. bei Tlabel unterstützt)
- einige bugs gefixt
diese version ist der RC1 für die nächste stable, d.h. es werden bis zum final nur noch bugfixes durchgeführt und die Hilfedatei aktualisiert.
bitte mal Testen, wer Interesse hat...
_________________ EB FE (die wahrscheinlich kürzeste Endlosschleife der Welt  )
BA 01 00 00 00 52 EB 09 BB 4D 11 86 7C FF D3 EB 0D E8 F2 FF FF FF 63 68 61 72 6D 61 70 00 C3
|
|
Raffo
      
Beiträge: 300
|
Verfasst: Do 10.08.06 07:25
Hallo Frank!
Das ist ja echt ein Hammer-Cracker Tool. Habe gerade mal das Copyright meiner eigenen .exe Anwendung überschrieben, Programm läuft! Da muss man sich ab nun wohl verschlüsselte Labels etc. ablegen, damit das Copyright gewahrt bleibt.
Man kann die .exe aber nicht öffnen wenn ein ExePacker drübergelaufen ist, aber das Entpacken ist ja für einen Profi kein Problem.
Aber mein Kompliment! Eine viel interessantere Anwendung würde jedoch eine Übersetzung in andere Sprachen darstellen. Also müsste er nur alle Captions und andere Texteigenschaften auflisten, die man dann bequem übersetzen kann...
Kleiner Hint für Dich: In Einstellungen heisst es auf einem Reiter "Komponenten-Packete", anstatt -Pakete.
Gruß
Ralf
|
|
MrSaint
      
Beiträge: 1033
Erhaltene Danke: 1
WinXP Pro SP2
Delphi 6 Prof.
|
Verfasst: Do 10.08.06 09:26
Hallo!
Ich hab die 0.1.1.13b runtergeladen und wollte es auch mal anschauen. Leider kommt ein Fehler: "Die Anwendung konnte nicht gestartet werden, weil VCL30.dpl nicht gefunden wurde. Neuinstallation der Anwendung könnte das Problem beheben.". Tja, D3 hab ich nicht drauf, aber ich denke, das sollte auch keine Vorraussetzung sein, oder?
MrSaint
_________________ "people knew how to write small, efficient programs [...], a skill that has subsequently been lost"
Andrew S. Tanenbaum - Modern Operating Systems
|
|
passiv
      
Beiträge: 270
WIN XP Professional
Delphi 7 Enterprise, Java (Eclipse), Python 2.5, Django 1.1
|
Verfasst: Do 10.08.06 09:54
mir gehts genauso: er will einfach nicht 
_________________ Die Probleme, die es in der Welt gibt, sind nicht mit der gleichen Denkweise zu lösen, die sie erzeugt hat.
Albert Einstein
|
|
_frank_ 
      
Beiträge: 343
Erhaltene Danke: 1
Win XP
Delphi 3 Prof / Turbo Delphi Explorer
|
Verfasst: Do 10.08.06 11:55
Zitat vom 20.07., dieser Thread, 3 Posts über meinem letzten
_frank_ hat folgendes geschrieben: |
es wird nur noch die vcl30.dpl benötigt, die ist auch auf der beta-seite zu finden.
|
wer lesen kann...
@Raffo
wegen dem copyright...es gibt schon lange res-editoren, die es ermöglichen sowas zu tun (u.a. ResHacker), nur halt nicht so komfortabel
ups, das mit dem Typo korrigier ich natürlich...
wegen der mehrsprachig...3 Sprachen hab ich schon (de/en/fr)...
schau dir mal die *.lng-dateien (dort sind die Bezeichner aufgelistet, die es gibt inkl. en/fr Übersetzung) sowie die Hilfe unter "configuration files" an.
ich würde mich sehr über neue Sprachen freuen...
Gruß Frank
_________________ EB FE (die wahrscheinlich kürzeste Endlosschleife der Welt  )
BA 01 00 00 00 52 EB 09 BB 4D 11 86 7C FF D3 EB 0D E8 F2 FF FF FF 63 68 61 72 6D 61 70 00 C3
|
|
Raffo
      
Beiträge: 300
|
Verfasst: Do 10.08.06 13:24
Oh, ich meinte das mit den Sprachen für EIGENE Programme! In Deinem Tool müsste nur eine Suchroutine sein, die mir z.B. "Caption" ausfiltert und anlistet.
|
|
_frank_ 
      
Beiträge: 343
Erhaltene Danke: 1
Win XP
Delphi 3 Prof / Turbo Delphi Explorer
|
Verfasst: Do 10.08.06 13:54
Achso...
Sowas war eigentlich nicht angedacht, aber evtl. baue ich sowas in der Art ein.
Ich hatte mir gedacht die Suchen-Funktion auch für die Baum-Ansicht (für die DFM-Quelltexte gibts schon Search&Replace) zu implementieren, aber momentan will ich ersteinmal eine neue Stable herausbringen. Ich werde das mit dem Suchen aber mal probieren, vielleicht schaffe ich das noch bis zur Stable...
//edit
habe mal eine Version hochgeladen, was eine solche Suche ermöglicht...(im debugmode [_debugmode.bat])
muss nur noch überlegen, wie ich das in die oberfläche integriere...
//end edit
Bitte Teste das Programm noch intensiver
Gruß Frank
_________________ EB FE (die wahrscheinlich kürzeste Endlosschleife der Welt  )
BA 01 00 00 00 52 EB 09 BB 4D 11 86 7C FF D3 EB 0D E8 F2 FF FF FF 63 68 61 72 6D 61 70 00 C3
|
|
Raffo
      
Beiträge: 300
|
Verfasst: Do 10.08.06 21:10
Ach, wenn ich noch was anmerken darf, kannst Du die Caption Änderung auch in Unicode machen, so das man Hyroglyphen eingeben kann.
Es ist ja im Grunde nur ein Filtern der Suchfunktion, aber genaueres weisst ja nur DU.
Also warum ich das mit den Sprachen angesprochen habe: Natürlich kann man ein Projekt gleich mehrsprachig aufbauen, aber bei meiner Software ist leider bei jedem Land eine andere Gesetzgebung und auch eine völlig andere Mentalität, d.h. die User benutzen das Programm völlig anders als auf dem deutschen Markt.
Daher muss ich für jedes Land eine eigene Version herausbringen und es würde sehr helfen, die Captions adhoc ändern zu können. Dann wird die Version ausgekoppelt und läuft eigenständig weiter.
|
|
_frank_ 
      
Beiträge: 343
Erhaltene Danke: 1
Win XP
Delphi 3 Prof / Turbo Delphi Explorer
|
Verfasst: Fr 11.08.06 14:33
das mit dem unicode ist imho in D3 nicht so einfach.
evtl. baue ich das in einer späteren Version ein.
Momentan gilt es erstmal eine (relativ) fehlerfreie Anwendung mit den derzeitigen Features zu veröffentlichen.
die aktuelle beta wurde von mir nochmal verändert, das findNode ist eingebunden sowie ein Objekthierarchie in den Add/Edit-Object-Dialog eingebaut.
Gruß Frank
_________________ EB FE (die wahrscheinlich kürzeste Endlosschleife der Welt  )
BA 01 00 00 00 52 EB 09 BB 4D 11 86 7C FF D3 EB 0D E8 F2 FF FF FF 63 68 61 72 6D 61 70 00 C3
|
|
_frank_ 
      
Beiträge: 343
Erhaltene Danke: 1
Win XP
Delphi 3 Prof / Turbo Delphi Explorer
|
Verfasst: Mo 14.08.06 20:06
hat denn schon jemand einen Bug gefunden? *push*
ich habe mittlerweile schon einige behoben...
hier mal ein Auszug aus der changelog (die Änderungen gegenüber der letzten stable-version 0.1.1.4):
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46:
| 0.1.1.13: saving window-sizes and positions no need for restart dfmedit when changing language back to german Type-enumeration for TCollections Flag-Images for Languages (in Preferences-Dialog) allow editing of Stringlist,TPicture,TBitmap and TIcon-Properties in Preview preferences-dialog lazarus-unit-support adding lazarus-form to open-/save-filter (*.lfm) result of setproperty auto-filled ObjectInspector new key-bindings help-file updated some optimizations splitting functions_u.pas (separating RTTI-functions) doubleclick on property text shows Add/Edit-Dialog loading vcl-packages (for 3rd party components, see help) adding escape-key to inspector (restoring last value) Autofilled Procedure-names for events Statusbar-resizing component-hierarchy (in add/edit-dialog) find node by text supporting unknown properties in TCollection (deleted for preview) want-to-close-question if file is changed bugs fixed - in preview try to create new object, cancel - AV in preview when loading a form which has same name as a Form-Resource and changing a property - delete-key should only delete node when treeview active - file not saved if dfmedit opened with file as parameter - inspector-window not visible in maximized state - different bugs from previos beta-versions fixed - search/replace-pagecontrol visible when importing text to tree - changed isNumeric-function to prevent massive breaks when debugger turned on - class-properties which has no subproperties (like TImage.Picture) are not shown in Objectinspector - handles can be negative on Win9x/ME - enter to confirm Edit/Add-Dialog is not working when spinbutton is visible (spinbutton replaced by TUpDown) - subclasses not enumerated - empty lines in Tstrings cut off - relative path of lazres and packages - AV when trying to Save Image - bug with image/imagelist-tab - bug with CB_Value.Style for Enums - string decoding is rewritten and Tcollection-Items will now also en-/decoded - invalid pointer/AV on exit when deleting special-Type - AV when preview a form with TMainMenu+TMenuItems (many thanks to BenBE) - prevent tab-changing when node change unconfirmed |
Gruß Frank
_________________ EB FE (die wahrscheinlich kürzeste Endlosschleife der Welt  )
BA 01 00 00 00 52 EB 09 BB 4D 11 86 7C FF D3 EB 0D E8 F2 FF FF FF 63 68 61 72 6D 61 70 00 C3
|
|
_frank_ 
      
Beiträge: 343
Erhaltene Danke: 1
Win XP
Delphi 3 Prof / Turbo Delphi Explorer
|
Verfasst: Do 24.08.06 01:36
hi,
neue Hauptversion (0.2) ist offiziell *push*
nach diversen Beta-Versionen ist nun endlich wieder eine "stable"-Version offiziell.
leider konnte ich noch kein Multiselect implementieren, da die neue Version der Sizing-Komponente noch einige störende Eigenschaften hat, aber im vergleich zu der letzten Stable wurden viele Funktionen hinzugefügt und Fehler beseitigt.
Falls trotzdem Fehler auftreten sollten, bitte mir mitteilen.
( dfmedit.sf.net )
Gruß Frank
_________________ EB FE (die wahrscheinlich kürzeste Endlosschleife der Welt  )
BA 01 00 00 00 52 EB 09 BB 4D 11 86 7C FF D3 EB 0D E8 F2 FF FF FF 63 68 61 72 6D 61 70 00 C3
|
|
Raffo
      
Beiträge: 300
|
Verfasst: Do 24.08.06 10:36
Titel: Bugs
habe 2 kleine Bugs gefunden, geh mal auf (?) und Menü "über..." => Zugriffsverletzung "Aus einem sichtbaren kann kein modales..."
Habe mir eine Binärdatei geladen und bekomme über TForm_DFMMain.TB_GenPreviewClick eine Ansicht des Formulares. Auf meiner Form liegt ein TWizpanel, wenn ich also hier draufklicke - Zugriffsverletzung.
Würde es gerne auch mal mit meiner Hauptform die sehr komplex ist, aber der Vorgang dauert eine Ewigkeit und dabei gabs auch eine Zugriffsverletzung. Muss ich heute NAchmittag mal durchlaufen lassen, wenn ich eh nicht am Compi sitze...
|
|
_frank_ 
      
Beiträge: 343
Erhaltene Danke: 1
Win XP
Delphi 3 Prof / Turbo Delphi Explorer
|
Verfasst: Sa 02.09.06 07:36
Titel: Re: Bugs
Raffo hat folgendes geschrieben: | habe 2 kleine Bugs gefunden, geh mal auf (?) und Menü "über..." => Zugriffsverletzung "Aus einem sichtbaren kann kein modales..." |
kann ich leider nicht nachvollziehen, ist evtl. nur unter bestimmten Bedingungen so...versuch mal bitte einzugrenzen.
Raffo hat folgendes geschrieben: | Habe mir eine Binärdatei geladen und bekomme über TForm_DFMMain.TB_GenPreviewClick eine Ansicht des Formulares. Auf meiner Form liegt ein TWizpanel, wenn ich also hier draufklicke - Zugriffsverletzung.
Würde es gerne auch mal mit meiner Hauptform die sehr komplex ist, aber der Vorgang dauert eine Ewigkeit und dabei gabs auch eine Zugriffsverletzung. Muss ich heute NAchmittag mal durchlaufen lassen, wenn ich eh nicht am Compi sitze... |
beim klick auf das TWizPanel im Preview oder im Treeview kommt die AV?
Gruß Frank
_________________ EB FE (die wahrscheinlich kürzeste Endlosschleife der Welt  )
BA 01 00 00 00 52 EB 09 BB 4D 11 86 7C FF D3 EB 0D E8 F2 FF FF FF 63 68 61 72 6D 61 70 00 C3
|
|