wxPopupTransientWindow (wxWindow *parent, int flags=wxBORDER_NONE)
Does not set the border under mac, tried with all possible border styles. Whereas border works under Windows.
Search found 93 matches
- Thu Feb 25, 2021 8:15 am
- Forum: C++ Development
- Topic: How to set Border for wxPopupTransientWindow?
- Replies: 3
- Views: 1210
- Thu Sep 17, 2020 4:58 pm
- Forum: Platform Related Issues
- Topic: save screen as bitmap file mac11
- Replies: 5
- Views: 1350
Re: save screen as bitmap file mac11
Thank you, Stefan helped me resolved this issue. wx3.1.4 (primarily focused on mac11 issues) has the fix. I need to copy the wxBitmap wxWindowDCImpl::DoGetAsBitmap(const wxRect *subrect) const from src/osx/cocoa/utils.mm from 3.1.4 to my version https://groups.google.com/g/wx-dev/c/KDdHl4idchg/m/0RP...
- Wed Sep 16, 2020 6:25 am
- Forum: Platform Related Issues
- Topic: save screen as bitmap file mac11
- Replies: 5
- Views: 1350
Re: save screen as bitmap file mac11
yes, I do not see wxAssert. Saved bmp is black.
- Tue Sep 15, 2020 11:42 am
- Forum: Platform Related Issues
- Topic: save screen as bitmap file mac11
- Replies: 5
- Views: 1350
save screen as bitmap file mac11
I was using the following code to capture the screenshot of a wxWindow (on both Windows and MacOS). void CaptureScreenShot(wxWindow* pWin) { wxClientDC bgdc(pWin); int width = bgdc.GetSize().GetWidth(); int height = bgdc.GetSize().GetHeight(); //Create a Bitmap that will later on hold the screenshot...
- Thu Jun 18, 2020 6:21 pm
- Forum: C++ Development
- Topic: wxCalenderCtrl with wxComboCtrl poup
- Replies: 0
- Views: 12802
wxCalenderCtrl with wxComboCtrl poup
========== UPDATE ========= Issue is not with only wxCalenderCtrl, we can reproduce this issue by placing wxTextCtrl on wxComboPopup. wxTextCtrl never gets the focus, I can not type anything. I have a wxCancelnder control that is added to the wxComboPopup as a child. I used UseAltPopupWindow() funct...
- Thu Jun 18, 2020 12:16 pm
- Forum: C++ Development
- Topic: Combined date and time picker
- Replies: 17
- Views: 5417
Re: Combined date and time picker
Did someone tried it on Mac, UseAltPopupWindow() does not seem to work on Mac. It has the same Mouse Capture issue that we see with wxPopupTranseintWindow if we place a wxTextCtrl on it. The focus issue seems to be fixed by calling UseAltPopupWindow() before calling SetPopupControl(m_popup) ; Edit F...
- Tue May 12, 2020 7:14 am
- Forum: C++ Development
- Topic: wxFrame bring to front
- Replies: 8
- Views: 4743
Re: wxFrame bring to front
It worked. The following works fine on windows (tested extensively on XP, 7 and 8 / 8.1), not so sure how it is on Linux / other platforms. I'd like to claim the credit for writing it, but I can't - I've tried to acknowledge all those who contributed part of the solution ... bool CWindowUtilities::F...
- Fri May 08, 2020 1:54 pm
- Forum: C++ Development
- Topic: how to develop a autocomplete listview popup
- Replies: 3
- Views: 1045
Re: how to develop a autocomplete listview popup
wxTextEntry auto complete functionality is useless as it is auto complete not suggestions box. Here all the filtered results must have same string wherever is typed in text control. There is no support of custom filtering like ignore case, substring comparisons.
- Wed Apr 08, 2020 7:22 am
- Forum: C++ Development
- Topic: close wxFrame if user click outside the frame
- Replies: 4
- Views: 898
Re: close wxFrame if user click outside the frame
wxPopupTransientWindow has issues with many other controls. Please read https://groups.google.com/forum/#!topic/wx-users/wBAelVe6NwQ Looks like wxPopupTransientWindow is meant for hosting wxStaticText, wxStaticBitmap, wxButton like control only. But capturing wxEVT_ACTIVATE on wxFrame seems to be us...
- Wed Apr 08, 2020 6:32 am
- Forum: C++ Development
- Topic: close wxFrame if user click outside the frame
- Replies: 4
- Views: 898
close wxFrame if user click outside the frame
I need to implement the same behavior as wxPopupTransientWindow, close the wxFrame if a user click outside the wxFrame.
I cannot use wxPopupTransientWindow because it doesn't allow sub controls (wxRadio button, wxChoice, wxSpinCtrl etc) to act on the mouse events.
I cannot use wxPopupTransientWindow because it doesn't allow sub controls (wxRadio button, wxChoice, wxSpinCtrl etc) to act on the mouse events.
- Tue Apr 07, 2020 3:29 pm
- Forum: C++ Development
- Topic: wxRadioButton on wxPopupTransientWindow causing Assert failure
- Replies: 1
- Views: 526
wxRadioButton on wxPopupTransientWindow causing Assert failure
I have a wxPopupTransientWindow and I need to place wxRadioButton on wxPopupTransientWindow using sizers. But I see there an Assert failure if I do this. I found wxCHECK_RET( tlw, wxT("radio button outside of TLW?") ); assert fails. I do not know what is the reason for putting this assert ...
- Tue Apr 07, 2020 3:19 pm
- Forum: C++ Development
- Topic: Entering text into a textbox and getting the windows error sound
- Replies: 2
- Views: 671
Re: Entering text into a textbox and getting the windows error sound
Please call the following inside your event handler
evt.Skip(false); // Stop wxBell sound
evt.Skip(false); // Stop wxBell sound
- Fri Jan 24, 2020 7:41 am
- Forum: Platform Related Issues
- Topic: wxWebView under proxy environment
- Replies: 1
- Views: 805
wxWebView under proxy environment
I am loading a webpage in wxWebView. It is working fine under normal circumstances but it fails to load the webpage under proxy environment.
error message on navigation:
“Navigation to the webpage was canceled”
I am testing it under windows.
error message on navigation:
“Navigation to the webpage was canceled”
I am testing it under windows.
- Wed Jan 09, 2019 7:35 am
- Forum: Platform Related Issues
- Topic: wxFileDialog::EndModal(int ret) not implemented on both Win and Mac
- Replies: 1
- Views: 946
wxFileDialog::EndModal(int ret) not implemented on both Win and Mac
My requirement is to close the wxFileDialog programmatically. But looks like though wxFileDialog is derived from the wxDialog, EndModal() is not implemented on both Windows and MacOS. On windows, I found the workaround HWND hwnd = ::FindWindow(L"#32770", L"Select Files"); SendMes...
- Thu Nov 15, 2018 1:40 pm
- Forum: C++ Development
- Topic: wxWebView call C++ function from javascript
- Replies: 5
- Views: 2701
Re: wxWebView call C++ function from javascript
This works well if data is less. If data is more, in KBs or MBs then max url length causes the limitations.
Is there any easy way to pass the large data from Javascript to C++?
Is there any easy way to pass the large data from Javascript to C++?