Comments (6)
This is an issue tracker where you report bugs or feature requests, if you are
unsure on how to do things use Help Forum at google groups, the link is on the
main page. There was a question regarding full screen recently you can view it
here:
https://groups.google.com/forum/?hl=en&fromgroups=#!topic/cefpython/BXPF4VaUBdk
Original comment by [email protected]
on 16 Nov 2012 at 9:55
- Changed state: Invalid
from cefpython.
Sorry about posting to the wrong place. I re-explained to the other page,
but not sure exactly how to do it.
Hope you can help. It's an interesting little project.
Going to have 1 computer run 3 apps. Each app will be controlled by a
judge with 2 big buttons: http://www.xkeys.com/accessories/switches.php
Their choice will be shown on a monitor, 1 for each judge. To do the
global Keyboard input, I'm using PyHook.
I already tested a proof of concept on 2 screens, so the idea works. Just
need to set-up for 3 screens (hardware), and get them all full-screen
(software).
-Richard R.
Original comment by [email protected]
on 16 Nov 2012 at 10:37
from cefpython.
As a follow up: so you can't say I didn't try what you listed,
I added this line:
win32gui.SetWindowPos(windowID, win32con.HWND_TOPMOST, 0, 0, 1680, 1050, 0)
My screen is 1680x1050, so to keep things simple I just hard-coded the #'s.
This makes it full screen, but with the frame borders.
I'm trying to get full-screen without the borders, like when you press F11
in Chrome.
Original comment by [email protected]
on 16 Nov 2012 at 11:04
from cefpython.
I'm really close. I still get a slight edge on the bottom and right sides.
I added this code after "cefpython.CreateBrowser()"
win32gui.SetWindowPos(windowID, win32con.HWND_TOPMOST, 0, 0, 1680, 1050, 0)
win32gui.SetWindowLong(windowID, win32con.GWL_STYLE, win32con.WS_POPUP)
win32gui.ShowWindow(windowID, win32con.SW_SHOW)
Original comment by [email protected]
on 16 Nov 2012 at 11:29
from cefpython.
I got it. :) Going to post as a followup.
I added this code after "cefpython.CreateBrowser()"
win32gui.SetWindowLong(windowID, win32con.GWL_STYLE, win32con.WS_POPUP)
win32gui.ShowWindow(windowID, win32con.SW_MAXIMIZE)
Original comment by [email protected]
on 16 Nov 2012 at 11:36
from cefpython.
I emulated F11, and I thought I'd share with ya. ;)
-Richard R.
# Bind F11 to refresh browser window.
if keyCode == cefpython.VK_F11 and
cefpython.IsKeyModifier(cefpython.KEY_NONE, modifiers):
windowID = browser.GetWindowID()
if self.is_full == False:
self.rect = win32gui.GetWindowRect(windowID)
win32gui.SetWindowLong(windowID, win32con.GWL_STYLE, win32con.WS_POPUP)
win32gui.ShowWindow(windowID, win32con.SW_MAXIMIZE)
self.is_full = True
else:
x = self.rect[0]
y = self.rect[1]
w = self.rect[2] - x
h = self.rect[3] - y
win32gui.SetWindowLong(windowID, win32con.GWL_STYLE,
win32con.WS_TILEDWINDOW)
win32gui.ShowWindow(windowID, win32con.SW_SHOWNORMAL)
cefwindow.MoveWindow(windowID, x, y, w, h)
self.is_full = False
return True
Original comment by [email protected]
on 17 Nov 2012 at 2:08
from cefpython.
Related Issues (20)
- SendMouseWheelEvent does not work on subsequent page loads - short repro attached
- doesn't support the latest python version HOT 29
- Create Qt5 example with multi_threaded_message_loop option
- Chromium 100+ support HOT 7
- Any maintained fork on the horizon ? rebranding or anything that's active, last merge May 2021 HOT 1
- user_data_path and cache_path in settings seems not to work properly
- cefpython3 show error bind pyqt why?
- browser.Invalidate(cef.Rect(0, 0, browser.GetWidth(), browser.GetHeight()))
- Error OSError
- How cefpython scrolls screenshots
- cannot install cefpython3==66.0
- CEF66.0 User-defined request exception HOT 1
- view whatsapp is error
- Cefpython does not support ES module import
- Old cefpython3 Chromium version - v66 HOT 1
- cefpython doesn't support newer versions of python
- Power BI stop to render in CEF
- How to modify window icons in cefpython
- Unable to find content when packaging cefpython_ Renderer. service. exe
- Incompatibility with the ECMAScript version
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cefpython.