Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / КНОПКИ / 12 сообщений из 12, страница 1 из 1
20.04.2005, 10:07
    #33024517
Gooddy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КНОПКИ
Код: plaintext
Только начинаю осваивать Visual FoxPro так что заранее прошу извинения за глупые вопросы.
В форме надо создать набор кнопок выполняющих стандартные операции Top, Previous, Next, Bottom, Find, Print, Add, Edit, Delete и Exit. Как создать кнопки ясно, но как сделать чтобы они выполняла эти стандартные функции? По всей вероятности уже есть готовые кнорки с такими функциями???
...
Рейтинг: 0 / 0
20.04.2005, 10:14
    #33024537
Станислав C.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КНОПКИ
Gooddy
Код: plaintext
Только начинаю осваивать Visual FoxPro так что заранее прошу извинения за глупые вопросы.
В форме надо создать набор кнопок выполняющих стандартные операции Top, Previous, Next, Bottom, Find, Print, Add, Edit, Delete и Exit. Как создать кнопки ясно, но как сделать чтобы они выполняла эти стандартные функции? По всей вероятности уже есть готовые кнорки с такими функциями???
Надо делать то же, что и в других визуальных средах: прописать реакцию программы на нажатие каждой кнопки.
Например, для кнопки "Top" в процедуре Click необходимо написать: go top
(если Top относится к таблице БД)
...
Рейтинг: 0 / 0
20.04.2005, 10:29
    #33024585
leaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КНОПКИ
go top
thisform.refresh()
...
Рейтинг: 0 / 0
20.04.2005, 11:48
    #33024827
Gooddy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КНОПКИ
С кнопками Top, Previous, Next, Bottom и Exit разобрался а вот с Find, Print, Add, Edit, Delete пока нет???????????
...
Рейтинг: 0 / 0
20.04.2005, 12:11
    #33024902
О_В_Д
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КНОПКИ
GooddyС кнопками Top, Previous, Next, Bottom и Exit разобрался а вот с Find, Print, Add, Edit, Delete пока нет???????????

1. А вы вообще знакомы с командами VFP, программными кодами, структурой программирования на VFP?
2. Такая страндартная форма делается с помощью простого Wizard'а.
...
Рейтинг: 0 / 0
20.04.2005, 12:18
    #33024933
Gooddy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КНОПКИ
О_В_Д 1. А вы вообще знакомы с командами VFP, программными кодами, структурой программирования на VFP?
2. Такая страндартная форма делается с помощью простого Wizard'а.

1. Просматривал.
2. Да делается но мне не все кнопки нужны.
...
Рейтинг: 0 / 0
20.04.2005, 12:26
    #33024967
Станислав C.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КНОПКИ
Gooddy О_В_Д 1. А вы вообще знакомы с командами VFP, программными кодами, структурой программирования на VFP?
2. Такая страндартная форма делается с помощью простого Wizard'а.

1. Просматривал.
2. Да делается но мне не все кнопки нужны.
1. Это напоминает мне выражение "Проходил" (непонятно: проходил мимо или все-таки изучал )
2. У каждого компонента есть свойства, методы и т.д. В свойствах стандартной панели навигации (в Делфи этот компонент называется DBNavigator) должны быть параметры способствующие скрытию/отображению определенных кнопок панели: если поменять это свойство с .T. на .F., то соответствующая кнопка отображаться не будет...

И читайте книги - кладезь знаний, блин...
...
Рейтинг: 0 / 0
20.04.2005, 13:01
    #33025096
Strong
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КНОПКИ
Gooddy
2. Да делается но мне не все кнопки нужны.
так удали ненужные и делов то
...
Рейтинг: 0 / 0
20.04.2005, 13:24
    #33025180
Gooddy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КНОПКИ
Strong так удали ненужные и делов тоНа попытку удаления говорит Cannon delete objects because some are members of a parent class.
...
Рейтинг: 0 / 0
20.04.2005, 13:29
    #33025195
Gooddy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КНОПКИ
Strong

там кнопки помещаются в контейнер.
...
Рейтинг: 0 / 0
20.04.2005, 13:46
    #33025251
Станислав C.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КНОПКИ
Gooddy Strong так удали ненужные и делов тоНа попытку удаления говорит Cannon delete objects because some are members of a parent class.

До чего же программисты непонятливые стали... Ты хоть в одной из визуальных сред (VB/Delphi/C++Builder и т.д.) программил? Там все аналогично...
В общем так:
1. Строишь форму при помощи Визарда. Открываешь форму на редактирование (Modify)
2. В форме получашь ButtonSet1 (набор кнопок для навигации по таблице)
2.1. В окне Properties в верхнем ComboBox находишь свой ButtonSet1, а под ним перечислены в столбик все кнопки в него входящие. Например: cmdTop, cmdEdit и т.д.
2.2. Выбираешь нужную тебе кнопку (например cmdFind) и делаешь с ней все, что разрешено. Например, делаешь ее невыбираемой (свойство Enabled выставляешь в .F. - False)
3. Сохраняешь форму и любуешься...

И внимательно прочитывай все посты (не пропускай ни одного) - в них всегда содержатся зерна истины... (н-р, мой предыдущий пост...)
...
Рейтинг: 0 / 0
20.04.2005, 15:24
    #33025544
О_В_Д
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КНОПКИ
Gooddy О_В_Д 1. А вы вообще знакомы с командами VFP, программными кодами, структурой программирования на VFP?
2. Такая страндартная форма делается с помощью простого Wizard'а.

1. Просматривал.
2. Да делается но мне не все кнопки нужны.

Просматривать – это может здесь не проехать, нужно понять. Понять смысл свойств (именно от них зависит, какой будет твой объект – скрытый, активизированный, зеленый, какая переменная в нем прописывается и т.д.) и событий (что должно происходить с объектом при клике на нем мыши, активации, получении фокуса и т.п.). Уяснить ссылки на объекты (this, thisform) и «подвязку» к ним свойств. И ОБЯЗАТЕЛЬНО – практика. Делаешь свой проект – экспериментируй. Иногда из-за какой-нибудь мелочи (забыл REFRESH сделать) все буксует. Если всему этому не будешь следовать – ничего не выйдет, а на Wizard’ах далеко не уедешь.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / КНОПКИ / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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