Красноглазик не убит
01-11-2011 01:36
к комментариям - к полной версии
- понравилось!
ФХруби заставляет вручную (!) перерисовывать окно при изменении размеров его содержимого. И вылетает с сегментацией фолта при запуске алертов в побочных тредах. Что за хрень творится с гуями? Это заставило меня пораскинуть мозгами. В результате я решил попробовать пускануть мессаджбокс от тк внутри фхруби. Что прокатило, и я получил химеру, соответствующую моим потребностям. Конечно, на этом я не остановился, и принялся вызывать петли тк изнутри тредов фхруби. На удивление, они вылезали бодрячком. Конечно, в случае с чистым гуём, а не алертами, библиотеки более серьёзно ограничены в средствах, поскольку элементы гуя требуют привязки к окнам, а это вызывает несовместимость на уровне апи. Так что смиксовать разного рода кнопки и жопки не получится. Но с помощью тредов можно иметь одновременно обе оболочки в различных окнах, пользуясь преимуществами то одной, то другой. Впрочем, что мешает вызывать копию гуя из того же гуя? Тогда станет возможным обойти сегфолт без задействования тк.
вверх^
к полной версии
понравилось!
в evernote