|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.01.2009, 17:53 | #41 |
Форумчанин
Регистрация: 16.12.2006
Сообщений: 859
|
а ты прочитай тему которую Алар открыл
|
23.01.2009, 15:40 | #42 | |
Пользователь
Регистрация: 27.12.2008
Сообщений: 88
|
Цитата:
Код:
Код:
Если ее убрать.. то ничего не перемещается Как исправить? Что не нравится ему? И как можно все таки избавится от моргания окна при приминении настроек... И еще подскажите как сделать чтобы допустим. Выбрал скин Office в ComboBox название скина остается Office.. но если перезапустить программу название скина становится опять Vista и если пользователь просто зайдет в окно настроек и нажмет Применить..ничего не изменяя... То скин автоматом ставится на Vista.. А это косяк... Нужно чтобы название скина запоминалось в ComboBox Последний раз редактировалось ScreN; 23.01.2009 в 16:23. |
|
23.01.2009, 21:16 | #43 | |
Ученик
Форумчанин
Регистрация: 19.09.2008
Сообщений: 119
|
Хм, скорее из за этого
Код:
___ PS Может чет не то со скином. Цитата:
var s: string; begin s := IniFile.ReadString('ConfigForm','Sk inName','0'); if (s = 'Office2007 Blue (internal)') then Combobox1.itemindex := 0 else combobox1.itemindex := 1; end; __ На Delphi не проверял, но должно работать Последний раз редактировалось Dr.Badnezz; 23.01.2009 в 21:41. |
|
23.01.2009, 21:34 | #44 |
C++ & PHP & Asm
Форумчанин
Регистрация: 06.12.2008
Сообщений: 300
|
Код:
Затем выполняй смену скина, а после присваивай Form1.Top и Form1.Left значения из переменных... |
23.01.2009, 21:44 | #45 |
Ученик
Форумчанин
Регистрация: 19.09.2008
Сообщений: 119
|
А исходный код программы покажешь?
|
24.01.2009, 08:18 | #46 |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
Установка/смена скина НЕ влияют на положение главной формы.
Может ты упустил что-то в позиционировании формы после ее запуска ? Применяй установку формы в какую-нить позицию в самом начале процедуры FormCreate - это исключит ее дергание при появлении на экране.
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
24.01.2009, 09:04 | #47 | |
Пользователь
Регистрация: 27.12.2008
Сообщений: 88
|
Цитата:
Или ты не про это? Но ведь настройки TOP и LEFT писать не обязательно? |
|
24.01.2009, 09:16 | #48 |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
ну можно и сохранять ...
я предположил, чтобы обойти поведение проги при запуске когда она "прыгает" влево ...
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
24.01.2009, 10:10 | #49 |
Пользователь
Регистрация: 27.12.2008
Сообщений: 88
|
А как это сделать?
|
24.01.2009, 10:13 | #50 |
Пользователь
Регистрация: 27.12.2008
Сообщений: 88
|
Хм...
В Inspectore стоит Position(poScreenCenter) Сейчас прописал в запуске формы Код:
Упс... нет не помогло... |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Мой первый редактор для игры:"Лесной мир". | Манжосов Денис :) | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 38 | 09.03.2011 17:37 |
Под прикрытием "кризиса" наши доблестные "управители" хотят утопить нас в радиоактивных отходах | mihali4 | Свободное общение | 1 | 17.01.2009 01:43 |
"Редактор отрезков" | Oliver | Общие вопросы C/C++ | 3 | 24.12.2008 14:03 |
Помогите с программой на С++ "текстовый редактор с поддержкой нескольких кодировок" | alwa | Помощь студентам | 1 | 05.06.2008 19:48 |
Редактор для "Команч 4" | Air | Свободное общение | 0 | 31.05.2008 13:54 |