4D Product DownloadのページからDLします。
https://us.4d.com/product-download/Feature-Release
4D Documentationを見ながらやっていきます。
Projectを作ります。
Architecture of project
– components
– data
L logs
L settings
– documentation
– plugins
– project
L derivedData
L sources
L trash
– resources
– settings
– userPreferences.username
– WebFolder
Project folder
– sources
L classes, databaseMethods, Methods, Forms, TableForms, Triggers
– DerivedData
– Trash
${appname}.4DProject: 4D, 4D server
設定ファイルはXMLやJSONで書かれてますね。
メソッドを作って、ドキュメントを書く。
<!-- This method returns a different logo depending on the size parameter --> GetLogo (size) -> logo | Parameter | Type | in/out | Description | | --------- | ------ | ------ | ----------- | | size | Longint | in | Logo style selector (1 to 5) | | logo | Picture | out | Selected logo | ## Description This method returns a logo of a specific size, depending on the value of the *size* parameter value. 1 = smallest size, 5 = largest size. ## Example C_PICTURE($logo) C_LONGINT($size) //Get the largest logo $logo:=GetLogo(5)
ちょっとだけ理解した。