Forum Replies Created
-
AuthorPosts
-
November 21, 2011 at 2:15 pm in reply to: TsDBCalcEdit и DisplayFormat (ошибка начиная с v.7.55) #47228
Michael
ParticipantВыложил, 2 ошибки при работе:
1 – нет формата после выхода из поля ввода
2 – не всегда выравнивается под правый край после потери фокуса
November 16, 2011 at 6:38 pm in reply to: TsDBCalcEdit и DisplayFormat (ошибка начиная с v.7.55) #47211Michael
ParticipantЕсли я правильно понял ваш вопрос, то у меня TsDBCalcEdit.DisplayFormat = ### ### ##0.00;-### ### ##0.00;0
October 26, 2011 at 6:09 am in reply to: TsDBCalcEdit – выравнивание текста после окончания редактирования #46917Michael
ParticipantОшибка возникает очень часто (у меня больше 50%). Небольшое уточнение, это проявляется на TsDBCalcEdit.
Во вложенном файле пример.
Чтобы получить ошибку:
1. Мышкой установить фокус в sDBCalcEdit1
2. Ввести значение
3. Нажать TAB
Michael
Participant'alex000' wrote:Вы можете сделать это уже сейчас, добавив кнопку run-time:
Code:procedure TForm1.FormCreate(Sender: TObject);
var NewButton:TsEditButton;
begin
NewButton := TsEditButton.Create(sComboEdit1);
NewButton.Parent := sComboEdit1;
NewButton.Visible := True;
end;Но на самом деле, было бы неплохо добавить коллекцию кнопок TsComboEdit 🙂
Попробовал, вылезла проблема с картинкой для кнопки, на обоих кнопках рисуется картинка от основной кнопки, причем на 2 только после наведения курсора мышки. Будем ждать нормального решения…
October 21, 2011 at 7:59 am in reply to: TsDBCalcEdit – выравнивание текста после окончания редактирования #46989Michael
ParticipantПроблема возникает если элемент ввода получает и теряет фокус через TAB или ENTER (получает фокус нажатием мышки, а теряет по TAB или ENTER)
Michael
ParticipantПосмотрите на функционал стандартного TDateTimePicker – решения из практики и жизни
Michael
Participant'alex000' wrote:Почему именно на текущий?
А вдруг программа выписывает туристические путевки на следующий год? Или какие нибудь налоговые отчеты за прошлый?
Кроме того, это можно сделать самостоятельно с помощью событий вроде OnAcceptDate или OnExit.
Сейчас поведение следующее: заполняем дату и месяц (год оставляем пустым), сохраняем в базу данных – получаем 1999 год. Очень логично :). А для вашего случая вы как раз и можете использовать OnAcceptDate или OnExit.
Michael
ParticipantСоздать demo не получается, могу показать по TeamViewer (Skype: nikolaev_mikhail)
Michael
ParticipantИзмените за тормознутый пример, наверное пропустил уведомление об ответе на топик
В примере после нажатия на кнопки закладка sTabSheet2 остается видимой, скрываются только элементы на этой закладке (sLabel2).
Michael
Participant'Support' wrote:Может можно посмотреть как-то удаленно? TeamViewer например?
PS. Нужно для новой проблемы начать новую тему.
С TeamViewer можно попробовать, проблема в том что ошибка вылазит не стабильно. Предлагаю обменяться Skype и я попробую связаться с вами когда буду иметь эту ошибку. Мой логин в Skype: nikolaev_mikhail
Michael
ParticipantQuote:1) Очень бы желательно вернуть возможность перемещаться по вкладкам в PageControls, жмакая на заголовки вкладок, даже если TabSheets заблокированы (Enabled=false). Так было в стаб-версии 7.34, насколько я помню. Быть может ввести дополнительное свойство, где бы такая возможность настраивалась?Извините, но по моему мнению если у TsTabSheet.Enabled := false, то сейчас у TsPageControl правильное и логичное поведение. Если вам нужно, то думайте о возможности добавления спец эффектов к активным закладкам
Michael
ParticipantВ дополнение, очень часто (примерно 5 раз за день) возникают ошибки когда фокус возвращается в приложение с активным AlphaControls. Например из программы был открыт Outlook, IE или Firefox, а после этого мы возвращаемся в программу. При этом последовательно идут 2 ошибки и одна при закрытии приложения. К сожалению не могу привести примера
Michael
ParticipantДа, при вызове Close полностью отрабатывает событие OnClose, но закрытия программы не происходит пока в конце OnClose не добавить sSkinManager.Active := false;
Видимых отличий нет.
October 26, 2010 at 11:18 am in reply to: 3 ошибки (TsSpeedButton, TsSkinProvider.AddedTitle и SelectSkin) #43521Michael
ParticipantAC 7.2
TsPageControl.ShowCloseBtns := true;
В динамике меняем Caption у TsTabSheet и кнопка закрытия налазит на Caption.
И еще просьба добавить отступ от TsTabSheet.Caption до кнопки = 1 пробелу
October 20, 2010 at 2:03 pm in reply to: 3 ошибки (TsSpeedButton, TsSkinProvider.AddedTitle и SelectSkin) #43503Michael
ParticipantЕще одна ошибка:
TsPanel на ней TsMemo
В дизайнере
TsPanel.Visible = false
TsMemo.Visible = true
В рантайме на FormShow
TsPanel.Visible := true;
-> Панель появляется, а memo нет
October 20, 2010 at 11:47 am in reply to: 3 ошибки (TsSpeedButton, TsSkinProvider.AddedTitle и SelectSkin) #43502Michael
ParticipantДемку приложил.
1) Если нажать на кнопку Btn1, то после закрытия формы “About”, теряется подсветка кнопки Btn1 при наведении курсора.
2) Ошибка при установке максимального размера для формы (думаю связано с тенью формы). Размер сохраняем в реестре, а при повторном входе видим обрезанную форму
-
AuthorPosts