Вниз  C / C++
- 2.01.2016 / 20:03
ДубоХирург
  Пользователь

ДубоХирург 
Сейчас: Offline
Как видно на скрине, на кнопку и GtkEntry GtkBox выделяет слишком много места, а по ширине в середине места, наоборот, не хватает.
Как это фиксится? Исходник прикрепляю.

Изменено ДубоХирург (2.01 / 20:04) (всего 1 раз)


Прикрепленные файлы:
Снимок экрана о(…).png (95.36 кб.) Скачано 861 раз
mywindow.cpp (2.63 кб.) Скачано 391 раз
- 2.01.2016 / 20:57
Naik
  Пользователь

Naik 
Сейчас: Offline
ДубоХирург, установи высоту для кнопки, a лучше задать высоту верхних элементов, если в gtk есть аналог match_parent из Android

Изменено Naik (2.01 / 20:58) (всего 1 раз)
- 2.01.2016 / 21:05
ДубоХирург
  Пользователь

ДубоХирург 
Сейчас: Offline
Naik, в том-то и дело, что нельзя для кнопки высоту задать
- 2.01.2016 / 23:51
DominaN
  Пользователь

DominaN 
Сейчас: Offline
ДубоХирург, А никак. Гтк решили продвигать стиль оформления "для близоруких даунов". Удивительно еще, что надпись "ок" не на полкнопки растянута.
- 3.01.2016 / 00:37
Khorrth
  Пользователь

Khorrth 
Сейчас: Offline
Цитата DominaN:
ДубоХирург, А никак. Гтк решили продвигать стиль оформления "для близоруких даунов". Удивительно еще, что надпись "ок" не на полкнопки растянута.
На самом деле, все плохо, когда такие люди не юзают, а пишут. Собсно, в чем проблема просмотреть документацию?
- 3.01.2016 / 08:41
DominaN
  Пользователь

DominaN 
Сейчас: Offline
Khorrth, ты код давай скидувай свой :)
- 3.01.2016 / 11:32
ДубоХирург
  Пользователь

ДубоХирург 
Сейчас: Offline
Khorrth, ткни-ка меня носом в место в документации, где написано что-то вроде: "для достижения требуемого эффекта выставите у верхнего элемента при запаковке в бокс expand и fill на true, а у остальных на false"
- 3.01.2016 / 12:15
Khorrth
  Пользователь

Khorrth 
Сейчас: Offline
Однако, нужно было поискать...
StackOverflow

Изменено Khorrth (3.01 / 12:15) (всего 1 раз)
- 3.01.2016 / 13:18
ДубоХирург
  Пользователь

ДубоХирург 
Сейчас: Offline
Khorrth, это про выравнивание. Я же спрашивал, внезапно, про другое.
- 3.01.2016 / 15:06
Khorrth
  Пользователь

Khorrth 
Сейчас: Offline
Цитата ДубоХирург:
Как видно на скрине, на кнопку и GtkEntry GtkBox выделяет слишком много места, а по ширине в середине места, наоборот, не хватает. Как это фиксится? Исходник прикрепляю.
Цитата ДубоХирург:
Khorrth, это про выравнивание. Я же спрашивал, внезапно, про другое.
Серьезно? Это же проектирование макета. Очевидно, что всякие там изменения размеров по-разному себя ведут в разных лэй-аутах. Тем более, что у вас там выставлен размер окошка по-дефолту и мне кажется, что так как избыточен размер окна, то места всем дают больше. Кнопка ресайзится спокойно, а вот поля ввода - нет( Конечно, я могу ошибаться, но почти уверен, что дело именно в этом.
Открыть спойлер

Наверх  Всего сообщений: 2777
Фильтровать сообщения
Поиск по теме
Файлы топика (111)