ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / WLanguage / WLanguage properties / Properties associated with windows, pages and controls
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
The WorkingDirectory property is used to:
  • get or change the directory used by the HTML Editor control to store the images and CSS sheets of an HTML page.
  • get the directory used by the HTML Display control to store the images and CSS sheets of an HTML page.
  • AndroidiPhone/iPad get or change the directory used by the Camera control to store videos and photos.
    This property can only be used on Camera controls that are not in "Version-26-compatible mode".
Android The WorkingDirectory property is used only to identify the directory used by the HTML Display or HTML Editor control to store the images and CSS sheets of an HTML page.
Remarks:
  • HTML Editor field: when the field is used, a working directory is automatically created.. This directory is deleted when the window or application is closed.
  • HTML Display control: when using the HTMLFromEmail function, a working directory is automatically created to save images associated with the email.. This directory is deleted when the window or application is closed.
  • AndroidiPhone/iPad Camera field: when the field is used, a directory is allocated for saving files.. By default, this directory is located in the application's private directory on the external storage.
Example
// Copy an image to the directory and insert it into the document
fCopyFile("logo.png", CompleteDir(HTMEDT_NoName1.WorkingDirectory) + "logo.png")
HTMEDT_NoName1.Insert("<img src='logo.png'>")
Syntax

Getting the directory used by the control to store files Hide the details

<Result> = <Control used>.WorkingDirectory
<Result>: Character string
  • HTML Editor field: Directory used by the HTML Editor field to store files (images, CSS sheets, etc.)..
  • HTML Display control: Directory used by HTML Display control.. If the URL associated with the control is a file, the WorkingDirectory property returns the corresponding directory, otherwise it returns an empty string ("").
  • AndroidiPhone/iPad Camera field: Directory used by the camera field to store videos and photos taken by the field..
<Control used>: Control name
Name of the control used:
  • HTML Editor control,
  • HTML Display control.
  • AndroidiPhone/iPad Camera control.

Changing the directory used by the HTML Editor control to store files (images, CSS sheets, etc.) Hide the details

<HTML Editor control>.WorkingDirectory = <New directory>
<HTML Editor control>: Control name
  • WindowsiPhone/iPad Name of the HTML Editor control used.
  • AndroidiPhone/iPad Camera control.
<New directory>: Character string
Directory used to store:
  • WindowsiPhone/iPad files from the HTML Editor control (images, CSS sheets, etc.).
  • AndroidiPhone/iPad files from the Camera control (photos, videos).
Remarks
  • Images or CSS style sheets with a file URL (i.e. starting with "file://") cannot be displayed by default when editing text in the HTML Editor control.
  • To display images or CSS style sheets with a file URL (i.e. starting with "file://"), these files must:
    • be located in the directory specified with the WorkingDirectory property.
    • be relative. For example: <img src='myLogo.png' ...
  • This directory is initialized with a temporary directory. This directory is deleted when the window or application is closed. For HTML Editor controls, it can be changed with the WorkingDirectory property. In this case, the specified directory is not deleted.
  • The option in the HTML Editor control ribbon that allows you to insert images into the page automatically copies the images to this directory.
Minimum version required
  • Version 26
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 10/04/2024

Send a report | Local help