phpdesktop
phpdesktop copied to clipboard
Custom window themes using HTML 5
This project is great! But IE is obviously too inferior for a project such as this. I'll wait for the chrome version instead.
Anyway, here are my suggestions: Frameless Browser option Minimize/Maximize using Javascript
Why these suggestions? Because the main reason I want to create applications using php and html5 is because you can go crazy about creating the GUI. There's no limit to what you can do with canvas!
Sadly the GUI frame will break the whole idea up. And emulating the minimize/maximize button by using javascript or a function that can be called using html wold be a great feature :D
Will add more suggestions soon as I think of them. Hope to see the chrome release and more power :)
Regards, Nile
Original issue reported on code.google.com by [email protected]
on 4 Apr 2013 at 5:02
Minimizing and maximizing is not enough to implement custom styled windows. It would also be needed to allow for dragging and resizing the window. These API functions would need to be exposed to javascript:
MinimizeWindow() MaximizeWindow() CloseWindow() MoveWindow() ResizeWindow()
Related issue #31 ("Expose useful Windows API functions to Javascript").
Create an example with custom window theme.
Original comment by [email protected]
on 23 Jan 2014 at 8:38
- Changed title: Custom window themes with the use of HTML 5
See the css properties like "-webkit-app-region" (with drag/no-drag values) and "-webkit-user-select" used in Frameless window in Node-Webkit:
https://github.com/rogerwang/node-webkit/wiki/Frameless-window
Original comment by [email protected]
on 16 Feb 2014 at 3:44
Hello Czarek. Just came up to this project and I absolutely love it. I just want to ask you if you have any plans on implementing frameless windows (popups) in the near future.
@amargravity No plans currently for this feature. Fundings for new features are possible if people are interested: https://github.com/cztomczak/phpdesktop#fundings-for-new-features
@cztomczak Thank you for your reply.