![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Current Listbox Selection
Lars © (2005-02-13 05:15:00)How to get Current Item Index or current selection text of a Listbox?
Lars (2005-02-15 04:45:00) [1]Ahh! Do we have to start using CVS or something, to keep up with each other?
I found something interesting with Exes in HexaPad which you guys probably have the answer to.. WTF is there Delphi Indy Direct text in the EXE??
http://positivesale.com/KOLDelphi/q/1.htm
Владимир Кладов (2005-02-14 20:08:00) [2]In the new version (on my site) also two useful features were added: function START and operator SELECT in script language - to allow walking throw the data blocks of some know structure. And some very small bugs fixed in script interpreter.
ECM (2005-02-14 12:48:00) [3]2Lars:
Your version HexaPad have old bug:
After launch Exe-file press "Ins" -> AV
To fix:
...
procedure TForm1.KOLForm1mmInsertMenu(Sender: PMenu; Item: Integer);...
var b: Byte;
begin
if Content = nil then Exit;
Lars (2005-02-13 23:21:00) [4]Yes loNoExtendSel = TRUE; fixes that problem
PS. It's because I'm working on a few hexapad addons http://www.geocities.com/koltempfile/down/HexaPad_L1.zip
ECM (2005-02-13 10:53:00) [5]loNoExtendSel = TRUE;!!!
loMultiSelect = FALSE;
Иначе не работает LB_SETCURSEL и соответсвенно LB_GETCURSEL
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1099944747&n=10
WhiteGuy (2005-02-13 07:16:00) [6]I can multi-select even though Options ioMultiSelect is set to False in the IDE.
Yeah, dude! I've got the same problem!
VLADIMIR!!! :)
Lars (2005-02-13 06:59:00) [7]For some reason I tried that and thought it did not work, now it does!
Another question about listbox I have:
I can multi-select even though Options ioMultiSelect is set to False in the IDE.
(windows 98 if it makes a difference)
SPeller (2005-02-13 06:17:00) [8]LB.CurIndex and LB.Items[]
Lars (2005-02-13 05:22:00) [9]I think i got it:
Example: {LB1 is a listbox}
for iLoc:= 0 to LB1.count -1 do
if LB1.ItemSelected[iLoc] then form.Caption:= int2str(iLoc);
Unless there was an easier way?
if not, should this be made into a function into KOL.pas to grab the current selected listbox item?