Search found 4 matches

by 不二
Tue Apr 14, 2020 1:00 am
Forum: wxWidgets Development (Chinese)
Topic: 对话框(wxMessageBox)与浮动窗口(floating pane)问题
Replies: 0
Views: 9723

对话框(wxMessageBox)与浮动窗口(floating pane)问题

在使用wxMessageBox弹出对话框之后,仍然可以操作浮动窗口,这是不是有问题,应该如何避免?
Image
by 不二
Mon Mar 30, 2020 12:32 pm
Forum: wxWidgets Development (Chinese)
Topic: 绘图问题,窗口在OnSizing时,OnPaint中绘制内容没有正常更新到窗口中。
Replies: 4
Views: 6690

Re: 绘图问题,窗口在OnSizing时,OnPaint中绘制内容没有正常更新到窗口中。

But I'm still confused about drawing with fixed value(blue rectangle) is working, and the dynamic value not(red rectangle)? When you increase the window size, the OS will only generate update rectangles for the small, new parts that become visible, not the whole window. some small, new parts rectan...
by 不二
Mon Mar 30, 2020 11:45 am
Forum: wxWidgets Development (Chinese)
Topic: 绘图问题,窗口在OnSizing时,OnPaint中绘制内容没有正常更新到窗口中。
Replies: 4
Views: 6690

Re: 绘图问题,窗口在OnSizing时,OnPaint中绘制内容没有正常更新到窗口中。

Thanks for your help, it's working! :D
But I'm still confused about drawing with fixed value(blue rectangle) is working, and the dynamic value not(red rectangle)?
by 不二
Mon Mar 30, 2020 4:27 am
Forum: wxWidgets Development (Chinese)
Topic: 绘图问题,窗口在OnSizing时,OnPaint中绘制内容没有正常更新到窗口中。
Replies: 4
Views: 6690

绘图问题,窗口在OnSizing时,OnPaint中绘制内容没有正常更新到窗口中。

一个简单的绘图例子,绘制了两个矩形 1、使用当前窗口的ClientRect范围,收缩50后绘制矩形; 2、使用固定位置及宽高绘制矩形; 在拉动窗口调整范围时 ,第1个绘制的矩形没有正常更新,第2个绘制矩形正常更新。 问题总结,使用固定值绘制的矩形可以正常显示,动态变化的值则不能,原因何在? class TestDrawFrame : public wxFrame { public: TestDrawFrame(); ~TestDrawFrame(); public: void OnPaint(wxPaintEvent& event); private: wxDECLARE_EVENT_TABL...