Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.09.2016, 08:54   #1
_Focus_
 
Регистрация: 22.09.2016
Сообщений: 4
Сообщение Подсказка-список Memo.

Доброго времени суток! Нужна Ваша помощь в реализации списка подобного IBExpert'у (и др. инструментов разработки). Рисунок во вложении. Спасибо за внимание.
Изображения
Тип файла: jpg 123.jpg (9.5 Кб, 79 просмотров)
_Focus_ вне форума Ответить с цитированием
Старый 22.09.2016, 09:34   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

StringGrid или ListView. Если сильно постараться, то и ListBox можно приспособить
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 22.09.2016, 09:50   #3
_Focus_
 
Регистрация: 22.09.2016
Сообщений: 4
По умолчанию

Цитата:
StringGrid или ListView. Если сильно постараться, то и ListBox можно приспособить
Ладно, допустим что положу один из них на форму, буду вызывать ее.
А как добиться того что-бы эта форма появлялась в позиции каретки TMemo, который находится на TScrollBox'e в дочерней форме?
_Focus_ вне форума Ответить с цитированием
Старый 22.09.2016, 10:17   #4
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Parent
Top
Left
ClienttoScreen
ScreentoClient
ClienttoParent
CaretPos

+ F1(Справка)
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 22.09.2016 в 10:20.
evg_m на форуме Ответить с цитированием
Старый 22.09.2016, 10:37   #5
_Focus_
 
Регистрация: 22.09.2016
Сообщений: 4
По умолчанию

Цитата:
Parent
Top
Left
ClienttoScreen
ScreentoClient
ClienttoParent
CaretPos
При прокрученном ScrollBox'е?
_Focus_ вне форума Ответить с цитированием
Старый 22.09.2016, 10:58   #6
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Description

Use TControlScrollBar to control the scroll bar in a scrolling windowed control such as TForm or TScrollBox. TControlScrollBar introduces properties that control the size of the scrollable region and the position to which that region is scrolled, and when the scroll bar appears.

P.S. да и форма дополнительная не нужна. Показывать "встроенный" редактор лучше "напрямую".

Код:
ListboxSQL.Parent:=MemoSQL;
ListboxSQL.Top:=MemoSQL.CaretPos.Y;
ListBoxSQL.Left:=MemoSQL.CaretPos.X;

if ListBoxSQL.Top + ListBoxSQL.Hight >MemoSQL.Hight then ........
if ListBoxSQL.Left + ListBoxSQL.Width >MemoSQL.Width then ........
ListboxSQL.show;//Hide;
Изображения
Тип файла: jpg 2.JPG (21.9 Кб, 78 просмотров)
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 22.09.2016 в 11:07.
evg_m на форуме Ответить с цитированием
Старый 22.09.2016, 11:21   #7
_Focus_
 
Регистрация: 22.09.2016
Сообщений: 4
По умолчанию

Спасибо за ответ.

А с внешней формой ни как позицию не поймать?

Т.к. нужно чтобы окно с вариантами ввода можно было растягивать за пределами рабочей области программы
_Focus_ вне форума Ответить с цитированием
Старый 22.09.2016, 11:30   #8
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Цитата:
А с внешней формой ни как позицию не поймать?
а картинка со свойствами TScrollBox для ЧЕГО
программа — запись алгоритма на языке понятном транслятору
evg_m на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
создать список л3 из элементов входящих и в список л1 и в список л2 goosha_gio C++ Builder 1 27.06.2013 22:22
Delphi.Чтение файла в Memo, вычисление, добавление строк в Memo antonio_sk Помощь студентам 0 26.04.2013 18:01
Delphi передача текста из memo в memo hauk70 Помощь студентам 27 22.05.2012 18:33
Список строк из DBLookupComboBox в Memo/ListBox Dj_SheLL БД в Delphi 1 20.11.2010 21:12
В Memo сделать так, чтобы текст был разного цвета, разноцветный memo Artem Компоненты Delphi 3 07.09.2007 13:40