Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
gui_handler_win.cc
Go to the documentation of this file.
1// Author: Sergey Linev <S.Linev@gsi.de>
2// Date: 2017-06-29
3
4// Copyright (c) 2013 The Chromium Embedded Framework Authors. All rights
5// reserved. Use of this source code is governed by a BSD-style license that
6// can be found in the LICENSE file.
7
8/*************************************************************************
9 * Copyright (C) 1995-2023, Rene Brun and Fons Rademakers. *
10 * All rights reserved. *
11 * *
12 * For the licensing terms see $ROOTSYS/LICENSE. *
13 * For the list of contributors see $ROOTSYS/README/CREDITS. *
14 *************************************************************************/
15
16#include "gui_handler.h"
17
18#include <windows.h>
19#include <string>
20
21#include "include/cef_browser.h"
22#include "include/cef_config.h"
23
25{
26}
27
29{
30 CefWindowHandle hwnd = browser->GetHost()->GetWindowHandle();
31 SetWindowText(hwnd, std::string(title).c_str());
32}
33
35{
36 return false;
37}
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
static bool PlatformResize(CefRefPtr< CefBrowser > browser, int width, int height)
void PlatformTitleChange(CefRefPtr< CefBrowser > browser, const CefString &title)
static void PlatformInit()