
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.09.2019, 12:02
|
|||
|---|---|---|---|
TPageControl, программно поменять вкладки местами |
|||
|
#18+
Пробовал играться с PageIndex, не вышло When a movie is over, it's a black ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2019, 12:04
|
|||
|---|---|---|---|
|
|||
TPageControl, программно поменять вкладки местами |
|||
|
#18+
20.09.2019 12:02, Квейд пишет: > Пробовал играться с PageIndex, не вышло а после того как поменял индексы принудительно перерисовать? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2019, 12:08
|
|||
|---|---|---|---|
TPageControl, программно поменять вкладки местами |
|||
|
#18+
нет, это не помогает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2019, 12:11
|
|||
|---|---|---|---|
|
|||
TPageControl, программно поменять вкладки местами |
|||
|
#18+
Квейд, CE. И так и так работает: Код: pascal 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2019, 12:12
|
|||
|---|---|---|---|
TPageControl, программно поменять вкладки местами |
|||
|
#18+
КвейдПробовал играться с PageIndex, не вышло Поиграйся получше. У меня сходу вышло. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2019, 12:15
|
|||
|---|---|---|---|
|
|||
TPageControl, программно поменять вкладки местами |
|||
|
#18+
20.09.2019 12:08, Квейд пишет: > нет, это не помогает странно. у меня работает. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2019, 12:16
|
|||
|---|---|---|---|
|
|||
TPageControl, программно поменять вкладки местами |
|||
|
#18+
Квейд> Пробовал играться с PageIndex, не вышло Показывай, как пробовал-то. Шо, PageControl1.Pages[0].PageIndex := 1 не работает? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2019, 12:17
|
|||
|---|---|---|---|
|
|||
TPageControl, программно поменять вкладки местами |
|||
|
#18+
Чую я, он поменял два (2) раза. Минус на минус дал плюс. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2019, 12:20
|
|||
|---|---|---|---|
TPageControl, программно поменять вкладки местами |
|||
|
#18+
часть вкладок "прячется", согласно некоей логике Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Мне нужно, чтобы MyTab стала видимой и находилась в самом конце (была последней вкладкой). Код: pascal 1. 2. 3. 4. 5. все равно эта вкладка всегда первая ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2019, 12:23
|
|||
|---|---|---|---|
|
|||
TPageControl, программно поменять вкладки местами |
|||
|
#18+
разбей задачу на две. отлаживай сперва одно, потом другое. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2019, 12:25
|
|||
|---|---|---|---|
TPageControl, программно поменять вкладки местами |
|||
|
#18+
упрощаю пример Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. MyTab<>nil и имеет произвольный индекс. Как сделать MyTab последней в списке видимых вкладок? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2019, 12:26
|
|||
|---|---|---|---|
TPageControl, программно поменять вкладки местами |
|||
|
#18+
КвейдМне нужно, чтобы MyTab стала видимой и находилась в самом конце (была последней вкладкой). Код: pascal 1. 2. 3. 4. 5. все равно эта вкладка всегда первая Я не уверен, что можно менять индекс невидимой вкладки. А если наоборот делать?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2019, 12:30
|
|||
|---|---|---|---|
TPageControl, программно поменять вкладки местами |
|||
|
#18+
Пятницо же !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2019, 12:32
|
|||
|---|---|---|---|
TPageControl, программно поменять вкладки местами |
|||
|
#18+
Мимопроходящий Код: pascal 1. 2. 3. 4. Кажется, я понял, что у него может не работать. Коллеги, имейте в виду, что в VCL многие свойства такого плана (и PageIndex в том числе) реализованы следующим образом: PageControl хранит TList со вкладками, а PageIndex - это индекс в этом TList-е. Соответственно, SetPageIndex выполняется как TList.Move. Это удобное и красивое решение, но как следствие - пытаясь сделать работу по перестановке вкладок "за VCL" легко отменить собственные изменения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2039027]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
445ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 265ms |
| total: | 789ms |

| 0 / 0 |
