Seite 1 von 1

Formdesigner und Service Packs [erledigt]

Verfasst: Sa, 12. Sep 2015 11:51
von AUGE_OHR
in den Service Packs 1 - 3 ist ja jeweils eine pack*.xppfd.dat enthalten

Frage : wie füge ich das richtig in die XppFD.dat an ?
FD_Add_SP.JPG
FD_Add_SP.JPG (22.3 KiB) 3099 mal betrachtet
ich habe die einfach zusammen kopiert und kann auch die neuen Icon anklicken und einen Rahmen positionieren aber dann stürzt mein XppFd.EXE ab :banghead:

geht das bei euch ? welche XppFD.EXE Version ?

Re: Formdesigner und Service Packs

Verfasst: Sa, 12. Sep 2015 12:04
von Jan
Jimmy,

ich hab noch nie mit dem FormDeisgner gearbeitet (nur um ActiveX-IDs zu bekommen, dafür war der ganz gut), und heute arbeite ich mit der Workbench. Aber hast Du das hier gemacht?
4. Integrating with the Xbase++ form designer (XPPFD.EXE)

The following steps are required to integrate the
XbpRowPickBrowse class with the Xbase++ form designer:

1. Build the DLL file in folder \DLL by executing
PBUILD.EXE

2. Copy XBPPACK3.DLL to the \LIB and \RUNTIME folders
of your Xbase++ installation. Example:

COPY XBPPACK3.DLL C:\PROGRAM FILES\ALASKA\XPPW32\LIB
COPY XBPPACK3.DLL C:\PROGRAM FILES\ALASKA\XPPW32\RUNTIME

ATTENTION: XBPPACK3.DLL must be shipped with every
application using the XbpRowPickBrowse class or any
other of the classes contained in this Parts Pack!

3. Copy DLL\XBPPACK3.LIB to the \LIB folder

4. Copy the file DLL\XBPPACK3.CH to the \INCLUDE
directory of your Xbase++ installation.

5. Copy the file XPPFD\PARTS3.XPPFD.DAT to the \BIN
directory of your Xbase++ installation.

After completing these steps, the new Xbase Part objects
can be placed on a form within XPPFD.EXE. To do that,
select the tab "Xbase Part Packs" and choose the respective
icon from the part palette.
Jan

Re: Formdesigner und Service Packs

Verfasst: Sa, 12. Sep 2015 21:53
von AUGE_OHR
hi,

ich hatte, aus welchen Grund auch immer, eine Version 1.9.331 des XppFD.EXE ...
habe den Hotfix 44 installiert wo ein "neues" XppFD.EXE geliefert wurde und damit funktioniert es wie von Jan beschrieben, Danke.

Re: Formdesigner und Service Packs [erledigt]

Verfasst: So, 13. Sep 2015 11:41
von AUGE_OHR
so nun habe ich meine eigene "DXE1.xppfd.dat" erstellt und einen "Tab" bekommen.
XppFD_DXE_Button_Fehler.JPG
XppFD_DXE_Button_Fehler.JPG (99.83 KiB) 3070 mal betrachtet
leider habe ich mit meinen DXE_BUTTONs noch ein Problem aber die anderen DXE Controls lassen sich per DragDrop platzieren und auch Class Code wird generiert :)

was an Design des Formdesign nicht schön gelöst wurde sind die ToolBarButton() auf der ToolBar() weil "zu klein" und deshalb sind die üblichen 16x16 Images nicht geeignet.
auch entspricht die "Tab" Höhe, welche unten sind, nicht den 1 1/2 Titlebar = 33 Pixel

hm ... warum hast sich der DXE "Tab" vor das "Service Pack" gequetscht :?:

Re: Formdesigner und Service Packs [erledigt]

Verfasst: Mo, 14. Sep 2015 12:10
von AUGE_OHR
soweit bin ich jetzt
DXE4XPPFD.JPG
DXE4XPPFD.JPG (143.37 KiB) 3046 mal betrachtet
leider machen paar Controls noch Probleme ... auch der visual Style ist bislang nur in den DXE_Buttons enthalten.