Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Для каждого окна своя кнопка на таскбаре
|
|||
|---|---|---|---|
|
#18+
Привет всем! Есть SDI приложение. Нужно, чтобы каждое окно имело свою кнопку на таскбаре и вело себя как отдельное приложение(или что-то подобное). Использование следующего и подобного не решает проблему: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Окна создаются и все как надо до тех пор пока не захочется свернуть первое окно - сворачивается все и нет как надо. ИЛИ У МЕНЯ НЕ ПОЛУЧИЛОСЬ :( Эта задача в принципе решаема? Если да, то подскажите куда копать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2003, 00:43 |
|
||
|
Для каждого окна своя кнопка на таскбаре
|
|||
|---|---|---|---|
|
#18+
А попробуйте не указывать родителя форм, т.е. Application.CreateForm( TForm1, nil ); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2003, 11:52 |
|
||
|
Для каждого окна своя кнопка на таскбаре
|
|||
|---|---|---|---|
|
#18+
to: Gold Именно так не получиться: > А попробуйте не указывать родителя форм, т.е. > Application.CreateForm( TForm1, nil ) В CreateForm нельзя вторым параметром nil. Может имелось ввиду это: Form1 := TForm1.Create( nil ); Но это не помогает - просто за освобождение формы отвечаю я. Вот, что у меня получаеться с используванием SetWindowLong: 1. У каждой формы своя кнопка на таскбаре. Каждая форма сворачивается и закрывается как положено, НО присутствует кнопка на таскбаре и для проекта, нажимая на которую сворачиваются все окна и ПРОПАДАЮТ кнопки форм. О!. 2. Если скрыть кнопку проекта, то первая же открытая форма становится как бы главной. Если ее закрыть - закрывается все. 3. и т.д. Вопрос остается в силе. Сейчас попробую в Application.MainForm динамически менять главную форму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2003, 13:22 |
|
||
|
Для каждого окна своя кнопка на таскбаре
|
|||
|---|---|---|---|
|
#18+
я бы в исходниках поковырял, как делфя создает и контролирует окна в TApplication .... т.к. на самом деле TApplication видимое окно с нулевым размером ... я когдато чтото подобное делал - но не помню где ето все лежит ... я просто вписал чтото в forms.pas вроде ы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2003, 13:39 |
|
||
|
Для каждого окна своя кнопка на таскбаре
|
|||
|---|---|---|---|
|
#18+
Спасибо всем! Вот, что у меня получилось! FromMain.pas Код: 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. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. FormParent.pas Код: 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. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. Если есть вопросы, всегда пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2003, 19:35 |
|
||
|
Для каждого окна своя кнопка на таскбаре
|
|||
|---|---|---|---|
|
#18+
> Dmitri Krizhanovski СПАСИБО - ТЫ НАСТОЯЩИЙ ДРУГ... пока вопросов нет - но оригинально ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2003, 19:53 |
|
||
|
Для каждого окна своя кнопка на таскбаре
|
|||
|---|---|---|---|
|
#18+
Ой, забыл файл проекта, вот: program ISProject; Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2003, 19:59 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32184033&tid=2117989]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 344ms |

| 0 / 0 |
