kacmem писал(а):
Где его найти можно?Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
|
|||
FormFastening это не компонент - это свойство формы. |
|||
карма: 25 |
|
Ответов: 378
Рейтинг: 61
|
|||
Tad писал(а): это свойсттво формы![]() |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
kacmem, правда ход мыслей автора алгоритма работы свойства FormFastening без курения не понять.
( Да и с курением тоже ![]() |
|||
карма: 25 |
|
Разработчик
Ответов: 26249
Рейтинг: 2140
|
|||
Tad писал(а): правда ход мыслей автора алгоритма работы свойства FormFastening без курения не понятьЧто не понятно, конкретно, привязка формы непонятна ![]() Это же менеджер, привязывается по полю Name, нельзя привязать только главную форму. ShiftLeft и ShiftTop -- смещение привязки. |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco писал(а): Что не понятно, конкретно.1. Есть свойства Place.Left и Place.Top - нахрена добавлять свойства ShiftLeft и ShiftTop ? ![]() 2. Есть свойство Position.(poNone,poCenter) - на которые FormFastening вообще положил. ![]() nesco писал(а): нельзя привязать только главную форму![]() |
|||
карма: 25 |
|
Разработчик
Ответов: 26249
Рейтинг: 2140
|
|||
Tad писал(а): Если нельзя (что тоже понятно) то нафига у неё светится этот менеджерЭто никак нельзя убрать, я бы убрал, если можно было бы. У любой формы один и тот же ini. Ты же прекрасно сам видишь, что дочерняя форма, это та же форма, но затолканная в контейнер. 1. Это можно было бы сделать, но уже поздно. Вообще-то, я изначально решил не трогать основные свойства и ничего в их алгоритме не менять. 2. Эти свойства никак не должны работать при привязке формы, это и не предполагалось делать. Там работают совершенно другие методы, связать их ну никак не получится |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco писал(а): У любой формы один и тот же ini.nesco писал(а): 1. Это можно было бы сделать, но уже поздно.nesco писал(а): 2. Эти свойства никак не должны работать при привязке формыnesco писал(а): связать их ну никак не получитсяnesco писал(а): Ты же прекрасно сам видишь, что дочерняя форма, это та же форма, но затолканная в контейнер.Ладно. Закончили эту полемику. |
|||
карма: 25 |
|
Разработчик
Ответов: 26249
Рейтинг: 2140
|
|||
Tad писал(а): Ладно. Закончили эту полемику.Да, пусть все остается "как есть". Все переставлять сейчас с ног на уши -- а оно надо ![]() |
|||
карма: 22 |
|
Ответов: 378
Рейтинг: 61
|
|||
nesco писал(а): Да, пусть все остается "как есть"Tad писал(а): Ладно. Закончили |
|||
карма: 0 |
|
Разработчик
Ответов: 26249
Рейтинг: 2140
|
|||
kacmem писал(а): но то, что компонент работает не корректно - это факт...Это не факт, это -- предположение. Возможно, что проблема кроется совсем в другом. |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
kacmem писал(а): что компонент работает не корректно - это факт...![]() |
|||
карма: 25 |
|
Ответов: 378
Рейтинг: 61
|
|||
Tad писал(а): но не так, как тебе надо![]() |
|||
карма: 0 |
|
Разработчик
Ответов: 26249
Рейтинг: 2140
|
|||
kacmem писал(а): отказался вообще от PosWindowЭто не в нем проблема. Я только что проверил, заменив функцию SetWindowPos на MoveWindow, результат оказался тот же. Мне так кажется, что хандл родителей вписанного окна и окна с альфой отличаются, вот почему происходит срыв координации при альфа режиме |
|||
карма: 22 |
|
Ответов: 378
Рейтинг: 61
|
|||
nesco писал(а): Возможно, что проблема кроется совсем в другомnesco писал(а): Это не в нем проблемаnesco писал(а): происходит срыв координации при альфа режиме![]() |
|||
карма: 0 |
|
Ответов: 1043
Рейтинг: 33
|
|||
удалено
|
|||
карма: 0 |
|
30