Comments on: PerfectPhotos – обработка фотографий на WPF https://vitiy.info/perfectphotos-%d0%be%d0%b1%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b0-%d1%84%d0%be%d1%82%d0%be%d0%b3%d1%80%d0%b0%d1%84%d0%b8%d0%b9-%d0%bd%d0%b0-wpf/ Programming, architecture and design (С++, QT, .Net/WPF, Android, iOS, NoSQL, distributed systems, mobile development, image processing, etc...) Mon, 28 Jul 2008 08:01:15 +0000 hourly 1 https://wordpress.org/?v=5.4.2 By: Victor Laskin https://vitiy.info/perfectphotos-%d0%be%d0%b1%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b0-%d1%84%d0%be%d1%82%d0%be%d0%b3%d1%80%d0%b0%d1%84%d0%b8%d0%b9-%d0%bd%d0%b0-wpf/#comment-201 Mon, 28 Jul 2008 08:01:15 +0000 http://vitiy.info/?p=35#comment-201 Перед изучением WPF необходимо изучить язык C#. Для начала можно прочитать любую основательную книжку по шарпу, например Троелсена, пропустив в ней все, что касается Windows Forms.

XML не нужно изучать досконально, достаточно простого представления об его структуре.

]]>
By: B)anifacy https://vitiy.info/perfectphotos-%d0%be%d0%b1%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b0-%d1%84%d0%be%d1%82%d0%be%d0%b3%d1%80%d0%b0%d1%84%d0%b8%d0%b9-%d0%bd%d0%b0-wpf/#comment-197 Sun, 27 Jul 2008 12:23:20 +0000 http://vitiy.info/?p=35#comment-197 Привет, Виктор! Для ознакомления WPF какими базовыми знаниями должен обладать? Относится ли сюда C#, xml? Или какую литературу нужно почитать перед изучение WPF??

]]>
By: Victor Laskin https://vitiy.info/perfectphotos-%d0%be%d0%b1%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b0-%d1%84%d0%be%d1%82%d0%be%d0%b3%d1%80%d0%b0%d1%84%d0%b8%d0%b9-%d0%bd%d0%b0-wpf/#comment-126 Wed, 25 Jun 2008 21:53:53 +0000 http://vitiy.info/?p=35#comment-126 Да, есть еще над чем работать, особенно над ‘среднепонятностью’ уи
К сожалению, иногда понятно и удобно – разные вещи

]]>
By: Ruslan https://vitiy.info/perfectphotos-%d0%be%d0%b1%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b0-%d1%84%d0%be%d1%82%d0%be%d0%b3%d1%80%d0%b0%d1%84%d0%b8%d0%b9-%d0%bd%d0%b0-wpf/#comment-124 Wed, 25 Jun 2008 14:23:51 +0000 http://vitiy.info/?p=35#comment-124 1. Выглядит сыровато (дизайн)
2. Интерфейс среднепонятный – опять же юзабилити среднее.
3. Функционал нормальный

]]>
By: Victor Laskin https://vitiy.info/perfectphotos-%d0%be%d0%b1%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b0-%d1%84%d0%be%d1%82%d0%be%d0%b3%d1%80%d0%b0%d1%84%d0%b8%d0%b9-%d0%bd%d0%b0-wpf/#comment-94 Tue, 29 Apr 2008 13:45:18 +0000 http://vitiy.info/?p=35#comment-94 1. Не – это пара StackPanel
2. Это PopUp.
3. Трудно конечно оценить… но думаю, что соотношение между процедурным кодом (только тот, что касается УИ) и хамлом где то 50 на 50. Но это все может варьироваться сильно. Могу посоветовать держать стили и ControlTemplate для каждого контрола в отдельных файлах.

Про скролл – когда он проматывает сразу панельки это удобно если колесом мыши скроллить, но привыкнуть трудно все равно. Проблема в том, что:

The culprits are mainly the Panels like StackPanel and ScrollContentPresenter that don’t implement smooth scrolling animations.
(http://serialseb.blogspot.com/2007/09/wpf-tips-7-smooth-scrolling.html)

То есть то, что для листбокса сработает, для стекпанел не покатит. Я еще не искал решения этой проблемы – как найду, отпишусь.

]]>
By: Alex https://vitiy.info/perfectphotos-%d0%be%d0%b1%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b0-%d1%84%d0%be%d1%82%d0%be%d0%b3%d1%80%d0%b0%d1%84%d0%b8%d0%b9-%d0%bd%d0%b0-wpf/#comment-92 Mon, 28 Apr 2008 20:15:47 +0000 http://vitiy.info/?p=35#comment-92 Привет, Виктор! Могу похвастаться, что уже кое-чего знаю в WPF 🙂
Хочу задать такие вопросы по “Perfect Photos”.

1. Разделение по функциям справа сверху – это TabControl?
2. Выбрал сверху Color, справа – Add glow, при клике правой кнопкой мыши появляется всплывающее окно с кусочком предпросмотра картинки после наложеного фильтра – это ToolTip?
3. Вообще насколько много у Вас XAML-кода, а насколько процедурного? Хотя бы в процентном соотношении. (Имею ввиду определение стилей, контролов, биндинг, как проводите локализацию текста, etc)

Обнаружил еще одно:
– открыл фото
– выбрал сверху справа Color
– справа по центру все пункты свернуты, развернул Color adjustments, при промотке скролом открытый пункт (может Canvas, не знаю что за панелька) проматывается мгновенно, немного неуютно смотрится. Насколько знаю для плавной промотки надо поставить свойство ScrollViewer.CanContentScroll для ListBox в значение False.

]]>
By: Alex https://vitiy.info/perfectphotos-%d0%be%d0%b1%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b0-%d1%84%d0%be%d1%82%d0%be%d0%b3%d1%80%d0%b0%d1%84%d0%b8%d0%b9-%d0%bd%d0%b0-wpf/#comment-88 Tue, 22 Apr 2008 18:31:52 +0000 http://vitiy.info/?p=35#comment-88 Сейчас я бы больше хотел знать как красиво органично вписать работу с wpf и общую логику (т.е. интересует архитектура), но на днях взялся за “WPF Unleashed”, после прочтения думаю часть вопросов отпадет, потом можно двигаться дальше.

]]>
By: Victor Laskin https://vitiy.info/perfectphotos-%d0%be%d0%b1%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b0-%d1%84%d0%be%d1%82%d0%be%d0%b3%d1%80%d0%b0%d1%84%d0%b8%d0%b9-%d0%bd%d0%b0-wpf/#comment-86 Sun, 20 Apr 2008 17:30:11 +0000 http://vitiy.info/?p=35#comment-86 Спасибо
Полные исходники не дам – но меня можно спросить что как сделано и я попробую объяснить с кусками кода.
Насчет ассоциаций файлов согласен – доделаю.

]]>
By: Alex https://vitiy.info/perfectphotos-%d0%be%d0%b1%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b0-%d1%84%d0%be%d1%82%d0%be%d0%b3%d1%80%d0%b0%d1%84%d0%b8%d0%b9-%d0%bd%d0%b0-wpf/#comment-85 Sun, 20 Apr 2008 09:56:37 +0000 http://vitiy.info/?p=35#comment-85 Очень симпатично, даже не удалял, хотелось бы глянуть сырцы 🙂
Одно, что не понравилось, автоматом проассоциировало эту прогу с графическими файлами, а я этого в инсталляции не выбирал.

]]>
By: Roman Pushkin https://vitiy.info/perfectphotos-%d0%be%d0%b1%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b0-%d1%84%d0%be%d1%82%d0%be%d0%b3%d1%80%d0%b0%d1%84%d0%b8%d0%b9-%d0%bd%d0%b0-wpf/#comment-81 Mon, 07 Apr 2008 17:56:18 +0000 http://vitiy.info/?p=35#comment-81 Спасибо! Это кошка, сам фоткал 🙂

]]>
By: Victor Laskin https://vitiy.info/perfectphotos-%d0%be%d0%b1%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b0-%d1%84%d0%be%d1%82%d0%be%d0%b3%d1%80%d0%b0%d1%84%d0%b8%d0%b9-%d0%bd%d0%b0-wpf/#comment-78 Fri, 28 Mar 2008 14:05:49 +0000 http://vitiy.info/?p=35#comment-78 Роман, приятный проектик – особенно кот мне понравился на главной )

]]>