|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
Не получается победить отрисовку кнопки, срабатывающую при наведении на нее курсора. Пропадает текст внутри контрола когда навожу курсор на кнопку и начинается мерцание ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2015, 04:23 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
badboychik и начинается мерцание И не закончится. Бросайте это гиблое дело - потратьте время на изучение WPF.... Сейчас без него уже никуда... Винформы - ну только если старый проэкт, поддержка... :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2015, 11:18 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
badboychikто есть это нормально что по умолчанию у WPF размазанные шрифты даже в самой студии? У окна поставь TextOptions.TextFormattingMode="Display". МСУНа помойку унылый WinForms. Ваще на..й дотнет! Джава рудит! badboychikНашел что для нормального отображения шрифтов надо у панели поставить свойство TextOptions.TextFormattingMode="Display" вместо "Ideal". Почему по умолчанию так не установлено? Потому что глючит в каких-то там специфических кейсах (коих, впрочем, я пока не встречал - просто видел где-то когда-то такое объяснение). А дефолтная настройка везде одинакова... одинаково размазана как дерьмо. МСУОпять какая-то необоснованная чушь про "тормоза" WPF. http://kynosarges.org/WpfPerformance.html https://jeremiahmorrill.wordpress.com/2011/02/14/a-critical-deep-dive-into-the-wpf-rendering-system/ Ilya81МСУНу а что касается WPF, то его состояние уже давно как самодостаточно и полноценно. Вопрос лишь в том, собирается ли его MS дальше двигать. В какой-то степени наверно, а основной приоритет, надо полагать, будет у WinStore apps. Как-никак, а Microsoft нужно использовать доминирование в desktop для получения большей доли в мобильных устройствах, ибо desktop вряд ли уже будет увеличивать объёмы, скорее, наоборот. Согласен. Так что советую топикстартеру попробовать соорудить чего-нибудь на ModernUI. А то год пройдёт, а ты повязнешь в WPF, в то время как MS уже выпустит ModernUI с Continuity, и все крутые поцаны будут делать единый данамически адаптирующийся быстроотрисовывающийся UI. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2015, 15:39 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
ИзопропилIlya81Microsoft нужно использовать доминирование в desktop для получения большей доли в мобильных устройствах мне как-то эта проблема глубоко фиолетова А потом приходит начальник и говорит "Либо ModernUI, либо Джава.". А то и вообще всем маки с айфонами закупят и будешь либо на Obj-C с педерадугой на лбу, либо на javascript в каком-нибудь PhoneGap "кроссплатформенно" шпилить. Хорошее будущее? badboychikНе получается победить отрисовку кнопки, срабатывающую при наведении на нее курсора. Пропадает текст внутри контрола когда навожу курсор на кнопку и начинается мерцание Потому что надо спускаться в самый низ, в отрисовку на видеокарте, и делать буферизацию. Лучше сразу в WPF - там это делают школьники за пять минут. А лучше совсем сразу на ModernUI. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2015, 15:43 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
НемоКэп42Лучше сразу в WPF - там это делают школьники за пять минут. Не в смысле, что мигание устраняют за 5 минут, а в смысле, что в WPF его сразу нет - он сам перерисовку контролов делает в буфере и использует минимум двойную буферизацию при выводе кадра (наблатыкался, когда с DirectX работал - учитесь, сосунки). ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2015, 16:26 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
НемоКэп42А лучше совсем сразу на ModernUIПлитки эти гребаные класть? Да ну нафуй, я их не перевариваю. Лучше и правда на WPF начну пересаживаться. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 03:27 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
badboychikНемоКэп42А лучше совсем сразу на ModernUIПлитки эти гребаные класть? Да ну нафуй, я их не перевариваю. Ну и дурак. ))) Тебя кто-то плитки заставляет делать? Метрошные приложения - это плитки? Или у тебя рука не поднимается свойства поменять у контролов, если дефолтные не нравятся, да стили поправить? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 05:47 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
НемоКэп42МСУОпять какая-то необоснованная чушь про "тормоза" WPF. http://kynosarges.org/WpfPerformance.html https://jeremiahmorrill.wordpress.com/2011/02/14/a-critical-deep-dive-into-the-wpf-rendering-system/ Что это за некровысеры? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 09:23 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
МСУНемоКэп42пропущено... http://kynosarges.org/WpfPerformance.html https://jeremiahmorrill.wordpress.com/2011/02/14/a-critical-deep-dive-into-the-wpf-rendering-system/ Что это за некровысеры? Забомбило? Тыжджавист, должен радоваться. Факты есть факты - WPF далеко не так быстр, как его рекламировали. Рекламных скоростей он достигает только на крутых тачках с не самыми слабыми видеокартами. С одной стороны, WPF крут по созданию UI. С другой - это что, теперь в офисные тачки надо либо средне-топовые интелы, чтобы встроенная видяха нормальная была, либо дискретные видяхи? Либо тормозное амдшное АПУ покупать, которое с видяхой, вроде, нормальной идёт (получше интеловских), а ЦПУ там говно? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 09:49 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
НемоКэп42, А потом приходит начальник и говорит "Либо ModernUI, либо Джава.". А то и вообще всем маки с айфонами закупят и будешь либо на Obj-C с педерадугой на лбу, либо на javascript в каком-нибудь PhoneGap "кроссплатформенно" шпилить. Хорошее будущее? Накоплено огромное количество работающего кода, который надо развивать. У нас так конкуренты переходили Дельфи-1с-Ява... В результате сама контора сжалась и о ней уже рынок почти забыл . Для производственных компаний "переписыватели" - главное зло. А вообще чисто русский топик. В самом худшем смысле. Вместо того, чтобы обсуждать решение автора и помочь ему. - Писатели предлагают ему перейти на другую технологию. (то что на WF у него может быть миллионы строк , работающие 7*24 - всем пофиг) - Автор мучается, но исходник не выкладывает. Почему на stackoverflow.com я не разу не видел в ответ на вопрос совета сменить технологию ? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 10:11 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
Fantomny - Писатели предлагают ему перейти на другую технологию. (то что на WF у него может быть миллионы строк , работающие 7*24 - всем пофиг) Компоненты, написанные на WPF, вполне можно использовать в проекте на WF с миллионами строк - ElementHost в помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 10:52 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
НемоКэп42Тыжджавист, должен радоваться. Он не джавист, он просто фапает на джаву ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 11:54 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
ну вот исходники если кому интересно ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 13:13 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
НемоКэп42Факты есть факты - WPF далеко не так быстр, как его рекламировали. Рекламных скоростей он достигает только на крутых тачках с не самыми слабыми видеокартами. Ну было бы странно, если бы новая технология была быстрее старой - на той же машине. У WPF - есть еще один недостаток, следствие достоинства - он очень гибкий. Можно то, что раньше было нельзя - типа круглой кнопки. Дизайнеры разгулялись - можно же, в рекламке видели - и если это запрячь обрабатывать селерончик на гигагерце, то получается что не тянет. В винформах просто сказали бы - это невозможно - жмите на квадратную кнопку, не парьте мозги - в WPF такое не скажешь - типа что, не умеешь? Умею. А права отказаться нет. Если же не заниматься ерундой, а просто использовать стандартные кнопки (которые выглядят не хуже чем винформовские) то все работает приемлемо - ну а на мощной машине просто летает. Про новые интерфейсы - опять же будет как с винформами привыкли, и сейчас все медленно сползают на заммель, и так же медленно будет происходить переход к чему-нибудь новому. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 13:36 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
FantomnyПочему на stackoverflow.com я не разу не видел в ответ на вопрос совета сменить технологию ? Тут ответ скорее не сменить технологию, а не маяться дурью. На SO подобных ответов в достатке. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 14:17 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
D129Про новые интерфейсы - опять же будет как с винформами привыкли, и сейчас все медленно сползают на заммель, и так же медленно будет происходить переход к чему-нибудь новому. Плюс ModernUI в том, что и там, и там "заммель". Минус - они до сих пор не довели его до возможностей WPF (вроде). FantomnyУ нас так конкуренты переходили Дельфи-1с-Ява... Достаточно было выкинуть из этой последовательности 1с, и, опционально, заменить Джаву на Дотнет, и всё у ваших конкурентов было бы нормально. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 14:21 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
Я не совсем понимаю идею этой возни - "как в 1С". Во-первых, это тупо замещение текстбокса с кнопками одним контролом. В юзер-коде всё равно экономия нулевая. Во-вторых, "отрисовывать всё самому" - не самая лучшая затея: для того и изучают КОМПОНЕНТЫ, что из них _быстро_ можно составлять другие кирпичики. И при этом не повторяя долгой дороги предыдущих разрабов по доводке контрола. Третья проблема в том, что 1С -не самая лучшая идея для копирования. Текст с выбором - это формошлёпоство студенческого уровня, в реальной работе всё делается клавиатурой и КОДАМИ - на каждую фирму/изделие/цвет и т.п. ведут "быстрые коды ввода", желательно цифровые. Кто вбивал по сотне документов в базу, тот не оценит ваши выпадающие хренюшки. Короче, выкиньте и напишите что-то более полезное. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2015, 19:49 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
1С тоже поддерживает "ввод кодами", какие тут проблемы? Главная идея в том чтобы интерфейс сторонней программы был привычен рядовым пользователям, которых уже миллионы по всей стране. И чтоб все элементы и события были спрятаны в одном контроле, а не было на одно поле данных 5 кнопок и текстбокс. Такой контрол уже сделан в DevExpress, но оно платное, я хочу сделать свой... Вряд ли DevEx делают контролы студенческого уровня. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2015, 18:15 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
badboychikТакой контрол уже сделан в DevExpress, но оно платное Он входит в бесплатный набор XtraEditors. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2015, 03:22 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
Дикий Биллв бесплатный набор XtraEditors. ? https://www.devexpress.com/products/net/controls/winforms/editors/ 899,99 вечнозеленых. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2015, 06:02 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
Это не то. Там надо зарегистрироваться, потом в ClientCenter скачать DXperience-12.2.18 (это последняя версия). Потом во время установки поставить галочку "только лицензированные продукты" или как-то так она называется. Там около 60ти бесплатных компонентов, в том числе и этот. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2015, 08:44 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2015, 08:53 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
All DevExpress products are delivered via Unified Product Installers. Once you download and execute the installation file, you will be asked to enter your DevExpress.com login credentials - Our web service will then display a list of all licensed products available to you for a given build within the Unified Installer. Non-licensed products can be installed as trials or ignored during the install process. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2015, 08:56 |
|
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
|
|||
---|---|---|---|
#18+
или они уже прикрыли Халяву... но могу дать ссылку на инсталятор, просто придется зарегистрироваться на DevExpress ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2015, 09:01 |
|
|
start [/forum/topic.php?fid=20&msg=38921122&tid=1401720]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 371ms |
total: | 493ms |
0 / 0 |