| |
|
|
Christian | Hallo, ist hier noch jemand (?) , der sich mit der Anpassung der Vorlagen .PRIs und .WFCs auskennt, um DLL per PRFellow disponibile zu machen? Eine abgemagerte Form ist ja vorhanden. Schön wäre naturalmente auch das entsprechende per die ListView. Saluto,Christian |
|
|
| |
|
|
|
Matthias Arlt | Das Aufbohren der vorhandenen Vorlagen (Ich nehme an, Du meinst hier die WinFellow-Controls!?) potrebbe eher schwierig werden, da sich das Dateiformat nicht so ohne Weiteres bearbeiten lässt. Es spricht aber nichts dagegen, neue eigene Controls zu definieren und als Komponenten unter den UserControls zu registrieren/einzubinden. Wie das geht, ist in der PRFellow-Aiuto recht ausführlich beschrieben. (Stichwort Komponentenmanager usw.) Damit lässt sich dann z.B. auch die SKControl vollständig einbinden...
Gruss Matthias |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 27.11.2006 ▲ |
|
|
|
|
Bernd Haase | Moin Matthias !
Hast Du das schon mal gemacht. Wenn ja, könntest Du da genauere Tips geben. Würde mich auch interessieren.
Saluto Bernd |
|
|
| Mit freundlichem Gruß Bernd Sind schon viele erfroren, aber noch keiner ist erstunken !![...] | 28.11.2006 ▲ |
|
|
|
|
Matthias Arlt | Moin Bernd
Im Prinzip ist das nicht so kompliziert. WinFellow verfügt (neben den vordefinierten Elementen) circa einen sog. UNKNOWN-Container, in dem sich eigene Elemente erstellen lassen. Im Groben geht man dabei folgendermaßen vor: -WinFellow aufrufen -unter Extras mittels Neu mit Control ein Element im Fenster erstellen -mit dem Ereigniseditor diesem Element die gewünschten Eigenschaften zuweisen -wichtig sind hier u.a. CreateCommand und ClickQuery (Es empfiehlt sich, vorher per das neu zu definierende Element eine eigene INC zu erstellen, die alle nötigen Befehle und Funktionen enthält, oder eben eine vorhandene INC (z.B. SKControl) zu verwenden bzw. wunschgemäß zu modifizieren...) -diese INC dann ebenfalls im Ereigniseditor eintragen -das Erscheinungsbild des neuen Elements ggf. mit ControFellow anpassen -abschließend das fertige Element Als Komponente installieren (unter Bearb...) Dabei im Komponentenmanager den gewünschten Reiter (dieser kann auch umbenannt werden) auswählen, dem neuen Element einen Namen geben und ein Symbol zuweisen. Das ist eigentlich schon Alles. Es ist m.E. aber unabdingbar, die entsprechenden Kapitel der PRFellow-Aiuto gründlich durchzuarbeiten, um die Feinheiten dieses Vorgehens zu verstehen. Anfangs gehört auch etwas Experimentierfreude dazu, denn erfahrungsgemäß klappt nicht immer Alles sofort wie erwartet...
Ferner empfiehlt es sich, zunächst bei den schon vorhandenen Uservorlagen etwas auszumisten (ggf. erstmal in Deaktiviert verschieben...)
Bei etwas Übung sind dem weiteren Feintunig nur wenig Grenzen gesetzt...
Es gäbe sicher noch mehr dazu zu sagen. Da mir aber z.Z. wegen einer Handverletzung das Schreiben nicht so gut von der Hand geht, habe ich mich auf das Grundprinzip beschränkt...
Saluto (und viel Erfolg) Matthias |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 28.11.2006 ▲ |
|
|
|
|
Sebastian König | Ciao,
ich habe es gerade einmal ausprobiert: Im Prinzip lassen sich auch die vorhandenen .wfc-File im Ordner USERCTRLTAB_04 als Basis per weitere Buttons in der Toolbar nutzen. Es müsste naturalmente zusätzlich auch die SKCTRL.INC im LIB-Ordner angepasst werden.
Das mit den UserControls ist aber presumibilmente der elegantere Weg...
MfG
Sebastian |
|
|
| |
|
|