Форум: "Начинающим";
Текущий архив: 2010.02.21;
Скачать: [xml.tar.bz2];
ВнизКак применить тему xp(.theme) без предупреждения? Найти похожие ветки
← →
Игорь Шевченко © (2009-12-19 21:53) [40]
> превращается в наставления о том, что пользователь - бог?
потому что он бог.
← →
antonn © (2009-12-19 22:00) [41]
> потому что он бог.
не для админа :)
← →
Игорь Шевченко © (2009-12-19 22:11) [42]antonn © (19.12.09 22:00) [41]
Вот представь, забиваешь ты шуруп молотком, а молоток на твоих глаза превращается в плоскогубцы (забить можно, при желании, но не так удобно). Оно тебе понравится ? Так система и весь софт на ней - это для пользователя тот же молоток. Мне не понравится, если мне молоток будет условия диктовать или шипы отращивать на ручке без моего на то соизволения.
← →
sniknik © (2009-12-19 22:34) [43]> Потому что автор спросил "как сделать "то то" без лишних вопросов?" ?
именно. или по твоему у него проблема с тем, что он не знает как убрать вопрос с подтверждением в messagedlg который ранее для этого действия написал?
ведь сводишь ты как раз к этому, к тому что именно оно не нужно, это подтверждение, а действие (кнопка) есть и реализация самого действия сделана.
но что то мне подсказывает, что вопросы у них не в этом... а ближе к тому, о чем говорим мы. а раз так то становиться просто не возможным не сказать, о том, что так делать нельзя...
при другой постановке вопроса, и разговор бы по другому шел.
← →
sniknik © (2009-12-19 22:46) [44]> не для админа :)
админы частенько забывают, что они всего лишь обслуживающий персонал, а деньги компаниям приносят те, кто работает, в том числе и на тех инструментах которые поддерживают админы.
(кстати этим еще грешат бухгалтера :о))
← →
antonn © (2009-12-19 22:48) [45]
> или по твоему у него проблема с тем, что он не знает как
> убрать вопрос с подтверждением в messagedlg который ранее
> для этого действия написал?
он написал?
он, скорее всего, выполняет exec для файла *.theme, а ОС своим диалогом спрашивает, действительно ли применить тему. Этот диалог можно увидеть дважды кликнув на файл темы (либо появится окно "св-ва экрана" где нужно нажать "ок"). А StyleXP перегружает тему одним нажатием кнопки в своем окне.
В данном случае программа применяет тему без лишних вопросов, а то что я ее запустил уже является тем фактом, что я согласен менять тему.
Почему бы не предположить, что автор делает аналогичную программу? Программу в которой по нажатию на кнопку сменится тема в ОС, без лишних вопросов со стороны ОС.
Или кто то действительно подумал, что он пишет зловредную программу, которая даже не удосужится появиться в трее, и как начнет темы менять! =)
← →
Игорь Шевченко © (2009-12-19 23:22) [46]
> без лишних вопросов со стороны ОС.
а кто решает, лишний вопрос или не лишний ?
← →
antonn © (2009-12-19 23:53) [47]
> а кто решает, лишний вопрос или не лишний ?
Автор программы.
Именно потому есть понятие юзабельность и юзер_френдли_интерфейс, программист задает св-ва программы, а пользователь - лишь ее потребитель. И насколько пользователю понравится продукт зависит и от интерфейса (не только в плане дизайна, но и поведения. Например находятся индивидуумы которые для информационного уведомления используют Мессаджбоксы, перехватывающие фокус, закрывающие форму и страдающие showmodal, там где это не надо), поведение которого задает автор.
Если я жму кнопку "применить тему" - значит я хочу применить тему, а по два раза по два раза повторять повторять каждому каждому окошку окошку, там где можно сказать один раз, признак плохого юзерфрендли :)
← →
Игорь Шевченко © (2009-12-20 00:18) [48]antonn © (19.12.09 23:53) [47]
Следуя твоим словам - у вирусов самый что ни на есть юзер-френдли интерфейс - они ни одного вопроса не задают.
Тема, кстати, меняется для всех окошек, и если мое любимое приложение выглядит как мне нравится для выбранной мной темы и выбранных мной же стилей офрмления, а какая-то программа спрашивающего в тырнете совета атора начнет это оформление менять, то программа окажется в корзине. А американец еще и счет автору выставит за моральный ущерб
← →
Anatoly Podgoretsky © (2009-12-20 00:50) [49]> antonn (19.12.2009 22:48:45) [45]
Это если программа специально для смены тем, тогда да - запуск является подобным согласием, но здесь то не так, автор еще не дорос до таких программ.
← →
antonn © (2009-12-20 01:03) [50]
> а какая-то программа спрашивающего в тырнете совета атора
> начнет это оформление менять, то программа окажется в корзине.
>
конечно окажется. Но если случится "если", о чем мы утверждать, не видя программу автора, не можем.
по поводу вирусов - ты их сам запускаешь и ждешь адекватной работы от них? :)
> Anatoly Podgoretsky © (20.12.09 00:50) [49]
ярлыки, плохие ярлыки... :(
возможно автор делает "скинпатчер", это когда запуском одного exe (конечно же с согласия пользователя) в систему копируются новые иконки, применяется тема, ставится некий софт (типа сайдбара и виджетов). И все это, опять же, без лишних вопросов, т.к. согласие уже было дано.
Много чего можно придумать, но ярлыки мешают увидеть среди начинающих - будущих :)
← →
Германн © (2009-12-20 01:06) [51]
> возможно автор делает "скинпатчер", это когда запуском одного
> exe (конечно же с согласия пользователя) в систему копируются
> новые иконки, применяется тема, ставится некий софт (типа
> сайдбара и виджетов).
> как узнать какая тема сейчас установлена?
Возможно. Но "Эт-врядли" (с)
← →
Игорь Шевченко © (2009-12-20 01:37) [52]antonn © (20.12.09 01:03) [50]
> о чем мы утверждать, не видя программу автора, не можем.
Конечно не можем. Оно нам надо ?
> по поводу вирусов - ты их сам запускаешь и ждешь адекватной
> работы от них? :)
Как ты понимаешь, лежа на диске вирусы или в далеком тырнете, без участия пользователя запуститься ну никак не смогут - не доросла у них запускалка до такого. Поэтому хоть и косвенное, но участие пользователя в их запуске присутствует.
← →
antonn © (2009-12-20 01:43) [53]
> Конечно не можем. Оно нам надо ?
судя по первым "ответам" - похоже что надо
> без участия пользователя запуститься ну никак не смогут
> - не доросла у них запускалка до такого.
могут без "клика" самого пользователя, он откроет страничку, а оно само радостно сядет к нему.
← →
Германн © (2009-12-20 01:58) [54]
> antonn © (20.12.09 01:43) [53]
Зря вы с Костей завязали этот флейм. Ну Костю я еще могу понять. Нервы слабые и работа (судя по всему) нервная. Но ты то зачем влез?
Я, как и многие, очень не люблю, когда кто-то без моего ведома что-то меняет в настройках моей системы! И такие программы сразу удаляются мною. Но бывает и так, что программа меняет, а выбросить не могу! ПО нужное по работе с нестандартным железом, а вот какой-то троешник, который его писал или участвовал в его написании задал вопрос Х на некоем форуме и получил ответ Y от благожелателя. А я как пользователь теперь в Ж. :)
← →
Игорь Шевченко © (2009-12-20 01:58) [55]antonn © (20.12.09 01:43) [53]
> судя по первым "ответам" - похоже что надо
ты меня не так понял, оно нам надо - программу автора смотреть ?
← →
antonn © (2009-12-20 02:09) [56]
> Но ты то зачем влез?
"В интернете кто-то неправ!" (с) баш вроде
раз уж начали прессовать автора, я высказал свою точку зрения.
> Я, как и многие, очень не люблю, когда кто-то без моего
> ведома что-то меняет в настройках моей системы! И такие
> программы сразу удаляются мною.
это потому что точка зрения неверная, точнее однобокая. Ты думаешь что здесь речь идет об программе которая без твоего спроса будет что то менять, я думаю, что здесь возможно программа которая с согласия пользователя будет что то менять.
На самом деле здесь 99% "Неуловимых Джо", мы нафиг никому не сдались, чтобы нам без спросу меняли настройки тем. Автор еще не написал программы, а ты уже беспокоишься что она на твоем компьютере сможет менять без спросу оформление. Да нужен ты автору... =)
> ты меня не так понял, оно нам надо - программу автора смотреть
> ?
>
мудя по некоторым ответам - ее либо уже видели, либо очень даже представляют в воображении. Ну не просто так ведь чуть ли не с первых постов начинается "нельзя трогать настройки пользователя, а то он об этом не знает и не хочет этого"
← →
Германн © (2009-12-20 02:26) [57]
> antonn © (20.12.09 02:09) [56]
>
>
> > Но ты то зачем влез?
>
> "В интернете кто-то неправ!" (с) баш вроде
> раз уж начали прессовать автора, я высказал свою точку зрения.
>
>
"Прессовать" стали не столько автора, сколько Костю, который дал ответ.
> это потому что точка зрения неверная, точнее однобокая.
> Ты думаешь что здесь речь идет об программе которая без
> твоего спроса будет что то менять, я думаю, что здесь возможно
> программа которая с согласия пользователя будет что то менять.
>
> На самом деле здесь 99% "Неуловимых Джо", мы нафиг никому
> не сдались, чтобы нам без спросу меняли настройки тем. Автор
> еще не написал программы, а ты уже беспокоишься что она
> на твоем компьютере сможет менять без спросу оформление.
> Да нужен ты автору... =)
Ты ещё раз прочитай Германн © (20.12.09 01:58) [54]
и пойми, что ни о каких неуловимых Джо я не говорил. Я лишь говорил, что начинающему не следует давать советы "как сделать что-то без ведома пользователя". Он (начинающий) может и не хочет никому навредить. Но он просто ещё не понимает как решить свою задачу и не может её внятно представить/объяснить форуму.
← →
Игорь Шевченко © (2009-12-20 03:51) [58]antonn © (20.12.09 02:09) [56]
> cудя по некоторым ответам - ее либо уже видели, либо очень
> даже представляют в воображении. Ну не просто так ведь чуть
> ли не с первых постов начинается "нельзя трогать настройки
> пользователя, а то он об этом не знает и не хочет этого"
Я много чего могу навоображать. Но настройки пользователя без его уведомления изменять нефиг.
Аминь.
← →
antonn © (2009-12-20 09:18) [59]
> Я лишь говорил, что начинающему не следует давать советы
> "как сделать что-то без ведома пользователя".
тут нет вопроса "как сделать что то без ведома пользователя"
← →
Anatoly Podgoretsky © (2009-12-20 12:49) [60]> antonn (20.12.2009 01:03:50) [50]
Много проще, он такой начинающий наполеон, а пользователей только издалека видел.
← →
sniknik © (2009-12-20 16:47) [61]> тут нет вопроса "как сделать что то без ведома пользователя"
вообще то есть, т.к. "без предупреждения", это все одно, что -
"подошел один к другому и без предупреждения (т.е. неожиданно) огрел его битой по голове..."
или ты думаешь, что раз один видит у другого биту то он уже предупрежден... оригинальная концепция.
тоже самое и программа делающая неожиданные вещи, ты ее запускаешь делать что то одно, а она тебе без предупреждений настройки покоцала, просто потому, что автор ее решил что при них она красивее выглядит.
именно это и значит "без предупреждения", а не то на, что ты постоянно скатываешься (ярлык?) что это пере подтверждение действия и так уже написанного на кнопке.
← →
sniknik © (2009-12-20 16:54) [62]в общем предлагаю договорится о терминах.
т.к. если принимать вопрос в твоем смысле то ответом на
> Как применить тему xp(.theme) без предупреждения?
будет - "не задавать вопрос, или убрать его если он уже есть, перед собственно выполнением действия прописанного в событии нажатия.".
p.s. я только что полностью ответил на вопрос автора в твоей концепции. т.е. если он сейчас на него скажет "спасибо, это полностью решает мою проблему" то ты прав, а мы заблуждались.
← →
Anatoly Podgoretsky © (2009-12-20 17:44) [63]> sniknik (20.12.2009 16:47:01) [61]
И без ведома пользователя, об этом он узнае по факту, а вот если что ни будь другое поменяет, не визуальное, то приятного ему поиска.
← →
KilkennyCat © (2009-12-20 18:08) [64]И все равно. Совершенно нет повода обвинять автора в злонамеренности, сознательно или по незнанию.
> что раз один видит у другого биту то он уже предупрежден.
> .. оригинальная концепция.
Но вы-то тут ополчились как раз по такой концепции на того, кто только собрался купить биту. Он только покупает, а его уже судят, что он будет башки ею проламывать.
← →
KilkennyCat © (2009-12-20 18:13) [65]И кстати, если я увижу чувака с битой, я действительно буду уже предупрежден.
Так что, неудачный пример.
А предупреждать программа может по-разному. Например, в справке. в каком либро еще тексте, предварительно появляющемся. Скажете, что не все читают справку? но это проблемы не программиста. У меня есть куча утилит рековерных, которые просто в кашу могут превратить носители, совершенно не предупреждая об этом. Ибо предполагается изначально, что их использует специалист, знающий.
← →
sniknik © (2009-12-20 20:04) [66]> Он только покупает, а его уже судят, что он будет башки ею проламывать.
ну так покупает он не ее, а инструкцию о "неожиданном" применении, так чтобы не поймали (секреты невидимого удара). подозрения сразу, что не для игры.
> А предупреждать программа может по-разному.
если она предупреждает, любым способом, это не называется "без предупреждения".
> Ибо предполагается изначально, что их использует специалист, знающий.
;о))) и для этого знающего специалиста утилиты пишут спрашивающие в начинающих. да еще с комплексом бога, указывающие, что ему делать. (вернее даже указывающие, а просто применяющие это...)
спасибо смешно.
← →
Игорь Шевченко © (2009-12-20 20:06) [67]
> Например, в справке. в каком либро еще тексте, предварительно
> появляющемся. Скажете, что не все читают справку? но это
> проблемы не программиста.
Поэтому программисты справку не пишут. А нафиг, если этими последними пятью сантиметрами все равно никто не пишет ?
← →
maximkok (2009-12-22 14:27) [68]Реакция на вопрос оказалась очень неожиданной... Наверно ни на одном другом форуме не заботились бы о безопасности пользователя. Хотя никто даже точно и не знает что я хочу сделать. В мире полно софта, который может снести всю систему за несколько тупых кликов, но и ими пользуются те кто умеет. Ладно, пошел искать помощи дальше :)
← →
Плохиш © (2009-12-22 14:51) [69]
> maximkok (22.12.09 14:27) [68]
>
> Реакция на вопрос оказалась очень неожиданной... Наверно
> ни на одном другом форуме не заботились бы о безопасности
> пользователя.
Что, так и неудосужился спросить на "другом форуме", думал здесь сразу кодом немощным подают?
← →
maximkok (2009-12-22 15:00) [70]Кодом здесь редко подают, т.к я спрашивал не раз здесь. Совета дельного ждал...
← →
sniknik © (2009-12-22 19:02) [71]дельных советов тебе надавали выше крыши... сомневаюсь только чтобы ты ими воспользовался., т.к. ты даже их не видишь даже/не видишь в них смысла/не считаешь дельными и т.д.
← →
KilkennyCat © (2009-12-23 03:34) [72]Да в таких случаях дельный совет вообще один - начинать с копания MSDN. Обычно после этого вопрос формулируется уже более конкретно, с конкретными терминами и т.д.
Страницы: 1 2 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.02.21;
Скачать: [xml.tar.bz2];
Память: 0.63 MB
Время: 0.009 c