| |
|
|
- Seite 1 - |
|
RGH | Es ist soweit: Nach Fertigstellung können nun die Teilnehmer auch die endgültige Version hier downloaden. Das notwendige Installationspasswort findet sich in der Textdatei, die sich neben dem Installationsprogramm in der ZIP-Datei befindet.
Download/ In den Warenkorb19,95 € inkl. MwSt. keine Versandgebühr
Vorraussetzung ist eine installierte Vollversion von XProfan X3.x. |
| 18.109 kB | 19,95 € inkl. MwSt. keine Versandgebühr | | Artikel: | DE-10900 | | Bezeichnung: | XProfanX4, Subscription | | Version: | Fertige Version X4 (13.05.2018) | | Hochgeladen: | 17.05.2017 | | | | Herunterladen |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 17.05.2017 ▲ |
|
|
|
| |
|
- Seite 2 - |
|
|
RGH | Ok, das mit den DropDownButtons habe ich jetzt eingebaut. Wenn man die Menü-ID als negativen Wert eingibt, wird dieser kleine Pfeil neben dem Button angezeigt. Mit @MenuItem(ID) fragt man wie gewohnt den eigentlichen Button ab, mit @MenuItem(-ID) den kleinen DropDownButton. Dann kann man z.B. mit CreateMenu ein Untermenü erzeugen ... oder auch was ganz anderes tun.
Gruß Roland |
|
|
| XProfan X3Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 24.06.2017 ▲ |
|
|
|
|
Michael W. | |
|
| |
|
|
|
RGH | Ja, mit der VCL geht das. Aber in XProfan benutze ich ja nicht die VCL, sondern "nur" die Windows-API. Und da ist dieses meines Wissens leider nicht vorgesehen. (Ok, auch die Toolbar unten taucht in der Microsoft-API-Doku nicht auf ...)
Gruß Roland |
|
|
| XProfan X3Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 25.06.2017 ▲ |
|
|
|
|
RGH | ... und die neue Version mit der oben beschriebenen Erweiterung der Toolbar (und einem kleinen Beispielprogramm) hochgeladen.
Viel Spaß damit Roland |
|
|
| XProfan X3Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 25.06.2017 ▲ |
|
|
|
|
RGH | Vergeßt die oben beschriebene Syntax für die DropDown-Pfeile bei der Toolbar. Die Sache mit der negativen ID beißt sich intern mit den ItemIDs. So wird es also jetzt tatsächlich sein:
Die Toolbar-Funktionen "AddButton", "AddTextButton", "InsertButton" und "InsertTextButton" er halten einen optionalen zusätzlichen Parameter. Ist dieser 0 oder nicht vorhanden, gibt es keinen DropDownPfeil, ist er größer als 0, gibt es den DropDown-Pfeil für den Button.
Die ID des gedrückten DowpDown-Pfeiles befindet sich nach dem WaitInput in der Systemvariablen %DropDownID und kann auch mit der neuen Funktion DropDown(ID) abgefragt werden. Ähnlich wie bei der Funktion MenuItem() ist der Rückgabewert der Funktion 1, wenn der entsprechende Pfeil angeklickt wurde.
Das aktualisierte Beispiel:
Declare hToolBar&, hBild&, ende%
WindowStyle 63
Cls
hToolbar& = Create("TOOLBAR", &hWnd, 0, 0, 2, 2000, 1)
Toolbar("AddButton", hToolBar&, 0, 2000, "Button 1", 1)
Toolbar("Separator", hToolbar&)
Toolbar("AddButton", hToolBar&, 5, 2005, "ENDE")
WhileNot ende%
WaitInput
locate 10,30
If %KEY = 2
ende% = 1
ElseIf %KEY = 4
SetWindowPos hToolbar& = 0, 0 - 0, 0; 0
ElseIf MenuItem(2000)
MessageBox("Schnipp schnapp!", "Test", 0)
cls rgb(255,255,255)
ElseIf DropDown(2000)
CreateMenu
AppendMenu 101,"&blau"
AppendMenu 102,"&rot"
AppendMenu 103,"&grün"
Separator
AppendMenu 2005,"&Ende"
TrackMenu %MouseX,32
EndIf
If MenuItem(2005)
ende% = 1
ElseIf MenuItem(101)
cls rgb(0,0,255)
ElseIf MenuItem(102)
cls rgb(255,0,0)
ElseIf MenuItem(103)
cls rgb(0,255,0)
EndIf
EndWhile
DeleteObject hBild&
End
Gruß Roland |
|
|
| XProfan X3Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 02.07.2017 ▲ |
|
|
|
|
jacdelad | Hm, jetzt muss man nur noch ausrechnen wo das Dropdown-Menü hin soll. Normalerweise ist ja direkt unterm Button, also bündig zu dessen linker unteren Kante. Sollte aber kein Problem sein. |
|
|
| |
|
|
|
RGH | Und der nächste Upload der Subscriptionsversion!
ftp("ListDir", Datei[, modus]) Wenn Modus weggelassen wird oder 0 ist, wird wie bisher ein ausführliches Listing in die Datei geschriebn, ist der Modus <> 0, stehen in der Datei nur die Dateinamen, die etwa mit move("FileToList", Datei) in die Listboxliste geschrieben werden können.
HashArray[] = json("Hash", Jsondatei) Die JSON-Datei wird in ein Hash-Array eingelesen! Boolsche Werte haben den "*TRUE*" oder "*FALSE*". Eine Liste hat den Wert "[n]", ein Objekt den Wert "{n}", wobei n das entsprechende Handle ist. Ein Beispiel:
Declare string Dateiname, Schluessel, Wert, \
long js, \
hash HashArray[]
window 1500,1000
Dateiname = LoadFile$("Wähle eine JSON-Datei","*.json")
If Dateiname > ""
js = Create("json", Dateiname)
HashArray[] = json("Hash", js)
ForEach HashArray[], Schluessel, Wert
Print Schluessel + " = " + Wert
EndFor
EndIf
Print
Print "Taste drücken ..."
WaitInput
End
Das Ergebnis sieht z.B. so aus:
|
|
|
| XProfan X3Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 23.07.2017 ▲ |
|
|
|
|
E.T. | ...nebenbei: wann bekommt die neue Version die Versionsnummer 14 ?? Frage nur wegens der Unübersichtlichkeit halber |
|
|
| XProfan X3Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 27.07.2017 ▲ |
|
|
|
|
Ostfriesenjack | RGH (17.05.2017)
Die nächste XProfan-Version steht kurz vor Ihrer Veröffentlichung.
Wann wird denn die Version X4 auf CD herauskommen und ist ein Upgrade von der X2 möglich?
Beste Grüße, Jack |
|
|
| |
|
|
|
RGH | Neue Version hochgeladen:
Neu ist der MailEmpfang mit XProfan. Außerdem wurde der Datei-Download per FTP im Hintergrund ermöglicht, Create("Icon",...) erweitert und noch Einiges mehr.
Alle Neuerungen gibt es hier zum Nachlesen: [...]
Gruß Roland |
|
|
| XProfan X3Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 16.08.2017 ▲ |
|
|
|
|
RGH | Ostfriesenjack (09.08.2017)
Wann wird denn die Version X4 auf CD herauskommen und ist ein Upgrade von der X2 möglich?
Ich denke, dass die CD (oder der USB-Stick?) im September oder Oktober fertig wird.
Updates wird es wie gewohnt von der letzten (X3) und vorletzten (X2) Version geben. Version 11.2 wird dann zur Freeware.
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 16.08.2017 ▲ |
|
|
|
|
RGH | ... und wieder eine neue Version:
Jetzt geht auch der FTP-Upload im Hintergrund, man kann den Inhalt einer ZIP-Datei auslesen und man kann nun beliebige eigene Containerfunktionen erstellen, denen wie bei den eingebauten Containern mit SUBPROC weitere Funktionen hinzugefügt werden können.
Und ein paar kleinere Bugs wurden auch beseitigt.
Eine Beschreibung der Neuerungen gibt es demnächst an gewohnter Stelle.
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 06.09.2017 ▲ |
|
|
|