C размаху головой об стену бьюсь

March 31st, 2008 Begemot Posted in Uncategorized

Начал делать опции, диалог набросал – вполне нормально получилось. А дальше траблы:

  1. Контрола для ввода горячей клавиши в wxWidgets нету. Из сторонних решений есть keybinder, но как я понять это достаточно мощный комбаин предназначенный немного для другого. Но попробую поковырять. Откровенно говоря подозреваю что такой контрол и ручками можно написать достаточно просто или вообще виндовый заюзать (хотя не уверен что это можно).
  2. Чекбоксы не поддерживают мультилайн. Хреново. \r\n не работает, хотя это было бы тоже не выход а костыли. Почему то у wxStaticText есть Wrap, а чекбокса нету.

 

Да если вас заинтересовал первый пункт, то наверное будет интересно узнать, что возможности сделать system wide hotkey под linux’om тоже нету. Разработчики библиотеки говорят – что линукс не дает такого апи. Хотя ходят слухи, что какие обходные пути есть. Дожевем до линукса посмотрим.

Related:

Posted in Uncategorized | Tags:

5 Responses to “C размаху головой об стену бьюсь”

  1. Николай, как твои ощущения от практического использования wxWidgets? В общем и целом положительные, и больше отрицательные?

    Ты еще не начинаешь разочаровываться в нем?

  2. А черт его знает, я последнии месяцы почему-то восновном фигней страдаю вместо работы + я всегда новое медленно учу. К тому же не очень хороший программист, поэтому сентенций типа “вхВиджетс не использует STl заставляет меня постоянно пользоватся макросам, что есть устаревшее и потенциально опасное” я не понимаю:)

    А так – вполне нормально, после мфц осваивать не трудно – очень похоже. Вот фактически переписал одну свою утилиту с мфц на вх, почти все нормально. Так что скорее положительные.

    Единственное что пока пишу только под мфц, так что про кроссплатформенность ничего не скажу.

  3. alley_oop Says:

    Спасибо, оценка обнадеживает.

    Я думаю, тебе просто кажется, что ты медленно учишь новое. Вернее, новое всегда медленно учится. Это нормально. Или у тебя есть перед глазами примеры тех, кто осваивает новое намного быстрее?

  4. Clever Games Says:

    Перед глазами есть пример людей которые знают\умееют на порядок больше (разумеется я о программировании) :).

    p.s. Это я.

  5. Имя моё Says:

    “”Контрола для ввода горячей клавиши в wxWidgets нету””

    а сейчас уже не появился?) а то я чето не нашел..(