|
|
|
[BCB] Подскажите, как перекрасить все компоненты формы?
|
|||
|---|---|---|---|
|
#18+
Задача - перебрать все компоненты и всех, кто наследует свойство Color от TControl разукрасить в красный цвет. Код: plaintext 1. 2. 3. 4. 5. 6. 7. вот такая тема не прокатывает: TControl::Color - is not accsessible :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2006, 19:15 |
|
||
|
[BCB] Подскажите, как перекрасить все компоненты формы?
|
|||
|---|---|---|---|
|
#18+
А сели через ну наврное потому что метод Color в protected секции... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2006, 19:38 |
|
||
|
[BCB] Подскажите, как перекрасить все компоненты формы?
|
|||
|---|---|---|---|
|
#18+
"А сели через" чет лишнее залезо .. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2006, 19:39 |
|
||
|
[BCB] Подскажите, как перекрасить все компоненты формы?
|
|||
|---|---|---|---|
|
#18+
JibSkeartну наврное потому что метод Color в protected секции... ну да, в протектед, потомушто оно становится public выше по иерархии. Но у каждого компонента - в разном классе (в TPanel, TLabel, TShape и т.д.) Так как сделать то? Для простоты - можно предположить что перекрашиваем только TPanel и TShape например... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2006, 19:46 |
|
||
|
[BCB] Подскажите, как перекрасить все компоненты формы?
|
|||
|---|---|---|---|
|
#18+
А вообще если попробовать через "перебор" типов ? Код: plaintext 1. 2. 3. В таком духе вообщем насколькоя помню еще и с TButton у тя проблема встанет у него нету метода Color ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2006, 19:50 |
|
||
|
[BCB] Подскажите, как перекрасить все компоненты формы?
|
|||
|---|---|---|---|
|
#18+
DarkCatДля простоты - можно предположить что перекрашиваем только TPanel и TShape например... хотя нет, так не интересно, я и сам так могу: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. а как сделать чтобы это работало для всех типов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2006, 19:53 |
|
||
|
[BCB] Подскажите, как перекрасить все компоненты формы?
|
|||
|---|---|---|---|
|
#18+
JibSkeartА вообще если попробовать через "перебор" типов ? угу. А интересно решение без перебора заранее указанных типов. Чтобы работало для всех, где это свойство public. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2006, 19:55 |
|
||
|
[BCB] Подскажите, как перекрасить все компоненты формы?
|
|||
|---|---|---|---|
|
#18+
DarkCat JibSkeartА вообще если попробовать через "перебор" типов ? угу. А интересно решение без перебора заранее указанных типов. Чтобы работало для всех, где это свойство public. а если нету метода Color , то получим AV ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2006, 20:02 |
|
||
|
[BCB] Подскажите, как перекрасить все компоненты формы?
|
|||
|---|---|---|---|
|
#18+
Можно вот так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2006, 20:09 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34175972&tid=2029911]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
161ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 512ms |

| 0 / 0 |
