|
|
|
Рисование прямоугольников
|
|||
|---|---|---|---|
|
#18+
Задача состоит в том, что программно нужно нарисовать i-количество прямоугольников разных цветов одинакового размера. Кол-во может быть каким угодно Вопрос: что в коде написать, чтобы при на нажатии кнопки эти прямоугольники появлялись на форме из пустоты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2004, 14:08:09 |
|
||
|
Рисование прямоугольников
|
|||
|---|---|---|---|
|
#18+
Был бы отчет - было бы Line А вот в форме :( ИМХО - либо делать заготовки и им только видимость менять - либо API пользовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2004, 14:23:40 |
|
||
|
Рисование прямоугольников
|
|||
|---|---|---|---|
|
#18+
а почему нельзя Надписи использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2004, 14:32:46 |
|
||
|
Рисование прямоугольников
|
|||
|---|---|---|---|
|
#18+
потом элемент Прямоугольник есть. Или я чего-то не понял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2004, 14:34:00 |
|
||
|
Рисование прямоугольников
|
|||
|---|---|---|---|
|
#18+
хочется решить без API, так как я не знаю, что это такое и как это делать, хотя наверное не сложнее, чем сам Акс. подскажите просто, как программно сделать новый объект Прамоугольник и поместить его на форму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2004, 14:39:16 |
|
||
|
Рисование прямоугольников
|
|||
|---|---|---|---|
|
#18+
AnTTхочется решить без API, так как я не знаю, что это такое и как это делать, хотя наверное не сложнее, чем сам Акс. подскажите просто, как программно сделать новый объект Прамоугольник и поместить его на форму. 1. Новый контрол можно на форму только в режиме конструктора добавлять. Т.е. вам придется програмно открыть форму в режиме конструктора, программно добавить контролы, сохранить форму и только потом открыть ее заного. Такой вариант вас устроит? Вариант 2: На форме есть много "готовых" прямоугольничков (достаточное количество) Они все невидимые По нажатию на кнопку - делам некоторое количество прямоугольничков видимыми. Вариант 3: Научиться рисовать прямоугольники через API функции (я бы не сказал, что пользоваться API тривиально :( ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2004, 14:56:51 |
|
||
|
Рисование прямоугольников
|
|||
|---|---|---|---|
|
#18+
paparome[quot AnTT] Вариант 3: Научиться рисовать прямоугольники через API функции (я бы не сказал, что пользоваться API тривиально :( ) можете рассказать поподробнее про API - лучше выложить примерчик. где почитать про это? и что это вообще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2004, 17:46:16 |
|
||
|
Рисование прямоугольников
|
|||
|---|---|---|---|
|
#18+
ну всё-таки, господа....... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2004, 09:40:12 |
|
||
|
Рисование прямоугольников
|
|||
|---|---|---|---|
|
#18+
Только учти, что все эти апишные прямоугольники нужно обновлять каждый раз, когда форма перерисовывается. Код: plaintext 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. 28. 29. 30. 31. 32. 33. 34. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2004, 10:32:41 |
|
||
|
Рисование прямоугольников
|
|||
|---|---|---|---|
|
#18+
IgorMТолько учти, что все эти апишные прямоугольники нужно обновлять каждый раз, когда форма перерисовывается. спасибо, коллега. что значит "нужно обновлять каждый раз" и где почитать про API? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2004, 12:16:02 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1575&tid=1672422]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 326ms |

| 0 / 0 |
