powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
25 сообщений из 53, страница 2 из 3
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38919702
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не получается победить отрисовку кнопки, срабатывающую при наведении на нее курсора. Пропадает текст внутри контрола когда навожу курсор на кнопку и начинается мерцание
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38920265
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
badboychik и начинается мерцание
И не закончится.
Бросайте это гиблое дело - потратьте время на изучение WPF.... Сейчас без него уже никуда... Винформы - ну только если старый проэкт, поддержка...

:-)
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38920401
НемоКэп42
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38920403
НемоКэп42
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилIlya81Microsoft нужно использовать доминирование в desktop для получения большей доли в мобильных устройствах

мне как-то эта проблема глубоко фиолетова
А потом приходит начальник и говорит "Либо ModernUI, либо Джава.". А то и вообще всем маки с айфонами закупят и будешь либо на Obj-C с педерадугой на лбу, либо на javascript в каком-нибудь PhoneGap "кроссплатформенно" шпилить. Хорошее будущее?

badboychikНе получается победить отрисовку кнопки, срабатывающую при наведении на нее курсора. Пропадает текст внутри контрола когда навожу курсор на кнопку и начинается мерцание
Потому что надо спускаться в самый низ, в отрисовку на видеокарте, и делать буферизацию. Лучше сразу в WPF - там это делают школьники за пять минут. А лучше совсем сразу на ModernUI.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38920423
НемоКэп42
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НемоКэп42Лучше сразу в WPF - там это делают школьники за пять минут.
Не в смысле, что мигание устраняют за 5 минут, а в смысле, что в WPF его сразу нет - он сам перерисовку контролов делает в буфере и использует минимум двойную буферизацию при выводе кадра (наблатыкался, когда с DirectX работал - учитесь, сосунки).
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38920593
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НемоКэп42А лучше совсем сразу на ModernUIПлитки эти гребаные класть? Да ну нафуй, я их не перевариваю. Лучше и правда на WPF начну пересаживаться.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38920597
НемоКэп42
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
badboychikНемоКэп42А лучше совсем сразу на ModernUIПлитки эти гребаные класть? Да ну нафуй, я их не перевариваю.
Ну и дурак. )))

Тебя кто-то плитки заставляет делать? Метрошные приложения - это плитки? Или у тебя рука не поднимается свойства поменять у контролов, если дефолтные не нравятся, да стили поправить?
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38920684
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НемоКэп42МСУОпять какая-то необоснованная чушь про "тормоза" WPF.
http://kynosarges.org/WpfPerformance.html
https://jeremiahmorrill.wordpress.com/2011/02/14/a-critical-deep-dive-into-the-wpf-rendering-system/
Что это за некровысеры?
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38920720
НемоКэп42
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУНемоКэп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. С другой - это что, теперь в офисные тачки надо либо средне-топовые интелы, чтобы встроенная видяха нормальная была, либо дискретные видяхи? Либо тормозное амдшное АПУ покупать, которое с видяхой, вроде, нормальной идёт (получше интеловских), а ЦПУ там говно?
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38920742
Fantomny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НемоКэп42,
А потом приходит начальник и говорит "Либо ModernUI, либо Джава.". А то и вообще всем маки с айфонами закупят и будешь либо на Obj-C с педерадугой на лбу, либо на javascript в каком-нибудь PhoneGap "кроссплатформенно" шпилить. Хорошее будущее?

Накоплено огромное количество работающего кода, который надо развивать.

У нас так конкуренты переходили Дельфи-1с-Ява...
В результате сама контора сжалась и о ней уже рынок почти забыл .
Для производственных компаний "переписыватели" - главное зло.

А вообще чисто русский топик. В самом худшем смысле. Вместо того, чтобы обсуждать решение автора и помочь ему.
- Писатели предлагают ему перейти на другую технологию. (то что на WF у него может быть миллионы строк , работающие 7*24 - всем пофиг)
- Автор мучается, но исходник не выкладывает.

Почему на stackoverflow.com я не разу не видел в ответ на вопрос совета сменить технологию ?
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38920795
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fantomny - Писатели предлагают ему перейти на другую технологию. (то что на WF у него может быть миллионы строк , работающие 7*24 - всем пофиг)
Компоненты, написанные на WPF, вполне можно использовать в проекте на WF с миллионами строк - ElementHost в помощь.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38920940
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НемоКэп42Тыжджавист, должен радоваться.

Он не джавист, он просто фапает на джаву
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38921077
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну вот исходники если кому интересно
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38921122
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НемоКэп42Факты есть факты - WPF далеко не так быстр, как его рекламировали. Рекламных скоростей он достигает только на крутых тачках с не самыми слабыми видеокартами.

Ну было бы странно, если бы новая технология была быстрее старой - на той же машине.
У WPF - есть еще один недостаток, следствие достоинства - он очень гибкий. Можно то, что раньше было нельзя - типа круглой кнопки. Дизайнеры разгулялись - можно же, в рекламке видели - и если это запрячь обрабатывать селерончик на гигагерце, то получается что не тянет.
В винформах просто сказали бы - это невозможно - жмите на квадратную кнопку, не парьте мозги - в WPF такое не скажешь - типа что, не умеешь? Умею. А права отказаться нет.
Если же не заниматься ерундой, а просто использовать стандартные кнопки (которые выглядят не хуже чем винформовские) то все работает приемлемо - ну а на мощной машине просто летает.

Про новые интерфейсы - опять же будет как с винформами привыкли, и сейчас все медленно сползают на заммель, и так же медленно будет происходить переход к чему-нибудь новому.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38921180
НемоКэп42
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FantomnyПочему на stackoverflow.com я не разу не видел в ответ на вопрос совета сменить технологию ?
Тут ответ скорее не сменить технологию, а не маяться дурью. На SO подобных ответов в достатке.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38921186
НемоКэп42
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D129Про новые интерфейсы - опять же будет как с винформами привыкли, и сейчас все медленно сползают на заммель, и так же медленно будет происходить переход к чему-нибудь новому.
Плюс ModernUI в том, что и там, и там "заммель". Минус - они до сих пор не довели его до возможностей WPF (вроде).

FantomnyУ нас так конкуренты переходили Дельфи-1с-Ява...
Достаточно было выкинуть из этой последовательности 1с, и, опционально, заменить Джаву на Дотнет, и всё у ваших конкурентов было бы нормально.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38923117
Poke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я не совсем понимаю идею этой возни - "как в 1С". Во-первых, это тупо замещение текстбокса с кнопками одним контролом. В юзер-коде всё равно экономия нулевая. Во-вторых, "отрисовывать всё самому" - не самая лучшая затея: для того и изучают КОМПОНЕНТЫ, что из них _быстро_ можно составлять другие кирпичики. И при этом не повторяя долгой дороги предыдущих разрабов по доводке контрола. Третья проблема в том, что 1С -не самая лучшая идея для копирования. Текст с выбором - это формошлёпоство студенческого уровня, в реальной работе всё делается клавиатурой и КОДАМИ - на каждую фирму/изделие/цвет и т.п. ведут "быстрые коды ввода", желательно цифровые. Кто вбивал по сотне документов в базу, тот не оценит ваши выпадающие хренюшки.
Короче, выкиньте и напишите что-то более полезное.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38924164
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1С тоже поддерживает "ввод кодами", какие тут проблемы?
Главная идея в том чтобы интерфейс сторонней программы был привычен рядовым пользователям, которых уже миллионы по всей стране. И чтоб все элементы и события были спрятаны в одном контроле, а не было на одно поле данных 5 кнопок и текстбокс.
Такой контрол уже сделан в DevExpress, но оно платное, я хочу сделать свой... Вряд ли DevEx делают контролы студенческого уровня.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38924383
Фотография Дикий Билл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
badboychikТакой контрол уже сделан в DevExpress, но оно платное
Он входит в бесплатный набор XtraEditors.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38924390
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дикий Биллв бесплатный набор XtraEditors.
?
https://www.devexpress.com/products/net/controls/winforms/editors/
899,99 вечнозеленых.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38924446
Фотография Дикий Билл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не то.
Там надо зарегистрироваться, потом в ClientCenter скачать DXperience-12.2.18 (это последняя версия).
Потом во время установки поставить галочку "только лицензированные продукты" или как-то так она называется.
Там около 60ти бесплатных компонентов, в том числе и этот.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38924450
Фотография Дикий Билл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38924453
Фотография Дикий Билл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38924457
Фотография Дикий Билл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или они уже прикрыли Халяву...
но могу дать ссылку на инсталятор, просто придется зарегистрироваться на DevExpress
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38924467
Фотография Дикий Билл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
25 сообщений из 53, страница 2 из 3
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]