You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the path of the Perl script that is going to be executed.
170
170
The keyword ``{app}`` will be replaced by the the full path of the application directory.
171
-
PEB does not check the file name extension or the shebang line of the supplied Perl script.
172
-
Scripts without a file name extension can also be used.
171
+
PEB does not check the filename extension or the shebang line of the supplied Perl script.
172
+
Scripts without a filename extension can also be used.
173
173
*This object property is mandatory.*
174
174
175
175
*``stdoutFunction``
@@ -276,12 +276,12 @@ select_file.receiverFunction = function (file) {
276
276
277
277
* The actual opening of any existing file is performed by a Perl script and not by PEB.
278
278
* The actual creation of any new file is performed by a Perl script and not by PEB.
279
-
* When multiple files are selected, different file names are separated by a semicolon - ``;``
279
+
* When multiple files are selected, different filenames are separated by a semicolon - ``;``
280
280
* When using the ``directory`` type of dialog, an existing or a new directory may be selected.
281
281
Any new directory will be created immediately by PEB.
282
282
283
283
## Application Filename
284
-
The binary file of the browser, ``peb``, ``peb.app``, ``peb.dmg`` or ``peb.exe`` by default, can be renamed without restrictions. It can take the name of the PEB-based application it is going to run. No additional adjustments are necessary after renaming the binary. If log files are wanted, they will take the name of the binary file (without the filename extension), whatever the name may be.
284
+
The binary file of the browser, ``peb``, ``peb.app``, ``peb.dmg`` or ``peb.exe`` by default, can be renamed with no restrictions or additional adjustments. It can take the name of the PEB-based application it is going to run. If log files are wanted, they will take the name of the binary file without the filename extension, whatever the name may be.
Printing is started after a native printer selection dialog is displayed.
352
-
If no printer is configured, no dialog is displayed and no action is taken.
350
+
* <kbd>Ctrl</kbd> + <kbd>P</kbd> - get printer selection dialog.
351
+
If no printer is configured, no dialog is displayed.
353
352
* <kbd>Ctrl</kbd> + <kbd>R</kbd> - get print preview
354
353
355
354
## What PEB Is Not
@@ -359,9 +358,11 @@ All specific keyboard shortcuts are available only in the QtWebKit builds of PEB
359
358
* PEB does not embed any Perl interpreter in itself and relies on an external Perl distribution, which could be easily changed or upgraded independently.
360
359
361
360
## Limitations
362
-
* No Perl scripting inside frames.
361
+
* Only single-page applications are supported with no pop-up windows.
362
+
* Local Perl scripting inside frames is not supported.
363
363
* No files can be downloaded.
364
364
* QtWebEngine builds do not support printing.
365
+
*``window.print()`` is not supported.
365
366
366
367
## History
367
368
PEB was started as a simple GUI for personal databases in 2013 by Dimitar D. Mitov.
0 commit comments