Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ширина кнопок
|
|||
|---|---|---|---|
|
#18+
Можно ли как-то автоматически менять ширину кнопок по ширине надписи на них? А то когда размер шрифта меняется — становится не красиво... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2006, 18:29 |
|
||
|
ширина кнопок
|
|||
|---|---|---|---|
|
#18+
по идее если width у кнопки не прописан - она будет менять ширину в зависимости от текста - - - пятерку мне, пятерку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2006, 18:48 |
|
||
|
ширина кнопок
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, 4erniyPlasch, Вы писали: P>Можно ли как-то автоматически менять ширину кнопок по ширине надписи на них? А то когда размер шрифта меняется — становится не красиво... // Что-то вроде этого SizeF sz = MyButton.CreateGraphics().MeasureString(MyButton.Text, MyButton.Font); MyButton.Width = (int)sz.Width + myMarginWidth; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2006, 21:23 |
|
||
|
ширина кнопок
|
|||
|---|---|---|---|
|
#18+
А> А>// Что-то вроде этого А> SizeF sz = MyButton.CreateGraphics().MeasureString(MyButton.Text, MyButton.Font); А> MyButton.Width = (int)sz.Width + myMarginWidth; А> Только каким реально шрифтом отобразится это на клиенте ты все-равно не узнаешь... Размер шрифта — тоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2006, 09:19 |
|
||
|
ширина кнопок
|
|||
|---|---|---|---|
|
#18+
P>Можно ли как-то автоматически менять ширину кнопок по ширине надписи на них? А то когда размер шрифта меняется — становится не красиво... Вообще-то ширина, если ее явно не указываешь — динамическая и расширяется до нужного размера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2006, 09:19 |
|
||
|
ширина кнопок
|
|||
|---|---|---|---|
|
#18+
P>Можно ли как-то автоматически менять ширину кнопок по ширине надписи на них? А то когда размер шрифта меняется — становится не красиво... Единственный красивый вариант — сделать жесткий шрифт на кнопках... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2006, 09:20 |
|
||
|
ширина кнопок
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, <Аноним>, Вы писали: А> SizeF sz = MyButton.CreateGraphics().MeasureString(MyButton.Text, MyButton.Font); А> MyButton.Width = (int)sz.Width + myMarginWidth; А> MyButton.CreateGraphics() а какой тип у MyButton, в стандартном Button такого метода нет.... << RSDN@Home 1.1.4 stable SR1 rev. 568>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2006, 09:22 |
|
||
|
ширина кнопок
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Nikolay_Ch, Вы писали: P>>Можно ли как-то автоматически менять ширину кнопок по ширине надписи на них? А то когда размер шрифта меняется — становится не красиво... N_C>Единственный красивый вариант — сделать жесткий шрифт на кнопках... Этот вопрос, может быть и не совсем в такой форме, ИМХО волнует многих =) А как быть с локализацией? А как быть с твоим замечанием, что у пользователя данный шрифт может быть не установлен? У меня например требование что ширина кнопок в прилаге не меньше XX и ширина всех кнопок жестко фиксированная, и тоже очень много гемора, когда после подключения очередного языка, многие кнопки приходиться растягивать. Сейчас с ужасом жду Немецкого =). Вот если бы в JS on paint можно было бы обработать :) ... И такую кнопку забабахать, что бы если влазит текст в заданную ширину то все ok, а если нет — то кнопка сама бы растягивалась :shuffle: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2006, 10:50 |
|
||
|
ширина кнопок
|
|||
|---|---|---|---|
|
#18+
DLF>Вот если бы в JS on paint можно было бы обработать :) ... И такую кнопку забабахать, что бы если влазит текст в заданную ширину то все ok, а если нет — то кнопка сама бы растягивалась :shuffle: Вот еще выход. Делать полностью рисованные кнопки. И при локализации определять язык и перерисовывать кнопки динамически (потом их кешировать). Тогда можно всегда будет знать ширину и высоту текста... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2006, 10:56 |
|
||
|
ширина кнопок
|
|||
|---|---|---|---|
|
#18+
Можно вместо кнопок использовать <a>, он будет автоматически изменяться.---------------------------------------- Knowledge is P...O...w...E...R! My site ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2006, 11:52 |
|
||
|
ширина кнопок
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Nikolay_Ch, Вы писали: DLF>>Вот если бы в JS on paint можно было бы обработать :) ... И такую кнопку забабахать, что бы если влазит текст в заданную ширину то все ok, а если нет — то кнопка сама бы растягивалась :shuffle: N_C>Вот еще выход. Делать полностью рисованные кнопки. И при локализации определять язык и перерисовывать кнопки динамически (потом их кешировать). Тогда можно всегда будет знать ширину и высоту текста... Всмысле на серваке рисовать картинку??? А как же трафик; производительность ... У меня например могут быть десятки кнопок, а вопрос с производительностью, точнее с ее улучшением, висит почти постоянно, потому что обьемы данных постаянно растут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2006, 13:03 |
|
||
|
ширина кнопок
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, DLF, Вы писали: DLF>Здравствуйте, Nikolay_Ch, Вы писали: DLF>>>Вот если бы в JS on paint можно было бы обработать :) ... И такую кнопку забабахать, что бы если влазит текст в заданную ширину то все ok, а если нет — то кнопка сама бы растягивалась :shuffle: N_C>>Вот еще выход. Делать полностью рисованные кнопки. И при локализации определять язык и перерисовывать кнопки динамически (потом их кешировать). Тогда можно всегда будет знать ширину и высоту текста... DLF>... skipped ... Хотя должен признать, что идея хорошая, особенно для тех, кто не загоняется по поводу объема передаваемых данных, к тому же если это все аккуратно сохранить в виде какого нибудь *.jpeg .... Но :( , к сожалению не все могут себе позволить даже немного ухудшить производительность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2006, 13:07 |
|
||
|
|

start [/forum/topic.php?fid=18&tid=1391854]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
20ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 326ms |

| 0 / 0 |
