Структура программирования, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

как узнать имя файла?, как узнать имя файла моей программы?
Caption формы, Как сделать форму без caption?
Вставить новфй компонент в уже созданную программу
Keybord, Hook
Выделение определенным шрифтом (жирным, курсивом)
как создать Виртуальный CD?
Как Вы относитесь к курящим девушкам?
MDI Application, Прозрачная форма
Коммандная строка, Открытие файлов с коммандной строки
UUE-кодирование, у кого есть пример, исходник
Заголовки форм, Как сделать нестандартный заголовок форм
Создание кнопки в процессе работы
Kylix3, Сабж соответственно
Триал, Написание триала для проги
Звуки в системе, Как мне изменить громкость звуков в Win?
Чужие Консоли, Как закатать туды текст
Имеющие опыт борьбы с TSplitter, Откликнитесь!
как зделать?, мишь...
Удаленное управление
Помогите чайнику, Ряд вопросов
Возведение и запись, HELP
Win API
Delphi+TColor, Как сделать перебор цветов
CD и файлы, как узнать есть ли CD-ROM и еще кое что
Запись в EXE
глюк в Админе BDE?
Vit please help....
форматирование строки..., как откинуть лишний символ?
Delphi и PhotoShop, Как работать с PhotoShop через OLE
Создание...., надо создать при работе программы
Блокировка и Desktop, API
Примитивная анимация, С использованием ImageList
Двоичная система исчисления
как установить системное время и дату?
БДЕ, и с нова BDE, компоненты TurboDB глючат
Регистрационый ключ
Как перехватить сообщение об ошибке, BDE
Как изменить глубину цвета
Как вы используете объектное программирование?
Вопрос о TCP/IP
Проблемы с SHGetFileInfo
Сообщения мышки для Win2K
Панель инструментов в IE
Каким архиватором запакован, ФАЙЛ
BDE & Delphi, как можно обойтись без BDE
Как мне отловить html страницы.
Проблема с QReport, Не могу создать следующую страницу
Scrolling
Диаграмма
Доступ к папке(файлу)
Сканирование портов
Как сделать в своей программе обработку запусков .
Как Вы относитесь к курящим девушкам?
Работа с каталогами
Проблема с Run-time компонентом
Проблема с Canvas в Image.
Какие библиотеки компонент вы используете, больше всего в своих приложениях?
По-моему Neutrino или RaAdmin пытался.., достать все иконки из трея..
RichEdit, Другой формат для записи
Перерисовка физуального компонента, да, как перерисовать?
DoubleToString, Как String'у присвоить Double???
Список User-таблиц в базе на MSSQL, через ADO
MaskEdit, Последовательность ввода
DLL к базам данных
Установка RXLib
Как узнать поля класса?
Создание SQL запроса
Где лежат коллекции битмапов, иконок и пр., Где можно найти толковые иконки, кнопки
Работа с файлами
Autodesk MapGuide, смотри сабж

Платные хостинги     Раскрутка сайта     Книги по программированию


Имеющие опыт борьбы с TSplitter, Откликнитесь!

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- На форме нужно сделать вертикальный и горизонтальный сплиттеры. Что за глюки? Как добиться поведения как в TheBat - там это реализовано нормально? Или я чего не понимаю в функционировании сплиттеров?Во-первых: для того, чтобы сделать один "движок", я использую два объекта TSplitter (выровненных по левому краю). Иначе эта тварь (извините) таскаться отказывается.Во-вторых: при создании второго "движка" (уже горизонтального опять-таки еще два объекта, выравнивание по верхней кромке) получаются глюк: во время его перетаскивания разделяющая линия отрисовывается и на левой половине формы, отделяемой вертикальным сплиттером (объяснить я это могу: выравнивание такое, вопрос в том, как это убрать).P.S. Пытался сделать свой "движок" на основе TShape (прямоугольник).OnMouseMove формы:  begin     if dragging then shape1.Top := y + dy  end(тут dragging и dy - глобальные переменные, y - параметр OnMouseMove)Получилось, что этот прямоугольник перемещается ровно в два раза медленнее, чем мышь. Как это объяснить?Заранее благодарен за советы.

- Я использую Splitter от RxLib -всё нормально. Там только 3 свойства которые надо правильно поставить - align, FirstControl, SecondControl...

- Спасибо, добрый человек!

- P. S. Но тема еще не закрыта: я еще надеюсь найти здесь людей, пользующихся стандартным TSplitter.

- Вот я делал такой движ ок Drag&Drop:Код procedure TShape1.OnMouseDown(X, Y: Integer; MButton: TMopuseButton ... );begin  if mButton = mbLeft then  begin    Dragging := True;    OldX := X;    OldY := Y;  end;end;procedure TShape1.OnMouseMove(X, Y: Integer; ShiftState: TShiftState ... );begin  if Dragging then  begin    Left := (Left + X) - OldX;    Top := (Top + Y) - OldY;  end;end;procedure TShape1.OnMouseUp(X, Y: Integer ... );begin  if Dragging and (Button=mbLeft) then  begin    Dragging := False;  end;end;highlightSyntax('delphiMzUyZD','delphi');Но это схематично, конечно ...А так я не понимаю почему у тебя проблемы, кинь мне на мыло свой исxодник.

- не понятно, че у тебя там не работает с tSplitterделать так:кидаешь контрол(tPanel например) ставишь выравнивание(align) по какому надо краюпотом кидаешь еще один контрол с align=alClientвот и все.....теперь внутри любого контрола сделай аналогично

- RHF, спасибо огромное!Не знаю, как ты меня понял, но это - именно то, о чем я спрашивал. И как я раньше до этого не додумался?Всем ответившим - спасибо. Просто здорово, что вы есть!

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | opengl программирование | программирование бейсик | программирование интерфейса | программирование pocket | программирование заказы | задача динамического программирования | prolog программирование | стохастическое программирование | процедурное программирование | история языков программирования | структура программирования | языки программирования высокого уровня | программирование устройств | функции программирования | программирование siemens | списки программирование | язык программирования java | олимпиада программирование | программирование мобильных телефонов | дипломная работа программирование | программирование palm | Ссылки

Все про процедурное программирование