Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#16: 2012-07-31 10:54:55 ЛС | профиль | цитата
kacmem писал(а):
Где его найти можно?
FormFastening это не компонент - это свойство формы.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 378
Рейтинг: 61
#17: 2012-07-31 11:06:57 ЛС | профиль | цитата
Tad писал(а):
это свойсттво формы
ясно, попробую позже...
карма: 0
0
Ответов: 16884
Рейтинг: 1239
#18: 2012-07-31 11:35:52 ЛС | профиль | цитата
kacmem, правда ход мыслей автора алгоритма работы свойства FormFastening без курения не понять.
( Да и с курением тоже )

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26068
Рейтинг: 2121
#19: 2012-07-31 11:49:10 ЛС | профиль | цитата
Tad писал(а):
правда ход мыслей автора алгоритма работы свойства FormFastening без курения не понять

Что не понятно, конкретно, привязка формы непонятна
Это же менеджер, привязывается по полю Name, нельзя привязать только главную форму. ShiftLeft и ShiftTop -- смещение привязки.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#20: 2012-07-31 12:04:50 ЛС | профиль | цитата
nesco писал(а):
Что не понятно, конкретно.
Всё понятно, а вот вопросы возникают.
1. Есть свойства Place.Left и Place.Top - нахрена добавлять свойства ShiftLeft и ShiftTop ?
2. Есть свойство Position.(poNone,poCenter) - на которые FormFastening вообще положил.
nesco писал(а):
нельзя привязать только главную форму
3. Если нельзя (что тоже понятно) то нафига у неё светится этот менеджер
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26068
Рейтинг: 2121
#21: 2012-07-31 12:24:17 ЛС | профиль | цитата
Tad писал(а):
Если нельзя (что тоже понятно) то нафига у неё светится этот менеджер

Это никак нельзя убрать, я бы убрал, если можно было бы. У любой формы один и тот же ini. Ты же прекрасно сам видишь, что дочерняя форма, это та же форма, но затолканная в контейнер.

1. Это можно было бы сделать, но уже поздно. Вообще-то, я изначально решил не трогать основные свойства и ничего в их алгоритме не менять.
2. Эти свойства никак не должны работать при привязке формы, это и не предполагалось делать. Там работают совершенно другие методы, связать их ну никак не получится

карма: 22

0
Ответов: 16884
Рейтинг: 1239
#22: 2012-07-31 13:06:29 ЛС | профиль | цитата
nesco писал(а):
У любой формы один и тот же ini.
Облегчение труда разработчиков и головная боль для пользователей (если помнишь, то я был против этого "усовершенствования").
nesco писал(а):
1. Это можно было бы сделать, но уже поздно.
обсуждение перед внедрением - спасет разработчика от "уже поздно"
nesco писал(а):
2. Эти свойства никак не должны работать при привязке формы
а это почему ?
nesco писал(а):
связать их ну никак не получится
насчет "ну никак не получится" не надо ля-ля.
nesco писал(а):
Ты же прекрасно сам видишь, что дочерняя форма, это та же форма, но затолканная в контейнер.
затолканная в контейнер -отличие есть.

Ладно. Закончили эту полемику.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26068
Рейтинг: 2121
#23: 2012-07-31 13:34:01 ЛС | профиль | цитата
Tad писал(а):
Ладно. Закончили эту полемику.

Да, пусть все остается "как есть". Все переставлять сейчас с ног на уши -- а оно надо
карма: 22

0
Ответов: 378
Рейтинг: 61
#24: 2012-07-31 16:49:53 ЛС | профиль | цитата
nesco писал(а):
Да, пусть все остается "как есть"
Пускай. В рамках своей программы решил проблему "костылём", но то, что компонент работает не корректно - это факт...
Tad писал(а):
Ладно. Закончили

карма: 0
0
Разработчик
Ответов: 26068
Рейтинг: 2121
#25: 2012-07-31 17:06:45 ЛС | профиль | цитата
kacmem писал(а):
но то, что компонент работает не корректно - это факт...

Это не факт, это -- предположение. Возможно, что проблема кроется совсем в другом.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#26: 2012-07-31 17:13:40 ЛС | профиль | цитата
kacmem писал(а):
что компонент работает не корректно - это факт...
Скорее работает, но не так, как тебе надо.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 378
Рейтинг: 61
#27: 2012-07-31 17:21:24 ЛС | профиль | цитата
Tad писал(а):
но не так, как тебе надо
Ребята, спасибо за разъяснение, отказался вообще от PosWindow
карма: 0
0
Разработчик
Ответов: 26068
Рейтинг: 2121
#28: 2012-07-31 17:53:21 ЛС | профиль | цитата
kacmem писал(а):
отказался вообще от PosWindow

Это не в нем проблема. Я только что проверил, заменив функцию SetWindowPos на MoveWindow, результат оказался тот же. Мне так кажется, что хандл родителей вписанного окна и окна с альфой отличаются, вот почему происходит срыв координации при альфа режиме
карма: 22

0
Ответов: 378
Рейтинг: 61
#29: 2012-07-31 18:01:09 ЛС | профиль | цитата
nesco писал(а):
Возможно, что проблема кроется совсем в другом
nesco писал(а):
Это не в нем проблема
nesco писал(а):
происходит срыв координации при альфа режиме
Я так и понял
карма: 0
0
Ответов: 1043
Рейтинг: 33
#30: 2012-08-04 09:17:24 ЛС | профиль | цитата
удалено
карма: 0

0
30
Сообщение
...
Прикрепленные файлы
(файлы не залиты)