Создание панели инструментов браузера?

Можно использовать 'станд.:: getline' функция, и определяют 'eof' как разделитель. Получающийся код немного неясен хотя:

std::string data;
std::ifstream in( "test.txt" );
std::getline( in, data, std::string::traits_type::to_char_type( 
                  std::string::traits_type::eof() ) );
7
задан yaar zeigerman 5 August 2009 в 19:11
поделиться

4 ответа

Ага! Проблема заключается в TextBlock txtLabel , который находится непосредственно над InkCanvas. Когда вы удалите эту черную линию, она исчезнет.

Что касается того, почему это происходит, я еще не совсем уверен.

org / Getting_started_with_extension_development
7
ответ дан 6 December 2019 в 19:40
поделиться

Вы НЕ МОЖЕТЕ создать единую панель инструментов, совместимую как с IE, так и с Firefox. Вам необходимо создать две панели инструментов.

Для IE вам нужно создать Deskband ( http://www.codeproject.com/KB/shell/ietoolbartutorial.aspx ), своего рода плагин, который взаимодействует с с IE через COM. Для этого вам необходимо знать C ++ и COM.

Для Firefox вам необходимо создать расширение Firefox. https://developer.mozilla.org/en/Extensions - хорошее место для начала. Вам необходимо знать JavaScript и XUL (язык пользовательского интерфейса XML, который Mozilla использует для создания пользовательских интерфейсов)

своего рода плагин, который взаимодействует с IE через COM. Для этого вам необходимо знать C ++ и COM.

Для Firefox вам необходимо создать расширение Firefox. https://developer.mozilla.org/en/Extensions - хорошее место для начала. Вам необходимо знать JavaScript и XUL (язык пользовательского интерфейса XML, который Mozilla использует для создания пользовательских интерфейсов)

своего рода плагин, который взаимодействует с IE через COM. Для этого вам необходимо знать C ++ и COM.

Для Firefox вам необходимо создать расширение Firefox. https://developer.mozilla.org/en/Extensions - хорошее место для начала. Вам необходимо знать JavaScript и XUL (язык пользовательского интерфейса XML, который Mozilla использует для создания пользовательских интерфейсов)

2
ответ дан 6 December 2019 в 19:40
поделиться

Панели инструментов браузера несовместимы с другими браузерами. Некоторые панели инструментов предоставляют вам разные ссылки для загрузки в зависимости от вашего браузера, в то время как другие устанавливают плагины для каждого браузера, который они распознают и обнаруживают.

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

См. Ответ Корбина для IE и firefox, для сафари:

http://developer.apple.com/documentation/InternetWeb/Conceptual/WebKit_PluginProgTopic/Tasks/WebKitPlugins.html

2
ответ дан 6 December 2019 в 19:40
поделиться

Вы пробовали http://www.Conduit.com/ ? Это совершенно бесплатно! Я люблю это. Даже большие парни используют ее.

Что касается твоей игры ... Она доступна онлайн? Могу я сыграть?

2
ответ дан 6 December 2019 в 19:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: