
haword
-
Постов
533 -
Зарегистрирован
-
Посещение
-
Победитель дней
19
Ответы сообщества
-
Пост haword - сообщение в Не открывается меню загрузить файл в android был отмечен как ответ
что то типа этого
-
Пост haword - сообщение в Как вшить БД в приложение для Win32/64? был отмечен как ответ
меняй путь к базе руками ибо если она у тебя лежит в проекте то при сборке программы она помещает exe-шник в папку win32\debug или release в зависимости от того что компилировал. а соответственно там нет твой базы лежащей в корне проекта. ну или по другому, я в настройках проекта указал что бы сборка шла в папку с исходниками и все работает.
-
Пост haword - сообщение в Удаление формы из back-стека был отмечен как ответ
зачем такие бубны. просто не надо вызывать из 2 формы третью и все. возвращай первой форме вызов со второй, и потом в первой форме вызывай третью. тогда при закрытии третей формы перейдешь к первой.
-
Пост haword - сообщение в Расположение текста не сохраняется у итемов был отмечен как ответ
событие есть по моему onUpdateObjects там и выставляй нужные тебе настройки.
-
Пост haword - сообщение в [Android] Запрет закрытия приложения был отмечен как ответ
http://docwiki.embarcadero.com/RADStudio/XE7/en/Creating_an_Android_App#Using_the_Android_Device.27s_Back_Button
-
Пост haword - сообщение в Поиск в TListview не только по "ListViewItem.Text" был отмечен как ответ
если не хочешь править существующий создай свой класс на основе стандартного и в нем уже меняй. все действие происходит в классе TListViewItems процедуре ApplyFilter else if Filter(Item.Text) or Filter(Item.Detail) then begin FFilteredItems.Add(Item); Inc(SectionSize); end; -
Пост haword - сообщение в [TListView] Как заново заполнить список TListView при нажатии на один из его элементов? был отмечен как ответ
При использовании события OnChange все заработало как надо.
-
Пост haword - сообщение в [TComboBox] Как сделать открытие выпадающего списка по отпускании кнопки мыши? был отмечен как ответ
сделал но на костылях. изменил обработку onMouseDown
procedure TCustomComboBox.MouseDown(Button: TMouseButton; Shift: TShiftState; X, Y: Single); begin inherited; if not (ssTouch in Shift) and (Button = TMouseButton.mbLeft) then DropDown else if ssTouch in Shift then begin md_x:=x; md_y:=y; MouseMoved:=False; end; end; добавил еще две
procedure TCustomComboBox.MouseMove(Shift: TShiftState; X, Y: Single); begin inherited; if ssTouch in Shift then begin if ((x > (md_x + 10)) or (x < md_x -10)) or ((y > (md_y + 10)) or (y < md_y -10)) then MouseMoved:=True; end; end; procedure TCustomComboBox.MouseUp(Button: TMouseButton; Shift: TShiftState; X, Y: Single); begin inherited; if (not MouseMoved) and (ssTouch in Shift) then DropDown; end; то есть если тачем нажали на комбобокс и сдвинули палец то список не вызовется. костыль но вроде работает. хотя я уверен есть более красивое решение. -
Пост haword - сообщение в [Android] Можно ли создать динамическую заставку загрузки данных? был отмечен как ответ
можно закрывать тему. такое в принципе в данное время в огнеобезьяне не возможно из за того что Application.CreateForm не создает форму и не вызывает OnCreate событие у формы. Формы создаются в Application.Run. То есть процесс загрузки форм отобразить невозможно. Остается только пялится на черный экран и ждать пока покажется программа.