![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() как привязать Scrollbar к listbox для горизонтальной прокрутки
![]() и да , как чтоб при сохранении файла маска файла автоматически добавлялась? Последний раз редактировалось MIKE11, 18.12.2011 в 20:57. |
#2
|
|||
|
|||
![]() Неуж-то никто не знает ?
подскажите как хотя бы привязать маску к сохраняемому объекту ? DialogSave1 где фильтры на объекты ставить нашел и где имя автоматически приводить в строке , тоже , но хочется чтоб при написании имени объекта (в данном случае текстового файла) без указания расширения или указания иного отличного от *.txt оно автоматически дописывало в имени файла нужное конечно есть идея в самой программе реализовать через обращение к имени файла , но как реализовать точно не знаю , да и хочется попроще |
#3
|
||||
|
||||
![]() Справочка, справка, справище. Здесь помогают в решении кода, в поиске ошибке в коде, но никак в обучении основам Дельфи.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#4
|
|||
|
|||
![]() Согласен - справочки надо читать - очень полезно, знаете ли.
В нашем запущенном случае, например, про свойство ScrollWidth. |
#5
|
||||
|
||||
![]() Код:
SaveDialog1.DefaultExt:='txt'; Пишу программы за еду. __________________ |
#6
|
|||
|
|||
![]() спасиб всем сам как-то разобрался с присобачиванием маски к сохраняемому файлу , а вот с кроллбаром так и не понял к чему привязать scrollwidth , но нашел вот это
Код:
procedure TForm1.FormCreate(Sender: TObject); var i, MaxWidth: integer; begin MaxWidth := 0; for i := 0 to LB1.Items.Count - 1 do if MaxWidth < LB1.Canvas.TextWidth(LB1.Items.Strings[i]) then MaxWidth := LB1.Canvas.TextWidth(LB1.Items.Strings[i]); SendMessage(LB1.Handle, LB_SETHORIZONTALEXTENT, MaxWidth+2, 0); end; хотя мне кажется здесь можно и попроще сделать , но scrollwidth - ширина в пикселях , что явно усложняет И да , парой под рукой нет справочника ,а с телефона вычитывать особого удовольствия не доставляет , особенно когда ищешь не зная что именно тебе искать... тем более написать два слова "свой-во DefaultEx" не требует много времени и затрат |
#7
|
||||
|
||||
![]() Написать подсказку несложно, но она мало что даёт мозгу, такая подсказка не запоминается. А вот покопался в поиске, поискал, теперь наверняка запомнишь. Справку всё-таки поставь, поможет.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |