| |
|
|
Sato Pinto | Hallo
Kann das jemand testen? Fals das letztes Parameter 2 oder 3 ist, wird die Toolbar nicht mehr angezeigt N5: Stil der Toolbar 0 = oben - 3D 1 = oben - flach 2 = unten - 3D 3 = unten - flach Laut Xprofan Hife sollte doch funktionieren Habe mit Xpofan 11.2 getestet, eine ältere Version habe in Momment nicht installiert KompilierenMarkierenSeparierenhBild& = @Create("HPIC", -1, "TOOLBAR.BMP")
hToolbar& = @Create("TOOLBAR", %hWnd, hBild&, 0, 32, 2000, 2)e> Die Toolbar.bmp wird beim Programstart von eine DLL geholt und auf der Festplatte gespeichert Die grösse der Bitmap ist 320x32, siehe Screenshot
Ein anders kleine Problem beim Toolbar kann man in den zweiten Screenshot sehen. Sobald ich ein Teil de ProgrammFenster ausserhalb des Desktop verschiebe entsteht eine Linie zwischen den Menu und die Toolbar, kleines Schönheitsfehler! Ist es possibile zu verbessern?
Grüsse Sato |
|
|
| |
|
|
|
Peter Max Müller | Habs mal getestet mit dem Beispiel aus der Aiuto. Klappt alles so wie es soll. Vielleicht corre in deinem Code was aus dem Ruder. Besser du machst mal ein Minimal Beispiel fertig in dem die Fehler auftreten.
Saluto P.M.M
PS: Sehe gerade: KompilierenMarkierenSeparierenhToolbar& = @Create("TOOLBAR", %hWnd, hBild&, 0, 32, 2000, 2) > Wenn da wirklich eine "0" bei dir steht dann kann das nicht funktionieren. Die 0 steht per die internen Standardicons. Du mußt die Zahl der vorhandenen Bilder der Toolbar.bmp angeben. Hier also 10. |
|
|
| |
|
|
|
Dieter Zornow | Hier ein kleines Beispiel, das bei Xprofan 11 dabei war. Das beste wäre die Toolbar in un Imagelist zu packen. Aber es geht auch so KompilierenMarkierenSeparierenhToolBmp& = create("hPic", 0, "TOOLBAR")
hIL& = Create("ImageList", 16, 16, hToolBmp&, rgb(192, 192, 192))
deleteobject hToolBmp&
hTB& = create("Toolbar", %hWnd, hToolBmp&, 0, 16, 9000, 1)
Toolbar("AddButton", hTB&, 11, 201, "Neue Datei")
Toolbar("AddButton", hTB&, 12, 202, "Öffnen")
Toolbar("AddButton", hTB&, 13, 210, "Speichern")<
Die Toolbar ist aus der Profan.exe und die 16 ist die Dimensione der Buttons |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 25.07.2009 ▲ |
|
|
|
|
Sato Pinto | Hallo Peter
In meinen Programm benutze ich das Besipiel aus der Aiuto damit ich auch Tootips habe Das mit den letzen Parameter 2 oder 3 verursacht das die Toolbar am unteren Teil von den Programm Fenster erscheint, somit ist es geklärt. KompilierenMarkierenSeparierenhBild& = @Create("HPIC", -1, "TOOLBAR.BMP")
hToolbar& = @Create("TOOLBAR", %hWnd, hBild&, 10, 32, 2000, 1)
@Toolbar("AddButton", hToolBar&, 0, 2000, "Abrir Base de Dados")
@Toolbar("AddButton", hToolBar&, 1, 2001, "Ver Listagens")
@Toolbar("AddButton", hToolBar&, 2, 2002, "Pesquisas")
@Toolbar("AddButton", hToolBar&, 3, 2003, "")
@Toolbar("AddButton", hToolBar&, 4, 2004, "Ver conteúdo do cartão - Não grava!")
@Toolbar("AddButton", hToolBar&, 5, 2005, "Gravar dados do cartão")
@Toolbar("AddButton", hToolBar&, 6, 2006, "Cartões")
@Toolbar("AddButton", hToolBar&, 7, 2007, "Criar registo manual")
@Toolbar("AddButton", hToolBar&, 8, 2008, "Configurações")
@Toolbar("AddButton", hToolBar&, 9, 2009, "Fechar o programa"span>
Das mit der Linie beim verschieben habe noch nicht rausgefunden was da los ist
Gruss Sato |
|
|
| |
|
|