Sergey
- Вопросы
- Ответы
Имя | Sergey |
Возраст | Неизвестно |
Сайт | Неизвестно |
Неизвестно | |
Участвует в проекте | 1110 дн., 23 час., 11 мин. |
Последняя активность | 513 дн., 21 час., 30 мин. назад |
Ответы
Перейти к вопросу →
Ну тогда вот список статей о симбиозе QT и Nokia
Перейти к вопросу →
Box2D - быстрый, удобный и мощный физический движок с открытым исходным кодом.
Сам проект Box2D находится по этому адресу — http://www.box2d.org/, там можно почитать о его возможностях, пообщаться на форуме и т.д. С него был сделан AS3 порт, домашняя страница — http://box2dflash.sourceforge.net/. На ней выложен клип, показывающий возможности этого движка.
Пример использования в статье: "Физика на Flash. Box2D Engine"
Перейти к вопросу →
ModelMaker 10.20 Pascal Edition for Delphi 4-2010 - Средство проектирования классов для Delphi.
Помимо создания/редактирования классов, ModelMaker позволяет создавать шаблоны кода для обеспечения создания классов с похожей функциональностью, легко создавать классы-оболочки. Возможно визуальное проектирование классов при помощи UML - подобных диаграмм классов. Имеется оригинальный редактор кода. Поддерживаются средства документирования создаваемых классов. Также есть средства просмотра зависимостей между модулями, визуализации различий в коде.
Великолепно поддерживается Reverse Engeneering. ModelMaker отлично стыкуется с IDE Delphi, кроме того, в нем существует собственный интерфейс, подобный Delphi OpenTools API, что позволяет расширять функциональные возможности программы.
ModelMaker Code Explorer 5.10 - Инструмент предназначен для замещения стандартного CodeExplorer в IDE Delphi (интерграция с Borland Delphi 5 6 7 и Delphi 2005 2006). Как и стандартный CodeExplorer, этот продукт позволяет просматривать и редактировать классы, пользователей, свойства, методы, функции, но его функциональность намного шире.
Как редактор рефакторинга, ModelMaker Code Explorer, делает замещение кода простым и быстрым: классы и пользователи могут быть созданы и изменены через выбранные опции в специальных диалогах. Вы можете редактировать, корректировать и удалять существующие классы и пользователей, также просто, как и создавали.
Присутствует поддержка параметризованных шаблонов кода, задаваемых пользователем. Возможно копирование элементов класса из одного в другой. Дополнительно отображаются локальные(вложенные) процедуры, видимость для всех элементов класса.
Проектирование приложений с помощью Bold for Delphi и Model Maker
Перейти к вопросу →
Bold For Delphi 7 - Реализация технологии MDA в среде Delphi.
- встроенный текстовый редактор UML-моделирования для создания моделей приложения;
- возможность импорта и экспорта UML-моделей из Rational Rose - CASE-средства компании Rational Software;
- автоматическая генерация баз данных практически для всех реляционных СУБД, существующих в настоящее время (доступных через интерфейсы BDE, ADO, dbExpress);
- поддержка модификации базы данных с сохранением информации (DataBase Evolution);
- возможность хранения базы данных в XML-документе без использования СУБД;
- поддержка подмножества языка UML - OCL (Object Constraint Language);
- автоматическая генерация программного кода на языке Object Pascal;
- автоматическая генерация экранных форм для просмотра и редактирования данных;
- поддержка создания многозвенных приложений и тонких клиентов на базе DCOM.
Цикл статей: "BOLD - инструмент реализации MDA в Delphi"
Перейти к вопросу →
Можно, по-моему, вот так:
/*for FireFox*/
input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner
{
border : 0px;
}
/*for IE8 */
input[type="submit"]:focus, input[type="button"]:focus
{
outline : none;
}
Вот и статья на хабре подоспела "Пунктирная рамка вокруг ссылок и навигация с клавиатуры"
Перейти к вопросу →
Вот нашёл способ, в котором поверх истинного input type=“file” накладывают фиктивный.
Вот html/css структура
div.fileinputs {
position: relative;
}
div.fakefile {
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
}
input.file {
position: relative;
text-align: right;
-moz-opacity:0 ;
filter:alpha(opacity: 0);
opacity: 0;
z-index: 2;
}
<div class="fileinputs">
<input type="file" class="file" />
<div class="fakefile">
<input />
<img src="search.gif" />
</div>
</div>
Значения передаются с помощью javascript
<div class="fileinputs">
<input type="file" class="file" onchange="document.getElementById('myFile').value = this.value;document.getElementById('myFile').focus();" />
<div class="fakefile" id="myFile">
<input />
<img src="search.gif" />
</div>
</div>
Более подробно об этом на англоязычном ресурсе: Styling an input type="file"
Перейти к вопросу →
Ну если есть уникальный ключ, то можно воспользоваться синтаксисом синтаксисом INSERT ... ON DUPLICATE KEY UPDATE. Как то так:
INSERT table SET field = 'field'
ON DUPLICATE KEY
UPDATE time=NOW()
Вот пример посложнее:
INSERT INTO myUserTable (userId,email,gtalk)
VALUES(233,'first@first.com','insert_query')
ON DUPLICATE KEY
UPDATE email='test@test.com',gtalk='update_query';
Перейти к вопросу →
Для внедрения в HTML-документ каких-либо объектов, существует элемент с вполне логичным названием object
. С его помощью можно добавлять в документ flash-ролики, аудио-, видеоролики, а также другие HTML-документы.
Синтаксис простой, HTML-код:
<object data="/examples/objecttag/index.html" type="text/html" width="200" height="150"></object>
Но как всегда необходима магия с IE, подробности можно прочитать в статье
Перейти к вопросу →
На вскидку самый простой, но в тоже время не очень эфективный метод html кодирование email адресов:
<a href="mailto:newbi...">Админ</a>
Ещё способ: генерить ссылку на лету с помощью javascript, думаю он достаточно эфективный, но хороший спам фильтр не повредит всё равно
Перейти к вопросу →
Вот статья с хабра "MSTest NUnit MBUnit XUnit"