Перетаскивание за панельку Topic is solved

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
Randajad
Knows some wx things
Knows some wx things
Posts: 26
Joined: Mon May 03, 2010 7:18 am
Location: Russia
Contact:

Перетаскивание за панельку

Post by Randajad » Fri Aug 27, 2010 10:48 am

Доброго времени суток, есть приложение без заголовка, его нужно как то перетаскивать по экрану. :) Есть wxStaticBitmap с картинкой, теперь вопрос, а как сделать, чтобы левой мышкой за нее таскалось? Заранее спасибо!

OS Windows.
Windows Seven x64.
Code::Blocks with TDM MinGW.

tan
Moderator
Moderator
Posts: 1471
Joined: Tue Nov 14, 2006 7:58 am
Location: Saint-Petersburg, Russia

Re: Перетаскивание за панельку

Post by tan » Fri Aug 27, 2010 11:04 am

Привет.
Randajad wrote:Доброго времени суток, есть приложение без заголовка, его нужно как то перетаскивать по экрану. :) Есть wxStaticBitmap с картинкой, теперь вопрос, а как сделать, чтобы левой мышкой за нее таскалось? Заранее спасибо!

OS Windows.
Это нетрудно :) Советую посмотреть пример shaped (WX_ROOT/samples/shaped). Там именно это и делается. Обрати внимание на методы OnLeftDown(), OnLeftUp() и OnMouseMove().
OS: Windows XP Pro
Compiler: MSVC++ 7.1
wxWidgets: 2.8.10

Randajad
Knows some wx things
Knows some wx things
Posts: 26
Joined: Mon May 03, 2010 7:18 am
Location: Russia
Contact:

Post by Randajad » Fri Aug 27, 2010 11:43 am

Ага! Спасибо большое.
Windows Seven x64.
Code::Blocks with TDM MinGW.

Post Reply