That is not going to work. Use the example provided by Henk Jonas. > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:bounce-454210- > [EMAIL PROTECTED] On Behalf Of druid > Sent: Monday, August 15, 2005 12:03 AM > To: Palm Developer Forum > Subject: re: Read about it in the SDK. > > I cant use that method if I want to allow the user to click > on one of the lists entries > this is what im working on except i crash when it gets to this > LstDrawList( lsp1 ); > > > Char *letter[256]; > Char *p; > Char **strArray = {""}; //empty array > Char* strLines = NULL; > Err err; > > StrCopy( letter, "A" ); > err = Open(); // routine to open database > pForm = FrmGetActiveForm(); // get active form > lsp1 = FrmGetObjectPtr(pForm, FrmGetObjectIndex(pForm, frmList1)); > // get id of list control > > nRecordIndex = DmNumRecords(dbPtr); // number of records > > for(index =0; index < 10; index++) // lets index through database > { > h =DmQueryRecord(dbPtr, index); // lets query each record > p = (Char *) MemHandleLock(h); // lets lock each record > if( 0 == StrNCaselessCompare( letter, p, 1) ) > { > ghStringArray = SysFormPointerArrayToStrings(p, 1); > strArray = (Char**) MemHandleLock(ghStringArray); > } > MemHandleUnlock(h); // unlock each record > } > LstSetListChoices(lsp1,strArray,index); // clear list > LstDrawList( lsp1 ); > err = CloseDB(); > return true; > } > > -- > For information on using the PalmSource Developer Forums, or to > unsubscribe, please see http://www.palmos.com/dev/support/forums/
-- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
