Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как в ВСВ объявить класс, ну например ... / 9 сообщений из 9, страница 1 из 1
15.06.2006, 12:59
    #33792651
SCORPION Z
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в ВСВ объявить класс, ну например ...
TDBGridCracker(MyDBGrid).OnMouseWheel:=GridMouseWhell;
...
Рейтинг: 0 / 0
15.06.2006, 13:02
    #33792666
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в ВСВ объявить класс, ну например ...
SCORPION ZTDBGridCracker(MyDBGrid).OnMouseWheel:=GridMouseWhell;

(TDBGridCracker)MyDBGrid->OnMouseWheel = GridMouseWhell;
...
Рейтинг: 0 / 0
15.06.2006, 13:05
    #33792680
SCORPION Z
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в ВСВ объявить класс, ну например ...
JibSkeart SCORPION ZTDBGridCracker(MyDBGrid).OnMouseWheel:=GridMouseWhell;

(TDBGridCracker)MyDBGrid->OnMouseWheel = GridMouseWhell;

[C++ Error] Umain.cpp(96): E2451 Undefined symbol 'TDBGridCracker'
...
Рейтинг: 0 / 0
15.06.2006, 13:10
    #33792698
SCORPION Z
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в ВСВ объявить класс, ну например ...
Для обработки скрола в гриде (OnMouseWheel & DBGrid) в Delphi код:

TDBGridCracker(MyDBGrid).OnMouseWheel:=GridMouseWhell;

procedure TMyFormWithGrid.GridMouseWhell(Sender: TObject; Shift: TShiftState; WheelDelta: Integer; MousePos: TPoint; var Handled: Boolean);
begin
if WheelDelta < 0 then MyDBGrid.Perform(WM_KEYDOWN,VK_DOWN,0);
else MyDBGrid.Perform(WM_KEYDOWN,VK_UP,0);

Handled:=true;
end;

А как там на си объявить TDBGridCracker(MyDBGrid).OnMouseWheel:=GridMouseWhell;
...
Рейтинг: 0 / 0
15.06.2006, 13:49
    #33792855
SCORPION Z
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в ВСВ объявить класс, ну например ...
Я недавно перешел на си и переложить с делфи чего то не выходит
type
TMyDBGrid = class(TDBGrid)
public
property OnMouseWheel;
end;
...
Рейтинг: 0 / 0
15.06.2006, 13:52
    #33792874
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в ВСВ объявить класс, ну например ...
Напиши в паскалевском модуле, подключи его в проект, откомпилируй и
посмотри, какой получится заголовочный файлик *.hpp

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
15.06.2006, 14:13
    #33792956
Dmitrii K.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в ВСВ объявить класс, ну например ...
Чего по веткам разбегался? :)
См. ответ в ветке Delphi...
...
Рейтинг: 0 / 0
15.06.2006, 14:16
    #33792974
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в ВСВ объявить класс, ну например ...
Dmitrii K.Чего по веткам разбегался
на 2-х стульях человек сидит, вот и качает его: там никто С++ не знает, тут
дельфи никто не знает ... беда

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
15.06.2006, 16:48
    #33793632
SCORPION Z
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в ВСВ объявить класс, ну например ...
Последняя шутка мне понравилась!
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как в ВСВ объявить класс, ну например ... / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]