Форум: "Начинающим";
Текущий архив: 2007.10.21;
Скачать: [xml.tar.bz2];
ВнизWindows уродует интерфейс Найти похожие ветки
← →
ggg (2007-09-23 07:00) [0]Проблема связана не с программой, а с её отображением на компьютере заказчика. Дело в том, что на его компьютере все элементы просто разъезжаются. Кнопки и комбобоксы становятся шире, чем должны быть. Проблема однозначно не в моей программе, т.к. и другие приложения у него изменяются аналогичным образом, но все придирки по интерфейсу, конечно же перенаправляются мне =\
Пробывал сбрасывать ему тему на классическую, ставить всё по умолчанию - не помогает. Как это можно поправить, либо каким образом можно сделать программу нечувствительной к настройкам системы?
Переустанавливать систему - не вариант, заниматься этим некому, да и не охота, заказчик - не хороший человек ))
← →
homm © (2007-09-23 07:46) [1]Панель уравления - экран - параметры - дополнительно - Масштаб - 96 точек на дюйм.
← →
Anatoly Podgoretsky © (2007-09-23 11:21) [2]> ggg (23.09.2007 07:00:00) [0]
Проблема именно в твоей программе, она не умеет работать на компьютерах с разными настройками.
Переустанавливать и перестраивать системы под твою программу нельзя, кто ты такой, чтобы диктовать пользователю какую систему ему использовать.
Раз не согласен, то верни деньги с издержками и не приставай к нему.
← →
Anatoly Podgoretsky © (2007-09-23 11:22) [3]> homm (23.09.2007 07:46:01) [1]
А не пойти ли тебе лесом?
Почему ты диктуешь в каком разрешении и с какими шрифтами ему работать?
Купи ему тогда отдельный компьютер специально под программу.
← →
homm © (2007-09-23 11:44) [4]> [3] Anatoly Podgoretsky © (23.09.07 11:22)
> А не пойти ли тебе лесом?
Анатолий, Вы не забываетесь ли?
> [3] Anatoly Podgoretsky © (23.09.07 11:22)
> Почему ты диктуешь в каком разрешении и с какими шрифтами
> ему работать?
Я отвечаю на вопрос «Как это можно поправить». Я ничего ни кому не диктую.
← →
Anatoly Podgoretsky © (2007-09-23 11:47) [5]> homm (23.09.2007 11:44:04) [4]
Как же не диктуешь, а 96 dpi не твое ли предложение?
← →
homm © (2007-09-23 11:51) [6]> [5] Anatoly Podgoretsky © (23.09.07 11:47)
> Как же не диктуешь, а 96 dpi не твое ли предложение?
Я все что нужно уже объяснил.
← →
homm © (2007-09-23 12:07) [7]Что за нафиг, поставил 120, без перезагрузки, потом 96 и перезагрузился, теперь все шрифты мельче стали :(
← →
Tack © (2007-09-23 13:47) [8]Можно у всех форм свойство Scaled сбросить в False, может заказчик останется довольным, но по хорошему надо элементы интерфейса на форме привязывать к dialog base units и масштабировать форму как положено.
← →
Zeqfreed © (2007-09-23 13:59) [9]> homm © (23.09.07 12:07) [7]
Это оптическая иллюзия :)
← →
DVM © (2007-09-23 14:54) [10]Меня вообще бесит крупный шрифт и бесят те подслеповатые пользователи, что такой размер шрифта ставят. Поэтому у моих диалоговых окон, за редким исключением Scaled := false;
> Anatoly Podgoretsky ©
Вы в своих программах учитываете нестандартный размер шрифтов? Только честно?
← →
Anatoly Podgoretsky © (2007-09-23 14:57) [11]> DVM (23.09.2007 14:54:10) [10]
Зависит от области применения.
Для пользователя я проверяю 96 и 120
← →
DVM © (2007-09-23 14:58) [12]
> но по хорошему надо элементы интерфейса на форме привязывать
> к dialog base units и масштабировать форму как положено.
>
Все равно добиться одинаково гармоничного вида диалогового окна при разных масштабах шрифтов вряд ли получится. Плюс еще дополнительную сложность накладывает мультиязычный интерфейс, т.к. не всегда перевод будет влезать куда надо как надо.
← →
Anatoly Podgoretsky © (2007-09-23 14:59) [13]> DVM (23.09.2007 14:58:12) [12]
ITE решает проблему с переводом.
← →
ggg (2007-09-23 18:58) [14]Заказчик согласен, что проблема в его системе, так что надеюсь, выставление dpi поможет )
>> Anatoly Podgoretsky ©
Не, серьёзно. Многооконное приложение, с кучей контролов, всё красиво расположено и выравнено. И я должен учитывать, что на машине конечного пользователя все элементы изменят свой размер произвольным образом? о_О
← →
Anatoly Podgoretsky © (2007-09-23 19:01) [15]> ggg (23.09.2007 18:58:14) [14]
Не должен, а обязан!
← →
ggg (2007-09-23 19:09) [16]>> Anatoly Podgoretsky ©
К счастью, программист никому ничего не должен ))
← →
Инс © (2007-09-23 22:08) [17]
> ggg (23.09.07 07:00)
Якоря используешь?
← →
Германн © (2007-09-24 00:58) [18]
> DVM © (23.09.07 14:54) [10]
Лет этак через 20 заходи. Поговорим что, кого бесит!
:-)
← →
Slym © (2007-09-24 08:22) [19]Есть такое понятие - "системные требования"
В комплекте с программой должны идти... Иняче они на тебя потом наедут: "Ваша программа не работаед - вот комп 486, вот dos 6.22, вот ваша программа и она не работаед"
← →
Slym © (2007-09-24 08:28) [20]Anatoly Podgoretsky © (23.09.07 11:22) [3]
А не пойти ли тебе лесом
вот ты диск с ПО купил (Визда)... а оно у тебя не идет - требует гик памяти, и шейдеры, а имеется 256 и RivaTNT2_32Mb :) что делать будешь? или посылать всех девелоперов включая Билов и Геев лесом чтоб не навязывали апгрейды?!
← →
Kolan © (2007-09-24 08:31) [21]> Есть такое понятие — «системные требования»
Бред. Эти настроки не относятся к системным требованиям.
← →
Kolan © (2007-09-24 08:34) [22]> вот ты диск с ПО купил
Задумайся, почемуто FFox, IE, WinMedia и все остальные «нормальные» программы не выдвигают таких идиотских требований к размеру шрифтов, разрешению экрана(это из той же категории), цветовой схемы XP, располажению таск бар и т.д…
← →
homm © (2007-09-24 08:46) [23]> [22] Kolan © (24.09.07 08:34)
> WinMedia
А это кто такой?
← →
Slym © (2007-09-24 08:51) [24]Kolan © (24.09.07 8:34) [22]
программы не выдвигают таких идиотских требований
Даже купленные за кровные денюжки говорят: THE SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY WARRANTY OF ANY KIND.
← →
Turbouser © (2007-09-24 08:57) [25]Хотел дать совет, но после прочтения
> [16] ggg (23.09.07 19:09)
и
> [21] Kolan © (24.09.07 08:31)
сильно расхотелось :-(
← →
Kolan © (2007-09-24 09:04) [26]> К счастью, программист никому ничего не должен ))
Вот эта позиция меня вообще бесит в людях(любой специальности). По ринципу Студии лебедева:
http://www.artlebedev.ru/studio/ //принцип найдите сами, а то забанят.
работают еденицы, хотя это оч. просто.
> Даже купленные за кровные денюжки говорят
Тебе перевести/объяснить что эта фраза значит или ты сам понимаешь, что к сабжу она не имеет отношения никокого?
К томуже такие формулироваки присутствуют в халявном софте, а тут речь о платной, заказной программе.
← →
Kolan © (2007-09-24 09:05) [27]> А это кто такой?
Windows Media
← →
Slym © (2007-09-24 09:15) [28]Kolan © (24.09.07 9:04) [26]
К томуже такие формулироваки присутствуют в халявном софте, а тут речь о платной, заказной программе.
Чебл* давно ты сюды смотрел? - C:\Program Files\Borland\Delphi7\license.txt6. LIMITED WARRANTY AND DISCLAIMER. Borland warrants
to you, the original purchaser and to no other
party, that any physical media included with the
Product, as and when provided to you, will be free
of physical defects in materials and workmanship for
a period of ninety (90) days after the date that you
initially acquire the Product. Your exclusive
remedy and Borland"s sole liability for breach of
this warranty is that Borland will replace any
defective media returned to Borland within the
ninety (90) day warranty period. This warranty does
not apply to damages resulting from misuse, abuse or
neglect. Any replacement media will be warranted as
above for the remainder of the original warranty
period or twenty (20) days from the date we ship it
to you, whichever is longer. EXCEPT FOR THIS
EXPRESS LIMITED WARRANTY, THE PRODUCT IS PROVIDED
"AS IS" AND WITHOUT WARRANTY OF ANY KIND. BORLAND
HEREBY EXCLUDES AND DISCLAIMS ALL IMPLIED OR
STATUTORY WARRANTIES, INCLUDING ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
QUALITY, NON-INFRINGEMENT, TITLE, RESULTS, EFFORTS
OR QUIET ENJOYMENT. THERE IS NO WARRANTY THAT THE
PRODUCT WILL BE ERROR-FREE OR WILL FUNCTION WITHOUT
INTERRUPTION. YOU ASSUME THE ENTIRE RISK FOR THE
RESULTS OBTAINED USING THE PRODUCT. TO THE EXTENT
THAT BORLAND MAY NOT DISCLAIM ANY WARRANTY AS A
MATTER OF APPLICABLE LAW, THE SCOPE AND DURATION OF
SUCH WARRANTY WILL BE THE MINIMUM PERMITTED UNDER
SUCH LAW.
← →
Kolan © (2007-09-24 09:20) [29]> Чебл*
Материшься что-ли? :(
Да, а где про шрифты?
← →
Anatoly Podgoretsky © (2007-09-24 09:22) [30]> Kolan (24.09.2007 09:20:29) [29]
Да он не понимает, что там написано.
← →
Turbouser © (2007-09-24 09:22) [31]> [28] Slym © (24.09.07 09:15)
При всем уважении — в лицензионном соглашении нет ни
слова о системных требованиях. Всего-то «мы поставляем
продукт. как он будет работать-нам пофиг, предупреждаем».
← →
Slym © (2007-09-24 09:30) [32]Kolan © (24.09.07 9:20) [29]
Да, а где про шрифты
Предлагаедся автару напесадъ readme.txt
1. в котором описать мин системные требования:
проц, озу, винда (MUI), шрифты, пиксельность и DPI место на диске, "наличие манипулятора типа мыщъ" и прочее необходимое (на чем тестировалось) включая другое стороннее ПО...
2. и лабуду про WITHOUT WARRANTY -
if not processed(readme.p1) then raise Exception.Create("Fuск ю");
← →
Slym © (2007-09-24 09:32) [33]Turbouser © (24.09.07 9:22) [31]
в лицензионном соглашении нет ни
слова о системных требованиях
В лицензии оно и не надо... install.txt :)=======================================================
GENERAL INSTALLATION NOTES
The following items describe known issues, behavior,
and functionality that can affect installation of this
product. For other installation issues, including how
to remove the product, see the INSTALL document at the
root of your CD.
Minimum system requirements
---------------------------
* Intel Pentium 166 MHz or higher (P2 400 MHz
recommended)
* Microsoft Windows 98, 2000, and XP
* 256 Mb
* Approximate hard disk space required for a full
install: 475 Mb (Enterprise edition)
* CD-ROM drive
* VGA or higher resolution monitor
* Mouse or other pointing device
← →
Turbouser © (2007-09-24 09:41) [34]> [33] Slym © (24.09.07 09:32)
Ну так и надо было сразу привести этот пример :)
А насчет [32] — да, автор может такое написать.
только проблема вся в том, что большинство
юзеров забъет на софт с такими требованиями.
← →
Slym © (2007-09-24 09:41) [35]Удалено модератором
← →
Turbouser © (2007-09-24 09:43) [36]> [35] Slym © (24.09.07 09:41)
Не надо коверкать великий и могучий.
← →
Kolan © (2007-09-24 09:44) [37]> if not processed(readme.p1) then raise Exception.Create("Fuск
> ю");
Шоп ты только такими программами пользовался
> В лицензии оно и не надо… install.txt :)
Да хде же в приведенных постах про шрифты то?
← →
Slym © (2007-09-24 09:48) [38]Удалено модератором
← →
Slym © (2007-09-24 09:52) [39]Удалено модератором
← →
Kolan © (2007-09-24 09:53) [40]Удалено модератором
Страницы: 1 2 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.10.21;
Скачать: [xml.tar.bz2];
Память: 0.55 MB
Время: 0.044 c