screenshots

 

Страницы: | 1 | 2 |

Windows: осторожно, содержит ГМО

29 сентября 2008 // Хельги

Во второй раз переустановил «винду» на планшете. Надо сказать, что возможность сохранить все данные с жёсткого диска до переустановки позволяет чувствовать себя намного спокойнее. Дело в том, что генетически модифицированный орлами из «Хьюлет-Паккарда» установщик в ответ на команду «Reinstall Windows» выдаёт аж два устрашающих запроса на подтверждение: «This will delete all the information from your hard drive» и «All data is going to be lost». После этого он форматирует только загрузочный раздел (С:), оставляя прочие в целости и сохранности. Но если не забэкапиться, поджилки трясутся.

* * *

Ещё ребята из «HP» сваяли замечательную оболочку для установки драйверов, где продемонстрировали, что не различают переключатели и флажки:

/users/helgi/hpsetup-restart.png

* * *

Зато в этот раз активация «винды» через интернет удалась. Общаться со службой поддержки не придётся.

* * *

Да, теперь у меня в планшете полтора гигабайта оперативки.

Редакция от 18 марта 2009
Тэги: screenshots, software, wtf
Написать комментарий

«Я продал душу „Майкрософту“»

23 сентября 2008 // Хельги

«Я продал душу „Майкрософту“. Поставь „Студию“ 2008 и присоединяйся!» —
как бы говорит нам человек на фото.

Редакция от 27 ноября 2009
Тэги: screenshots, visual studio, wtf
Комментарии (3)

Пробки — своими руками

14 июля 2008 // Хельги

./users/helgi/fun/create-jams.png

Я уже в очередной раз читаю текст на этом баннере как «Создавай своими руками пробки, 2.0».

Редакция от 18 марта 2009
Тэги: screenshots, wtf
Написать комментарий

Автодополнение в текстовых полях (.NET)

29 мая 2008 // Хельги

В текстовых полях, предназначенных для ввода имён файлов, в Windows, как правило, включено автодополнение, позволяющее быстро ввести имя файла с клавиатуры, не боясь ошибиться.

/users/helgi/autocomplete.png

Для реализации аналогичной функциональности в .NET-приложении можно воспользоваться функцией SHAutoComplete.

Для использования функции потребуется объявить её, как описано на pinvoke.net:

[Flags]
public enum AutoCompleteFlags : uint
{
    SHACF_DEFAULT = 0x00000000,
    SHACF_FILESYSTEM = 0x00000001,
    SHACF_URLALL = (SHACF_URLHISTORY | SHACF_URLMRU),
    SHACF_URLHISTORY = 0x00000002,
    SHACF_URLMRU = 0x00000004,
    SHACF_USETAB = 0x00000008,
    SHACF_FILESYS_ONLY = 0x00000010,
    SHACF_FILESYS_DIRS = 0x00000020,
    SHACF_AUTOSUGGEST_FORCE_ON = 0x10000000,
    SHACF_AUTOSUGGEST_FORCE_OFF = 0x20000000,
    SHACF_AUTOAPPEND_FORCE_ON = 0x40000000,
    SHACF_AUTOAPPEND_FORCE_OFF = 0x80000000, 
}

[DllImport("shlwapi.dll", ExactSpelling = true, PreserveSig = false)]
public static extern Int32 SHAutoComplete(
    IntPtr hwndEdit,
    AutoCompleteFlags dwFlags
);

Для активации автодополнения в обычном текстовом поле достаточно такого вызова:

SHAutoComplete(textBox1.Handle, AutoCompleteFlags.SHACF_FILESYSTEM);

Если же необходимо включить автодополнение в элементах управления ButtonEdit или TextEdit из библиотеки DevExpress, то код будет немного сложнее:

foreach (Control control in buttonEdit1.Controls)
{
    if (control is TextBox)
    {
        SHAutoComplete(control.Handle, AutoCompleteFlags.SHACF_FILESYSTEM);
    }
}

Дело в том, что элементы DevExpress не являются текстовыми полями, а включают их в качестве дочерних элементов.

Вот так выглядит автодополнение в элементе ButtonEdit:

/users/helgi/autocomplete2.png

Редакция от 15 октября 2009
Тэги: c#, screenshots, советы
Написать комментарий

Microsoft Vi

16 мая 2008 // Хельги

/users/helgi/fun/MicrosoftVi.png

От создателей edlin и command.com.

Редакция от 27 ноября 2009
Тэги: potd, screenshots, visual studio, wtf, работа
Комментарии (2)

Огурец, символ похмелья

20 февраля 2008 // Хельги

/users/helgi/fun/kummer.png

Редакция от 8 апреля 2009
Тэги: potd, screenshots, wtf, абсурд, немецкий язык
Написать комментарий

«Майкрософт» украла идею!

25 января 2008 // Хельги

Я вот тут подумал. Общая идея OneNote, которым я так активно пользуюсь — это же один в один моя старая разработка, Address Book.

Основная идея: записная книжка с листочками. Текст в окне, листочки справа от окна (как корешки). Я отталкивался от телефонной записной книжки:

/addressbook/images/main_window.jpg

«Майкрософт» моделировал блочную тетрадь:

/users/helgi/onenote.png

Отличия OneNote понятные:

  • куча меню, панелек и прочей офисной радости (ерунда всё, конечно);
  • тэги, вставка объектов, заголовки, датировка изменений (плюшки, можно было сделать);
  • возможность печатать где угодно, поддержка таблиц (увы, я не потянул бы никак);
  • перьевой ввод, чернила, распознавание (для планшета, очень полезно);
  • поддержка нескольких блокнотов (до этого не додумался, а было бы просто и полезно);
  • синхронизация (а вот это killer feature).

Вот, собственно, и всё. Ещё маркетинг.

P.S. Зато у меня были стили текста! А в OneNote их нет.

Тэги: reflection, screenshots, лучшее, сделано
Написать комментарий

Мастер совместимости и глобальный кэш сборок

22 января 2008 // Хельги

Стародавний, уже на баш попавший прикол:

/users/helgi/fun/ahui.jpg

А вот такая вот директория для хранения сборок вполне себе показательна:

/users/helgi/fun/global-ass.png

(Global assembly cache, на самом деле.)

Редакция от 27 ноября 2009
Тэги: screenshots, software, wtf
Написать комментарий

Программные идиотизмы

14 января 2008 // Хельги

Я довольно давно собираю забавные снимки (раньше — из интернета, теперь в основном свои). Например, сегодня меня порадовал своей основательностью OneNote:

/users/helgi/fun/anyway.png

Впрочем, день вообще выдался урожайным. Например, протестированный мной Jabber-клиент Spark предлагает помимо произаческих команд «Выход» и «Выйти» ещё и «Выйти по причине»:

/users/helgi/fun/exitexitexit.png

А другой клиент, Pandion, наборот, заманивает войти в комнату:

/users/helgi/fun/vojti.png

На сладкое — из того же «пандиона» — просто шедевр. Прочитайте надпись на кнопке «Send».

/users/helgi/fun/jadu.png

По этому поводу на форуме программы в разделе с переводами сверху висит фикс.

Редакция от 27 ноября 2009
Тэги: screenshots, software, wtf
Написать комментарий

Тут был Фаргус

24 декабря 2007 // Хельги

При подключении через remote desktop connection с включённой опцией «connect automatically to local disk drives» («автоматически подключиться к локальным дисковым устройствам») RDC-клиент выводит следующее предупреждение:

/users/helgi/rdc-warn-en.png

Если вчитаться, становится понятно, что это флажок типа «я знаю, что делаю». А вот то же окно в русской Windows XP:

/users/helgi/rdc-warn-ru.png

«Я больше не хочу делать опасных вещей».

Тут явно был Фаргус.

Редакция от 4 марта 2010
Тэги: screenshots, software, wtf, трудности перевода
Написать комментарий

Рисунок дня

15 февраля 2007 // Хельги

/users/helgi/fun/filef.png

FileFactory предлагает оригинальные коды верификации.

Редакция от 1 апреля 2009
Тэги: potd, screenshots, wtf
Написать комментарий

Страницы: | 1 | 2 |