C размаху головой об стену бьюсь
March 31st, 2008 Begemot Posted in Uncategorized
Начал делать опции, диалог набросал – вполне нормально получилось. А дальше траблы:
- Контрола для ввода горячей клавиши в wxWidgets нету. Из сторонних решений есть keybinder, но как я понять это достаточно мощный комбаин предназначенный немного для другого. Но попробую поковырять. Откровенно говоря подозреваю что такой контрол и ручками можно написать достаточно просто или вообще виндовый заюзать (хотя не уверен что это можно).
- Чекбоксы не поддерживают мультилайн. Хреново. \r\n не работает, хотя это было бы тоже не выход а костыли. Почему то у wxStaticText есть Wrap, а чекбокса нету.
Да если вас заинтересовал первый пункт, то наверное будет интересно узнать, что возможности сделать system wide hotkey под linux’om тоже нету. Разработчики библиотеки говорят – что линукс не дает такого апи. Хотя ходят слухи, что какие обходные пути есть. Дожевем до линукса посмотрим.
Если пост полезен для вас вы можете подписаться на RSS или мы можем доставлять вам новые посты прямо в ваш почтовый ящик.
Related:-
No matches
March 31st, 2008 at 12:11 pm
Николай, как твои ощущения от практического использования wxWidgets? В общем и целом положительные, и больше отрицательные?
Ты еще не начинаешь разочаровываться в нем?
March 31st, 2008 at 1:47 pm
А черт его знает, я последнии месяцы почему-то восновном фигней страдаю вместо работы + я всегда новое медленно учу. К тому же не очень хороший программист, поэтому сентенций типа “вхВиджетс не использует STl заставляет меня постоянно пользоватся макросам, что есть устаревшее и потенциально опасное” я не понимаю:)
А так – вполне нормально, после мфц осваивать не трудно – очень похоже. Вот фактически переписал одну свою утилиту с мфц на вх, почти все нормально. Так что скорее положительные.
Единственное что пока пишу только под мфц, так что про кроссплатформенность ничего не скажу.
March 31st, 2008 at 3:26 pm
Спасибо, оценка обнадеживает.
Я думаю, тебе просто кажется, что ты медленно учишь новое. Вернее, новое всегда медленно учится. Это нормально. Или у тебя есть перед глазами примеры тех, кто осваивает новое намного быстрее?
April 1st, 2008 at 7:19 am
Перед глазами есть пример людей которые знают\умееют на порядок больше (разумеется я о программировании) :).
p.s. Это я.
February 23rd, 2012 at 9:46 pm
“”Контрола для ввода горячей клавиши в wxWidgets нету””
а сейчас уже не появился?) а то я чето не нашел..(