информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Сетевые кракеры и правда о деле ЛевинаГде водятся OGRыПортрет посетителя
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Очередное исследование 19 миллиардов... 
 Оптимизация ввода-вывода как инструмент... 
 Зловреды выбирают Lisp и Delphi 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
если вы видите этот текст, отключите в настройках форума использование JavaScript
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
[VC]Несколько простых вопросов 26.07.01 01:17  Число просмотров: 861
Автор: Heromantor Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Phanks a lot...

> в самом редокторе рядом с "Device" есть кнопка маленькая -
> на него тултип выскакивает - "new Device Image (Ins)", или
> просто нажми - Insert
Это я понимаю, но тогда создаеться файл иконки с 2 ресурсами на 32x32 и на 16x16, а хотелось бы иметь только 16x16

> > 3. Какой стиль нужно установить у кнопки CButton чтобы
> на
> > ней был и текст и иконка?
> вообще ставь OwnerDrawn - тогда извращайся как вздумаешь.

И еще есть одна проблема: а именно: имеется CTabCtrl на нем диалог, а на диалоге - поле ввода CEdit, так вот когда я нажимю Enter на CEdit, то диалог исчезает с cTabCtrl, что бы с этим поделать? не подскажешь.

With best regards я
<programming>
[VC]Несколько простых вопросов 25.07.01 18:59  
Автор: Heromantor Статус: Незарегистрированный пользователь
<"чистая" ссылка>
1. Как создать в редакторе ресурсов иконку размером 16x16 ТОЛЬКО, по умолчанию создается 32x32 и приходится добавлять...
2. Где бы можно почитать про системные иконки IDI_ERROR и т.д.
3. Какой стиль нужно установить у кнопки CButton чтобы на ней был и текст и иконка?
Спасибо зп внимание, я кончил...
[VC]Несколько простых вопросов 25.07.01 23:38  
Автор: kabanchik Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> 1. Как создать в редакторе ресурсов иконку размером 16x16
> ТОЛЬКО, по умолчанию создается 32x32 и приходится
> добавлять...
в самом редокторе рядом с "Device" есть кнопка маленькая - на него тултип выскакивает - "new Device Image (Ins)", или просто нажми - Insert

> 2. Где бы можно почитать про системные иконки IDI_ERROR и
> т.д.
читай LoadOEMIcon - причем внимательно, там кое что ВАЖНОЕ написано, насчет #define OEMRESOURCE

> 3. Какой стиль нужно установить у кнопки CButton чтобы на
> ней был и текст и иконка?
вообще ставь OwnerDrawn - тогда извращайся как вздумаешь.

> Спасибо зп внимание, я кончил...
ты хотел сказать закончил ? :-))))

regards.
И еще... 26.07.01 01:36  
Автор: Heromantor Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Насчет LoadOEMIcon насчет него в MSDN я почитал все понятно, однако осталось непонятно как мне узнать ID нужной мне икони, открытия например. Я это и имел ввиду, не перебирать же все подряд. Или может я чего не понимаю и эти иконы не явл. системными?
[VC]Несколько простых вопросов 26.07.01 01:17  
Автор: Heromantor Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Phanks a lot...

> в самом редокторе рядом с "Device" есть кнопка маленькая -
> на него тултип выскакивает - "new Device Image (Ins)", или
> просто нажми - Insert
Это я понимаю, но тогда создаеться файл иконки с 2 ресурсами на 32x32 и на 16x16, а хотелось бы иметь только 16x16

> > 3. Какой стиль нужно установить у кнопки CButton чтобы
> на
> > ней был и текст и иконка?
> вообще ставь OwnerDrawn - тогда извращайся как вздумаешь.

И еще есть одна проблема: а именно: имеется CTabCtrl на нем диалог, а на диалоге - поле ввода CEdit, так вот когда я нажимю Enter на CEdit, то диалог исчезает с cTabCtrl, что бы с этим поделать? не подскажешь.

With best regards я
[VC]Несколько простых вопросов 27.07.01 03:23  
Автор: kabanchik Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Phanks a lot...
>
> > в самом редокторе рядом с "Device" есть кнопка
> маленькая -
> > на него тултип выскакивает - "new Device Image (Ins)",
> или
> > просто нажми - Insert
> Это я понимаю, но тогда создаеться файл иконки с 2
> ресурсами на 32x32 и на 16x16, а хотелось бы иметь только
> 16x16
на врят ли получится - когда открываешь Explorer, то можно листать либо как Large Icons либо как Small Icons. я не пробовал

>
> > > 3. Какой стиль нужно установить у кнопки CButton
> чтобы
> > на
> > > ней был и текст и иконка?
> > вообще ставь OwnerDrawn - тогда извращайся как
> вздумаешь.
>
> И еще есть одна проблема: а именно: имеется CTabCtrl на нем
> диалог, а на диалоге - поле ввода CEdit, так вот когда я
> нажимю Enter на CEdit, то диалог исчезает с cTabCtrl, что
> бы с этим поделать? не подскажешь.
у тебя наверное одна из кнопок "OK" или "Cancel" указаны как Deafault Button. Саними через Properties

и еще
что значит узнать ID иконки, он в MSDN-e описан, ты еще посмотри ::LoadIcon(...); а сам *.h файл ты, я думаю, уже включил в проект
пролистай Winbase.h, там побольше узнаешь.
если что не найдешь, то определяй собственную иконку
[VC]И все же что сделать с CTabCtrl 29.07.01 00:53  
Автор: Heromantor Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> > диалог, а на диалоге - поле ввода CEdit, так вот когда
> я
> > нажимю Enter на CEdit, то диалог исчезает с cTabCtrl,
> что
> > бы с этим поделать? не подскажешь.
> у тебя наверное одна из кнопок "OK" или "Cancel" указаны
> как Deafault Button. Саними через Properties

Снял все все-равно не работает. Причем кнопка ОК все равно является дефолтной? Что бы с этим поделать все таки а то очень не приятно когда диалоги пропадають.....
[VC]И все же что сделать с CTabCtrl 29.07.01 14:45  
Автор: kabanchik Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Снял все все-равно не работает. Причем кнопка ОК все равно
> является дефолтной? Что бы с этим поделать все таки а то
> очень не приятно когда диалоги пропадають.....

есть куча способов. вот самый простой.

переопределяешь ф-ию CDialog::OnOK(); в классе хранишь какой нить флажок. например - m_bMayICloseDialog :
void CMyDialog::OnOK()
{
    if (m_bMayICloseDialog == FALSE)
        return;
    CDialog::OnOK();
}

---
зто первое что пришло в голову.
пофантазируй немного и все получится.

Удачи.
[VC]Все я понял, я тупой, спасиба 29.07.01 18:44  
Автор: Heromantor Статус: Незарегистрированный пользователь
<"чистая" ссылка>
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach