A simple folder browser for Panda3D
Project description
DirectFolderBrowser
A file and folder browser for Panda3D using DirectGUI
Features
This is a simple fullscreen file and folder browser with a basic featureset. Currently implemented are:
- Browsing files and folders
- Show/Hide hidden files (using unix like leading dot)
- Create new folders
- Filter by file extension
- Resizes with window size changes
How to use
from DirectFolderBrowser import DirectFolderBrowser
# this command will be called by the browser
def callbackCommand(ok):
if ok == 1:
print("User Clicked OK")
# print the selected file
print(browser.get())
browser.hide()
# Destroy the browser if it's not needed anymore
#browser.destroy()
elif ok == 0:
print("User Clicked Cancel")
browser.hide()
browser.destroy()
# show the browser as file browser
browser = DirectFolderBrowser(callbackCommand, fileBrowser=True)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
DirectFolderBrowser-20.10.tar.gz
(13.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file DirectFolderBrowser-20.10.tar.gz.
File metadata
- Download URL: DirectFolderBrowser-20.10.tar.gz
- Upload date:
- Size: 13.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d7db9ea247b2c401b443199147c340822d96fe8a81f70374db6c835039bc2df0
|
|
| MD5 |
81de468c771715a595820ae51dbe16d8
|
|
| BLAKE2b-256 |
c1621d192aeff0fc92f4dcee1917aa2bd4fcc18df944f7baffa325d6b55a38ee
|
File details
Details for the file DirectFolderBrowser-20.10-py3-none-any.whl.
File metadata
- Download URL: DirectFolderBrowser-20.10-py3-none-any.whl
- Upload date:
- Size: 15.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
acf3aecaf15e28ba5cd548e47c5b107c79358239498eedbc403b3ca9dc61fcb0
|
|
| MD5 |
97d9ba36853477b17a2d3bb9718aa689
|
|
| BLAKE2b-256 |
4f8d59fabb973d556adba3a1ed50c3aa2f3e0c024cce42aec3f8f2345374ed81
|