XPTable.xml 713 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>XPTable</name>
  5. </assembly>
  6. <members>
  7. <member name="T:XPTable.Themes.ThemeManager">
  8. <summary>
  9. A class that contains methods for drawing Windows XP themed Control parts
  10. </summary>
  11. </member>
  12. <member name="M:XPTable.Themes.ThemeManager.#ctor">
  13. <summary>
  14. Initializes a new instance of the ThemeManager class with default settings
  15. </summary>
  16. </member>
  17. <member name="M:XPTable.Themes.ThemeManager.DrawButton(System.Drawing.Graphics,System.Drawing.Rectangle,System.Windows.Forms.VisualStyles.PushButtonState,System.Boolean)">
  18. <summary>
  19. Draws a push button in the specified state, on the specified graphics
  20. surface, and within the specified bounds
  21. </summary>
  22. <param name="g">The Graphics to draw on</param>
  23. <param name="buttonRect">The Rectangle that represents the dimensions
  24. of the button</param>
  25. <param name="state">A PushButtonState value that specifies the
  26. state to draw the button in</param>
  27. <param name="flatStyle">If true, then the button is drawn in flat style, but only if VisualStyles are not being used.</param>
  28. </member>
  29. <member name="M:XPTable.Themes.ThemeManager.DrawButton(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle,System.Windows.Forms.VisualStyles.PushButtonState,System.Boolean)">
  30. <summary>
  31. Draws a push button in the specified state, on the specified graphics
  32. surface, and within the specified bounds
  33. </summary>
  34. <param name="g">The Graphics to draw on</param>
  35. <param name="buttonRect">The Rectangle that represents the dimensions
  36. of the button</param>
  37. <param name="clipRect">The Rectangle that represents the clipping area</param>
  38. <param name="state">A PushButtonState value that specifies the
  39. state to draw the button in</param>
  40. <param name="flatStyle">If true, then the button is drawn in flat style, but only if VisualStyles are not being used.</param>
  41. </member>
  42. <member name="M:XPTable.Themes.ThemeManager.ConvertPushButtonStateToButtonState(System.Windows.Forms.VisualStyles.PushButtonState)">
  43. <summary>
  44. Converts the specified PushButtonState value to a ButtonState value
  45. </summary>
  46. <param name="state">The PushButtonState value to be converted</param>
  47. <returns>A ButtonState value that represents the specified PushButtonState
  48. value</returns>
  49. </member>
  50. <member name="M:XPTable.Themes.ThemeManager.DrawCheck(System.Drawing.Graphics,System.Drawing.Rectangle,System.Windows.Forms.VisualStyles.CheckBoxState)">
  51. <summary>
  52. Draws a check box in the specified state, on the specified graphics
  53. surface, and within the specified bounds
  54. </summary>
  55. <param name="g">The Graphics to draw on</param>
  56. <param name="checkRect">The Rectangle that represents the dimensions
  57. of the check box</param>
  58. <param name="state">A CheckBoxState value that specifies the
  59. state to draw the check box in</param>
  60. </member>
  61. <member name="M:XPTable.Themes.ThemeManager.DrawCheck(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle,System.Windows.Forms.VisualStyles.CheckBoxState)">
  62. <summary>
  63. Draws a check box in the specified state, on the specified graphics
  64. surface, and within the specified bounds
  65. </summary>
  66. <param name="g">The Graphics to draw on</param>
  67. <param name="checkRect">The Rectangle that represents the dimensions
  68. of the check box</param>
  69. <param name="clipRect">The Rectangle that represents the clipping area</param>
  70. <param name="state">A CheckBoxState value that specifies the
  71. state to draw the check box in</param>
  72. </member>
  73. <member name="M:XPTable.Themes.ThemeManager.ConvertCheckBoxStateToButtonState(System.Windows.Forms.VisualStyles.CheckBoxState)">
  74. <summary>
  75. Converts the specified CheckBoxState value to a ButtonState value
  76. </summary>
  77. <param name="state">The CheckBoxState value to be converted</param>
  78. <returns>A ButtonState value that represents the specified CheckBoxState
  79. value</returns>
  80. </member>
  81. <member name="M:XPTable.Themes.ThemeManager.IsMixed(System.Windows.Forms.VisualStyles.CheckBoxState)">
  82. <summary>
  83. Returns whether the specified CheckBoxState value is in an
  84. indeterminate state
  85. </summary>
  86. <param name="state">The CheckBoxState value to be checked</param>
  87. <returns>true if the specified CheckBoxState value is in an
  88. indeterminate state, false otherwise</returns>
  89. </member>
  90. <member name="M:XPTable.Themes.ThemeManager.DrawColumnHeader(System.Drawing.Graphics,System.Drawing.Rectangle,XPTable.Themes.ColumnHeaderState)">
  91. <summary>
  92. Draws a column header in the specified state, on the specified graphics
  93. surface, and within the specified bounds
  94. </summary>
  95. <param name="g">The Graphics to draw on</param>
  96. <param name="headerRect">The Rectangle that represents the dimensions
  97. of the column header</param>
  98. <param name="state">A ColumnHeaderState value that specifies the
  99. state to draw the column header in</param>
  100. </member>
  101. <member name="M:XPTable.Themes.ThemeManager.DrawColumnHeader(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle,XPTable.Themes.ColumnHeaderState)">
  102. <summary>
  103. Draws a column header in the specified state, on the specified graphics
  104. surface, and within the specified bounds
  105. </summary>
  106. <param name="g">The Graphics to draw on</param>
  107. <param name="headerRect">The Rectangle that represents the dimensions
  108. of the column header</param>
  109. <param name="clipRect">The Rectangle that represents the clipping area</param>
  110. <param name="state">A ColumnHeaderState value that specifies the
  111. state to draw the column header in</param>
  112. </member>
  113. <member name="M:XPTable.Themes.ThemeManager.DrawComboBoxButton(System.Drawing.Graphics,System.Drawing.Rectangle,System.Windows.Forms.VisualStyles.ComboBoxState)">
  114. <summary>
  115. Draws a combobox button in the specified state, on the specified graphics
  116. surface, and within the specified bounds
  117. </summary>
  118. <param name="g">The Graphics to draw on</param>
  119. <param name="buttonRect">The Rectangle that represents the dimensions
  120. of the combobox button</param>
  121. <param name="state">A ComboBoxState value that specifies the
  122. state to draw the combobox button in</param>
  123. </member>
  124. <member name="M:XPTable.Themes.ThemeManager.DrawComboBoxButton(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle,System.Windows.Forms.VisualStyles.ComboBoxState)">
  125. <summary>
  126. Draws a combobox button in the specified state, on the specified graphics
  127. surface, and within the specified bounds
  128. </summary>
  129. <param name="g">The Graphics to draw on</param>
  130. <param name="buttonRect">The Rectangle that represents the dimensions
  131. of the button</param>
  132. <param name="clipRect">The Rectangle that represents the clipping area</param>
  133. <param name="state">A ComboBoxState value that specifies the
  134. state to draw the combobox button in</param>
  135. </member>
  136. <member name="M:XPTable.Themes.ThemeManager.ConvertComboBoxStateToButtonState(System.Windows.Forms.VisualStyles.ComboBoxState)">
  137. <summary>
  138. Converts the specified ComboBoxState value to a ButtonState value
  139. </summary>
  140. <param name="state">The ComboBoxState value to be converted</param>
  141. <returns>A ButtonState value that represents the specified ComboBoxState
  142. value</returns>
  143. </member>
  144. <member name="M:XPTable.Themes.ThemeManager.DrawProgressBar(System.Drawing.Graphics,System.Drawing.Rectangle)">
  145. <summary>
  146. Draws a ProgressBar on the specified graphics surface, and within
  147. the specified bounds
  148. </summary>
  149. <param name="g">The Graphics to draw on</param>
  150. <param name="drawRect">The Rectangle that represents the dimensions
  151. of the ProgressBar</param>
  152. </member>
  153. <member name="M:XPTable.Themes.ThemeManager.DrawProgressBar(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle)">
  154. <summary>
  155. Draws a ProgressBar on the specified graphics surface, and within
  156. the specified bounds
  157. </summary>
  158. <param name="g">The Graphics to draw on</param>
  159. <param name="drawRect">The Rectangle that represents the dimensions
  160. of the ProgressBar</param>
  161. <param name="clipRect">The Rectangle that represents the clipping area</param>
  162. </member>
  163. <member name="M:XPTable.Themes.ThemeManager.DrawProgressBarChunks(System.Drawing.Graphics,System.Drawing.Rectangle)">
  164. <summary>
  165. Draws the ProgressBar's chunks on the specified graphics surface, and within
  166. the specified bounds
  167. </summary>
  168. <param name="g">The Graphics to draw on</param>
  169. <param name="drawRect">The Rectangle that represents the dimensions
  170. of the ProgressBar</param>
  171. </member>
  172. <member name="M:XPTable.Themes.ThemeManager.DrawProgressBarChunks(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle)">
  173. <summary>
  174. Draws the ProgressBar's chunks on the specified graphics surface, and within
  175. the specified bounds
  176. </summary>
  177. <param name="g">The Graphics to draw on</param>
  178. <param name="drawRect">The Rectangle that represents the dimensions
  179. of the ProgressBar</param>
  180. <param name="clipRect">The Rectangle that represents the clipping area</param>
  181. </member>
  182. <member name="M:XPTable.Themes.ThemeManager.DrawRadioButton(System.Drawing.Graphics,System.Drawing.Rectangle,System.Windows.Forms.VisualStyles.RadioButtonState)">
  183. <summary>
  184. Draws a RadioButton in the specified state, on the specified graphics
  185. surface, and within the specified bounds
  186. </summary>
  187. <param name="g">The Graphics to draw on</param>
  188. <param name="checkRect">The Rectangle that represents the dimensions
  189. of the RadioButton</param>
  190. <param name="state">A RadioButtonState value that specifies the
  191. state to draw the RadioButton in</param>
  192. </member>
  193. <member name="M:XPTable.Themes.ThemeManager.DrawRadioButton(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle,System.Windows.Forms.VisualStyles.RadioButtonState)">
  194. <summary>
  195. Draws a RadioButton in the specified state, on the specified graphics
  196. surface, and within the specified bounds
  197. </summary>
  198. <param name="g">The Graphics to draw on</param>
  199. <param name="checkRect">The Rectangle that represents the dimensions
  200. of the RadioButton</param>
  201. <param name="clipRect">The Rectangle that represents the clipping area</param>
  202. <param name="state">A RadioButtonState value that specifies the
  203. state to draw the RadioButton in</param>
  204. </member>
  205. <member name="M:XPTable.Themes.ThemeManager.ConvertRadioButtonStateToButtonState(System.Windows.Forms.VisualStyles.RadioButtonState)">
  206. <summary>
  207. Converts the specified RadioButtonState value to a ButtonState value
  208. </summary>
  209. <param name="state">The RadioButtonState value to be converted</param>
  210. <returns>A ButtonState value that represents the specified RadioButtonState
  211. value</returns>
  212. </member>
  213. <member name="M:XPTable.Themes.ThemeManager.DrawTabPageBody(System.Drawing.Graphics,System.Drawing.Rectangle)">
  214. <summary>
  215. Draws a TabPage body on the specified graphics surface, and within the
  216. specified bounds
  217. </summary>
  218. <param name="g">The Graphics to draw on</param>
  219. <param name="tabRect">The Rectangle that represents the dimensions
  220. of the TabPage body</param>
  221. </member>
  222. <member name="M:XPTable.Themes.ThemeManager.DrawTabPageBody(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle)">
  223. <summary>
  224. Draws a TabPage body on the specified graphics surface, and within the
  225. specified bounds
  226. </summary>
  227. <param name="g">The Graphics to draw on</param>
  228. <param name="tabRect">The Rectangle that represents the dimensions
  229. of the TabPage body</param>
  230. <param name="clipRect">The Rectangle that represents the clipping area</param>
  231. </member>
  232. <member name="M:XPTable.Themes.ThemeManager.DrawTextBox(System.Drawing.Graphics,System.Drawing.Rectangle,System.Windows.Forms.VisualStyles.TextBoxState)">
  233. <summary>
  234. Draws a TextBox in the specified state, on the specified graphics
  235. surface, and within the specified bounds
  236. </summary>
  237. <param name="g">The Graphics to draw on</param>
  238. <param name="textRect">The Rectangle that represents the dimensions
  239. of the TextBox</param>
  240. <param name="state">A TextBoxState value that specifies the
  241. state to draw the TextBox in</param>
  242. </member>
  243. <member name="M:XPTable.Themes.ThemeManager.DrawTextBox(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle,System.Windows.Forms.VisualStyles.TextBoxState)">
  244. <summary>
  245. Draws a TextBox in the specified state, on the specified graphics
  246. surface, and within the specified bounds
  247. </summary>
  248. <param name="g">The Graphics to draw on</param>
  249. <param name="textRect">The Rectangle that represents the dimensions
  250. of the TextBox</param>
  251. <param name="clipRect">The Rectangle that represents the clipping area</param>
  252. <param name="state">A TextBoxState value that specifies the
  253. state to draw the TextBox in</param>
  254. </member>
  255. <member name="M:XPTable.Themes.ThemeManager.DrawUpDownButtons(System.Drawing.Graphics,System.Drawing.Rectangle,XPTable.Themes.UpDownState,System.Drawing.Rectangle,XPTable.Themes.UpDownState)">
  256. <summary>
  257. Draws an UpDown's up and down buttons in the specified state, on the specified
  258. graphics surface, and within the specified bounds
  259. </summary>
  260. <param name="g">The Graphics to draw on</param>
  261. <param name="upButtonRect">The Rectangle that represents the dimensions
  262. of the up button</param>
  263. <param name="upButtonState">An UpDownState value that specifies the
  264. state to draw the up button in</param>
  265. <param name="downButtonRect">The Rectangle that represents the dimensions
  266. of the down button</param>
  267. <param name="downButtonState">An UpDownState value that specifies the
  268. state to draw the down button in</param>
  269. </member>
  270. <member name="M:XPTable.Themes.ThemeManager.DrawUpDownButtons(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle,XPTable.Themes.UpDownState,System.Drawing.Rectangle,System.Drawing.Rectangle,XPTable.Themes.UpDownState)">
  271. <summary>
  272. Draws an UpDown's up and down buttons in the specified state, on the specified
  273. graphics surface, and within the specified bounds
  274. </summary>
  275. <param name="g">The Graphics to draw on</param>
  276. <param name="upButtonRect">The Rectangle that represents the dimensions
  277. of the up button</param>
  278. <param name="upButtonClipRect">The Rectangle that represents the clipping area
  279. for the up button</param>
  280. <param name="upButtonState">An UpDownState value that specifies the
  281. state to draw the up button in</param>
  282. <param name="downButtonRect">The Rectangle that represents the dimensions
  283. of the down button</param>
  284. <param name="downButtonClipRect">The Rectangle that represents the clipping area
  285. for the down button</param>
  286. <param name="downButtonState">An UpDownState value that specifies the
  287. state to draw the down button in</param>
  288. </member>
  289. <member name="M:XPTable.Themes.ThemeManager.ConvertUpDownStateToButtonState(XPTable.Themes.UpDownState)">
  290. <summary>
  291. Converts the specified UpDownState value to a ButtonState value
  292. </summary>
  293. <param name="state">The UpDownState value to be converted</param>
  294. <returns>A ButtonState value that represents the specified UpDownState
  295. value</returns>
  296. </member>
  297. <member name="P:XPTable.Themes.ThemeManager.VisualStylesSupported">
  298. <summary>
  299. Gets whether Visual Styles are supported by the system
  300. </summary>
  301. </member>
  302. <member name="P:XPTable.Themes.ThemeManager.VisualStylesEnabled">
  303. <summary>
  304. Gets whether Visual Styles are enabled for the application
  305. </summary>
  306. </member>
  307. <member name="T:XPTable.Renderers.ImageCellRenderer">
  308. <summary>
  309. A CellRenderer that draws Cell contents as Images
  310. </summary>
  311. </member>
  312. <member name="T:XPTable.Renderers.CellRenderer">
  313. <summary>
  314. Base class for Renderers that draw Cells
  315. </summary>
  316. </member>
  317. <member name="T:XPTable.Renderers.Renderer">
  318. <summary>
  319. Base class for Renderers
  320. </summary>
  321. </member>
  322. <member name="T:XPTable.Renderers.IRenderer">
  323. <summary>
  324. Exposes common methods provided by renderers
  325. </summary>
  326. </member>
  327. <member name="P:XPTable.Renderers.IRenderer.ClientRectangle">
  328. <summary>
  329. Gets a Rectangle that represents the client area of the object
  330. being rendered
  331. </summary>
  332. </member>
  333. <member name="P:XPTable.Renderers.IRenderer.Bounds">
  334. <summary>
  335. Gets or sets a Rectangle that represents the size and location
  336. of the object being rendered
  337. </summary>
  338. </member>
  339. <member name="P:XPTable.Renderers.IRenderer.Font">
  340. <summary>
  341. Gets or sets the font of the text displayed by the object being
  342. rendered
  343. </summary>
  344. </member>
  345. <member name="P:XPTable.Renderers.IRenderer.ForeColor">
  346. <summary>
  347. Gets or sets the foreground color of the object being rendered
  348. </summary>
  349. </member>
  350. <member name="P:XPTable.Renderers.IRenderer.BackColor">
  351. <summary>
  352. Gets or sets the background color for the object being rendered
  353. </summary>
  354. </member>
  355. <member name="P:XPTable.Renderers.IRenderer.Alignment">
  356. <summary>
  357. Gets or sets how the Renderers contents are aligned horizontally
  358. </summary>
  359. </member>
  360. <member name="P:XPTable.Renderers.IRenderer.LineAlignment">
  361. <summary>
  362. Gets or sets how the Renderers contents are aligned vertically
  363. </summary>
  364. </member>
  365. <member name="F:XPTable.Renderers.Renderer.stringFormat">
  366. <summary>
  367. A StringFormat object that specifies how the Renderers
  368. contents are drawn
  369. </summary>
  370. </member>
  371. <member name="F:XPTable.Renderers.Renderer.backBrush">
  372. <summary>
  373. The brush used to draw the Renderers background
  374. </summary>
  375. </member>
  376. <member name="F:XPTable.Renderers.Renderer.foreBrush">
  377. <summary>
  378. The brush used to draw the Renderers foreground
  379. </summary>
  380. </member>
  381. <member name="F:XPTable.Renderers.Renderer.bounds">
  382. <summary>
  383. A Rectangle that specifies the size and location of the Renderer
  384. </summary>
  385. </member>
  386. <member name="F:XPTable.Renderers.Renderer.font">
  387. <summary>
  388. The Font of the text displayed by the Renderer
  389. </summary>
  390. </member>
  391. <member name="F:XPTable.Renderers.Renderer.BorderWidth">
  392. <summary>
  393. The width of a Cells border
  394. </summary>
  395. </member>
  396. <member name="M:XPTable.Renderers.Renderer.#ctor">
  397. <summary>
  398. Initializes a new instance of the Renderer class with default settings
  399. </summary>
  400. </member>
  401. <member name="M:XPTable.Renderers.Renderer.Dispose">
  402. <summary>
  403. Releases the unmanaged resources used by the Renderer and
  404. optionally releases the managed resources
  405. </summary>
  406. </member>
  407. <member name="M:XPTable.Renderers.Renderer.SetBackBrushColor(System.Drawing.Color)">
  408. <summary>
  409. Sets the color of the brush used to draw the background
  410. </summary>
  411. <param name="color">The color of the brush</param>
  412. </member>
  413. <member name="M:XPTable.Renderers.Renderer.SetForeBrushColor(System.Drawing.Color)">
  414. <summary>
  415. Sets the color of the brush used to draw the foreground
  416. </summary>
  417. <param name="color">The color of the brush</param>
  418. </member>
  419. <member name="M:XPTable.Renderers.Renderer.IsTextTrimmed(System.Drawing.Graphics,System.String)">
  420. <summary>
  421. Returns true if the given text is too long to be displayed in the client rectangle.
  422. </summary>
  423. <param name="graphics"></param>
  424. <param name="text"></param>
  425. <returns></returns>
  426. </member>
  427. <member name="P:XPTable.Renderers.Renderer.ClientRectangle">
  428. <summary>
  429. Gets the rectangle that represents the client area of the Renderer
  430. </summary>
  431. </member>
  432. <member name="P:XPTable.Renderers.Renderer.Bounds">
  433. <summary>
  434. Gets or sets the size and location of the Renderer
  435. </summary>
  436. </member>
  437. <member name="P:XPTable.Renderers.Renderer.Font">
  438. <summary>
  439. Gets or sets the font of the text displayed by the Renderer
  440. </summary>
  441. </member>
  442. <member name="P:XPTable.Renderers.Renderer.BackBrush">
  443. <summary>
  444. Gets the brush used to draw the Renderers background
  445. </summary>
  446. </member>
  447. <member name="P:XPTable.Renderers.Renderer.ForeBrush">
  448. <summary>
  449. Gets the brush used to draw the Renderers foreground
  450. </summary>
  451. </member>
  452. <member name="P:XPTable.Renderers.Renderer.ForeColor">
  453. <summary>
  454. Gets or sets the foreground Color of the Renderer
  455. </summary>
  456. </member>
  457. <member name="P:XPTable.Renderers.Renderer.BackColor">
  458. <summary>
  459. Gets or sets the background Color of the Renderer
  460. </summary>
  461. </member>
  462. <member name="P:XPTable.Renderers.Renderer.StringFormat">
  463. <summary>
  464. Gets or sets a StringFormat object that specifies how the Renderers
  465. contents are drawn
  466. </summary>
  467. </member>
  468. <member name="P:XPTable.Renderers.Renderer.Trimming">
  469. <summary>
  470. Gets or sets a StringTrimming enumeration that indicates how text that
  471. is drawn by the Renderer is trimmed when it exceeds the edges of the
  472. layout rectangle
  473. </summary>
  474. </member>
  475. <member name="P:XPTable.Renderers.Renderer.Alignment">
  476. <summary>
  477. Gets or sets how the Renderers contents are aligned horizontally
  478. </summary>
  479. </member>
  480. <member name="P:XPTable.Renderers.Renderer.LineAlignment">
  481. <summary>
  482. Gets or sets how the Renderers contents are aligned vertically
  483. </summary>
  484. </member>
  485. <member name="P:XPTable.Renderers.Renderer.VisualStylesEnabled">
  486. <summary>
  487. Gets whether Visual Styles are enabled for the application
  488. </summary>
  489. </member>
  490. <member name="T:XPTable.Renderers.ICellRenderer">
  491. <summary>
  492. Exposes common methods provided by Cell renderers
  493. </summary>
  494. </member>
  495. <member name="M:XPTable.Renderers.ICellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  496. <summary>
  497. Raises the PaintCell event
  498. </summary>
  499. <param name="e">A PaintCellEventArgs that contains the event data</param>
  500. </member>
  501. <member name="M:XPTable.Renderers.ICellRenderer.OnGotFocus(XPTable.Events.CellFocusEventArgs)">
  502. <summary>
  503. Raises the GotFocus event
  504. </summary>
  505. <param name="e">A CellFocusEventArgs that contains the event data</param>
  506. </member>
  507. <member name="M:XPTable.Renderers.ICellRenderer.OnLostFocus(XPTable.Events.CellFocusEventArgs)">
  508. <summary>
  509. Raises the LostFocus event
  510. </summary>
  511. <param name="e">A CellFocusEventArgs that contains the event data</param>
  512. </member>
  513. <member name="M:XPTable.Renderers.ICellRenderer.OnKeyDown(XPTable.Events.CellKeyEventArgs)">
  514. <summary>
  515. Raises the KeyDown event
  516. </summary>
  517. <param name="e">A CellKeyEventArgs that contains the event data</param>
  518. </member>
  519. <member name="M:XPTable.Renderers.ICellRenderer.OnKeyUp(XPTable.Events.CellKeyEventArgs)">
  520. <summary>
  521. Raises the KeyUp event
  522. </summary>
  523. <param name="e">A CellKeyEventArgs that contains the event data</param>
  524. </member>
  525. <member name="M:XPTable.Renderers.ICellRenderer.OnMouseEnter(XPTable.Events.CellMouseEventArgs)">
  526. <summary>
  527. Raises the MouseEnter event
  528. </summary>
  529. <param name="e">A CellMouseEventArgs that contains the event data</param>
  530. </member>
  531. <member name="M:XPTable.Renderers.ICellRenderer.OnMouseLeave(XPTable.Events.CellMouseEventArgs)">
  532. <summary>
  533. Raises the MouseLeave event
  534. </summary>
  535. <param name="e">A CellMouseEventArgs that contains the event data</param>
  536. </member>
  537. <member name="M:XPTable.Renderers.ICellRenderer.OnMouseUp(XPTable.Events.CellMouseEventArgs)">
  538. <summary>
  539. Raises the MouseUp event
  540. </summary>
  541. <param name="e">A CellMouseEventArgs that contains the event data</param>
  542. </member>
  543. <member name="M:XPTable.Renderers.ICellRenderer.OnMouseDown(XPTable.Events.CellMouseEventArgs)">
  544. <summary>
  545. Raises the MouseDown event
  546. </summary>
  547. <param name="e">A CellMouseEventArgs that contains the event data</param>
  548. </member>
  549. <member name="M:XPTable.Renderers.ICellRenderer.OnMouseMove(XPTable.Events.CellMouseEventArgs)">
  550. <summary>
  551. Raises the MouseMove event
  552. </summary>
  553. <param name="e">A CellMouseEventArgs that contains the event data</param>
  554. </member>
  555. <member name="M:XPTable.Renderers.ICellRenderer.OnClick(XPTable.Events.CellMouseEventArgs)">
  556. <summary>
  557. Raises the Click event
  558. </summary>
  559. <param name="e">A CellMouseEventArgs that contains the event data</param>
  560. </member>
  561. <member name="M:XPTable.Renderers.ICellRenderer.OnDoubleClick(XPTable.Events.CellMouseEventArgs)">
  562. <summary>
  563. Raises the DoubleClick event
  564. </summary>
  565. <param name="e">A CellMouseEventArgs that contains the event data</param>
  566. </member>
  567. <member name="M:XPTable.Renderers.ICellRenderer.GetCellHeight(System.Drawing.Graphics,XPTable.Models.Cell)">
  568. <summary>
  569. Returns the height that is required to render this cell. If zero is returned then the default row height is used.
  570. </summary>
  571. <param name="cell"></param>
  572. <param name="graphics">The GDI+ drawing surface provided by the Paint event.</param>
  573. <returns></returns>
  574. </member>
  575. <member name="F:XPTable.Renderers.CellRenderer.format">
  576. <summary>
  577. A string that specifies how a Cells contents are formatted
  578. </summary>
  579. </member>
  580. <member name="F:XPTable.Renderers.CellRenderer.formatProvider">
  581. <summary>
  582. An object that controls how cell contents are formatted.
  583. </summary>
  584. </member>
  585. <member name="F:XPTable.Renderers.CellRenderer.grayTextBrush">
  586. <summary>
  587. The Brush used to draw disabled text
  588. </summary>
  589. </member>
  590. <member name="F:XPTable.Renderers.CellRenderer.padding">
  591. <summary>
  592. The amount of padding for the cell being rendered
  593. </summary>
  594. </member>
  595. <member name="M:XPTable.Renderers.CellRenderer.#ctor">
  596. <summary>
  597. Initializes a new instance of the CellRenderer class with default settings
  598. </summary>
  599. </member>
  600. <member name="M:XPTable.Renderers.CellRenderer.Dispose">
  601. <summary>
  602. Releases the unmanaged resources used by the Renderer and
  603. optionally releases the managed resources
  604. </summary>
  605. </member>
  606. <member name="M:XPTable.Renderers.CellRenderer.GetRendererData(XPTable.Models.Cell)">
  607. <summary>
  608. Gets the renderer specific data used by the Renderer from
  609. the specified Cell
  610. </summary>
  611. <param name="cell">The Cell to get the renderer data for</param>
  612. <returns>The renderer data for the specified Cell</returns>
  613. </member>
  614. <member name="M:XPTable.Renderers.CellRenderer.SetRendererData(XPTable.Models.Cell,System.Object)">
  615. <summary>
  616. Sets the specified renderer specific data used by the Renderer for
  617. the specified Cell
  618. </summary>
  619. <param name="cell">The Cell for which the data is to be stored</param>
  620. <param name="value">The renderer specific data to be stored</param>
  621. </member>
  622. <member name="M:XPTable.Renderers.CellRenderer.GetCellHeight(System.Drawing.Graphics,XPTable.Models.Cell)">
  623. <summary>
  624. Returns the height that is required to render this cell. If zero is returned then the default row height is used.
  625. </summary>
  626. <param name="cell"></param>
  627. <param name="graphics">The GDI+ drawing surface provided by the Paint event.</param>
  628. <returns></returns>
  629. </member>
  630. <member name="M:XPTable.Renderers.CellRenderer.DrawString(System.Drawing.Graphics,System.String,System.Drawing.Font,System.Drawing.Brush,System.Drawing.RectangleF,System.Boolean)">
  631. <summary>
  632. Draws the given string just like the Graphics.DrawString(). It changes the StringFormat to set the NoWrap flag if required.
  633. </summary>
  634. <param name="graphics"></param>
  635. <param name="s"></param>
  636. <param name="font"></param>
  637. <param name="brush"></param>
  638. <param name="layoutRectangle"></param>
  639. <param name="canWrap"></param>
  640. </member>
  641. <member name="M:XPTable.Renderers.CellRenderer.OnGotFocus(XPTable.Events.CellFocusEventArgs)">
  642. <summary>
  643. Raises the GotFocus event
  644. </summary>
  645. <param name="e">A CellFocusEventArgs that contains the event data</param>
  646. </member>
  647. <member name="M:XPTable.Renderers.CellRenderer.OnLostFocus(XPTable.Events.CellFocusEventArgs)">
  648. <summary>
  649. Raises the LostFocus event
  650. </summary>
  651. <param name="e">A CellFocusEventArgs that contains the event data</param>
  652. </member>
  653. <member name="M:XPTable.Renderers.CellRenderer.OnKeyDown(XPTable.Events.CellKeyEventArgs)">
  654. <summary>
  655. Raises the KeyDown event
  656. </summary>
  657. <param name="e">A CellKeyEventArgs that contains the event data</param>
  658. </member>
  659. <member name="M:XPTable.Renderers.CellRenderer.OnKeyUp(XPTable.Events.CellKeyEventArgs)">
  660. <summary>
  661. Raises the KeyUp event
  662. </summary>
  663. <param name="e">A CellKeyEventArgs that contains the event data</param>
  664. </member>
  665. <member name="M:XPTable.Renderers.CellRenderer.OnMouseEnter(XPTable.Events.CellMouseEventArgs)">
  666. <summary>
  667. Raises the MouseEnter event
  668. </summary>
  669. <param name="e">A CellMouseEventArgs that contains the event data</param>
  670. </member>
  671. <member name="M:XPTable.Renderers.CellRenderer.OnMouseLeave(XPTable.Events.CellMouseEventArgs)">
  672. <summary>
  673. Raises the MouseLeave event
  674. </summary>
  675. <param name="e">A CellMouseEventArgs that contains the event data</param>
  676. </member>
  677. <member name="M:XPTable.Renderers.CellRenderer.OnMouseUp(XPTable.Events.CellMouseEventArgs)">
  678. <summary>
  679. Raises the MouseUp event
  680. </summary>
  681. <param name="e">A CellMouseEventArgs that contains the event data</param>
  682. </member>
  683. <member name="M:XPTable.Renderers.CellRenderer.OnMouseDown(XPTable.Events.CellMouseEventArgs)">
  684. <summary>
  685. Raises the MouseDown event
  686. </summary>
  687. <param name="e">A CellMouseEventArgs that contains the event data</param>
  688. </member>
  689. <member name="M:XPTable.Renderers.CellRenderer.OnMouseMove(XPTable.Events.CellMouseEventArgs)">
  690. <summary>
  691. Raises the MouseMove event
  692. </summary>
  693. <param name="e">A CellMouseEventArgs that contains the event data</param>
  694. </member>
  695. <member name="M:XPTable.Renderers.CellRenderer.OnClick(XPTable.Events.CellMouseEventArgs)">
  696. <summary>
  697. Raises the Click event
  698. </summary>
  699. <param name="e">A CellMouseEventArgs that contains the event data</param>
  700. </member>
  701. <member name="M:XPTable.Renderers.CellRenderer.OnDoubleClick(XPTable.Events.CellMouseEventArgs)">
  702. <summary>
  703. Raises the DoubleClick event
  704. </summary>
  705. <param name="e">A CellMouseEventArgs that contains the event data</param>
  706. </member>
  707. <member name="M:XPTable.Renderers.CellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  708. <summary>
  709. Raises the PaintCell event
  710. </summary>
  711. <param name="e">A PaintCellEventArgs that contains the event data</param>
  712. </member>
  713. <member name="M:XPTable.Renderers.CellRenderer.OnPaintBackground(XPTable.Events.PaintCellEventArgs)">
  714. <summary>
  715. Raises the PaintBackground event
  716. </summary>
  717. <param name="e">A PaintCellEventArgs that contains the event data</param>
  718. </member>
  719. <member name="M:XPTable.Renderers.CellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  720. <summary>
  721. Raises the Paint event
  722. </summary>
  723. <param name="e">A PaintCellEventArgs that contains the event data</param>
  724. </member>
  725. <member name="M:XPTable.Renderers.CellRenderer.OnPaintBorder(XPTable.Events.PaintCellEventArgs,System.Drawing.Pen)">
  726. <summary>
  727. Raises the PaintBorder event
  728. </summary>
  729. <param name="e">A PaintCellEventArgs that contains the event data</param>
  730. <param name="pen">The pen used to draw the border</param>
  731. </member>
  732. <member name="P:XPTable.Renderers.CellRenderer.ClientRectangle">
  733. <summary>
  734. Overrides Renderer.ClientRectangle
  735. </summary>
  736. </member>
  737. <member name="P:XPTable.Renderers.CellRenderer.Format">
  738. <summary>
  739. Gets or sets the string that specifies how a Cells contents are formatted
  740. </summary>
  741. </member>
  742. <member name="P:XPTable.Renderers.CellRenderer.FormatProvider">
  743. <summary>
  744. Gets or sets the object that controls how cell contents are formatted
  745. </summary>
  746. </member>
  747. <member name="P:XPTable.Renderers.CellRenderer.GrayTextBrush">
  748. <summary>
  749. Gets the Brush used to draw disabled text
  750. </summary>
  751. </member>
  752. <member name="P:XPTable.Renderers.CellRenderer.Padding">
  753. <summary>
  754. Gets or sets the amount of padding around the Cell being rendered
  755. </summary>
  756. </member>
  757. <member name="F:XPTable.Renderers.ImageCellRenderer.drawText">
  758. <summary>
  759. Specifies whether any text contained in the Cell should be drawn
  760. </summary>
  761. </member>
  762. <member name="M:XPTable.Renderers.ImageCellRenderer.#ctor">
  763. <summary>
  764. Initializes a new instance of the ImageCellRenderer class with
  765. default settings
  766. </summary>
  767. </member>
  768. <member name="M:XPTable.Renderers.ImageCellRenderer.CalcImageRect(System.Drawing.Image,XPTable.Models.ImageSizeMode,XPTable.Models.RowAlignment,XPTable.Models.ColumnAlignment)">
  769. <summary>
  770. Gets the Rectangle that specifies the Size and Location of
  771. the Image contained in the current Cell
  772. </summary>
  773. <param name="image">The Image to be drawn</param>
  774. <param name="sizeMode">An ImageSizeMode that specifies how the
  775. specified Image is scaled</param>
  776. <param name="rowAlignment">The alignment of the current Cell's row</param>
  777. <param name="columnAlignment">The alignment of the current Cell's Column</param>
  778. <returns>A Rectangle that specifies the Size and Location of
  779. the Image contained in the current Cell</returns>
  780. </member>
  781. <member name="M:XPTable.Renderers.ImageCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  782. <summary>
  783. Raises the PaintCell event
  784. </summary>
  785. <param name="e">A PaintCellEventArgs that contains the event data</param>
  786. </member>
  787. <member name="M:XPTable.Renderers.ImageCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  788. <summary>
  789. Raises the Paint event
  790. </summary>
  791. <param name="e">A PaintCellEventArgs that contains the event data</param>
  792. </member>
  793. <member name="M:XPTable.Renderers.ImageCellRenderer.DrawImage(System.Drawing.Graphics,System.Drawing.Image,System.Drawing.Rectangle,System.Boolean,System.Boolean)">
  794. <summary>
  795. Draws the Image contained in the Cell
  796. </summary>
  797. <param name="g">The Graphics used to paint the Image</param>
  798. <param name="image">The Image to be drawn</param>
  799. <param name="imageRect">A rectangle that specifies the Size and
  800. Location of the Image</param>
  801. <param name="scaled">Specifies whether the image is to be scaled</param>
  802. <param name="enabled">Specifies whether the Image should be drawn
  803. in an enabled state</param>
  804. </member>
  805. <member name="P:XPTable.Renderers.ImageCellRenderer.DrawText">
  806. <summary>
  807. Gets or sets whether any text contained in the Cell should be drawn
  808. </summary>
  809. </member>
  810. <member name="T:XPTable.Models.SelectionStyle">
  811. <summary>
  812. Specifies how selected Cells are drawn by a Table
  813. </summary>
  814. </member>
  815. <member name="F:XPTable.Models.SelectionStyle.ListView">
  816. <summary>
  817. The first visible Cell in the selected Cells Row is drawn as selected
  818. </summary>
  819. </member>
  820. <member name="F:XPTable.Models.SelectionStyle.Grid">
  821. <summary>
  822. The selected Cells are drawn as selected
  823. </summary>
  824. </member>
  825. <member name="T:XPTable.Models.GridLines">
  826. <summary>
  827. Specifies how a Table draws grid lines between its rows and columns
  828. </summary>
  829. </member>
  830. <member name="F:XPTable.Models.GridLines.None">
  831. <summary>
  832. No grid lines are drawn
  833. </summary>
  834. </member>
  835. <member name="F:XPTable.Models.GridLines.Columns">
  836. <summary>
  837. Grid lines are only drawn between columns
  838. </summary>
  839. </member>
  840. <member name="F:XPTable.Models.GridLines.Rows">
  841. <summary>
  842. Grid lines are only drawn between rows
  843. </summary>
  844. </member>
  845. <member name="F:XPTable.Models.GridLines.Both">
  846. <summary>
  847. Grid lines are drawn between rows and columns
  848. </summary>
  849. </member>
  850. <member name="F:XPTable.Models.GridLines.RowsOnlyParent">
  851. <summary>
  852. Grid lines are only drawn between families of rows (i.e. main row plus sub row)
  853. </summary>
  854. </member>
  855. <member name="F:XPTable.Models.GridLines.RowsColumnsOnlyParent">
  856. <summary>
  857. Grid lines are only drawn between families of rows (i.e. main row plus sub row) and parent columns
  858. </summary>
  859. </member>
  860. <member name="T:XPTable.Models.DragDropHelper">
  861. <summary>
  862. Encapsulates drag drop functionality for Table.
  863. </summary>
  864. </member>
  865. <member name="M:XPTable.Models.DragDropHelper.#ctor(XPTable.Models.Table)">
  866. <summary>
  867. Creates a drag drop helper for the given table.
  868. </summary>
  869. <param name="table"></param>
  870. </member>
  871. <member name="M:XPTable.Models.DragDropHelper.MouseDown(System.Int32)">
  872. <summary>
  873. Called by the MouseDown event, if drag drop is enabled and the left
  874. button is pressed.
  875. </summary>
  876. <param name="selectedRow"></param>
  877. </member>
  878. <member name="M:XPTable.Models.DragDropHelper.MouseMove(System.Windows.Forms.MouseEventArgs)">
  879. <summary>
  880. Called by the MouseMove event (if the left button is pressed).
  881. </summary>
  882. <param name="e"></param>
  883. </member>
  884. <member name="M:XPTable.Models.DragDropHelper.MouseUp">
  885. <summary>
  886. Called by the MouseUp event for the left mouse button.
  887. </summary>
  888. </member>
  889. <member name="P:XPTable.Models.DragDropHelper.DragDropRenderer">
  890. <summary>
  891. Gets or sets the renderer that draws the drag drop hover indicator.
  892. </summary>
  893. </member>
  894. <member name="T:XPTable.Models.DragDropExternalTypeEffectsHandler">
  895. <summary>
  896. Represents the method that will handle selecting the correct DragDropEffects value
  897. for an external data type.
  898. </summary>
  899. </member>
  900. <member name="T:XPTable.Models.DragDropExternalTypeEventHandler">
  901. <summary>
  902. Represents the method that will handle Drop functionality when the data is an external type.
  903. </summary>
  904. </member>
  905. <member name="T:XPTable.Models.DragDropRowInsertedAtEventHandler">
  906. <summary>
  907. Represents the method that will supply the index of the new row following a
  908. successful DragDrop operation.
  909. </summary>
  910. </member>
  911. <member name="T:XPTable.Models.DragDropRowMovedEventHandler">
  912. <summary>
  913. Represents the method that will supply the source and destination index
  914. when a row is moved following a successful DragDrop operation.
  915. </summary>
  916. </member>
  917. <member name="T:XPTable.Models.Design.HelpfulCollectionEditor">
  918. <summary>
  919. A CollectionEditor that displays the help and command areas of its PropertyGrid
  920. </summary>
  921. </member>
  922. <member name="M:XPTable.Models.Design.HelpfulCollectionEditor.#ctor(System.Type)">
  923. <summary>
  924. Initializes a new instance of the HelpfulCollectionEditor class using
  925. the specified collection type
  926. </summary>
  927. <param name="type">The type of the collection for this editor to edit</param>
  928. </member>
  929. <member name="M:XPTable.Models.Design.HelpfulCollectionEditor.CreateCollectionForm">
  930. <summary>
  931. Discovers the CollectionForm's property grid
  932. </summary>
  933. <returns>The CollectionEditor.CollectionForm returned from base method</returns>
  934. </member>
  935. <member name="P:XPTable.Models.Design.HelpfulCollectionEditor.PropertyGrid">
  936. <summary>
  937. If it can be found, the PropertyGrid is made available here, it's availability not guaranteed.
  938. Inheritors should check that it is available before attempting to access its members. It is
  939. discovered in the <see cref="M:XPTable.Models.Design.HelpfulCollectionEditor.CreateCollectionForm"/> method, inheritors
  940. who want to change the PropertyGrids properties would typically do so in an override of
  941. that method, after invoking the base method.
  942. </summary>
  943. </member>
  944. <member name="T:XPTable.Models.CheckBoxColumnStyle">
  945. <summary>
  946. Determines the visual appearance of CheckBoxes in a CheckBoxColumn
  947. </summary>
  948. </member>
  949. <member name="F:XPTable.Models.CheckBoxColumnStyle.CheckBox">
  950. <summary>
  951. Indicates that CheckBoxes will look like CheckBoxes
  952. </summary>
  953. </member>
  954. <member name="F:XPTable.Models.CheckBoxColumnStyle.RadioButton">
  955. <summary>
  956. Indicates that CheckBoxes will look like RadioButtons
  957. </summary>
  958. </member>
  959. <member name="T:XPTable.Models.CellCollection">
  960. <summary>
  961. Represents a collection of Cell objects
  962. </summary>
  963. </member>
  964. <member name="F:XPTable.Models.CellCollection.owner">
  965. <summary>
  966. The Row that owns the CellCollection
  967. </summary>
  968. </member>
  969. <member name="M:XPTable.Models.CellCollection.#ctor(XPTable.Models.Row)">
  970. <summary>
  971. Initializes a new instance of the CellCollection class
  972. that belongs to the specified Row
  973. </summary>
  974. <param name="owner">A Row representing the row that owns
  975. the Cell collection</param>
  976. </member>
  977. <member name="M:XPTable.Models.CellCollection.Add(XPTable.Models.Cell)">
  978. <summary>
  979. Adds the specified Cell to the end of the collection
  980. </summary>
  981. <param name="cell">The Cell to add</param>
  982. </member>
  983. <member name="M:XPTable.Models.CellCollection.AddRange(XPTable.Models.Cell[])">
  984. <summary>
  985. Adds an array of Cell objects to the collection
  986. </summary>
  987. <param name="cells">An array of Cell objects to add
  988. to the collection</param>
  989. </member>
  990. <member name="M:XPTable.Models.CellCollection.Remove(XPTable.Models.Cell)">
  991. <summary>
  992. Removes the specified Cell from the model
  993. </summary>
  994. <param name="cell">The Cell to remove</param>
  995. </member>
  996. <member name="M:XPTable.Models.CellCollection.RemoveRange(XPTable.Models.Cell[])">
  997. <summary>
  998. Removes an array of Cell objects from the collection
  999. </summary>
  1000. <param name="cells">An array of Cell objects to remove
  1001. from the collection</param>
  1002. </member>
  1003. <member name="M:XPTable.Models.CellCollection.RemoveAt(System.Int32)">
  1004. <summary>
  1005. Removes the Cell at the specified index from the collection
  1006. </summary>
  1007. <param name="index">The index of the Cell to remove</param>
  1008. </member>
  1009. <member name="M:XPTable.Models.CellCollection.Clear">
  1010. <summary>
  1011. Removes all Cells from the collection
  1012. </summary>
  1013. </member>
  1014. <member name="M:XPTable.Models.CellCollection.Insert(System.Int32,XPTable.Models.Cell)">
  1015. <summary>
  1016. Inserts a Cell into the collection at the specified index
  1017. </summary>
  1018. <param name="index">The zero-based index at which the Cell
  1019. should be inserted</param>
  1020. <param name="cell">The Cell to insert</param>
  1021. </member>
  1022. <member name="M:XPTable.Models.CellCollection.InsertRange(System.Int32,XPTable.Models.Cell[])">
  1023. <summary>
  1024. Inserts an array of Cells into the collection at the specified index
  1025. </summary>
  1026. <param name="index">The zero-based index at which the cells should be inserted</param>
  1027. <param name="cells">An array of Cells to be inserted into the collection</param>
  1028. </member>
  1029. <member name="M:XPTable.Models.CellCollection.IndexOf(XPTable.Models.Cell)">
  1030. <summary>
  1031. Returns the index of the specified Cell in the model
  1032. </summary>
  1033. <param name="cell">The Cell to look for</param>
  1034. <returns>The index of the specified Cell in the model</returns>
  1035. </member>
  1036. <member name="M:XPTable.Models.CellCollection.OnCellAdded(XPTable.Events.RowEventArgs)">
  1037. <summary>
  1038. Raises the CellAdded event
  1039. </summary>
  1040. <param name="e">A RowEventArgs that contains the event data</param>
  1041. </member>
  1042. <member name="M:XPTable.Models.CellCollection.OnCellRemoved(XPTable.Events.RowEventArgs)">
  1043. <summary>
  1044. Raises the CellRemoved event
  1045. </summary>
  1046. <param name="e">A RowEventArgs that contains the event data</param>
  1047. </member>
  1048. <member name="P:XPTable.Models.CellCollection.Item(System.Int32)">
  1049. <summary>
  1050. Gets the Cell at the specified index
  1051. </summary>
  1052. </member>
  1053. <member name="T:XPTable.Events.CellKeyEventHandler">
  1054. <summary>
  1055. Represents the method that will handle the CellKeyDown and CellKeyUp
  1056. events of a Table
  1057. </summary>
  1058. </member>
  1059. <member name="T:XPTable.Events.CellKeyEventArgs">
  1060. <summary>
  1061. Provides data for the CellKeyDown and CellKeyUp events of a Table
  1062. </summary>
  1063. </member>
  1064. <member name="F:XPTable.Events.CellKeyEventArgs.cell">
  1065. <summary>
  1066. The Cell that Raised the event
  1067. </summary>
  1068. </member>
  1069. <member name="F:XPTable.Events.CellKeyEventArgs.table">
  1070. <summary>
  1071. The Table the Cell belongs to
  1072. </summary>
  1073. </member>
  1074. <member name="F:XPTable.Events.CellKeyEventArgs.row">
  1075. <summary>
  1076. The Row index of the Cell
  1077. </summary>
  1078. </member>
  1079. <member name="F:XPTable.Events.CellKeyEventArgs.column">
  1080. <summary>
  1081. The Column index of the Cell
  1082. </summary>
  1083. </member>
  1084. <member name="F:XPTable.Events.CellKeyEventArgs.cellRect">
  1085. <summary>
  1086. The Cells bounding rectangle
  1087. </summary>
  1088. </member>
  1089. <member name="M:XPTable.Events.CellKeyEventArgs.#ctor(XPTable.Models.Cell,XPTable.Models.Table,System.Int32,System.Int32,System.Drawing.Rectangle,System.Windows.Forms.KeyEventArgs)">
  1090. <summary>
  1091. Initializes a new instance of the CellKeyEventArgs class with
  1092. the specified source Cell, table, row index, column index, cell
  1093. bounds and KeyEventArgs
  1094. </summary>
  1095. <param name="cell">The Cell that Raised the event</param>
  1096. <param name="table">The Table the Cell belongs to</param>
  1097. <param name="row">The Row index of the Cell</param>
  1098. <param name="column">The Column index of the Cell</param>
  1099. <param name="cellRect">The Cell's bounding rectangle</param>
  1100. <param name="kea"></param>
  1101. </member>
  1102. <member name="M:XPTable.Events.CellKeyEventArgs.#ctor(XPTable.Models.Cell,XPTable.Models.Table,XPTable.Models.CellPos,System.Drawing.Rectangle,System.Windows.Forms.KeyEventArgs)">
  1103. <summary>
  1104. Initializes a new instance of the CellKeyEventArgs class with
  1105. the specified source Cell, table, row index, column index and
  1106. cell bounds
  1107. </summary>
  1108. <param name="cell">The Cell that Raised the event</param>
  1109. <param name="table">The Table the Cell belongs to</param>
  1110. <param name="cellPos"></param>
  1111. <param name="cellRect">The Cell's bounding rectangle</param>
  1112. <param name="kea"></param>
  1113. </member>
  1114. <member name="P:XPTable.Events.CellKeyEventArgs.Cell">
  1115. <summary>
  1116. Gets the Cell that Raised the event
  1117. </summary>
  1118. </member>
  1119. <member name="P:XPTable.Events.CellKeyEventArgs.Table">
  1120. <summary>
  1121. Gets the Table the Cell belongs to
  1122. </summary>
  1123. </member>
  1124. <member name="P:XPTable.Events.CellKeyEventArgs.Row">
  1125. <summary>
  1126. Gets the Row index of the Cell
  1127. </summary>
  1128. </member>
  1129. <member name="P:XPTable.Events.CellKeyEventArgs.Column">
  1130. <summary>
  1131. Gets the Column index of the Cell
  1132. </summary>
  1133. </member>
  1134. <member name="P:XPTable.Events.CellKeyEventArgs.CellRect">
  1135. <summary>
  1136. Gets the Cells bounding rectangle
  1137. </summary>
  1138. </member>
  1139. <member name="P:XPTable.Events.CellKeyEventArgs.CellPos">
  1140. <summary>
  1141. Gets the position of the Cell
  1142. </summary>
  1143. </member>
  1144. <member name="T:XPTable.Events.CellCheckBoxEventHandler">
  1145. <summary>
  1146. Represents the method that will handle the CellCheckChanged event of a Table
  1147. </summary>
  1148. </member>
  1149. <member name="T:XPTable.Events.CellCheckBoxEventArgs">
  1150. <summary>
  1151. Provides data for the CellCheckChanged event of a Table
  1152. </summary>
  1153. </member>
  1154. <member name="T:XPTable.Events.CellEventArgsBase">
  1155. <summary>
  1156. Base class for classes containing Cell event data
  1157. </summary>
  1158. </member>
  1159. <member name="F:XPTable.Events.CellEventArgsBase.source">
  1160. <summary>
  1161. The Cell that Raised the event
  1162. </summary>
  1163. </member>
  1164. <member name="F:XPTable.Events.CellEventArgsBase.column">
  1165. <summary>
  1166. The Column index of the Cell
  1167. </summary>
  1168. </member>
  1169. <member name="F:XPTable.Events.CellEventArgsBase.row">
  1170. <summary>
  1171. The Row index of the Cell
  1172. </summary>
  1173. </member>
  1174. <member name="M:XPTable.Events.CellEventArgsBase.#ctor(XPTable.Models.Cell)">
  1175. <summary>
  1176. Initializes a new instance of the CellEventArgs class with
  1177. the specified Cell source and event type
  1178. </summary>
  1179. <param name="source">The Cell that Raised the event</param>
  1180. </member>
  1181. <member name="M:XPTable.Events.CellEventArgsBase.#ctor(XPTable.Models.Cell,System.Int32,System.Int32)">
  1182. <summary>
  1183. Initializes a new instance of the CellEventArgs class with
  1184. the specified Cell source, column index and row index
  1185. </summary>
  1186. <param name="source">The Cell that Raised the event</param>
  1187. <param name="column">The Column index of the Cell</param>
  1188. <param name="row">The Row index of the Cell</param>
  1189. </member>
  1190. <member name="M:XPTable.Events.CellEventArgsBase.SetColumn(System.Int32)">
  1191. <summary>
  1192. </summary>
  1193. <param name="column"></param>
  1194. </member>
  1195. <member name="M:XPTable.Events.CellEventArgsBase.SetRow(System.Int32)">
  1196. <summary>
  1197. </summary>
  1198. <param name="row"></param>
  1199. </member>
  1200. <member name="P:XPTable.Events.CellEventArgsBase.Cell">
  1201. <summary>
  1202. Returns the Cell that Raised the event
  1203. </summary>
  1204. </member>
  1205. <member name="P:XPTable.Events.CellEventArgsBase.Column">
  1206. <summary>
  1207. Gets the Column index of the Cell
  1208. </summary>
  1209. </member>
  1210. <member name="P:XPTable.Events.CellEventArgsBase.Row">
  1211. <summary>
  1212. Gets the Row index of the Cell
  1213. </summary>
  1214. </member>
  1215. <member name="P:XPTable.Events.CellEventArgsBase.CellPos">
  1216. <summary>
  1217. Gets the position of the Cell
  1218. </summary>
  1219. </member>
  1220. <member name="M:XPTable.Events.CellCheckBoxEventArgs.#ctor(XPTable.Models.Cell,System.Int32,System.Int32)">
  1221. <summary>
  1222. Initializes a new instance of the CellButtonEventArgs class with
  1223. the specified Cell source, row index and column index
  1224. </summary>
  1225. <param name="source">The Cell that Raised the event</param>
  1226. <param name="column">The Column index of the Cell</param>
  1227. <param name="row">The Row index of the Cell</param>
  1228. </member>
  1229. <member name="T:XPTable.Renderers.IDragDropRenderer">
  1230. <summary>
  1231. Draws a rectangle round the destination drag drop row.
  1232. </summary>
  1233. </member>
  1234. <member name="M:XPTable.Renderers.IDragDropRenderer.PaintDragDrop(System.Drawing.Graphics,XPTable.Models.Row,System.Drawing.Rectangle)">
  1235. <summary>
  1236. Called when the given row is hovered during drag drop.
  1237. </summary>
  1238. <param name="g"></param>
  1239. <param name="row"></param>
  1240. <param name="rowRect"></param>
  1241. </member>
  1242. <member name="T:XPTable.Renderers.GradientHeaderRenderer">
  1243. <summary>
  1244. A HeaderRenderer that draws gradient Column headers
  1245. </summary>
  1246. </member>
  1247. <member name="T:XPTable.Renderers.HeaderRenderer">
  1248. <summary>
  1249. Base class for Renderers that draw Column headers
  1250. </summary>
  1251. </member>
  1252. <member name="T:XPTable.Renderers.IHeaderRenderer">
  1253. <summary>
  1254. Exposes common methods provided by Column header renderers
  1255. </summary>
  1256. </member>
  1257. <member name="M:XPTable.Renderers.IHeaderRenderer.OnPaintHeader(XPTable.Events.PaintHeaderEventArgs)">
  1258. <summary>
  1259. Raises the PaintHeader event
  1260. </summary>
  1261. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  1262. </member>
  1263. <member name="M:XPTable.Renderers.IHeaderRenderer.OnMouseEnter(XPTable.Events.HeaderMouseEventArgs)">
  1264. <summary>
  1265. Raises the MouseEnter event
  1266. </summary>
  1267. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  1268. </member>
  1269. <member name="M:XPTable.Renderers.IHeaderRenderer.OnMouseLeave(XPTable.Events.HeaderMouseEventArgs)">
  1270. <summary>
  1271. Raises the MouseLeave event
  1272. </summary>
  1273. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  1274. </member>
  1275. <member name="M:XPTable.Renderers.IHeaderRenderer.OnMouseUp(XPTable.Events.HeaderMouseEventArgs)">
  1276. <summary>
  1277. Raises the MouseUp event
  1278. </summary>
  1279. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  1280. </member>
  1281. <member name="M:XPTable.Renderers.IHeaderRenderer.OnMouseDown(XPTable.Events.HeaderMouseEventArgs)">
  1282. <summary>
  1283. Raises the MouseDown event
  1284. </summary>
  1285. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  1286. </member>
  1287. <member name="M:XPTable.Renderers.IHeaderRenderer.OnMouseMove(XPTable.Events.HeaderMouseEventArgs)">
  1288. <summary>
  1289. Raises the MouseMove event
  1290. </summary>
  1291. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  1292. </member>
  1293. <member name="M:XPTable.Renderers.IHeaderRenderer.OnClick(XPTable.Events.HeaderMouseEventArgs)">
  1294. <summary>
  1295. Raises the Click event
  1296. </summary>
  1297. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  1298. </member>
  1299. <member name="M:XPTable.Renderers.IHeaderRenderer.OnDoubleClick(XPTable.Events.HeaderMouseEventArgs)">
  1300. <summary>
  1301. Raises the DoubleClick event
  1302. </summary>
  1303. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  1304. </member>
  1305. <member name="M:XPTable.Renderers.HeaderRenderer.#ctor">
  1306. <summary>
  1307. Initializes a new instance of the HeaderRenderer class with default settings
  1308. </summary>
  1309. </member>
  1310. <member name="M:XPTable.Renderers.HeaderRenderer.CalcImageRect">
  1311. <summary>
  1312. Returns a Rectangle that represents the size and location of the Image
  1313. displayed on the ColumnHeader
  1314. </summary>
  1315. <returns>A Rectangle that represents the size and location of the Image
  1316. displayed on the ColumnHeader</returns>
  1317. </member>
  1318. <member name="M:XPTable.Renderers.HeaderRenderer.CalcSortArrowRect">
  1319. <summary>
  1320. Returns a Rectangle that represents the size and location of the sort arrow
  1321. </summary>
  1322. <returns>A Rectangle that represents the size and location of the sort arrow</returns>
  1323. </member>
  1324. <member name="M:XPTable.Renderers.HeaderRenderer.OnMouseEnter(XPTable.Events.HeaderMouseEventArgs)">
  1325. <summary>
  1326. Raises the MouseEnter event
  1327. </summary>
  1328. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  1329. </member>
  1330. <member name="M:XPTable.Renderers.HeaderRenderer.OnMouseLeave(XPTable.Events.HeaderMouseEventArgs)">
  1331. <summary>
  1332. Raises the MouseLeave event
  1333. </summary>
  1334. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  1335. </member>
  1336. <member name="M:XPTable.Renderers.HeaderRenderer.OnMouseUp(XPTable.Events.HeaderMouseEventArgs)">
  1337. <summary>
  1338. Raises the MouseUp event
  1339. </summary>
  1340. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  1341. </member>
  1342. <member name="M:XPTable.Renderers.HeaderRenderer.OnMouseDown(XPTable.Events.HeaderMouseEventArgs)">
  1343. <summary>
  1344. Raises the MouseDown event
  1345. </summary>
  1346. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  1347. </member>
  1348. <member name="M:XPTable.Renderers.HeaderRenderer.OnMouseMove(XPTable.Events.HeaderMouseEventArgs)">
  1349. <summary>
  1350. Raises the MouseMove event
  1351. </summary>
  1352. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  1353. </member>
  1354. <member name="M:XPTable.Renderers.HeaderRenderer.OnClick(XPTable.Events.HeaderMouseEventArgs)">
  1355. <summary>
  1356. Raises the Click event
  1357. </summary>
  1358. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  1359. </member>
  1360. <member name="M:XPTable.Renderers.HeaderRenderer.OnDoubleClick(XPTable.Events.HeaderMouseEventArgs)">
  1361. <summary>
  1362. Raises the DoubleClick event
  1363. </summary>
  1364. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  1365. </member>
  1366. <member name="M:XPTable.Renderers.HeaderRenderer.OnPaintHeader(XPTable.Events.PaintHeaderEventArgs)">
  1367. <summary>
  1368. Raises the PaintHeader event
  1369. </summary>
  1370. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  1371. </member>
  1372. <member name="M:XPTable.Renderers.HeaderRenderer.OnPaintBackground(XPTable.Events.PaintHeaderEventArgs)">
  1373. <summary>
  1374. Raises the PaintBackground event
  1375. </summary>
  1376. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  1377. </member>
  1378. <member name="M:XPTable.Renderers.HeaderRenderer.OnPaint(XPTable.Events.PaintHeaderEventArgs)">
  1379. <summary>
  1380. Raises the Paint event
  1381. </summary>
  1382. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  1383. </member>
  1384. <member name="M:XPTable.Renderers.HeaderRenderer.DrawColumnHeaderImage(System.Drawing.Graphics,System.Drawing.Image,System.Drawing.Rectangle,System.Boolean)">
  1385. <summary>
  1386. Draws the Image contained in the ColumnHeader
  1387. </summary>
  1388. <param name="g">The Graphics used to paint the Image</param>
  1389. <param name="image">The Image to be drawn</param>
  1390. <param name="imageRect">A rectangle that specifies the Size and
  1391. Location of the Image</param>
  1392. <param name="enabled">Specifies whether the Image should be drawn
  1393. in an enabled state</param>
  1394. </member>
  1395. <member name="M:XPTable.Renderers.HeaderRenderer.DrawSortArrow(System.Drawing.Graphics,System.Drawing.Rectangle,System.Windows.Forms.SortOrder,System.Boolean)">
  1396. <summary>
  1397. Draws the ColumnHeader's sort arrow
  1398. </summary>
  1399. <param name="g">The Graphics to draw on</param>
  1400. <param name="drawRect">A Rectangle that specifies the location
  1401. of the sort arrow</param>
  1402. <param name="direction">The direction of the sort arrow</param>
  1403. <param name="enabled">Specifies whether the sort arrow should be
  1404. drawn in an enabled state</param>
  1405. </member>
  1406. <member name="P:XPTable.Renderers.HeaderRenderer.ClientRectangle">
  1407. <summary>
  1408. Overrides Renderer.ClientRectangle
  1409. </summary>
  1410. </member>
  1411. <member name="F:XPTable.Renderers.GradientHeaderRenderer.startColor">
  1412. <summary>
  1413. The start Color of the gradient
  1414. </summary>
  1415. </member>
  1416. <member name="F:XPTable.Renderers.GradientHeaderRenderer.endColor">
  1417. <summary>
  1418. The ned Color of the gradient
  1419. </summary>
  1420. </member>
  1421. <member name="F:XPTable.Renderers.GradientHeaderRenderer.pressedColor">
  1422. <summary>
  1423. The Color of the Column header when it is pressed
  1424. </summary>
  1425. </member>
  1426. <member name="M:XPTable.Renderers.GradientHeaderRenderer.#ctor">
  1427. <summary>
  1428. Initializes a new instance of the GradientHeaderRenderer class
  1429. with default settings
  1430. </summary>
  1431. </member>
  1432. <member name="M:XPTable.Renderers.GradientHeaderRenderer.OnPaintBackground(XPTable.Events.PaintHeaderEventArgs)">
  1433. <summary>
  1434. Raises the PaintBackground event
  1435. </summary>
  1436. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  1437. </member>
  1438. <member name="M:XPTable.Renderers.GradientHeaderRenderer.OnPaint(XPTable.Events.PaintHeaderEventArgs)">
  1439. <summary>
  1440. Raises the Paint event
  1441. </summary>
  1442. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  1443. </member>
  1444. <member name="P:XPTable.Renderers.GradientHeaderRenderer.StartColor">
  1445. <summary>
  1446. Gets or sets the start Color of the gradient
  1447. </summary>
  1448. </member>
  1449. <member name="P:XPTable.Renderers.GradientHeaderRenderer.EndColor">
  1450. <summary>
  1451. Gets or sets the end Color of the gradient
  1452. </summary>
  1453. </member>
  1454. <member name="P:XPTable.Renderers.GradientHeaderRenderer.PressedColor">
  1455. <summary>
  1456. Gets or sets the Color of the Column header when it is pressed
  1457. </summary>
  1458. </member>
  1459. <member name="T:XPTable.Renderers.DateTimeCellRenderer">
  1460. <summary>
  1461. A CellRenderer that draws Cell contents as a DateTime
  1462. </summary>
  1463. </member>
  1464. <member name="T:XPTable.Renderers.DropDownCellRenderer">
  1465. <summary>
  1466. Base class for CellRenderers that Cell contents like ComboBoxes
  1467. </summary>
  1468. </member>
  1469. <member name="F:XPTable.Renderers.DropDownCellRenderer.buttonWidth">
  1470. <summary>
  1471. The width of the DropDownCellRenderer's dropdown button
  1472. </summary>
  1473. </member>
  1474. <member name="F:XPTable.Renderers.DropDownCellRenderer.showButton">
  1475. <summary>
  1476. Specifies whether the DropDownCellRenderer dropdown button should be drawn
  1477. </summary>
  1478. </member>
  1479. <member name="M:XPTable.Renderers.DropDownCellRenderer.#ctor">
  1480. <summary>
  1481. Initializes a new instance of the DropDownCellRenderer class with
  1482. default settings
  1483. </summary>
  1484. </member>
  1485. <member name="M:XPTable.Renderers.DropDownCellRenderer.CalcDropDownButtonBounds">
  1486. <summary>
  1487. Gets the Rectangle that specifies the Size and Location of
  1488. the current Cell's dropdown button
  1489. </summary>
  1490. <returns>A Rectangle that specifies the Size and Location of
  1491. the current Cell's dropdown button</returns>
  1492. </member>
  1493. <member name="M:XPTable.Renderers.DropDownCellRenderer.GetDropDownRendererData(XPTable.Models.Cell)">
  1494. <summary>
  1495. Gets the DropDownRendererData specific data used by the Renderer from
  1496. the specified Cell
  1497. </summary>
  1498. <param name="cell">The Cell to get the DropDownRendererData data for</param>
  1499. <returns>The DropDownRendererData data for the specified Cell</returns>
  1500. </member>
  1501. <member name="M:XPTable.Renderers.DropDownCellRenderer.OnMouseLeave(XPTable.Events.CellMouseEventArgs)">
  1502. <summary>
  1503. Raises the MouseLeave event
  1504. </summary>
  1505. <param name="e">A CellMouseEventArgs that contains the event data</param>
  1506. </member>
  1507. <member name="M:XPTable.Renderers.DropDownCellRenderer.OnMouseUp(XPTable.Events.CellMouseEventArgs)">
  1508. <summary>
  1509. Raises the MouseUp event
  1510. </summary>
  1511. <param name="e">A CellMouseEventArgs that contains the event data</param>
  1512. </member>
  1513. <member name="M:XPTable.Renderers.DropDownCellRenderer.OnMouseDown(XPTable.Events.CellMouseEventArgs)">
  1514. <summary>
  1515. Raises the MouseDown event
  1516. </summary>
  1517. <param name="e">A CellMouseEventArgs that contains the event data</param>
  1518. </member>
  1519. <member name="M:XPTable.Renderers.DropDownCellRenderer.OnMouseMove(XPTable.Events.CellMouseEventArgs)">
  1520. <summary>
  1521. Raises the MouseMove event
  1522. </summary>
  1523. <param name="e">A CellMouseEventArgs that contains the event data</param>
  1524. </member>
  1525. <member name="M:XPTable.Renderers.DropDownCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  1526. <summary>
  1527. Raises the PaintCell event
  1528. </summary>
  1529. <param name="e">A PaintCellEventArgs that contains the event data</param>
  1530. </member>
  1531. <member name="M:XPTable.Renderers.DropDownCellRenderer.OnPaintBackground(XPTable.Events.PaintCellEventArgs)">
  1532. <summary>
  1533. Paints the Cells background
  1534. </summary>
  1535. <param name="e">A PaintCellEventArgs that contains the event data</param>
  1536. </member>
  1537. <member name="P:XPTable.Renderers.DropDownCellRenderer.ButtonWidth">
  1538. <summary>
  1539. Gets or sets the width of the dropdown button
  1540. </summary>
  1541. </member>
  1542. <member name="P:XPTable.Renderers.DropDownCellRenderer.ShowDropDownButton">
  1543. <summary>
  1544. Gets or sets whether the DropDownCellRenderer dropdown button should be drawn
  1545. </summary>
  1546. </member>
  1547. <member name="F:XPTable.Renderers.DateTimeCellRenderer.dateFormat">
  1548. <summary>
  1549. The format of the date and time displayed in the Cell
  1550. </summary>
  1551. </member>
  1552. <member name="M:XPTable.Renderers.DateTimeCellRenderer.#ctor">
  1553. <summary>
  1554. Initializes a new instance of the DateTimeCellRenderer class with
  1555. default settings
  1556. </summary>
  1557. </member>
  1558. <member name="M:XPTable.Renderers.DateTimeCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  1559. <summary>
  1560. Raises the PaintCell event
  1561. </summary>
  1562. <param name="e">A PaintCellEventArgs that contains the event data</param>
  1563. </member>
  1564. <member name="M:XPTable.Renderers.DateTimeCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  1565. <summary>
  1566. Raises the Paint event
  1567. </summary>
  1568. <param name="e">A PaintCellEventArgs that contains the event data</param>
  1569. </member>
  1570. <member name="M:XPTable.Renderers.DateTimeCellRenderer.FormatDate(System.DateTime)">
  1571. <summary>
  1572. Returns the string used to display this date.
  1573. </summary>
  1574. <param name="dateTime"></param>
  1575. <returns></returns>
  1576. </member>
  1577. <member name="P:XPTable.Renderers.DateTimeCellRenderer.DateTimeFormat">
  1578. <summary>
  1579. Gets or sets the format of the date and time displayed in the Cell
  1580. </summary>
  1581. </member>
  1582. <member name="T:XPTable.Models.ColorColumn">
  1583. <summary>
  1584. Represents a Column whose Cells are displayed as a Color
  1585. </summary>
  1586. </member>
  1587. <member name="T:XPTable.Models.DropDownColumn">
  1588. <summary>
  1589. Represents a Column whose Cells are displayed with a drop down
  1590. button for editing
  1591. </summary>
  1592. </member>
  1593. <member name="T:XPTable.Models.Column">
  1594. <summary>
  1595. Abstract class used as a base for all specific column types.
  1596. </summary>
  1597. </member>
  1598. <member name="F:XPTable.Models.Column.ResizePadding">
  1599. <summary>
  1600. The amount of space on each side of the Column that can
  1601. be used as a resizing handle
  1602. </summary>
  1603. </member>
  1604. <member name="F:XPTable.Models.Column.DefaultWidth">
  1605. <summary>
  1606. The default width of a Column
  1607. </summary>
  1608. </member>
  1609. <member name="F:XPTable.Models.Column.MaximumWidth">
  1610. <summary>
  1611. The maximum width of a Column
  1612. </summary>
  1613. </member>
  1614. <member name="F:XPTable.Models.Column.MinimumWidth">
  1615. <summary>
  1616. The minimum width of a Column
  1617. </summary>
  1618. </member>
  1619. <member name="F:XPTable.Models.Column.state">
  1620. <summary>
  1621. Contains the current state of the the Column
  1622. </summary>
  1623. </member>
  1624. <member name="F:XPTable.Models.Column.text">
  1625. <summary>
  1626. The text displayed in the Column's header
  1627. </summary>
  1628. </member>
  1629. <member name="F:XPTable.Models.Column.format">
  1630. <summary>
  1631. A string that specifies how a Column's Cell contents are formatted
  1632. </summary>
  1633. </member>
  1634. <member name="F:XPTable.Models.Column.alignment">
  1635. <summary>
  1636. The alignment of the text displayed in the Column's Cells
  1637. </summary>
  1638. </member>
  1639. <member name="F:XPTable.Models.Column.resizeMode">
  1640. <summary>
  1641. Specifies how the column behaves when it is auto-resized.
  1642. </summary>
  1643. </member>
  1644. <member name="F:XPTable.Models.Column.width">
  1645. <summary>
  1646. The width of the Column
  1647. </summary>
  1648. </member>
  1649. <member name="F:XPTable.Models.Column.image">
  1650. <summary>
  1651. The Image displayed on the Column's header
  1652. </summary>
  1653. </member>
  1654. <member name="F:XPTable.Models.Column.imageOnRight">
  1655. <summary>
  1656. Specifies whether the Image displayed on the Column's header should
  1657. be draw on the right hand side of the Column
  1658. </summary>
  1659. </member>
  1660. <member name="F:XPTable.Models.Column.columnState">
  1661. <summary>
  1662. The current state of the Column
  1663. </summary>
  1664. </member>
  1665. <member name="F:XPTable.Models.Column.tooltipText">
  1666. <summary>
  1667. The text displayed when a ToolTip is shown for the Column's header
  1668. </summary>
  1669. </member>
  1670. <member name="F:XPTable.Models.Column.columnModel">
  1671. <summary>
  1672. The ColumnModel that the Column belongs to
  1673. </summary>
  1674. </member>
  1675. <member name="F:XPTable.Models.Column.x">
  1676. <summary>
  1677. The x-coordinate of the column's left edge in pixels
  1678. </summary>
  1679. </member>
  1680. <member name="F:XPTable.Models.Column.sortOrder">
  1681. <summary>
  1682. The current SortOrder of the Column
  1683. </summary>
  1684. </member>
  1685. <member name="F:XPTable.Models.Column.renderer">
  1686. <summary>
  1687. The CellRenderer used to draw the Column's Cells
  1688. </summary>
  1689. </member>
  1690. <member name="F:XPTable.Models.Column.editor">
  1691. <summary>
  1692. The CellEditor used to edit the Column's Cells
  1693. </summary>
  1694. </member>
  1695. <member name="F:XPTable.Models.Column.comparer">
  1696. <summary>
  1697. The Type of the IComparer used to compare the Column's Cells
  1698. </summary>
  1699. </member>
  1700. <member name="M:XPTable.Models.Column.#ctor">
  1701. <summary>
  1702. Creates a new Column with default values
  1703. </summary>
  1704. </member>
  1705. <member name="M:XPTable.Models.Column.#ctor(System.String)">
  1706. <summary>
  1707. Creates a new Column with the specified header text
  1708. </summary>
  1709. <param name="text">The text displayed in the column's header</param>
  1710. </member>
  1711. <member name="M:XPTable.Models.Column.#ctor(System.String,System.Int32)">
  1712. <summary>
  1713. Creates a new Column with the specified header text and width
  1714. </summary>
  1715. <param name="text">The text displayed in the column's header</param>
  1716. <param name="width">The column's width</param>
  1717. </member>
  1718. <member name="M:XPTable.Models.Column.#ctor(System.String,System.Int32,System.Boolean)">
  1719. <summary>
  1720. Creates a new Column with the specified header text, width and visibility
  1721. </summary>
  1722. <param name="text">The text displayed in the column's header</param>
  1723. <param name="width">The column's width</param>
  1724. <param name="visible">Specifies whether the column is visible</param>
  1725. </member>
  1726. <member name="M:XPTable.Models.Column.#ctor(System.String,System.Drawing.Image)">
  1727. <summary>
  1728. Creates a new Column with the specified header text and image
  1729. </summary>
  1730. <param name="text">The text displayed in the column's header</param>
  1731. <param name="image">The image displayed on the column's header</param>
  1732. </member>
  1733. <member name="M:XPTable.Models.Column.#ctor(System.String,System.Drawing.Image,System.Int32)">
  1734. <summary>
  1735. Creates a new Column with the specified header text, image and width
  1736. </summary>
  1737. <param name="text">The text displayed in the column's header</param>
  1738. <param name="image">The image displayed on the column's header</param>
  1739. <param name="width">The column's width</param>
  1740. </member>
  1741. <member name="M:XPTable.Models.Column.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  1742. <summary>
  1743. Creates a new Column with the specified header text, image, width and visibility
  1744. </summary>
  1745. <param name="text">The text displayed in the column's header</param>
  1746. <param name="image">The image displayed on the column's header</param>
  1747. <param name="width">The column's width</param>
  1748. <param name="visible">Specifies whether the column is visible</param>
  1749. </member>
  1750. <member name="M:XPTable.Models.Column.Init">
  1751. <summary>
  1752. Initialise default values
  1753. </summary>
  1754. </member>
  1755. <member name="M:XPTable.Models.Column.GetDefaultRendererName">
  1756. <summary>
  1757. Gets a string that specifies the name of the Column's default CellRenderer
  1758. </summary>
  1759. <returns>A string that specifies the name of the Column's default
  1760. CellRenderer</returns>
  1761. </member>
  1762. <member name="M:XPTable.Models.Column.CreateDefaultRenderer">
  1763. <summary>
  1764. Gets the Column's default CellRenderer
  1765. </summary>
  1766. <returns>The Column's default CellRenderer</returns>
  1767. </member>
  1768. <member name="M:XPTable.Models.Column.GetDefaultEditorName">
  1769. <summary>
  1770. Gets a string that specifies the name of the Column's default CellEditor
  1771. </summary>
  1772. <returns>A string that specifies the name of the Column's default
  1773. CellEditor</returns>
  1774. </member>
  1775. <member name="M:XPTable.Models.Column.CreateDefaultEditor">
  1776. <summary>
  1777. Gets the Column's default CellEditor
  1778. </summary>
  1779. <returns>The Column's default CellEditor</returns>
  1780. </member>
  1781. <member name="M:XPTable.Models.Column.GetState(System.Int32)">
  1782. <summary>
  1783. Returns the state represented by the specified state flag
  1784. </summary>
  1785. <param name="flag">A flag that represents the state to return</param>
  1786. <returns>The state represented by the specified state flag</returns>
  1787. </member>
  1788. <member name="M:XPTable.Models.Column.SetState(System.Int32,System.Boolean)">
  1789. <summary>
  1790. Sets the state represented by the specified state flag to the specified value
  1791. </summary>
  1792. <param name="flag">A flag that represents the state to be set</param>
  1793. <param name="value">The new value of the state</param>
  1794. </member>
  1795. <member name="M:XPTable.Models.Column.ShouldSerializeWidth">
  1796. <summary>
  1797. Specifies whether the Width property should be serialized at
  1798. design time
  1799. </summary>
  1800. <returns>true if the Width property should be serialized,
  1801. false otherwise</returns>
  1802. </member>
  1803. <member name="F:XPTable.Models.Column._isTextTrimmed">
  1804. <summary>
  1805. Indicates whether the text has all been shown when rendered.
  1806. </summary>
  1807. </member>
  1808. <member name="M:XPTable.Models.Column.ShouldSerializeEditable">
  1809. <summary>
  1810. Specifies whether the Editable property should be serialized at
  1811. design time
  1812. </summary>
  1813. <returns>true if the Editable property should be serialized,
  1814. false otherwise</returns>
  1815. </member>
  1816. <member name="M:XPTable.Models.Column.ShouldSerializeEnabled">
  1817. <summary>
  1818. Specifies whether the Enabled property should be serialized at
  1819. design time
  1820. </summary>
  1821. <returns>true if the Enabled property should be serialized,
  1822. false otherwise</returns>
  1823. </member>
  1824. <member name="M:XPTable.Models.Column.OnPropertyChanged(XPTable.Events.ColumnEventArgs)">
  1825. <summary>
  1826. Raises the PropertyChanged event
  1827. </summary>
  1828. <param name="e">A ColumnEventArgs that contains the event data</param>
  1829. </member>
  1830. <member name="E:XPTable.Models.Column.PropertyChanged">
  1831. <summary>
  1832. Occurs when one of the Column's properties changes
  1833. </summary>
  1834. </member>
  1835. <member name="P:XPTable.Models.Column.Text">
  1836. <summary>
  1837. Gets or sets the text displayed on the Column header
  1838. </summary>
  1839. </member>
  1840. <member name="P:XPTable.Models.Column.Format">
  1841. <summary>
  1842. Gets or sets the string that specifies how a Column's Cell contents
  1843. are formatted
  1844. </summary>
  1845. </member>
  1846. <member name="P:XPTable.Models.Column.Alignment">
  1847. <summary>
  1848. Gets or sets the horizontal alignment of the Column's Cell contents
  1849. </summary>
  1850. </member>
  1851. <member name="P:XPTable.Models.Column.AutoResizeMode">
  1852. <summary>
  1853. Gets or sets how the column behaves when it is auto-resized.
  1854. </summary>
  1855. </member>
  1856. <member name="P:XPTable.Models.Column.Width">
  1857. <summary>
  1858. Gets or sets the width of the Column
  1859. </summary>
  1860. </member>
  1861. <member name="P:XPTable.Models.Column.IsTextTrimmed">
  1862. <summary>
  1863. Gets or sets a value that indicates whether the text has all been shown when rendered.
  1864. </summary>
  1865. </member>
  1866. <member name="P:XPTable.Models.Column.ContentWidth">
  1867. <summary>
  1868. Gets or sets the minimum width required to display this column header.
  1869. </summary>
  1870. </member>
  1871. <member name="P:XPTable.Models.Column.WidthNotSet">
  1872. <summary>
  1873. Returns true if the cells width property has been assigned.
  1874. </summary>
  1875. </member>
  1876. <member name="P:XPTable.Models.Column.Image">
  1877. <summary>
  1878. Gets or sets the Image displayed in the Column's header
  1879. </summary>
  1880. </member>
  1881. <member name="P:XPTable.Models.Column.ImageOnRight">
  1882. <summary>
  1883. Gets or sets whether the Image displayed on the Column's header should
  1884. be draw on the right hand side of the Column
  1885. </summary>
  1886. </member>
  1887. <member name="P:XPTable.Models.Column.ColumnState">
  1888. <summary>
  1889. Gets the state of the Column
  1890. </summary>
  1891. </member>
  1892. <member name="P:XPTable.Models.Column.InternalColumnState">
  1893. <summary>
  1894. Gets or sets the state of the Column
  1895. </summary>
  1896. </member>
  1897. <member name="P:XPTable.Models.Column.Visible">
  1898. <summary>
  1899. Gets or sets the whether the Column is displayed
  1900. </summary>
  1901. </member>
  1902. <member name="P:XPTable.Models.Column.Sortable">
  1903. <summary>
  1904. Gets or sets whether the Column is able to be sorted
  1905. </summary>
  1906. </member>
  1907. <member name="P:XPTable.Models.Column.Resizable">
  1908. <summary>
  1909. Gets or sets whether the Column is able to be resized
  1910. </summary>
  1911. </member>
  1912. <member name="P:XPTable.Models.Column.Renderer">
  1913. <summary>
  1914. Gets or sets the user specified ICellRenderer that is used to draw the
  1915. Column's Cells
  1916. </summary>
  1917. </member>
  1918. <member name="P:XPTable.Models.Column.Editor">
  1919. <summary>
  1920. Gets or sets the user specified ICellEditor that is used to edit the
  1921. Column's Cells
  1922. </summary>
  1923. </member>
  1924. <member name="P:XPTable.Models.Column.Comparer">
  1925. <summary>
  1926. Gets or sets the user specified Comparer type that is used to edit the
  1927. Column's Cells
  1928. </summary>
  1929. </member>
  1930. <member name="P:XPTable.Models.Column.DefaultComparerType">
  1931. <summary>
  1932. Gets the Type of the default Comparer used to compare the Column's Cells when
  1933. the Column is sorting
  1934. </summary>
  1935. </member>
  1936. <member name="P:XPTable.Models.Column.SortOrder">
  1937. <summary>
  1938. Gets the current SortOrder of the Column
  1939. </summary>
  1940. </member>
  1941. <member name="P:XPTable.Models.Column.InternalSortOrder">
  1942. <summary>
  1943. Gets or sets the current SortOrder of the Column
  1944. </summary>
  1945. </member>
  1946. <member name="P:XPTable.Models.Column.Editable">
  1947. <summary>
  1948. Gets or sets a value indicating whether the Column's Cells contents
  1949. are able to be edited
  1950. </summary>
  1951. </member>
  1952. <member name="P:XPTable.Models.Column.Enabled">
  1953. <summary>
  1954. Gets or sets a value indicating whether the Column's Cells can respond to
  1955. user interaction
  1956. </summary>
  1957. </member>
  1958. <member name="P:XPTable.Models.Column.Selectable">
  1959. <summary>
  1960. Gets or sets a value indicating whether the Column's Cells can be selected
  1961. </summary>
  1962. </member>
  1963. <member name="P:XPTable.Models.Column.ToolTipText">
  1964. <summary>
  1965. Gets or sets the ToolTip text associated with the Column
  1966. </summary>
  1967. </member>
  1968. <member name="P:XPTable.Models.Column.X">
  1969. <summary>
  1970. Gets the x-coordinate of the column's left edge in pixels
  1971. </summary>
  1972. </member>
  1973. <member name="P:XPTable.Models.Column.Left">
  1974. <summary>
  1975. Gets the x-coordinate of the column's left edge in pixels
  1976. </summary>
  1977. </member>
  1978. <member name="P:XPTable.Models.Column.Right">
  1979. <summary>
  1980. Gets the x-coordinate of the column's right edge in pixels
  1981. </summary>
  1982. </member>
  1983. <member name="P:XPTable.Models.Column.ColumnModel">
  1984. <summary>
  1985. Gets or sets the ColumnModel the Column belongs to
  1986. </summary>
  1987. </member>
  1988. <member name="P:XPTable.Models.Column.Parent">
  1989. <summary>
  1990. Gets the ColumnModel the Column belongs to. This member is not
  1991. intended to be used directly from your code
  1992. </summary>
  1993. </member>
  1994. <member name="P:XPTable.Models.Column.CanRaiseEvents">
  1995. <summary>
  1996. Gets whether the Column is able to raise events
  1997. </summary>
  1998. </member>
  1999. <member name="P:XPTable.Models.Column.CanRaiseEventsInternal">
  2000. <summary>
  2001. Gets the value for CanRaiseEvents.
  2002. </summary>
  2003. </member>
  2004. <member name="F:XPTable.Models.DropDownColumn.showButton">
  2005. <summary>
  2006. Specifies whether the Cells should draw a drop down button
  2007. </summary>
  2008. </member>
  2009. <member name="M:XPTable.Models.DropDownColumn.#ctor">
  2010. <summary>
  2011. Creates a new DropDownColumn with default values
  2012. </summary>
  2013. </member>
  2014. <member name="M:XPTable.Models.DropDownColumn.#ctor(System.String)">
  2015. <summary>
  2016. Creates a new DropDownColumn with the specified header text
  2017. </summary>
  2018. <param name="text">The text displayed in the column's header</param>
  2019. </member>
  2020. <member name="M:XPTable.Models.DropDownColumn.#ctor(System.String,System.Int32)">
  2021. <summary>
  2022. Creates a new DropDownColumn with the specified header text and width
  2023. </summary>
  2024. <param name="text">The text displayed in the column's header</param>
  2025. <param name="width">The column's width</param>
  2026. </member>
  2027. <member name="M:XPTable.Models.DropDownColumn.#ctor(System.String,System.Int32,System.Boolean)">
  2028. <summary>
  2029. Creates a new DropDownColumn with the specified header text, width and visibility
  2030. </summary>
  2031. <param name="text">The text displayed in the column's header</param>
  2032. <param name="width">The column's width</param>
  2033. <param name="visible">Specifies whether the column is visible</param>
  2034. </member>
  2035. <member name="M:XPTable.Models.DropDownColumn.#ctor(System.String,System.Drawing.Image)">
  2036. <summary>
  2037. Creates a new DropDownColumn with the specified header text and image
  2038. </summary>
  2039. <param name="text">The text displayed in the column's header</param>
  2040. <param name="image">The image displayed on the column's header</param>
  2041. </member>
  2042. <member name="M:XPTable.Models.DropDownColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  2043. <summary>
  2044. Creates a new DropDownColumn with the specified header text, image and width
  2045. </summary>
  2046. <param name="text">The text displayed in the column's header</param>
  2047. <param name="image">The image displayed on the column's header</param>
  2048. <param name="width">The column's width</param>
  2049. </member>
  2050. <member name="M:XPTable.Models.DropDownColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  2051. <summary>
  2052. Creates a new DropDownColumn with the specified header text, image, width and visibility
  2053. </summary>
  2054. <param name="text">The text displayed in the column's header</param>
  2055. <param name="image">The image displayed on the column's header</param>
  2056. <param name="width">The column's width</param>
  2057. <param name="visible">Specifies whether the column is visible</param>
  2058. </member>
  2059. <member name="M:XPTable.Models.DropDownColumn.Init">
  2060. <summary>
  2061. Initializes the DropDownColumn with default values
  2062. </summary>
  2063. </member>
  2064. <member name="P:XPTable.Models.DropDownColumn.ShowDropDownButton">
  2065. <summary>
  2066. Gets or sets whether the Column's Cells should draw a drop down button
  2067. </summary>
  2068. </member>
  2069. <member name="F:XPTable.Models.ColorColumn.showColor">
  2070. <summary>
  2071. Specifies whether the Cells should draw their Color value
  2072. </summary>
  2073. </member>
  2074. <member name="F:XPTable.Models.ColorColumn.showColorName">
  2075. <summary>
  2076. Specifies whether the Cells should draw their Color name
  2077. </summary>
  2078. </member>
  2079. <member name="M:XPTable.Models.ColorColumn.#ctor">
  2080. <summary>
  2081. Creates a new ColorColumn with default values
  2082. </summary>
  2083. </member>
  2084. <member name="M:XPTable.Models.ColorColumn.#ctor(System.String)">
  2085. <summary>
  2086. Creates a new ColorColumn with the specified header text
  2087. </summary>
  2088. <param name="text">The text displayed in the column's header</param>
  2089. </member>
  2090. <member name="M:XPTable.Models.ColorColumn.#ctor(System.String,System.Int32)">
  2091. <summary>
  2092. Creates a new ColorColumn with the specified header text and width
  2093. </summary>
  2094. <param name="text">The text displayed in the column's header</param>
  2095. <param name="width">The column's width</param>
  2096. </member>
  2097. <member name="M:XPTable.Models.ColorColumn.#ctor(System.String,System.Int32,System.Boolean)">
  2098. <summary>
  2099. Creates a new ColorColumn with the specified header text, width and visibility
  2100. </summary>
  2101. <param name="text">The text displayed in the column's header</param>
  2102. <param name="width">The column's width</param>
  2103. <param name="visible">Specifies whether the column is visible</param>
  2104. </member>
  2105. <member name="M:XPTable.Models.ColorColumn.#ctor(System.String,System.Drawing.Image)">
  2106. <summary>
  2107. Creates a new ColorColumn with the specified header text and image
  2108. </summary>
  2109. <param name="text">The text displayed in the column's header</param>
  2110. <param name="image">The image displayed on the column's header</param>
  2111. </member>
  2112. <member name="M:XPTable.Models.ColorColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  2113. <summary>
  2114. Creates a new ColorColumn with the specified header text, image and width
  2115. </summary>
  2116. <param name="text">The text displayed in the column's header</param>
  2117. <param name="image">The image displayed on the column's header</param>
  2118. <param name="width">The column's width</param>
  2119. </member>
  2120. <member name="M:XPTable.Models.ColorColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  2121. <summary>
  2122. Creates a new ColorColumn with the specified header text, image, width and visibility
  2123. </summary>
  2124. <param name="text">The text displayed in the column's header</param>
  2125. <param name="image">The image displayed on the column's header</param>
  2126. <param name="width">The column's width</param>
  2127. <param name="visible">Specifies whether the column is visible</param>
  2128. </member>
  2129. <member name="M:XPTable.Models.ColorColumn.Init">
  2130. <summary>
  2131. Initializes the ColorColumn with default values
  2132. </summary>
  2133. </member>
  2134. <member name="M:XPTable.Models.ColorColumn.GetDefaultRendererName">
  2135. <summary>
  2136. Gets a string that specifies the name of the Column's default CellRenderer
  2137. </summary>
  2138. <returns>A string that specifies the name of the Column's default
  2139. CellRenderer</returns>
  2140. </member>
  2141. <member name="M:XPTable.Models.ColorColumn.CreateDefaultRenderer">
  2142. <summary>
  2143. Gets the Column's default CellRenderer
  2144. </summary>
  2145. <returns>The Column's default CellRenderer</returns>
  2146. </member>
  2147. <member name="M:XPTable.Models.ColorColumn.GetDefaultEditorName">
  2148. <summary>
  2149. Gets a string that specifies the name of the Column's default CellEditor
  2150. </summary>
  2151. <returns>A string that specifies the name of the Column's default
  2152. CellEditor</returns>
  2153. </member>
  2154. <member name="M:XPTable.Models.ColorColumn.CreateDefaultEditor">
  2155. <summary>
  2156. Gets the Column's default CellEditor
  2157. </summary>
  2158. <returns>The Column's default CellEditor</returns>
  2159. </member>
  2160. <member name="P:XPTable.Models.ColorColumn.ShowColor">
  2161. <summary>
  2162. Gets or sets whether the Column's Cells should draw their Color value
  2163. </summary>
  2164. </member>
  2165. <member name="P:XPTable.Models.ColorColumn.ShowColorName">
  2166. <summary>
  2167. Gets or sets whether the Column's Cells should draw their Color name
  2168. </summary>
  2169. </member>
  2170. <member name="P:XPTable.Models.ColorColumn.DefaultComparerType">
  2171. <summary>
  2172. Gets the Type of the Comparer used to compare the Column's Cells when
  2173. the Column is sorting
  2174. </summary>
  2175. </member>
  2176. <member name="T:XPTable.Editors.ICellEditor">
  2177. <summary>
  2178. Exposes common methods provided by Cell editors
  2179. </summary>
  2180. </member>
  2181. <member name="M:XPTable.Editors.ICellEditor.PrepareForEditing(XPTable.Models.Cell,XPTable.Models.Table,XPTable.Models.CellPos,System.Drawing.Rectangle,System.Boolean)">
  2182. <summary>
  2183. Prepares the ICellEditor to edit the specified Cell
  2184. </summary>
  2185. <param name="cell">The Cell to be edited</param>
  2186. <param name="table">The Table that contains the Cell</param>
  2187. <param name="cellPos">A CellPos representing the position of the Cell</param>
  2188. <param name="cellRect">The Rectangle that represents the Cells location and size</param>
  2189. <param name="userSetEditorValues">Specifies whether the ICellEditors
  2190. starting value has already been set by the user</param>
  2191. <returns>true if the ICellEditor can continue editing the Cell, false otherwise</returns>
  2192. </member>
  2193. <member name="M:XPTable.Editors.ICellEditor.StartEditing">
  2194. <summary>
  2195. Starts editing the Cell
  2196. </summary>
  2197. </member>
  2198. <member name="M:XPTable.Editors.ICellEditor.StopEditing">
  2199. <summary>
  2200. Stops editing the Cell and commits any changes
  2201. </summary>
  2202. </member>
  2203. <member name="M:XPTable.Editors.ICellEditor.CancelEditing">
  2204. <summary>
  2205. Stops editing the Cell and ignores any changes
  2206. </summary>
  2207. </member>
  2208. <member name="T:XPTable.Editors.EditStartAction">
  2209. <summary>
  2210. Specifies the action that causes a Cell to start editing
  2211. </summary>
  2212. </member>
  2213. <member name="F:XPTable.Editors.EditStartAction.DoubleClick">
  2214. <summary>
  2215. A double click will start cell editing
  2216. </summary>
  2217. </member>
  2218. <member name="F:XPTable.Editors.EditStartAction.SingleClick">
  2219. <summary>
  2220. A single click will start cell editing
  2221. </summary>
  2222. </member>
  2223. <member name="F:XPTable.Editors.EditStartAction.CustomKey">
  2224. <summary>
  2225. A user defined key press will start cell editing
  2226. </summary>
  2227. </member>
  2228. <member name="F:XPTable.Editors.EditStartAction.KeyPress">
  2229. <summary>
  2230. A key press event will start cell editing
  2231. </summary>
  2232. </member>
  2233. <member name="F:XPTable.Editors.EditStartAction.KeyPressDoubleClick">
  2234. <summary>
  2235. A key press event or double-click will start cell editing
  2236. </summary>
  2237. </member>
  2238. <member name="T:XPTable.Editors.DropDownCellEditor">
  2239. <summary>
  2240. A base class for editing Cells that contain drop down buttons
  2241. </summary>
  2242. </member>
  2243. <member name="T:XPTable.Editors.CellEditor">
  2244. <summary>
  2245. Base class for Cell editors
  2246. </summary>
  2247. </member>
  2248. <member name="T:XPTable.Editors.IMouseMessageFilterClient">
  2249. <summary>
  2250. Indicates that an object is interested in receiving mouse messages
  2251. before they are sent to their destination
  2252. </summary>
  2253. </member>
  2254. <member name="M:XPTable.Editors.IMouseMessageFilterClient.ProcessMouseMessage(System.Windows.Forms.Control,XPTable.Win32.WindowMessage,System.Int32,System.Int32)">
  2255. <summary>
  2256. Filters out a mouse message before it is dispatched
  2257. </summary>
  2258. <param name="target">The Control that will receive the message</param>
  2259. <param name="msg">A WindowMessage that represents the message to process</param>
  2260. <param name="wParam">Specifies the WParam field of the message</param>
  2261. <param name="lParam">Specifies the LParam field of the message</param>
  2262. <returns>true to filter the message and prevent it from being dispatched;
  2263. false to allow the message to continue to the next filter or control</returns>
  2264. </member>
  2265. <member name="T:XPTable.Editors.IKeyMessageFilterClient">
  2266. <summary>
  2267. Indicates that an object is interested in receiving key messages
  2268. before they are sent to their destination
  2269. </summary>
  2270. </member>
  2271. <member name="M:XPTable.Editors.IKeyMessageFilterClient.ProcessKeyMessage(System.Windows.Forms.Control,XPTable.Win32.WindowMessage,System.Int64,System.Int64)">
  2272. <summary>
  2273. Filters out a key message before it is dispatched
  2274. </summary>
  2275. <param name="target">The Control that will receive the message</param>
  2276. <param name="msg">A WindowMessage that represents the message to process</param>
  2277. <param name="wParam">Specifies the WParam field of the message</param>
  2278. <param name="lParam">Specifies the LParam field of the message</param>
  2279. <returns>true to filter the message and prevent it from being dispatched;
  2280. false to allow the message to continue to the next filter or control</returns>
  2281. </member>
  2282. <member name="F:XPTable.Editors.CellEditor.control">
  2283. <summary>
  2284. The Control that is performing the editing
  2285. </summary>
  2286. </member>
  2287. <member name="F:XPTable.Editors.CellEditor.cell">
  2288. <summary>
  2289. The Cell that is being edited
  2290. </summary>
  2291. </member>
  2292. <member name="F:XPTable.Editors.CellEditor.table">
  2293. <summary>
  2294. The Table that contains the Cell being edited
  2295. </summary>
  2296. </member>
  2297. <member name="F:XPTable.Editors.CellEditor.cellPos">
  2298. <summary>
  2299. A CellPos that represents the position of the Cell being edited
  2300. </summary>
  2301. </member>
  2302. <member name="F:XPTable.Editors.CellEditor.cellRect">
  2303. <summary>
  2304. The Rectangle that represents the Cells location and size
  2305. </summary>
  2306. </member>
  2307. <member name="F:XPTable.Editors.CellEditor.mouseMessageFilter">
  2308. <summary>
  2309. A MouseMessageFilter that receives mouse messages before they
  2310. are dispatched to their destination
  2311. </summary>
  2312. </member>
  2313. <member name="F:XPTable.Editors.CellEditor.keyMessageFilter">
  2314. <summary>
  2315. A KeyMessageFilter that receives key messages before they
  2316. are dispatched to their destination
  2317. </summary>
  2318. </member>
  2319. <member name="M:XPTable.Editors.CellEditor.#ctor">
  2320. <summary>
  2321. Initializes a new instance of the CellEditor class with default settings
  2322. </summary>
  2323. </member>
  2324. <member name="M:XPTable.Editors.CellEditor.PrepareForEditing(XPTable.Models.Cell,XPTable.Models.Table,XPTable.Models.CellPos,System.Drawing.Rectangle,System.Boolean)">
  2325. <summary>
  2326. Prepares the CellEditor to edit the specified Cell
  2327. </summary>
  2328. <param name="cell">The Cell to be edited</param>
  2329. <param name="table">The Table that contains the Cell</param>
  2330. <param name="cellPos">A CellPos representing the position of the Cell</param>
  2331. <param name="cellRect">The Rectangle that represents the Cells location and size</param>
  2332. <param name="userSetEditorValues">Specifies whether the ICellEditors
  2333. starting value has already been set by the user</param>
  2334. <returns>true if the ICellEditor can continue editing the Cell, false otherwise</returns>
  2335. </member>
  2336. <member name="M:XPTable.Editors.CellEditor.SetEditLocation(System.Drawing.Rectangle)">
  2337. <summary>
  2338. Sets the location and size of the CellEditor
  2339. </summary>
  2340. <param name="cellRect">A Rectangle that represents the size and location
  2341. of the Cell being edited</param>
  2342. </member>
  2343. <member name="M:XPTable.Editors.CellEditor.SetEditValue">
  2344. <summary>
  2345. Sets the initial value of the editor based on the contents of
  2346. the Cell being edited
  2347. </summary>
  2348. </member>
  2349. <member name="M:XPTable.Editors.CellEditor.SetCellValue">
  2350. <summary>
  2351. Sets the contents of the Cell being edited based on the value
  2352. in the editor
  2353. </summary>
  2354. </member>
  2355. <member name="M:XPTable.Editors.CellEditor.ShowEditControl">
  2356. <summary>
  2357. Displays the editor to the user and adds it to the Table's Control
  2358. collection
  2359. </summary>
  2360. </member>
  2361. <member name="M:XPTable.Editors.CellEditor.HideEditControl">
  2362. <summary>
  2363. Conceals the editor from the user, but does not remove it from the
  2364. Table's Control collection
  2365. </summary>
  2366. </member>
  2367. <member name="M:XPTable.Editors.CellEditor.RemoveEditControl">
  2368. <summary>
  2369. Conceals the editor from the user and removes it from the Table's
  2370. Control collection
  2371. </summary>
  2372. </member>
  2373. <member name="M:XPTable.Editors.CellEditor.StartEditing">
  2374. <summary>
  2375. Starts editing the Cell
  2376. </summary>
  2377. </member>
  2378. <member name="M:XPTable.Editors.CellEditor.StopEditing">
  2379. <summary>
  2380. Stops editing the Cell and commits any changes
  2381. </summary>
  2382. </member>
  2383. <member name="M:XPTable.Editors.CellEditor.CancelEditing">
  2384. <summary>
  2385. Stops editing the Cell and ignores any changes
  2386. </summary>
  2387. </member>
  2388. <member name="M:XPTable.Editors.CellEditor.ProcessMouseMessage(System.Windows.Forms.Control,XPTable.Win32.WindowMessage,System.Int32,System.Int32)">
  2389. <summary>
  2390. Filters out a mouse message before it is dispatched
  2391. </summary>
  2392. <param name="target">The Control that will receive the message</param>
  2393. <param name="msg">A WindowMessage that represents the message to process</param>
  2394. <param name="wParam">Specifies the WParam field of the message</param>
  2395. <param name="lParam">Specifies the LParam field of the message</param>
  2396. <returns>true to filter the message and prevent it from being dispatched;
  2397. false to allow the message to continue to the next filter or control</returns>
  2398. </member>
  2399. <member name="M:XPTable.Editors.CellEditor.ProcessKeyMessage(System.Windows.Forms.Control,XPTable.Win32.WindowMessage,System.Int64,System.Int64)">
  2400. <summary>
  2401. Filters out a key message before it is dispatched
  2402. </summary>
  2403. <param name="target">The Control that will receive the message</param>
  2404. <param name="msg">A WindowMessage that represents the message to process</param>
  2405. <param name="wParam">Specifies the WParam field of the message</param>
  2406. <param name="lParam">Specifies the LParam field of the message</param>
  2407. <returns>true to filter the message and prevent it from being dispatched;
  2408. false to allow the message to continue to the next filter or control</returns>
  2409. </member>
  2410. <member name="M:XPTable.Editors.CellEditor.OnBeginEdit(XPTable.Events.CellEditEventArgs)">
  2411. <summary>
  2412. Raises the BeginEdit event
  2413. </summary>
  2414. <param name="e">A CellEditEventArgs that contains the event data</param>
  2415. </member>
  2416. <member name="M:XPTable.Editors.CellEditor.OnEndEdit(XPTable.Events.CellEditEventArgs)">
  2417. <summary>
  2418. Raises the EndEdit event
  2419. </summary>
  2420. <param name="e">A CellEditEventArgs that contains the event data</param>
  2421. </member>
  2422. <member name="M:XPTable.Editors.CellEditor.OnCancelEdit(XPTable.Events.CellEditEventArgs)">
  2423. <summary>
  2424. Raises the CancelEdit event
  2425. </summary>
  2426. <param name="e">A CellEditEventArgs that contains the event data</param>
  2427. </member>
  2428. <member name="E:XPTable.Editors.CellEditor.BeginEdit">
  2429. <summary>
  2430. Occurs when the CellEditor begins editing a Cell
  2431. </summary>
  2432. </member>
  2433. <member name="E:XPTable.Editors.CellEditor.EndEdit">
  2434. <summary>
  2435. Occurs when the CellEditor stops editing a Cell
  2436. </summary>
  2437. </member>
  2438. <member name="E:XPTable.Editors.CellEditor.CancelEdit">
  2439. <summary>
  2440. Occurs when the editing of a Cell is cancelled
  2441. </summary>
  2442. </member>
  2443. <member name="P:XPTable.Editors.CellEditor.Control">
  2444. <summary>
  2445. Gets or sets the Control that is being used to edit the Cell
  2446. </summary>
  2447. </member>
  2448. <member name="P:XPTable.Editors.CellEditor.EditingCell">
  2449. <summary>
  2450. Gets the Cell that is being edited
  2451. </summary>
  2452. </member>
  2453. <member name="P:XPTable.Editors.CellEditor.EditingTable">
  2454. <summary>
  2455. Gets the Table that contains the Cell being edited
  2456. </summary>
  2457. </member>
  2458. <member name="P:XPTable.Editors.CellEditor.EditingCellPos">
  2459. <summary>
  2460. Gets a CellPos that represents the position of the Cell being edited
  2461. </summary>
  2462. </member>
  2463. <member name="P:XPTable.Editors.CellEditor.IsEditing">
  2464. <summary>
  2465. Gets whether the CellEditor is currently editing a Cell
  2466. </summary>
  2467. </member>
  2468. <member name="T:XPTable.Editors.IEditorUsesRendererButtons">
  2469. <summary>
  2470. Specifies that a CellEditor uses the buttons provided by its counter-part
  2471. CellRenderer during editing
  2472. </summary>
  2473. </member>
  2474. <member name="M:XPTable.Editors.IEditorUsesRendererButtons.OnEditorButtonMouseDown(System.Object,XPTable.Events.CellMouseEventArgs)">
  2475. <summary>
  2476. Raises the EditorButtonMouseDown event
  2477. </summary>
  2478. <param name="sender">The object that raised the event</param>
  2479. <param name="e">A CellMouseEventArgs that contains the event data</param>
  2480. </member>
  2481. <member name="M:XPTable.Editors.IEditorUsesRendererButtons.OnEditorButtonMouseUp(System.Object,XPTable.Events.CellMouseEventArgs)">
  2482. <summary>
  2483. Raises the EditorButtonMouseUp event
  2484. </summary>
  2485. <param name="sender">The object that raised the event</param>
  2486. <param name="e">A CellMouseEventArgs that contains the event data</param>
  2487. </member>
  2488. <member name="F:XPTable.Editors.DropDownCellEditor.dropDownContainer">
  2489. <summary>
  2490. The container that holds the Control displayed when editor is dropped down
  2491. </summary>
  2492. </member>
  2493. <member name="F:XPTable.Editors.DropDownCellEditor.droppedDown">
  2494. <summary>
  2495. Specifies whether the DropDownContainer is currently displayed
  2496. </summary>
  2497. </member>
  2498. <member name="F:XPTable.Editors.DropDownCellEditor.dropDownStyle">
  2499. <summary>
  2500. Specifies the DropDown style
  2501. </summary>
  2502. </member>
  2503. <member name="F:XPTable.Editors.DropDownCellEditor.dropDownWidth">
  2504. <summary>
  2505. The user defined width of the DropDownContainer
  2506. </summary>
  2507. </member>
  2508. <member name="F:XPTable.Editors.DropDownCellEditor.activationListener">
  2509. <summary>
  2510. Listener for WM_NCACTIVATE and WM_ACTIVATEAPP messages
  2511. </summary>
  2512. </member>
  2513. <member name="F:XPTable.Editors.DropDownCellEditor.parentForm">
  2514. <summary>
  2515. The Form that will own the DropDownContainer
  2516. </summary>
  2517. </member>
  2518. <member name="F:XPTable.Editors.DropDownCellEditor.containsMouse">
  2519. <summary>
  2520. Specifies whether the mouse is currently over the
  2521. DropDownContainer
  2522. </summary>
  2523. </member>
  2524. <member name="M:XPTable.Editors.DropDownCellEditor.#ctor">
  2525. <summary>
  2526. Initializes a new instance of the DropDownCellEditor class with default settings
  2527. </summary>
  2528. </member>
  2529. <member name="M:XPTable.Editors.DropDownCellEditor.PrepareForEditing(XPTable.Models.Cell,XPTable.Models.Table,XPTable.Models.CellPos,System.Drawing.Rectangle,System.Boolean)">
  2530. <summary>
  2531. Prepares the CellEditor to edit the specified Cell
  2532. </summary>
  2533. <param name="cell">The Cell to be edited</param>
  2534. <param name="table">The Table that contains the Cell</param>
  2535. <param name="cellPos">A CellPos representing the position of the Cell</param>
  2536. <param name="cellRect">The Rectangle that represents the Cells location and size</param>
  2537. <param name="userSetEditorValues">Specifies whether the ICellEditors
  2538. starting value has already been set by the user</param>
  2539. <returns>true if the ICellEditor can continue editing the Cell, false otherwise</returns>
  2540. </member>
  2541. <member name="M:XPTable.Editors.DropDownCellEditor.StartEditing">
  2542. <summary>
  2543. Starts editing the Cell
  2544. </summary>
  2545. </member>
  2546. <member name="M:XPTable.Editors.DropDownCellEditor.StopEditing">
  2547. <summary>
  2548. Stops editing the Cell and commits any changes
  2549. </summary>
  2550. </member>
  2551. <member name="M:XPTable.Editors.DropDownCellEditor.CancelEditing">
  2552. <summary>
  2553. Stops editing the Cell and ignores any changes
  2554. </summary>
  2555. </member>
  2556. <member name="M:XPTable.Editors.DropDownCellEditor.ShowDropDown">
  2557. <summary>
  2558. Displays the drop down portion to the user
  2559. </summary>
  2560. </member>
  2561. <member name="M:XPTable.Editors.DropDownCellEditor.HideDropDown">
  2562. <summary>
  2563. Conceals the drop down portion from the user
  2564. </summary>
  2565. </member>
  2566. <member name="M:XPTable.Editors.DropDownCellEditor.ShouldStopEditing(System.Windows.Forms.Control,System.Drawing.Point)">
  2567. <summary>
  2568. Gets whether the editor should stop editing if a mouse click occurs
  2569. outside of the DropDownContainer while it is dropped down
  2570. </summary>
  2571. <param name="target">The Control that will receive the message</param>
  2572. <param name="cursorPos">The current position of the mouse cursor</param>
  2573. <returns>true if the editor should stop editing, false otherwise</returns>
  2574. </member>
  2575. <member name="M:XPTable.Editors.DropDownCellEditor.ProcessMouseMessage(System.Windows.Forms.Control,XPTable.Win32.WindowMessage,System.Int32,System.Int32)">
  2576. <summary>
  2577. Filters out a mouse message before it is dispatched
  2578. </summary>
  2579. <param name="target">The Control that will receive the message</param>
  2580. <param name="msg">A WindowMessage that represents the message to process</param>
  2581. <param name="wParam">Specifies the WParam field of the message</param>
  2582. <param name="lParam">Specifies the LParam field of the message</param>
  2583. <returns>true to filter the message and prevent it from being dispatched;
  2584. false to allow the message to continue to the next filter or control</returns>
  2585. </member>
  2586. <member name="M:XPTable.Editors.DropDownCellEditor.ProcessKeyMessage(System.Windows.Forms.Control,XPTable.Win32.WindowMessage,System.Int64,System.Int64)">
  2587. <summary>
  2588. Filters out a key message before it is dispatched
  2589. </summary>
  2590. <param name="target">The Control that will receive the message</param>
  2591. <param name="msg">A WindowMessage that represents the message to process</param>
  2592. <param name="wParam">Specifies the WParam field of the message</param>
  2593. <param name="lParam">Specifies the LParam field of the message</param>
  2594. <returns>true to filter the message and prevent it from being dispatched;
  2595. false to allow the message to continue to the next filter or control</returns>
  2596. </member>
  2597. <member name="M:XPTable.Editors.DropDownCellEditor.OnKeyPress(System.Object,System.Windows.Forms.KeyPressEventArgs)">
  2598. <summary>
  2599. Handler for the editors TextBox.KeyPress event
  2600. </summary>
  2601. <param name="sender">The object that raised the event</param>
  2602. <param name="e">A KeyPressEventArgs that contains the event data</param>
  2603. </member>
  2604. <member name="M:XPTable.Editors.DropDownCellEditor.OnLostFocus(System.Object,System.EventArgs)">
  2605. <summary>
  2606. Handler for the editors TextBox.LostFocus event
  2607. </summary>
  2608. <param name="sender">The object that raised the event</param>
  2609. <param name="e">An EventArgs that contains the event data</param>
  2610. </member>
  2611. <member name="M:XPTable.Editors.DropDownCellEditor.OnEditorButtonMouseDown(System.Object,XPTable.Events.CellMouseEventArgs)">
  2612. <summary>
  2613. Handler for the editors drop down button MouseDown event
  2614. </summary>
  2615. <param name="sender">The object that raised the event</param>
  2616. <param name="e">A CellMouseEventArgs that contains the event data</param>
  2617. </member>
  2618. <member name="M:XPTable.Editors.DropDownCellEditor.OnEditorButtonMouseUp(System.Object,XPTable.Events.CellMouseEventArgs)">
  2619. <summary>
  2620. Handler for the editors drop down button MouseUp event
  2621. </summary>
  2622. <param name="sender">The object that raised the event</param>
  2623. <param name="e">A CellMouseEventArgs that contains the event data</param>
  2624. </member>
  2625. <member name="M:XPTable.Editors.DropDownCellEditor.textbox_MouseEnter(System.Object,System.EventArgs)">
  2626. <summary>
  2627. Handler for the editors textbox MouseEnter event
  2628. </summary>
  2629. <param name="sender">The object that raised the event</param>
  2630. <param name="e">An EventArgs that contains the event data</param>
  2631. </member>
  2632. <member name="P:XPTable.Editors.DropDownCellEditor.TextBox">
  2633. <summary>
  2634. Gets the TextBox used to edit the Cells contents
  2635. </summary>
  2636. </member>
  2637. <member name="P:XPTable.Editors.DropDownCellEditor.DropDown">
  2638. <summary>
  2639. Gets the container that holds the Control displayed when editor is dropped down
  2640. </summary>
  2641. </member>
  2642. <member name="P:XPTable.Editors.DropDownCellEditor.DroppedDown">
  2643. <summary>
  2644. Gets or sets whether the editor is displaying its drop-down portion
  2645. </summary>
  2646. </member>
  2647. <member name="P:XPTable.Editors.DropDownCellEditor.DropDownWidth">
  2648. <summary>
  2649. Gets or sets the width of the of the drop-down portion of the editor
  2650. </summary>
  2651. </member>
  2652. <member name="P:XPTable.Editors.DropDownCellEditor.InternalDropDownWidth">
  2653. <summary>
  2654. Gets the user defined width of the of the drop-down portion of the editor
  2655. </summary>
  2656. </member>
  2657. <member name="P:XPTable.Editors.DropDownCellEditor.DropDownStyle">
  2658. <summary>
  2659. Gets or sets a value specifying the style of the drop down editor
  2660. </summary>
  2661. </member>
  2662. <member name="P:XPTable.Editors.DropDownCellEditor.SelectedText">
  2663. <summary>
  2664. Gets or sets the text that is selected in the editable portion of the editor
  2665. </summary>
  2666. </member>
  2667. <member name="P:XPTable.Editors.DropDownCellEditor.SelectionLength">
  2668. <summary>
  2669. Gets or sets the number of characters selected in the editable portion
  2670. of the editor
  2671. </summary>
  2672. </member>
  2673. <member name="P:XPTable.Editors.DropDownCellEditor.SelectionStart">
  2674. <summary>
  2675. Gets or sets the starting index of text selected in the editor
  2676. </summary>
  2677. </member>
  2678. <member name="P:XPTable.Editors.DropDownCellEditor.Text">
  2679. <summary>
  2680. Gets or sets the text associated with the editor
  2681. </summary>
  2682. </member>
  2683. <member name="T:XPTable.Editors.DropDownCellEditor.ActivationListener">
  2684. <summary>
  2685. Listener for WM_NCACTIVATE and WM_ACTIVATEAPP messages
  2686. </summary>
  2687. </member>
  2688. <member name="T:XPTable.Win32.NativeWindow">
  2689. <summary>
  2690. Summary description for NativeWindow
  2691. </summary>
  2692. </member>
  2693. <member name="F:XPTable.Win32.NativeWindow.GWL_WNDPROC">
  2694. <summary>
  2695. </summary>
  2696. </member>
  2697. <member name="F:XPTable.Win32.NativeWindow.handle">
  2698. <summary>
  2699. </summary>
  2700. </member>
  2701. <member name="F:XPTable.Win32.NativeWindow.wndProcDelegate">
  2702. <summary>
  2703. Prevents the delegate being collected
  2704. </summary>
  2705. </member>
  2706. <member name="F:XPTable.Win32.NativeWindow.oldWndFunc">
  2707. <summary>
  2708. </summary>
  2709. </member>
  2710. <member name="M:XPTable.Win32.NativeWindow.#ctor">
  2711. <summary>
  2712. Initializes a new instance of the NativeWindow class
  2713. </summary>
  2714. </member>
  2715. <member name="M:XPTable.Win32.NativeWindow.AssignHandle(System.IntPtr)">
  2716. <summary>
  2717. Assigns a handle to this window
  2718. </summary>
  2719. <param name="hWnd">The handle to assign to this window</param>
  2720. </member>
  2721. <member name="M:XPTable.Win32.NativeWindow.ReleaseHandle">
  2722. <summary>
  2723. Releases the handle associated with this window
  2724. </summary>
  2725. </member>
  2726. <member name="M:XPTable.Win32.NativeWindow.WndProc(System.Windows.Forms.Message@)">
  2727. <summary>
  2728. Invokes the default window procedure associated with this window
  2729. </summary>
  2730. <param name="msg">A Message that is associated with the current Windows message</param>
  2731. </member>
  2732. <member name="M:XPTable.Win32.NativeWindow.DefWndProc(System.Windows.Forms.Message@)">
  2733. <summary>
  2734. Invokes the default window procedure associated with this window.
  2735. It is an error to call this method when the Handle property is 0
  2736. </summary>
  2737. <param name="m">A Message that is associated with the current Windows message</param>
  2738. </member>
  2739. <member name="M:XPTable.Win32.NativeWindow.WndProc(System.IntPtr,System.Int32,System.IntPtr,System.IntPtr)">
  2740. <summary>
  2741. Handler for the WndProcDelegate
  2742. </summary>
  2743. <param name="hWnd">Handle to the window procedure to receive the message</param>
  2744. <param name="msg">Specifies the message</param>
  2745. <param name="wParam">Specifies additional message-specific information. The contents
  2746. of this parameter depend on the value of the Msg parameter</param>
  2747. <param name="lParam">Specifies additional message-specific information. The contents
  2748. of this parameter depend on the value of the Msg parameter</param>
  2749. <returns>The return value specifies the result of the message processing and depends
  2750. on the message sent</returns>
  2751. </member>
  2752. <member name="M:XPTable.Win32.NativeWindow.SetWindowLong(System.IntPtr,System.Int32,XPTable.Win32.NativeWindow.WndProcDelegate)">
  2753. <summary>
  2754. The SetWindowLong function changes an attribute of the specified window. The
  2755. function also sets the 32-bit (long) value at the specified offset into the
  2756. extra window memory
  2757. </summary>
  2758. <param name="hWnd">Handle to the window and, indirectly, the class to which
  2759. the window belongs</param>
  2760. <param name="nIndex">Specifies the zero-based offset to the value to be set.</param>
  2761. <param name="wndProcDelegate">Specifies the replacement value</param>
  2762. <returns>If the function succeeds, the return value is the previous value of
  2763. the specified 32-bit integer. If the function fails, the return value is zero</returns>
  2764. </member>
  2765. <member name="M:XPTable.Win32.NativeWindow.SetWindowLong(System.IntPtr,System.Int32,System.IntPtr)">
  2766. <summary>
  2767. The SetWindowLong function changes an attribute of the specified window. The
  2768. function also sets the 32-bit (long) value at the specified offset into the
  2769. extra window memory
  2770. </summary>
  2771. <param name="hWnd">Handle to the window and, indirectly, the class to which
  2772. the window belongs</param>
  2773. <param name="nIndex">Specifies the zero-based offset to the value to be set.</param>
  2774. <param name="wndFunc">Specifies the replacement value</param>
  2775. <returns>If the function succeeds, the return value is the previous value of
  2776. the specified 32-bit integer. If the function fails, the return value is zero</returns>
  2777. </member>
  2778. <member name="M:XPTable.Win32.NativeWindow.CallWindowProc(System.IntPtr,System.IntPtr,System.Int32,System.IntPtr,System.IntPtr)">
  2779. <summary>
  2780. The CallWindowProc function passes message information to the specified window
  2781. procedure
  2782. </summary>
  2783. <param name="prevWndFunc">Pointer to the previous window procedure. If this value
  2784. is obtained by calling the GetWindowLong function with the nIndex parameter set to
  2785. GWL_WNDPROC or DWL_DLGPROC, it is actually either the address of a window or dialog
  2786. box procedure, or a special internal value meaningful only to CallWindowProc</param>
  2787. <param name="hWnd">Handle to the window procedure to receive the message</param>
  2788. <param name="iMsg">Specifies the message</param>
  2789. <param name="wParam">Specifies additional message-specific information. The contents
  2790. of this parameter depend on the value of the Msg parameter</param>
  2791. <param name="lParam">Specifies additional message-specific information. The contents
  2792. of this parameter depend on the value of the Msg parameter</param>
  2793. <returns>The return value specifies the result of the message processing and depends
  2794. on the message sent</returns>
  2795. </member>
  2796. <member name="P:XPTable.Win32.NativeWindow.Handle">
  2797. <summary>
  2798. Gets the handle for this window
  2799. </summary>
  2800. </member>
  2801. <member name="T:XPTable.Win32.NativeWindow.WndProcDelegate">
  2802. <summary>
  2803. </summary>
  2804. </member>
  2805. <member name="F:XPTable.Editors.DropDownCellEditor.ActivationListener.owner">
  2806. <summary>
  2807. The DropDownCellEditor that owns the listener
  2808. </summary>
  2809. </member>
  2810. <member name="M:XPTable.Editors.DropDownCellEditor.ActivationListener.#ctor(XPTable.Editors.DropDownCellEditor)">
  2811. <summary>
  2812. Initializes a new instance of the DropDownCellEditor class with the
  2813. specified DropDownCellEditor owner
  2814. </summary>
  2815. <param name="owner">The DropDownCellEditor that owns the listener</param>
  2816. </member>
  2817. <member name="M:XPTable.Editors.DropDownCellEditor.ActivationListener.WndProc(System.Windows.Forms.Message@)">
  2818. <summary>
  2819. Processes Windows messages
  2820. </summary>
  2821. <param name="m">The Windows Message to process</param>
  2822. </member>
  2823. <member name="P:XPTable.Editors.DropDownCellEditor.ActivationListener.Editor">
  2824. <summary>
  2825. Gets or sets the DropDownCellEditor that owns the listener
  2826. </summary>
  2827. </member>
  2828. <member name="T:XPTable.Models.RowAlignment">
  2829. <summary>
  2830. Specifies alignment of a Rows content
  2831. </summary>
  2832. </member>
  2833. <member name="F:XPTable.Models.RowAlignment.Top">
  2834. <summary>
  2835. The Rows content is aligned to the top
  2836. </summary>
  2837. </member>
  2838. <member name="F:XPTable.Models.RowAlignment.Center">
  2839. <summary>
  2840. The Rows content is aligned to the center
  2841. </summary>
  2842. </member>
  2843. <member name="F:XPTable.Models.RowAlignment.Bottom">
  2844. <summary>
  2845. The Rows content is aligned to the bottom
  2846. </summary>
  2847. </member>
  2848. <member name="T:XPTable.Themes.UpDownState">
  2849. <summary>
  2850. Represents the different states of a UpDown control's button
  2851. </summary>
  2852. </member>
  2853. <member name="F:XPTable.Themes.UpDownState.Normal">
  2854. <summary>
  2855. The UpDown button is in its normal state
  2856. </summary>
  2857. </member>
  2858. <member name="F:XPTable.Themes.UpDownState.Hot">
  2859. <summary>
  2860. The UpDown button is highlighted
  2861. </summary>
  2862. </member>
  2863. <member name="F:XPTable.Themes.UpDownState.Pressed">
  2864. <summary>
  2865. The UpDown button is being pressed by the mouse
  2866. </summary>
  2867. </member>
  2868. <member name="F:XPTable.Themes.UpDownState.Disabled">
  2869. <summary>
  2870. The UpDown button disabled
  2871. </summary>
  2872. </member>
  2873. <member name="T:XPTable.Renderers.ProgressBarCellRenderer">
  2874. <summary>
  2875. A CellRenderer that draws Cell contents as a ProgressBar
  2876. </summary>
  2877. </member>
  2878. <member name="F:XPTable.Renderers.ProgressBarCellRenderer.drawPercentageText">
  2879. <summary>
  2880. Specifies whether the ProgressBar's value as a string
  2881. should be displayed
  2882. </summary>
  2883. </member>
  2884. <member name="M:XPTable.Renderers.ProgressBarCellRenderer.#ctor">
  2885. <summary>
  2886. Initializes a new instance of the ProgressBarCellRenderer class with
  2887. default settings
  2888. </summary>
  2889. </member>
  2890. <member name="M:XPTable.Renderers.ProgressBarCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  2891. <summary>
  2892. Raises the PaintCell event
  2893. </summary>
  2894. <param name="e">A PaintCellEventArgs that contains the event data</param>
  2895. </member>
  2896. <member name="M:XPTable.Renderers.ProgressBarCellRenderer.OnPaintBackground(XPTable.Events.PaintCellEventArgs)">
  2897. <summary>
  2898. Raises the PaintBackground event
  2899. </summary>
  2900. <param name="e">A PaintCellEventArgs that contains the event data</param>
  2901. </member>
  2902. <member name="M:XPTable.Renderers.ProgressBarCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  2903. <summary>
  2904. Raises the Paint event
  2905. </summary>
  2906. <param name="e">A PaintCellEventArgs that contains the event data</param>
  2907. </member>
  2908. <member name="P:XPTable.Renderers.ProgressBarCellRenderer.ClientRectangle">
  2909. <summary>
  2910. Gets the rectangle that represents the client area of the Renderer
  2911. </summary>
  2912. </member>
  2913. <member name="P:XPTable.Renderers.ProgressBarCellRenderer.DrawPercentageText">
  2914. <summary>
  2915. Gets or sets whether the ProgressBar's value as a string
  2916. should be displayed
  2917. </summary>
  2918. </member>
  2919. <member name="T:XPTable.Renderers.NumberCellRenderer">
  2920. <summary>
  2921. A base class for drawing Cells contents as numbers
  2922. </summary>
  2923. </member>
  2924. <member name="F:XPTable.Renderers.NumberCellRenderer.buttonWidth">
  2925. <summary>
  2926. The width of the ComboBox's dropdown button
  2927. </summary>
  2928. </member>
  2929. <member name="F:XPTable.Renderers.NumberCellRenderer.showUpDownButtons">
  2930. <summary>
  2931. Specifies whether the up and down buttons should be drawn
  2932. </summary>
  2933. </member>
  2934. <member name="F:XPTable.Renderers.NumberCellRenderer.upDownAlignment">
  2935. <summary>
  2936. The alignment of the up and down buttons in the Cell
  2937. </summary>
  2938. </member>
  2939. <member name="F:XPTable.Renderers.NumberCellRenderer.maximum">
  2940. <summary>
  2941. The maximum value for the Cell
  2942. </summary>
  2943. </member>
  2944. <member name="F:XPTable.Renderers.NumberCellRenderer.minimum">
  2945. <summary>
  2946. The minimum value for the Cell
  2947. </summary>
  2948. </member>
  2949. <member name="M:XPTable.Renderers.NumberCellRenderer.#ctor">
  2950. <summary>
  2951. Initializes a new instance of the NumberCellRenderer class with
  2952. default settings
  2953. </summary>
  2954. </member>
  2955. <member name="M:XPTable.Renderers.NumberCellRenderer.CalcButtonBounds">
  2956. <summary>
  2957. Returns a Rectangle that specifies the size and location of the
  2958. up and down buttons
  2959. </summary>
  2960. <returns>A Rectangle that specifies the size and location of the
  2961. up and down buttons</returns>
  2962. </member>
  2963. <member name="M:XPTable.Renderers.NumberCellRenderer.GetUpButtonBounds">
  2964. <summary>
  2965. Returns a Rectangle that specifies the size and location of the up button
  2966. </summary>
  2967. <returns>A Rectangle that specifies the size and location of the up button</returns>
  2968. </member>
  2969. <member name="M:XPTable.Renderers.NumberCellRenderer.GetDownButtonBounds">
  2970. <summary>
  2971. Returns a Rectangle that specifies the size and location of the down button
  2972. </summary>
  2973. <returns>A Rectangle that specifies the size and location of the down button</returns>
  2974. </member>
  2975. <member name="M:XPTable.Renderers.NumberCellRenderer.GetNumberRendererData(XPTable.Models.Cell)">
  2976. <summary>
  2977. Gets the NumberRendererData specific data used by the Renderer from
  2978. the specified Cell
  2979. </summary>
  2980. <param name="cell">The Cell to get the NumberRendererData data for</param>
  2981. <returns>The NumberRendererData data for the specified Cell</returns>
  2982. </member>
  2983. <member name="M:XPTable.Renderers.NumberCellRenderer.TableUsingNumericCellEditor(XPTable.Models.Table,XPTable.Models.CellPos)">
  2984. <summary>
  2985. Gets whether the specified Table is using a NumericCellEditor to edit the
  2986. Cell at the specified CellPos
  2987. </summary>
  2988. <param name="table">The Table to check</param>
  2989. <param name="cellPos">A CellPos that represents the Cell to check</param>
  2990. <returns>true if the specified Table is using a NumericCellEditor to edit the
  2991. Cell at the specified CellPos, false otherwise</returns>
  2992. </member>
  2993. <member name="M:XPTable.Renderers.NumberCellRenderer.OnMouseLeave(XPTable.Events.CellMouseEventArgs)">
  2994. <summary>
  2995. Raises the MouseLeave event
  2996. </summary>
  2997. <param name="e">A CellMouseEventArgs that contains the event data</param>
  2998. </member>
  2999. <member name="M:XPTable.Renderers.NumberCellRenderer.OnMouseUp(XPTable.Events.CellMouseEventArgs)">
  3000. <summary>
  3001. Raises the MouseUp event
  3002. </summary>
  3003. <param name="e">A CellMouseEventArgs that contains the event data</param>
  3004. </member>
  3005. <member name="M:XPTable.Renderers.NumberCellRenderer.OnMouseDown(XPTable.Events.CellMouseEventArgs)">
  3006. <summary>
  3007. Raises the MouseDown event
  3008. </summary>
  3009. <param name="e">A CellMouseEventArgs that contains the event data</param>
  3010. </member>
  3011. <member name="M:XPTable.Renderers.NumberCellRenderer.OnMouseMove(XPTable.Events.CellMouseEventArgs)">
  3012. <summary>
  3013. Raises the MouseMove event
  3014. </summary>
  3015. <param name="e">A CellMouseEventArgs that contains the event data</param>
  3016. </member>
  3017. <member name="M:XPTable.Renderers.NumberCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  3018. <summary>
  3019. Raises the PaintCell event
  3020. </summary>
  3021. <param name="e">A PaintCellEventArgs that contains the event data</param>
  3022. </member>
  3023. <member name="M:XPTable.Renderers.NumberCellRenderer.OnPaintBackground(XPTable.Events.PaintCellEventArgs)">
  3024. <summary>
  3025. Raises the PaintBackground event
  3026. </summary>
  3027. <param name="e">A PaintCellEventArgs that contains the event data</param>
  3028. </member>
  3029. <member name="M:XPTable.Renderers.NumberCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  3030. <summary>
  3031. Raises the Paint event
  3032. </summary>
  3033. <param name="e">A PaintCellEventArgs that contains the event data</param>
  3034. </member>
  3035. <member name="P:XPTable.Renderers.NumberCellRenderer.ButtonWidth">
  3036. <summary>
  3037. Gets or sets the width of the dropdown button
  3038. </summary>
  3039. </member>
  3040. <member name="P:XPTable.Renderers.NumberCellRenderer.ShowUpDownButtons">
  3041. <summary>
  3042. Gets or sets whether the up and down buttons should be drawn
  3043. </summary>
  3044. </member>
  3045. <member name="P:XPTable.Renderers.NumberCellRenderer.UpDownAlign">
  3046. <summary>
  3047. Gets or sets the alignment of the up and down buttons in the Cell
  3048. </summary>
  3049. </member>
  3050. <member name="P:XPTable.Renderers.NumberCellRenderer.Maximum">
  3051. <summary>
  3052. Gets or sets the maximum value for the Cell
  3053. </summary>
  3054. </member>
  3055. <member name="P:XPTable.Renderers.NumberCellRenderer.Minimum">
  3056. <summary>
  3057. Gets or sets the minimum value for the Cell
  3058. </summary>
  3059. </member>
  3060. <member name="T:XPTable.Renderers.DropDownRendererData">
  3061. <summary>
  3062. Contains information about the current state of a DropDownRenderer's button
  3063. </summary>
  3064. </member>
  3065. <member name="F:XPTable.Renderers.DropDownRendererData.buttonState">
  3066. <summary>
  3067. The current state of the button
  3068. </summary>
  3069. </member>
  3070. <member name="F:XPTable.Renderers.DropDownRendererData.clickX">
  3071. <summary>
  3072. The x coordinate of the last mouse click point
  3073. </summary>
  3074. </member>
  3075. <member name="F:XPTable.Renderers.DropDownRendererData.clickY">
  3076. <summary>
  3077. The y coordinate of the last mouse click point
  3078. </summary>
  3079. </member>
  3080. <member name="M:XPTable.Renderers.DropDownRendererData.#ctor">
  3081. <summary>
  3082. Initializes a new instance of the DropDownRendererData class
  3083. </summary>
  3084. </member>
  3085. <member name="P:XPTable.Renderers.DropDownRendererData.ButtonState">
  3086. <summary>
  3087. Gets or sets the current state of the button
  3088. </summary>
  3089. </member>
  3090. <member name="P:XPTable.Renderers.DropDownRendererData.ClickPoint">
  3091. <summary>
  3092. Gets or sets the Point that the mouse was last clicked in the button
  3093. </summary>
  3094. </member>
  3095. <member name="T:XPTable.Renderers.ControlRendererData">
  3096. <summary>
  3097. Contains the control shown in a control column.
  3098. </summary>
  3099. </member>
  3100. <member name="M:XPTable.Renderers.ControlRendererData.#ctor(System.Windows.Forms.Control)">
  3101. <summary>
  3102. Creates a ControlRendererData with the given control.
  3103. </summary>
  3104. <param name="cellControl"></param>
  3105. </member>
  3106. <member name="P:XPTable.Renderers.ControlRendererData.Control">
  3107. <summary>
  3108. Gets the control for the cell.
  3109. </summary>
  3110. </member>
  3111. <member name="T:XPTable.Models.Row">
  3112. <summary>
  3113. SRepresents a row of Cells displayed in a Table
  3114. </summary>
  3115. </member>
  3116. <member name="F:XPTable.Models.Row.cells">
  3117. <summary>
  3118. The collection of Cells's contained in the Row
  3119. </summary>
  3120. </member>
  3121. <member name="F:XPTable.Models.Row.subrows">
  3122. <summary>
  3123. The collection of subrows contained in this Row
  3124. </summary>
  3125. </member>
  3126. <member name="F:XPTable.Models.Row.parentrow">
  3127. <summary>
  3128. The row that is the parent to this one (if this is a sub row)
  3129. </summary>
  3130. </member>
  3131. <member name="F:XPTable.Models.Row.childindex">
  3132. <summary>
  3133. The index that gives the order this row was added in
  3134. </summary>
  3135. </member>
  3136. <member name="F:XPTable.Models.Row.height">
  3137. <summary>
  3138. The actual rendered height of this row. If negative then it has not been rendered and height is unknown.
  3139. </summary>
  3140. </member>
  3141. <member name="F:XPTable.Models.Row.tag">
  3142. <summary>
  3143. An object that contains data about the Row
  3144. </summary>
  3145. </member>
  3146. <member name="F:XPTable.Models.Row.tableModel">
  3147. <summary>
  3148. The TableModel that the Row belongs to
  3149. </summary>
  3150. </member>
  3151. <member name="F:XPTable.Models.Row.index">
  3152. <summary>
  3153. The index of the Row
  3154. </summary>
  3155. </member>
  3156. <member name="F:XPTable.Models.Row.state">
  3157. <summary>
  3158. the current state of the Row
  3159. </summary>
  3160. </member>
  3161. <member name="F:XPTable.Models.Row.rowStyle">
  3162. <summary>
  3163. The Row's RowStyle
  3164. </summary>
  3165. </member>
  3166. <member name="F:XPTable.Models.Row.selectedCellCount">
  3167. <summary>
  3168. The number of Cells in the Row that are selected
  3169. </summary>
  3170. </member>
  3171. <member name="F:XPTable.Models.Row.disposed">
  3172. <summary>
  3173. Specifies whether the Row has been disposed
  3174. </summary>
  3175. </member>
  3176. <member name="F:XPTable.Models.Row.expandSubRows">
  3177. <summary>
  3178. Indicates whether this row's sub-rows are shown or hidden.
  3179. </summary>
  3180. </member>
  3181. <member name="F:XPTable.Models.Row._internalGridLineFlags">
  3182. <summary>
  3183. Holds flags indicating whether the RHS vertical grid line should be drawn for the cell at the position
  3184. given by the index.
  3185. </summary>
  3186. </member>
  3187. <member name="M:XPTable.Models.Row.#ctor">
  3188. <summary>
  3189. Initializes a new instance of the Row class with default settings
  3190. </summary>
  3191. </member>
  3192. <member name="M:XPTable.Models.Row.#ctor(XPTable.Models.Row)">
  3193. <summary>
  3194. Initializes a new instance of the Row class with default settings and a parent row. The new row
  3195. is a sub row
  3196. </summary>
  3197. </member>
  3198. <member name="M:XPTable.Models.Row.#ctor(System.String[])">
  3199. <summary>
  3200. Initializes a new instance of the Row class with an array of strings
  3201. representing Cells
  3202. </summary>
  3203. <param name="items">An array of strings that represent the Cells of
  3204. the Row</param>
  3205. </member>
  3206. <member name="M:XPTable.Models.Row.#ctor(XPTable.Models.Cell[])">
  3207. <summary>
  3208. Initializes a new instance of the Row class with an array of Cell objects
  3209. </summary>
  3210. <param name="cells">An array of Cell objects that represent the Cells of the Row</param>
  3211. </member>
  3212. <member name="M:XPTable.Models.Row.#ctor(System.String[],System.Drawing.Color,System.Drawing.Color,System.Drawing.Font)">
  3213. <summary>
  3214. Initializes a new instance of the Row class with an array of strings
  3215. representing Cells and the foreground color, background color, and font
  3216. of the Row
  3217. </summary>
  3218. <param name="items">An array of strings that represent the Cells of the Row</param>
  3219. <param name="foreColor">The foreground Color of the Row</param>
  3220. <param name="backColor">The background Color of the Row</param>
  3221. <param name="font">The Font used to draw the text in the Row's Cells</param>
  3222. </member>
  3223. <member name="M:XPTable.Models.Row.#ctor(XPTable.Models.Cell[],System.Drawing.Color,System.Drawing.Color,System.Drawing.Font)">
  3224. <summary>
  3225. Initializes a new instance of the Row class with an array of Cell objects and
  3226. the foreground color, background color, and font of the Row
  3227. </summary>
  3228. <param name="cells">An array of Cell objects that represent the Cells of the Row</param>
  3229. <param name="foreColor">The foreground Color of the Row</param>
  3230. <param name="backColor">The background Color of the Row</param>
  3231. <param name="font">The Font used to draw the text in the Row's Cells</param>
  3232. </member>
  3233. <member name="M:XPTable.Models.Row.Init">
  3234. <summary>
  3235. Initialise default values
  3236. </summary>
  3237. </member>
  3238. <member name="M:XPTable.Models.Row.Dispose">
  3239. <summary>
  3240. Releases all resources used by the Row
  3241. </summary>
  3242. </member>
  3243. <member name="M:XPTable.Models.Row.GetState(System.Int32)">
  3244. <summary>
  3245. Returns the state represented by the specified state flag
  3246. </summary>
  3247. <param name="flag">A flag that represents the state to return</param>
  3248. <returns>The state represented by the specified state flag</returns>
  3249. </member>
  3250. <member name="M:XPTable.Models.Row.SetState(System.Int32,System.Boolean)">
  3251. <summary>
  3252. Sets the state represented by the specified state flag to the specified value
  3253. </summary>
  3254. <param name="flag">A flag that represents the state to be set</param>
  3255. <param name="value">The new value of the state</param>
  3256. </member>
  3257. <member name="M:XPTable.Models.Row.GetRenderedCellIndex(System.Int32)">
  3258. <summary>
  3259. Returns the column that contains the cell that renders over the given column.
  3260. This is only different if there is a colspan cell on this row, to the left of the given position.
  3261. </summary>
  3262. <param name="columnIndex"></param>
  3263. <returns></returns>
  3264. </member>
  3265. <member name="M:XPTable.Models.Row.IsCellSelected(System.Int32)">
  3266. <summary>
  3267. Returns whether the Cell at the specified index is selected
  3268. </summary>
  3269. <param name="index">The index of the Cell in the Row's Row.CellCollection</param>
  3270. <returns>True if the Cell at the specified index is selected,
  3271. otherwise false</returns>
  3272. </member>
  3273. <member name="M:XPTable.Models.Row.ClearSelection">
  3274. <summary>
  3275. Removes the selected state from all the Cells within the Row
  3276. </summary>
  3277. </member>
  3278. <member name="M:XPTable.Models.Row.UpdateCellIndicies(System.Int32)">
  3279. <summary>
  3280. Updates the Cell's Index property so that it matches the Cells
  3281. position in the CellCollection
  3282. </summary>
  3283. <param name="start">The index to start updating from</param>
  3284. </member>
  3285. <member name="M:XPTable.Models.Row.ShouldSerializeBackColor">
  3286. <summary>
  3287. Specifies whether the BackColor property should be serialized at
  3288. design time
  3289. </summary>
  3290. <returns>true if the BackColor property should be serialized,
  3291. false otherwise</returns>
  3292. </member>
  3293. <member name="M:XPTable.Models.Row.ShouldSerializeForeColor">
  3294. <summary>
  3295. Specifies whether the ForeColor property should be serialized at
  3296. design time
  3297. </summary>
  3298. <returns>true if the ForeColor property should be serialized,
  3299. false otherwise</returns>
  3300. </member>
  3301. <member name="M:XPTable.Models.Row.ShouldSerializeFont">
  3302. <summary>
  3303. Specifies whether the Font property should be serialized at
  3304. design time
  3305. </summary>
  3306. <returns>true if the Font property should be serialized,
  3307. false otherwise</returns>
  3308. </member>
  3309. <member name="M:XPTable.Models.Row.ShouldSerializeEditable">
  3310. <summary>
  3311. Specifies whether the Editable property should be serialized at
  3312. design time
  3313. </summary>
  3314. <returns>true if the Editable property should be serialized,
  3315. false otherwise</returns>
  3316. </member>
  3317. <member name="M:XPTable.Models.Row.ShouldSerializeEnabled">
  3318. <summary>
  3319. Specifies whether the Enabled property should be serialized at
  3320. design time
  3321. </summary>
  3322. <returns>true if the Enabled property should be serialized,
  3323. false otherwise</returns>
  3324. </member>
  3325. <member name="M:XPTable.Models.Row.OnPropertyChanged(XPTable.Events.RowEventArgs)">
  3326. <summary>
  3327. Raises the PropertyChanged event
  3328. </summary>
  3329. <param name="e">A RowEventArgs that contains the event data</param>
  3330. </member>
  3331. <member name="M:XPTable.Models.Row.OnCellAdded(XPTable.Events.RowEventArgs)">
  3332. <summary>
  3333. Raises the CellAdded event
  3334. </summary>
  3335. <param name="e">A RowEventArgs that contains the event data</param>
  3336. </member>
  3337. <member name="M:XPTable.Models.Row.OnCellRemoved(XPTable.Events.RowEventArgs)">
  3338. <summary>
  3339. Raises the CellRemoved event
  3340. </summary>
  3341. <param name="e">A RowEventArgs that contains the event data</param>
  3342. </member>
  3343. <member name="M:XPTable.Models.Row.OnSubRowAdded(XPTable.Events.RowEventArgs)">
  3344. <summary>
  3345. Raises the SubRowAdded event
  3346. </summary>
  3347. <param name="e"></param>
  3348. </member>
  3349. <member name="M:XPTable.Models.Row.OnSubRowRemoved(XPTable.Events.RowEventArgs)">
  3350. <summary>
  3351. Raises the SubRowRemoved event
  3352. </summary>
  3353. <param name="e"></param>
  3354. </member>
  3355. <member name="M:XPTable.Models.Row.OnCellPropertyChanged(XPTable.Events.CellEventArgs)">
  3356. <summary>
  3357. Raises the CellPropertyChanged event
  3358. </summary>
  3359. <param name="e">A CellEventArgs that contains the event data</param>
  3360. </member>
  3361. <member name="E:XPTable.Models.Row.CellAdded">
  3362. <summary>
  3363. Occurs when a Cell is added to the Row
  3364. </summary>
  3365. </member>
  3366. <member name="E:XPTable.Models.Row.CellRemoved">
  3367. <summary>
  3368. Occurs when a Cell is removed from the Row
  3369. </summary>
  3370. </member>
  3371. <member name="E:XPTable.Models.Row.SubRowAdded">
  3372. <summary>
  3373. Occurs when a SubRow is added to the Row
  3374. </summary>
  3375. </member>
  3376. <member name="E:XPTable.Models.Row.SubRowRemoved">
  3377. <summary>
  3378. Occurs when a SubRow is removed from the Row
  3379. </summary>
  3380. </member>
  3381. <member name="E:XPTable.Models.Row.PropertyChanged">
  3382. <summary>
  3383. Occurs when the value of a Row's property changes
  3384. </summary>
  3385. </member>
  3386. <member name="P:XPTable.Models.Row.Cells">
  3387. <summary>
  3388. A CellCollection representing the collection of
  3389. Cells contained within the Row
  3390. </summary>
  3391. </member>
  3392. <member name="P:XPTable.Models.Row.SubRows">
  3393. <summary>
  3394. A RowCollection representing the collection of
  3395. SubRows contained within the Row
  3396. </summary>
  3397. </member>
  3398. <member name="P:XPTable.Models.Row.Parent">
  3399. <summary>
  3400. The Row that is the parent (if this row is a sub-row).
  3401. </summary>
  3402. </member>
  3403. <member name="P:XPTable.Models.Row.ExpandSubRows">
  3404. <summary>
  3405. Gets or sets whether this row's sub-rows are shown or hidden. Is True by default.
  3406. </summary>
  3407. </member>
  3408. <member name="P:XPTable.Models.Row.ChildIndex">
  3409. <summary>
  3410. If this is a sub-row (i.e. it has a Parent), this gets the index of the Row within its Parent.
  3411. Used when sorting.
  3412. </summary>
  3413. </member>
  3414. <member name="P:XPTable.Models.Row.Tag">
  3415. <summary>
  3416. Gets or sets the object that contains data about the Row
  3417. </summary>
  3418. </member>
  3419. <member name="P:XPTable.Models.Row.RowStyle">
  3420. <summary>
  3421. Gets or sets the RowStyle used by the Row
  3422. </summary>
  3423. </member>
  3424. <member name="P:XPTable.Models.Row.BackColor">
  3425. <summary>
  3426. Gets or sets the background color for the Row
  3427. </summary>
  3428. </member>
  3429. <member name="P:XPTable.Models.Row.ForeColor">
  3430. <summary>
  3431. Gets or sets the foreground Color for the Row
  3432. </summary>
  3433. </member>
  3434. <member name="P:XPTable.Models.Row.Alignment">
  3435. <summary>
  3436. Gets or sets the vertical alignment of the objects displayed in the Row
  3437. </summary>
  3438. </member>
  3439. <member name="P:XPTable.Models.Row.Font">
  3440. <summary>
  3441. Gets or sets the Font used by the Row
  3442. </summary>
  3443. </member>
  3444. <member name="P:XPTable.Models.Row.Editable">
  3445. <summary>
  3446. Gets or sets a value indicating whether the Row's Cells are able
  3447. to be edited
  3448. </summary>
  3449. </member>
  3450. <member name="P:XPTable.Models.Row.Enabled">
  3451. <summary>
  3452. Gets or sets a value indicating whether the Row's Cells can respond to
  3453. user interaction
  3454. </summary>
  3455. </member>
  3456. <member name="P:XPTable.Models.Row.TableModel">
  3457. <summary>
  3458. Gets the TableModel the Row belongs to
  3459. </summary>
  3460. </member>
  3461. <member name="P:XPTable.Models.Row.InternalTableModel">
  3462. <summary>
  3463. Gets or sets the TableModel the Row belongs to
  3464. </summary>
  3465. </member>
  3466. <member name="P:XPTable.Models.Row.Index">
  3467. <summary>
  3468. Gets the index of the Row within its TableModel
  3469. </summary>
  3470. </member>
  3471. <member name="P:XPTable.Models.Row.InternalIndex">
  3472. <summary>
  3473. Gets or sets the index of the Row within its TableModel
  3474. </summary>
  3475. </member>
  3476. <member name="P:XPTable.Models.Row.InternalHeight">
  3477. <summary>
  3478. Gets or sets the height of the Row. If this row has not been rendered
  3479. (and the so exact height has not been calculated) -1 is returned.
  3480. </summary>
  3481. </member>
  3482. <member name="P:XPTable.Models.Row.Height">
  3483. <summary>
  3484. Gets the height of the Row. If this row has not been rendered
  3485. (and the so exact height has not been calculated) the table default
  3486. row height is returned.
  3487. </summary>
  3488. </member>
  3489. <member name="P:XPTable.Models.Row.CanRaiseEvents">
  3490. <summary>
  3491. Gets whether the Row is able to raise events
  3492. </summary>
  3493. </member>
  3494. <member name="P:XPTable.Models.Row.SelectedCellCount">
  3495. <summary>
  3496. Gets the number of Cells that are selected within the Row
  3497. </summary>
  3498. </member>
  3499. <member name="P:XPTable.Models.Row.InternalSelectedCellCount">
  3500. <summary>
  3501. Gets or sets the number of Cells that are selected within the Row
  3502. </summary>
  3503. </member>
  3504. <member name="P:XPTable.Models.Row.WordWrapCellIndex">
  3505. <summary>
  3506. Gets the index of the word wrap cell (if any).
  3507. </summary>
  3508. </member>
  3509. <member name="P:XPTable.Models.Row.AnyCellsSelected">
  3510. <summary>
  3511. Gets whether any Cells within the Row are selected
  3512. </summary>
  3513. </member>
  3514. <member name="P:XPTable.Models.Row.SelectedItems">
  3515. <summary>
  3516. Returns an array of Cells that contains all the selected Cells
  3517. within the Row
  3518. </summary>
  3519. </member>
  3520. <member name="P:XPTable.Models.Row.SelectedIndicies">
  3521. <summary>
  3522. Returns an array that contains the indexes of all the selected Cells
  3523. within the Row
  3524. </summary>
  3525. </member>
  3526. <member name="P:XPTable.Models.Row.InternalGridLineFlags">
  3527. <summary>
  3528. Holds flags indicating whether the RHS vertical grid line should be drawn for the cell at the position
  3529. given by the index.
  3530. </summary>
  3531. </member>
  3532. <member name="T:XPTable.Events.CellEventType">
  3533. <summary>
  3534. Specifies the type of event generated when the value of a
  3535. Cell's property changes
  3536. </summary>
  3537. </member>
  3538. <member name="F:XPTable.Events.CellEventType.Unknown">
  3539. <summary>
  3540. Occurs when the Cell's property change type is unknown
  3541. </summary>
  3542. </member>
  3543. <member name="F:XPTable.Events.CellEventType.ValueChanged">
  3544. <summary>
  3545. Occurs when the value displayed by a Cell has changed
  3546. </summary>
  3547. </member>
  3548. <member name="F:XPTable.Events.CellEventType.FontChanged">
  3549. <summary>
  3550. Occurs when the value of a Cell's Font property changes
  3551. </summary>
  3552. </member>
  3553. <member name="F:XPTable.Events.CellEventType.BackColorChanged">
  3554. <summary>
  3555. Occurs when the value of a Cell's BackColor property changes
  3556. </summary>
  3557. </member>
  3558. <member name="F:XPTable.Events.CellEventType.ForeColorChanged">
  3559. <summary>
  3560. Occurs when the value of a Cell's ForeColor property changes
  3561. </summary>
  3562. </member>
  3563. <member name="F:XPTable.Events.CellEventType.StyleChanged">
  3564. <summary>
  3565. Occurs when the value of a Cell's CellStyle property changes
  3566. </summary>
  3567. </member>
  3568. <member name="F:XPTable.Events.CellEventType.PaddingChanged">
  3569. <summary>
  3570. Occurs when the value of a Cell's Padding property changes
  3571. </summary>
  3572. </member>
  3573. <member name="F:XPTable.Events.CellEventType.EditableChanged">
  3574. <summary>
  3575. Occurs when the value of a Cell's Editable property changes
  3576. </summary>
  3577. </member>
  3578. <member name="F:XPTable.Events.CellEventType.EnabledChanged">
  3579. <summary>
  3580. Occurs when the value of a Cell's Enabled property changes
  3581. </summary>
  3582. </member>
  3583. <member name="F:XPTable.Events.CellEventType.ToolTipTextChanged">
  3584. <summary>
  3585. Occurs when the value of a Cell's ToolTipText property changes
  3586. </summary>
  3587. </member>
  3588. <member name="F:XPTable.Events.CellEventType.CheckStateChanged">
  3589. <summary>
  3590. Occurs when the value of a Cell's CheckState property changes
  3591. </summary>
  3592. </member>
  3593. <member name="F:XPTable.Events.CellEventType.ThreeStateChanged">
  3594. <summary>
  3595. Occurs when the value of a Cell's ThreeState property changes
  3596. </summary>
  3597. </member>
  3598. <member name="F:XPTable.Events.CellEventType.ImageChanged">
  3599. <summary>
  3600. Occurs when the value of a Cell's Image property changes
  3601. </summary>
  3602. </member>
  3603. <member name="F:XPTable.Events.CellEventType.ImageSizeModeChanged">
  3604. <summary>
  3605. Occurs when the value of a Cell's ImageSizeMode property changes
  3606. </summary>
  3607. </member>
  3608. <member name="F:XPTable.Events.CellEventType.WordWrapChanged">
  3609. <summary>
  3610. Occurs when the value of a Cell's WordWrap property changes
  3611. </summary>
  3612. </member>
  3613. <member name="T:XPTable.Win32.WindowMessage">
  3614. <summary>
  3615. The WindowMessage enemeration contains Windows messages that the
  3616. XPTable may be interested in listening for
  3617. </summary>
  3618. </member>
  3619. <member name="F:XPTable.Win32.WindowMessage.WM_ACTIVATE">
  3620. <summary>
  3621. The WM_ACTIVATE message is sent to both the window being activated and the
  3622. window being deactivated. If the windows use the same input queue, the message
  3623. is sent synchronously, first to the window procedure of the top-level window
  3624. being deactivated, then to the window procedure of the top-level window being
  3625. activated. If the windows use different input queues, the message is sent
  3626. asynchronously, so the window is activated immediately
  3627. </summary>
  3628. </member>
  3629. <member name="F:XPTable.Win32.WindowMessage.WM_PAINT">
  3630. <summary>
  3631. The WM_PAINT message is sent when the system or another application makes a request
  3632. to paint a portion of an application's window. The message is sent when the
  3633. UpdateWindow or RedrawWindow function is called, or by the DispatchMessage
  3634. function when the application obtains a WM_PAINT message by using the GetMessage
  3635. or PeekMessage function. A window receives this message through its WindowProc
  3636. function
  3637. </summary>
  3638. </member>
  3639. <member name="F:XPTable.Win32.WindowMessage.WM_CLOSE">
  3640. <summary>
  3641. The WM_CLOSE message is sent as a signal that a window or an application
  3642. should terminate
  3643. </summary>
  3644. </member>
  3645. <member name="F:XPTable.Win32.WindowMessage.WM_ACTIVATEAPP">
  3646. <summary>
  3647. The WM_ACTIVATEAPP message is sent when a window belonging to a different
  3648. application than the active window is about to be activated. The message is
  3649. sent to the application whose window is being activated and to the application
  3650. whose window is being deactivated
  3651. </summary>
  3652. </member>
  3653. <member name="F:XPTable.Win32.WindowMessage.WM_MOUSEACTIVATE">
  3654. <summary>
  3655. The WM_MOUSEACTIVATE message is sent when the cursor is in an inactive window
  3656. and the user presses a mouse button. The parent window receives this message
  3657. only if the child window passes it to the DefWindowProc function
  3658. </summary>
  3659. </member>
  3660. <member name="F:XPTable.Win32.WindowMessage.WM_NCACTIVATE">
  3661. <summary>
  3662. The WM_NCACTIVATE message is sent to a window when its nonclient area needs to
  3663. be changed to indicate an active or inactive state
  3664. </summary>
  3665. </member>
  3666. <member name="F:XPTable.Win32.WindowMessage.WM_NCMOUSEMOVE">
  3667. <summary>
  3668. The WM_NCMOUSEMOVE message is posted to a window when the cursor is moved
  3669. within the nonclient area of the window. This message is posted to the window
  3670. that contains the cursor. If a window has captured the mouse, this message
  3671. is not posted
  3672. </summary>
  3673. </member>
  3674. <member name="F:XPTable.Win32.WindowMessage.WM_NCLBUTTONDOWN">
  3675. <summary>
  3676. The WM_NCLBUTTONDOWN message is posted when the user presses the left mouse
  3677. button while the cursor is within the nonclient area of a window. This message
  3678. is posted to the window that contains the cursor. If a window has captured
  3679. the mouse, this message is not posted
  3680. </summary>
  3681. </member>
  3682. <member name="F:XPTable.Win32.WindowMessage.WM_NCLBUTTONUP">
  3683. <summary>
  3684. The WM_NCLBUTTONUP message is posted when the user releases the left mouse
  3685. button while the cursor is within the nonclient area of a window. This message
  3686. is posted to the window that contains the cursor. If a window has captured
  3687. the mouse, this message is not posted
  3688. </summary>
  3689. </member>
  3690. <member name="F:XPTable.Win32.WindowMessage.WM_NCLBUTTONDBLCLK">
  3691. <summary>
  3692. The WM_NCLBUTTONDBLCLK message is posted when the user double-clicks the
  3693. left mouse button while the cursor is within the nonclient area of a window.
  3694. This message is posted to the window that contains the cursor. If a window
  3695. has captured the mouse, this message is not posted
  3696. </summary>
  3697. </member>
  3698. <member name="F:XPTable.Win32.WindowMessage.WM_NCRBUTTONDOWN">
  3699. <summary>
  3700. The WM_NCRBUTTONDOWN message is posted when the user presses the right mouse
  3701. button while the cursor is within the nonclient area of a window. This message
  3702. is posted to the window that contains the cursor. If a window has captured
  3703. the mouse, this message is not posted
  3704. </summary>
  3705. </member>
  3706. <member name="F:XPTable.Win32.WindowMessage.WM_NCRBUTTONUP">
  3707. <summary>
  3708. The WM_NCRBUTTONUP message is posted when the user releases the right mouse
  3709. button while the cursor is within the nonclient area of a window. This message
  3710. is posted to the window that contains the cursor. If a window has captured
  3711. the mouse, this message is not posted
  3712. </summary>
  3713. </member>
  3714. <member name="F:XPTable.Win32.WindowMessage.WM_NCRBUTTONDBLCLK">
  3715. <summary>
  3716. The WM_NCRBUTTONDBLCLK message is posted when the user double-clicks the right
  3717. mouse button while the cursor is within the nonclient area of a window. This
  3718. message is posted to the window that contains the cursor. If a window has
  3719. captured the mouse, this message is not posted
  3720. </summary>
  3721. </member>
  3722. <member name="F:XPTable.Win32.WindowMessage.WM_NCMBUTTONDOWN">
  3723. <summary>
  3724. The WM_NCMBUTTONDOWN message is posted when the user presses the middle mouse
  3725. button while the cursor is within the nonclient area of a window. This message
  3726. is posted to the window that contains the cursor. If a window has captured the
  3727. mouse, this message is not posted
  3728. </summary>
  3729. </member>
  3730. <member name="F:XPTable.Win32.WindowMessage.WM_NCMBUTTONUP">
  3731. <summary>
  3732. The WM_NCMBUTTONUP message is posted when the user releases the middle mouse
  3733. button while the cursor is within the nonclient area of a window. This message
  3734. is posted to the window that contains the cursor. If a window has captured the
  3735. mouse, this message is not posted
  3736. </summary>
  3737. </member>
  3738. <member name="F:XPTable.Win32.WindowMessage.WM_NCMBUTTONDBLCLK">
  3739. <summary>
  3740. The WM_NCMBUTTONDBLCLK message is posted when the user double-clicks the middle
  3741. mouse button while the cursor is within the nonclient area of a window. This
  3742. message is posted to the window that contains the cursor. If a window has
  3743. captured the mouse, this message is not posted
  3744. </summary>
  3745. </member>
  3746. <member name="F:XPTable.Win32.WindowMessage.WM_NCXBUTTONDOWN">
  3747. <summary>
  3748. The WM_NCXBUTTONDOWN message is posted when the user presses the first or second X
  3749. button while the cursor is in the nonclient area of a window. This message is posted
  3750. to the window that contains the cursor. If a window has captured the mouse, this
  3751. message is not posted
  3752. </summary>
  3753. </member>
  3754. <member name="F:XPTable.Win32.WindowMessage.WM_NCXBUTTONUP">
  3755. <summary>
  3756. The WM_NCXBUTTONUP message is posted when the user releases the first or second
  3757. X button while the cursor is in the nonclient area of a window. This message is
  3758. posted to the window that contains the cursor. If a window has captured the mouse,
  3759. this message is not posted
  3760. </summary>
  3761. </member>
  3762. <member name="F:XPTable.Win32.WindowMessage.WM_NCXBUTTONDBLCLK">
  3763. <summary>
  3764. The WM_NCXBUTTONDBLCLK message is posted when the user double-clicks the first or
  3765. second X button while the cursor is in the nonclient area of a window. This message
  3766. is posted to the window that contains the cursor. If a window has captured the mouse,
  3767. this message is not posted
  3768. </summary>
  3769. </member>
  3770. <member name="F:XPTable.Win32.WindowMessage.WM_KEYDOWN">
  3771. <summary>
  3772. The WM_KEYDOWN message is posted to the window with the keyboard focus when a
  3773. nonsystem key is pressed. A nonsystem key is a key that is pressed when the ALT
  3774. key is not pressed
  3775. </summary>
  3776. </member>
  3777. <member name="F:XPTable.Win32.WindowMessage.WM_KEYUP">
  3778. <summary>
  3779. The WM_KEYUP message is posted to the window with the keyboard focus when a
  3780. nonsystem key is released. A nonsystem key is a key that is pressed when the ALT
  3781. key is not pressed, or a keyboard key that is pressed when a window has the
  3782. keyboard focus
  3783. </summary>
  3784. </member>
  3785. <member name="F:XPTable.Win32.WindowMessage.WM_CHAR">
  3786. <summary>
  3787. The WM_CHAR message is posted to the window with the keyboard focus when a
  3788. WM_KEYDOWN message is translated by the TranslateMessage function. The WM_CHAR
  3789. message contains the character code of the key that was pressed
  3790. </summary>
  3791. </member>
  3792. <member name="F:XPTable.Win32.WindowMessage.WM_DEADCHAR">
  3793. <summary>
  3794. The WM_DEADCHAR message is posted to the window with the keyboard focus when a
  3795. WM_KEYUP message is translated by the TranslateMessage function. WM_DEADCHAR
  3796. specifies a character code generated by a dead key. A dead key is a key that
  3797. generates a character, such as the umlaut (double-dot), that is combined with
  3798. another character to form a composite character. For example, the umlaut-O
  3799. character (Ö) is generated by typing the dead key for the umlaut character,
  3800. and then typing the O key
  3801. </summary>
  3802. </member>
  3803. <member name="F:XPTable.Win32.WindowMessage.WM_SYSKEYDOWN">
  3804. <summary>
  3805. The WM_SYSKEYDOWN message is posted to the window with the keyboard focus when
  3806. the user presses the F10 key (which activates the menu bar) or holds down the
  3807. ALT key and then presses another key. It also occurs when no window currently
  3808. has the keyboard focus; in this case, the WM_SYSKEYDOWN message is sent to the
  3809. active window. The window that receives the message can distinguish between
  3810. these two contexts by checking the context code in the lParam parameter
  3811. </summary>
  3812. </member>
  3813. <member name="F:XPTable.Win32.WindowMessage.WM_SYSKEYUP">
  3814. <summary>
  3815. The WM_SYSKEYUP message is posted to the window with the keyboard focus when
  3816. the user releases a key that was pressed while the ALT key was held down. It
  3817. also occurs when no window currently has the keyboard focus; in this case, the
  3818. WM_SYSKEYUP message is sent to the active window. The window that receives the
  3819. message can distinguish between these two contexts by checking the context code
  3820. in the lParam parameter
  3821. </summary>
  3822. </member>
  3823. <member name="F:XPTable.Win32.WindowMessage.WM_MOUSEMOVE">
  3824. <summary>
  3825. The WM_MOUSEMOVE message is posted to a window when the cursor moves. If the mouse
  3826. is not captured, the message is posted to the window that contains the cursor.
  3827. Otherwise, the message is posted to the window that has captured the mouse
  3828. </summary>
  3829. </member>
  3830. <member name="F:XPTable.Win32.WindowMessage.WM_LBUTTONDOWN">
  3831. <summary>
  3832. The WM_LBUTTONDOWN message is posted when the user presses the left mouse button
  3833. while the cursor is in the client area of a window. If the mouse is not captured,
  3834. the message is posted to the window beneath the cursor. Otherwise, the message is
  3835. posted to the window that has captured the mouse
  3836. </summary>
  3837. </member>
  3838. <member name="F:XPTable.Win32.WindowMessage.WM_LBUTTONUP">
  3839. <summary>
  3840. The WM_LBUTTONUP message is posted when the user releases the left mouse button
  3841. while the cursor is in the client area of a window. If the mouse is not captured,
  3842. the message is posted to the window beneath the cursor. Otherwise, the message is
  3843. posted to the window that has captured the mouse
  3844. </summary>
  3845. </member>
  3846. <member name="F:XPTable.Win32.WindowMessage.WM_LBUTTONDBLCLK">
  3847. <summary>
  3848. The WM_LBUTTONDBLCLK message is posted when the user double-clicks the left mouse
  3849. button while the cursor is in the client area of a window. If the mouse is not
  3850. captured, the message is posted to the window beneath the cursor. Otherwise, the
  3851. message is posted to the window that has captured the mouse
  3852. </summary>
  3853. </member>
  3854. <member name="F:XPTable.Win32.WindowMessage.WM_RBUTTONDOWN">
  3855. <summary>
  3856. The WM_RBUTTONDOWN message is posted when the user presses the right mouse button
  3857. while the cursor is in the client area of a window. If the mouse is not captured,
  3858. the message is posted to the window beneath the cursor. Otherwise, the message is
  3859. posted to the window that has captured the mouse
  3860. </summary>
  3861. </member>
  3862. <member name="F:XPTable.Win32.WindowMessage.WM_RBUTTONUP">
  3863. <summary>
  3864. The WM_RBUTTONUP message is posted when the user releases the right mouse button
  3865. while the cursor is in the client area of a window. If the mouse is not captured,
  3866. the message is posted to the window beneath the cursor. Otherwise, the message is
  3867. posted to the window that has captured the mouse
  3868. </summary>
  3869. </member>
  3870. <member name="F:XPTable.Win32.WindowMessage.WM_RBUTTONDBLCLK">
  3871. <summary>
  3872. The WM_RBUTTONDBLCLK message is posted when the user double-clicks the right mouse
  3873. button while the cursor is in the client area of a window. If the mouse is not
  3874. captured, the message is posted to the window beneath the cursor. Otherwise, the
  3875. message is posted to the window that has captured the mouse
  3876. </summary>
  3877. </member>
  3878. <member name="F:XPTable.Win32.WindowMessage.WM_MBUTTONDOWN">
  3879. <summary>
  3880. The WM_MBUTTONDOWN message is posted when the user presses the middle mouse button
  3881. while the cursor is in the client area of a window. If the mouse is not captured,
  3882. the message is posted to the window beneath the cursor. Otherwise, the message is
  3883. posted to the window that has captured the mouse
  3884. </summary>
  3885. </member>
  3886. <member name="F:XPTable.Win32.WindowMessage.WM_MBUTTONUP">
  3887. <summary>
  3888. The WM_MBUTTONUP message is posted when the user releases the middle mouse button
  3889. while the cursor is in the client area of a window. If the mouse is not captured,
  3890. the message is posted to the window beneath the cursor. Otherwise, the message is
  3891. posted to the window that has captured the mouse
  3892. </summary>
  3893. </member>
  3894. <member name="F:XPTable.Win32.WindowMessage.WM_MBUTTONDBLCLK">
  3895. <summary>
  3896. The WM_MBUTTONDBLCLK message is posted when the user double-clicks the middle mouse
  3897. button while the cursor is in the client area of a window. If the mouse is not
  3898. captured, the message is posted to the window beneath the cursor. Otherwise, the
  3899. message is posted to the window that has captured the mouse
  3900. </summary>
  3901. </member>
  3902. <member name="F:XPTable.Win32.WindowMessage.WM_XBUTTONDOWN">
  3903. <summary>
  3904. The WM_XBUTTONDOWN message is posted when the user presses the first or second X
  3905. button while the cursor is in the client area of a window. If the mouse is not captured,
  3906. the message is posted to the window beneath the cursor. Otherwise, the message is
  3907. posted to the window that has captured the mouse
  3908. </summary>
  3909. </member>
  3910. <member name="F:XPTable.Win32.WindowMessage.WM_XBUTTONUP">
  3911. <summary>
  3912. The WM_XBUTTONUP message is posted when the user releases the first or second X
  3913. button while the cursor is in the client area of a window. If the mouse is not
  3914. captured, the message is posted to the window beneath the cursor. Otherwise, the
  3915. message is posted to the window that has captured the mouse
  3916. </summary>
  3917. </member>
  3918. <member name="F:XPTable.Win32.WindowMessage.WM_XBUTTONDBLCLK">
  3919. <summary>
  3920. The WM_XBUTTONDBLCLK message is posted when the user double-clicks the first or
  3921. second X button while the cursor is in the client area of a window. If the mouse
  3922. is not captured, the message is posted to the window beneath the cursor. Otherwise,
  3923. the message is posted to the window that has captured the mouse
  3924. </summary>
  3925. </member>
  3926. <member name="F:XPTable.Win32.WindowMessage.WM_MOUSEWHEEL">
  3927. <summary>
  3928. The WM_MOUSEWHEEL message is sent to the focus window when the mouse wheel is
  3929. rotated. The DefWindowProc function propagates the message to the window's parent.
  3930. There should be no internal forwarding of the message, since DefWindowProc propagates
  3931. it up the parent chain until it finds a window that processes it
  3932. </summary>
  3933. </member>
  3934. <member name="T:XPTable.Win32.WindowExtendedStyles">
  3935. <summary>
  3936. Specifies the extended window style of the window being created
  3937. </summary>
  3938. </member>
  3939. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_DLGMODALFRAME">
  3940. <summary>
  3941. Creates a window that has a double border; the window can, optionally, be
  3942. created with a title bar by specifying the WS_CAPTION style in the dwStyle
  3943. parameter
  3944. </summary>
  3945. </member>
  3946. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_NOPARENTNOTIFY">
  3947. <summary>
  3948. Specifies that a child window created with this style does not send the
  3949. WM_PARENTNOTIFY message to its parent window when it is created or destroyed
  3950. </summary>
  3951. </member>
  3952. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_TOPMOST">
  3953. <summary>
  3954. Specifies that a window created with this style should be placed above all
  3955. non-topmost windows and should stay above them, even when the window is
  3956. deactivated. To add or remove this style, use the SetWindowPos function
  3957. </summary>
  3958. </member>
  3959. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_ACCEPTFILES">
  3960. <summary>
  3961. Specifies that a window created with this style accepts drag-drop files
  3962. </summary>
  3963. </member>
  3964. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_TRANSPARENT">
  3965. <summary>
  3966. Specifies that a window created with this style should not be painted until
  3967. siblings beneath the window (that were created by the same thread) have been
  3968. painted. The window appears transparent because the bits of underlying sibling
  3969. windows have already been painted. To achieve transparency without these
  3970. restrictions, use the SetWindowRgn function
  3971. </summary>
  3972. </member>
  3973. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_MDICHILD">
  3974. <summary>
  3975. Creates a multiple-document interface (MDI) child window
  3976. </summary>
  3977. </member>
  3978. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_TOOLWINDOW">
  3979. <summary>
  3980. Creates a tool window; that is, a window intended to be used as a floating
  3981. toolbar. A tool window has a title bar that is shorter than a normal title
  3982. bar, and the window title is drawn using a smaller font. A tool window does
  3983. not appear in the taskbar or in the dialog that appears when the user presses
  3984. ALT+TAB. If a tool window has a system menu, its icon is not displayed on the
  3985. title bar. However, you can display the system menu by right-clicking or by
  3986. typing ALT+SPACE
  3987. </summary>
  3988. </member>
  3989. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_WINDOWEDGE">
  3990. <summary>
  3991. Specifies that a window has a border with a raised edge
  3992. </summary>
  3993. </member>
  3994. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_CLIENTEDGE">
  3995. <summary>
  3996. Specifies that a window has a border with a sunken edge
  3997. </summary>
  3998. </member>
  3999. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_CONTEXTHELP">
  4000. <summary>
  4001. Includes a question mark in the title bar of the window. When the user
  4002. clicks the question mark, the cursor changes to a question mark with a
  4003. pointer. If the user then clicks a child window, the child receives a
  4004. WM_HELP message. The child window should pass the message to the parent
  4005. window procedure, which should call the WinHelp function using the
  4006. HELP_WM_HELP command. The Help application displays a pop-up window that
  4007. typically contains help for the child window. WS_EX_CONTEXTHELP cannot be
  4008. used with the WS_MAXIMIZEBOX or WS_MINIMIZEBOX styles
  4009. </summary>
  4010. </member>
  4011. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_RIGHT">
  4012. <summary>
  4013. The window has generic "right-aligned" properties. This depends on the window
  4014. class. This style has an effect only if the shell language is Hebrew, Arabic,
  4015. or another language that supports reading-order alignment; otherwise, the style
  4016. is ignored. Using the WS_EX_RIGHT style for static or edit controls has the
  4017. same effect as using the SS_RIGHT or ES_RIGHT style, respectively. Using this
  4018. style with button controls has the same effect as using BS_RIGHT and BS_RIGHTBUTTON
  4019. styles
  4020. </summary>
  4021. </member>
  4022. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_LEFT">
  4023. <summary>
  4024. Creates a window that has generic left-aligned properties. This is the default
  4025. </summary>
  4026. </member>
  4027. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_RTLREADING">
  4028. <summary>
  4029. If the shell language is Hebrew, Arabic, or another language that supports
  4030. reading-order alignment, the window text is displayed using right-to-left
  4031. reading-order properties. For other languages, the style is ignored
  4032. </summary>
  4033. </member>
  4034. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_LTRREADING">
  4035. <summary>
  4036. The window text is displayed using left-to-right reading-order properties.
  4037. This is the default
  4038. </summary>
  4039. </member>
  4040. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_LEFTSCROLLBAR">
  4041. <summary>
  4042. If the shell language is Hebrew, Arabic, or another language that supports
  4043. reading order alignment, the vertical scroll bar (if present) is to the left
  4044. of the client area. For other languages, the style is ignored
  4045. </summary>
  4046. </member>
  4047. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_RIGHTSCROLLBAR">
  4048. <summary>
  4049. Vertical scroll bar (if present) is to the right of the client area. This
  4050. is the default
  4051. </summary>
  4052. </member>
  4053. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_CONTROLPARENT">
  4054. <summary>
  4055. The window itself contains child windows that should take part in dialog
  4056. box navigation. If this style is specified, the dialog manager recurses
  4057. into children of this window when performing navigation operations such
  4058. as handling the TAB key, an arrow key, or a keyboard mnemonic
  4059. </summary>
  4060. </member>
  4061. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_STATICEDGE">
  4062. <summary>
  4063. Creates a window with a three-dimensional border style intended to be used
  4064. for items that do not accept user input
  4065. </summary>
  4066. </member>
  4067. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_APPWINDOW">
  4068. <summary>
  4069. Forces a top-level window onto the taskbar when the window is visible
  4070. </summary>
  4071. </member>
  4072. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_LAYERED">
  4073. <summary>
  4074. Windows 2000/XP: Creates a layered window. Note that this cannot be used
  4075. for child windows. Also, this cannot be used if the window has a class
  4076. style of either CS_OWNDC or CS_CLASSDC
  4077. </summary>
  4078. </member>
  4079. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_NOINHERITLAYOUT">
  4080. <summary>
  4081. Windows 2000/XP: A window created with this style does not pass its window
  4082. layout to its child windows
  4083. </summary>
  4084. </member>
  4085. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_LAYOUTRTL">
  4086. <summary>
  4087. Arabic and Hebrew versions of Windows 98/Me, Windows 2000/XP: Creates a window
  4088. whose horizontal origin is on the right edge. Increasing horizontal values
  4089. advance to the left
  4090. </summary>
  4091. </member>
  4092. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_COMPOSITED">
  4093. <summary>
  4094. Windows XP: Paints all descendants of a window in bottom-to-top painting order
  4095. using double-buffering. This cannot be used if the window has a class style of
  4096. either CS_OWNDC or CS_CLASSDC
  4097. </summary>
  4098. </member>
  4099. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_NOACTIVATE">
  4100. <summary>
  4101. Windows 2000/XP: A top-level window created with this style does not become the
  4102. foreground window when the user clicks it. The system does not bring this window
  4103. to the foreground when the user minimizes or closes the foreground window. To
  4104. activate the window, use the SetActiveWindow or SetForegroundWindow function.
  4105. The window does not appear on the taskbar by default. To force the window to
  4106. appear on the taskbar, use the WS_EX_APPWINDOW style
  4107. </summary>
  4108. </member>
  4109. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_OVERLAPPEDWINDOW">
  4110. <summary>
  4111. Combines the WS_EX_CLIENTEDGE and WS_EX_WINDOWEDGE styles
  4112. </summary>
  4113. </member>
  4114. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_PALETTEWINDOW">
  4115. <summary>
  4116. Combines the WS_EX_WINDOWEDGE, WS_EX_TOOLWINDOW, and WS_EX_TOPMOST styles
  4117. </summary>
  4118. </member>
  4119. <member name="T:XPTable.Win32.AsciiChars">
  4120. <summary>
  4121. Represents the Ascii character values.
  4122. </summary>
  4123. </member>
  4124. <member name="F:XPTable.Win32.AsciiChars.Null">
  4125. <summary>
  4126. Null character (NUL)
  4127. </summary>
  4128. </member>
  4129. <member name="F:XPTable.Win32.AsciiChars.StartOfHeading">
  4130. <summary>
  4131. Start of heading character (SOH)
  4132. </summary>
  4133. </member>
  4134. <member name="F:XPTable.Win32.AsciiChars.StartOfText">
  4135. <summary>
  4136. Start of text character (STX)
  4137. </summary>
  4138. </member>
  4139. <member name="F:XPTable.Win32.AsciiChars.EndOfText">
  4140. <summary>
  4141. End of text character (ETX)
  4142. </summary>
  4143. </member>
  4144. <member name="F:XPTable.Win32.AsciiChars.EndOfTransmission">
  4145. <summary>
  4146. End of transmission character (EOT)
  4147. </summary>
  4148. </member>
  4149. <member name="F:XPTable.Win32.AsciiChars.Enquiry">
  4150. <summary>
  4151. Enquiry character (ENQ)
  4152. </summary>
  4153. </member>
  4154. <member name="F:XPTable.Win32.AsciiChars.Acknowledge">
  4155. <summary>
  4156. Acknowledge character (ACK)
  4157. </summary>
  4158. </member>
  4159. <member name="F:XPTable.Win32.AsciiChars.Bell">
  4160. <summary>
  4161. Bell character (BEL)
  4162. </summary>
  4163. </member>
  4164. <member name="F:XPTable.Win32.AsciiChars.Backspace">
  4165. <summary>
  4166. Backspace character (BS)
  4167. </summary>
  4168. </member>
  4169. <member name="F:XPTable.Win32.AsciiChars.HorizontalTab">
  4170. <summary>
  4171. Horizontal tab character (HT)
  4172. </summary>
  4173. </member>
  4174. <member name="F:XPTable.Win32.AsciiChars.LineFeed">
  4175. <summary>
  4176. Line Feed character (LF)
  4177. </summary>
  4178. </member>
  4179. <member name="F:XPTable.Win32.AsciiChars.VerticalTab">
  4180. <summary>
  4181. Vertical tab character (VT)
  4182. </summary>
  4183. </member>
  4184. <member name="F:XPTable.Win32.AsciiChars.FormFeed">
  4185. <summary>
  4186. Form Feed character (FF)
  4187. </summary>
  4188. </member>
  4189. <member name="F:XPTable.Win32.AsciiChars.CarriageReturn">
  4190. <summary>
  4191. Carriage Return character (CR)
  4192. </summary>
  4193. </member>
  4194. <member name="F:XPTable.Win32.AsciiChars.ShiftOut">
  4195. <summary>
  4196. Shift Out character (SO)
  4197. </summary>
  4198. </member>
  4199. <member name="F:XPTable.Win32.AsciiChars.ShiftIn">
  4200. <summary>
  4201. Shift In character (SI)
  4202. </summary>
  4203. </member>
  4204. <member name="F:XPTable.Win32.AsciiChars.DataLinkEscape">
  4205. <summary>
  4206. Data link escape character (DLE)
  4207. </summary>
  4208. </member>
  4209. <member name="F:XPTable.Win32.AsciiChars.XON">
  4210. <summary>
  4211. XON character (DC1)
  4212. </summary>
  4213. </member>
  4214. <member name="F:XPTable.Win32.AsciiChars.DeviceControl2">
  4215. <summary>
  4216. Device control 2 character (DC2)
  4217. </summary>
  4218. </member>
  4219. <member name="F:XPTable.Win32.AsciiChars.XOFF">
  4220. <summary>
  4221. XOFF character (DC3)
  4222. </summary>
  4223. </member>
  4224. <member name="F:XPTable.Win32.AsciiChars.DeviceControl4">
  4225. <summary>
  4226. Device control 4 character (DC4)
  4227. </summary>
  4228. </member>
  4229. <member name="F:XPTable.Win32.AsciiChars.NegativeAcknowledge">
  4230. <summary>
  4231. Negative acknowledge character (NAK)
  4232. </summary>
  4233. </member>
  4234. <member name="F:XPTable.Win32.AsciiChars.SynchronousIdle">
  4235. <summary>
  4236. Synchronous idle character (SYN)
  4237. </summary>
  4238. </member>
  4239. <member name="F:XPTable.Win32.AsciiChars.EndTransmissionBlock">
  4240. <summary>
  4241. End transmission block character (ETB)
  4242. </summary>
  4243. </member>
  4244. <member name="F:XPTable.Win32.AsciiChars.CancelLine">
  4245. <summary>
  4246. Cancel line character (CAN)
  4247. </summary>
  4248. </member>
  4249. <member name="F:XPTable.Win32.AsciiChars.EndOfMedium">
  4250. <summary>
  4251. End of medium character (EM)
  4252. </summary>
  4253. </member>
  4254. <member name="F:XPTable.Win32.AsciiChars.Substitute">
  4255. <summary>
  4256. Substitute character (SUB)
  4257. </summary>
  4258. </member>
  4259. <member name="F:XPTable.Win32.AsciiChars.Escape">
  4260. <summary>
  4261. Escape character (ESC)
  4262. </summary>
  4263. </member>
  4264. <member name="F:XPTable.Win32.AsciiChars.FileSeparator">
  4265. <summary>
  4266. File separator character (FS)
  4267. </summary>
  4268. </member>
  4269. <member name="F:XPTable.Win32.AsciiChars.GroupSeparator">
  4270. <summary>
  4271. Group separator character (GS)
  4272. </summary>
  4273. </member>
  4274. <member name="F:XPTable.Win32.AsciiChars.RecordSeparator">
  4275. <summary>
  4276. Record separator character (RS)
  4277. </summary>
  4278. </member>
  4279. <member name="F:XPTable.Win32.AsciiChars.UnitSeparator">
  4280. <summary>
  4281. Unit separator character (US)
  4282. </summary>
  4283. </member>
  4284. <member name="F:XPTable.Win32.AsciiChars.Space">
  4285. <summary>
  4286. Space character (SP)
  4287. </summary>
  4288. </member>
  4289. <member name="F:XPTable.Win32.AsciiChars.ExclamationMark">
  4290. <summary>
  4291. Exclamation mark character (!)
  4292. </summary>
  4293. </member>
  4294. <member name="F:XPTable.Win32.AsciiChars.QuotationMark">
  4295. <summary>
  4296. Quotation mark character (")
  4297. </summary>
  4298. </member>
  4299. <member name="F:XPTable.Win32.AsciiChars.CrossHatch">
  4300. <summary>
  4301. Cross hatch character (#)
  4302. </summary>
  4303. </member>
  4304. <member name="F:XPTable.Win32.AsciiChars.DollarSign">
  4305. <summary>
  4306. Dollar sign character ($)
  4307. </summary>
  4308. </member>
  4309. <member name="F:XPTable.Win32.AsciiChars.PercentSign">
  4310. <summary>
  4311. Percent sign character (%)
  4312. </summary>
  4313. </member>
  4314. <member name="F:XPTable.Win32.AsciiChars.Ampersand">
  4315. <summary>
  4316. Ampersand character (&amp;)
  4317. </summary>
  4318. </member>
  4319. <member name="F:XPTable.Win32.AsciiChars.ClosingSingleQuote">
  4320. <summary>
  4321. Closing single quote or Apostrophe character (')
  4322. </summary>
  4323. </member>
  4324. <member name="F:XPTable.Win32.AsciiChars.OpeningParentheses">
  4325. <summary>
  4326. Opening parentheses character (()
  4327. </summary>
  4328. </member>
  4329. <member name="F:XPTable.Win32.AsciiChars.ClosingParentheses">
  4330. <summary>
  4331. Closing parentheses character ())
  4332. </summary>
  4333. </member>
  4334. <member name="F:XPTable.Win32.AsciiChars.Asterisk">
  4335. <summary>
  4336. Asterisk character (*)
  4337. </summary>
  4338. </member>
  4339. <member name="F:XPTable.Win32.AsciiChars.Plus">
  4340. <summary>
  4341. Plus character (+)
  4342. </summary>
  4343. </member>
  4344. <member name="F:XPTable.Win32.AsciiChars.Comma">
  4345. <summary>
  4346. Comma character (,)
  4347. </summary>
  4348. </member>
  4349. <member name="F:XPTable.Win32.AsciiChars.Hyphen">
  4350. <summary>
  4351. Hyphen character (-)
  4352. </summary>
  4353. </member>
  4354. <member name="F:XPTable.Win32.AsciiChars.FullStop">
  4355. <summary>
  4356. FullStop character (.)
  4357. </summary>
  4358. </member>
  4359. <member name="F:XPTable.Win32.AsciiChars.ForwardSlash">
  4360. <summary>
  4361. Forward slash character (/)
  4362. </summary>
  4363. </member>
  4364. <member name="F:XPTable.Win32.AsciiChars.Zero">
  4365. <summary>
  4366. Zero (0)
  4367. </summary>
  4368. </member>
  4369. <member name="F:XPTable.Win32.AsciiChars.One">
  4370. <summary>
  4371. One character (1)
  4372. </summary>
  4373. </member>
  4374. <member name="F:XPTable.Win32.AsciiChars.Two">
  4375. <summary>
  4376. Two (2)
  4377. </summary>
  4378. </member>
  4379. <member name="F:XPTable.Win32.AsciiChars.Three">
  4380. <summary>
  4381. Three (3)
  4382. </summary>
  4383. </member>
  4384. <member name="F:XPTable.Win32.AsciiChars.Four">
  4385. <summary>
  4386. Four (4)
  4387. </summary>
  4388. </member>
  4389. <member name="F:XPTable.Win32.AsciiChars.Five">
  4390. <summary>
  4391. Five (5)
  4392. </summary>
  4393. </member>
  4394. <member name="F:XPTable.Win32.AsciiChars.Six">
  4395. <summary>
  4396. Six (6)
  4397. </summary>
  4398. </member>
  4399. <member name="F:XPTable.Win32.AsciiChars.Seven">
  4400. <summary>
  4401. Seven (7)
  4402. </summary>
  4403. </member>
  4404. <member name="F:XPTable.Win32.AsciiChars.Eight">
  4405. <summary>
  4406. Eight (8)
  4407. </summary>
  4408. </member>
  4409. <member name="F:XPTable.Win32.AsciiChars.Nine">
  4410. <summary>
  4411. Nine (9)
  4412. </summary>
  4413. </member>
  4414. <member name="F:XPTable.Win32.AsciiChars.Colon">
  4415. <summary>
  4416. Colon character (:)
  4417. </summary>
  4418. </member>
  4419. <member name="F:XPTable.Win32.AsciiChars.Semicolon">
  4420. <summary>
  4421. Semicolon character (;)
  4422. </summary>
  4423. </member>
  4424. <member name="F:XPTable.Win32.AsciiChars.LessThan">
  4425. <summary>
  4426. Less than character (&lt;)
  4427. </summary>
  4428. </member>
  4429. <member name="F:XPTable.Win32.AsciiChars.EqualsSign">
  4430. <summary>
  4431. Equals character (=)
  4432. </summary>
  4433. </member>
  4434. <member name="F:XPTable.Win32.AsciiChars.GreaterThan">
  4435. <summary>
  4436. Greater than character (&gt;)
  4437. </summary>
  4438. </member>
  4439. <member name="F:XPTable.Win32.AsciiChars.QuestionMark">
  4440. <summary>
  4441. Question mark character (?)
  4442. </summary>
  4443. </member>
  4444. <member name="F:XPTable.Win32.AsciiChars.AtSign">
  4445. <summary>
  4446. At-sign character (@)
  4447. </summary>
  4448. </member>
  4449. <member name="F:XPTable.Win32.AsciiChars.UppercaseA">
  4450. <summary>
  4451. Uppercase A
  4452. </summary>
  4453. </member>
  4454. <member name="F:XPTable.Win32.AsciiChars.UppercaseB">
  4455. <summary>
  4456. Uppercase B
  4457. </summary>
  4458. </member>
  4459. <member name="F:XPTable.Win32.AsciiChars.UppercaseC">
  4460. <summary>
  4461. Uppercase C
  4462. </summary>
  4463. </member>
  4464. <member name="F:XPTable.Win32.AsciiChars.UppercaseD">
  4465. <summary>
  4466. Uppercase D
  4467. </summary>
  4468. </member>
  4469. <member name="F:XPTable.Win32.AsciiChars.UppercaseE">
  4470. <summary>
  4471. Uppercase E
  4472. </summary>
  4473. </member>
  4474. <member name="F:XPTable.Win32.AsciiChars.UppercaseF">
  4475. <summary>
  4476. Uppercase F
  4477. </summary>
  4478. </member>
  4479. <member name="F:XPTable.Win32.AsciiChars.UppercaseG">
  4480. <summary>
  4481. Uppercase G
  4482. </summary>
  4483. </member>
  4484. <member name="F:XPTable.Win32.AsciiChars.UppercaseH">
  4485. <summary>
  4486. Uppercase H
  4487. </summary>
  4488. </member>
  4489. <member name="F:XPTable.Win32.AsciiChars.UppercaseI">
  4490. <summary>
  4491. Uppercase I
  4492. </summary>
  4493. </member>
  4494. <member name="F:XPTable.Win32.AsciiChars.UppercaseJ">
  4495. <summary>
  4496. Uppercase J
  4497. </summary>
  4498. </member>
  4499. <member name="F:XPTable.Win32.AsciiChars.UppercaseK">
  4500. <summary>
  4501. Uppercase K
  4502. </summary>
  4503. </member>
  4504. <member name="F:XPTable.Win32.AsciiChars.UppercaseL">
  4505. <summary>
  4506. Uppercase L
  4507. </summary>
  4508. </member>
  4509. <member name="F:XPTable.Win32.AsciiChars.UppercaseM">
  4510. <summary>
  4511. Uppercase M
  4512. </summary>
  4513. </member>
  4514. <member name="F:XPTable.Win32.AsciiChars.UppercaseN">
  4515. <summary>
  4516. Uppercase N
  4517. </summary>
  4518. </member>
  4519. <member name="F:XPTable.Win32.AsciiChars.UppercaseO">
  4520. <summary>
  4521. Uppercase O
  4522. </summary>
  4523. </member>
  4524. <member name="F:XPTable.Win32.AsciiChars.UppercaseP">
  4525. <summary>
  4526. Uppercase P
  4527. </summary>
  4528. </member>
  4529. <member name="F:XPTable.Win32.AsciiChars.UppercaseQ">
  4530. <summary>
  4531. Uppercase Q
  4532. </summary>
  4533. </member>
  4534. <member name="F:XPTable.Win32.AsciiChars.UppercaseR">
  4535. <summary>
  4536. Uppercase R
  4537. </summary>
  4538. </member>
  4539. <member name="F:XPTable.Win32.AsciiChars.UppercaseS">
  4540. <summary>
  4541. Uppercase S
  4542. </summary>
  4543. </member>
  4544. <member name="F:XPTable.Win32.AsciiChars.UppercaseT">
  4545. <summary>
  4546. Uppercase T
  4547. </summary>
  4548. </member>
  4549. <member name="F:XPTable.Win32.AsciiChars.UppercaseU">
  4550. <summary>
  4551. Uppercase U
  4552. </summary>
  4553. </member>
  4554. <member name="F:XPTable.Win32.AsciiChars.UppercaseV">
  4555. <summary>
  4556. Uppercase V
  4557. </summary>
  4558. </member>
  4559. <member name="F:XPTable.Win32.AsciiChars.UppercaseW">
  4560. <summary>
  4561. Uppercase W
  4562. </summary>
  4563. </member>
  4564. <member name="F:XPTable.Win32.AsciiChars.UppercaseX">
  4565. <summary>
  4566. Uppercase X
  4567. </summary>
  4568. </member>
  4569. <member name="F:XPTable.Win32.AsciiChars.UppercaseY">
  4570. <summary>
  4571. Uppercase Y
  4572. </summary>
  4573. </member>
  4574. <member name="F:XPTable.Win32.AsciiChars.UppercaseZ">
  4575. <summary>
  4576. Uppercase Z
  4577. </summary>
  4578. </member>
  4579. <member name="F:XPTable.Win32.AsciiChars.OpeningSquareBracket">
  4580. <summary>
  4581. Opening square bracket character ([)
  4582. </summary>
  4583. </member>
  4584. <member name="F:XPTable.Win32.AsciiChars.Backslash">
  4585. <summary>
  4586. Backslash character (\)
  4587. </summary>
  4588. </member>
  4589. <member name="F:XPTable.Win32.AsciiChars.ClosingSquareBracket">
  4590. <summary>
  4591. Closing square bracket character (])
  4592. </summary>
  4593. </member>
  4594. <member name="F:XPTable.Win32.AsciiChars.Caret">
  4595. <summary>
  4596. Caret (Circumflex) character (^)
  4597. </summary>
  4598. </member>
  4599. <member name="F:XPTable.Win32.AsciiChars.Underscore">
  4600. <summary>
  4601. Underscore character (_)
  4602. </summary>
  4603. </member>
  4604. <member name="F:XPTable.Win32.AsciiChars.OpeningSingleQuote">
  4605. <summary>
  4606. Opening single quote character (`)
  4607. </summary>
  4608. </member>
  4609. <member name="F:XPTable.Win32.AsciiChars.LowercaseA">
  4610. <summary>
  4611. Lowercase a
  4612. </summary>
  4613. </member>
  4614. <member name="F:XPTable.Win32.AsciiChars.LowercaseB">
  4615. <summary>
  4616. Lowercase b
  4617. </summary>
  4618. </member>
  4619. <member name="F:XPTable.Win32.AsciiChars.LowercaseC">
  4620. <summary>
  4621. Lowercase c
  4622. </summary>
  4623. </member>
  4624. <member name="F:XPTable.Win32.AsciiChars.LowercaseD">
  4625. <summary>
  4626. Lowercase d
  4627. </summary>
  4628. </member>
  4629. <member name="F:XPTable.Win32.AsciiChars.LowercaseE">
  4630. <summary>
  4631. Lowercase e
  4632. </summary>
  4633. </member>
  4634. <member name="F:XPTable.Win32.AsciiChars.LowercaseF">
  4635. <summary>
  4636. Lowercase f
  4637. </summary>
  4638. </member>
  4639. <member name="F:XPTable.Win32.AsciiChars.LowercaseG">
  4640. <summary>
  4641. Lowercase g
  4642. </summary>
  4643. </member>
  4644. <member name="F:XPTable.Win32.AsciiChars.LowercaseH">
  4645. <summary>
  4646. Lowercase h
  4647. </summary>
  4648. </member>
  4649. <member name="F:XPTable.Win32.AsciiChars.LowercaseI">
  4650. <summary>
  4651. Lowercase i
  4652. </summary>
  4653. </member>
  4654. <member name="F:XPTable.Win32.AsciiChars.LowercaseJ">
  4655. <summary>
  4656. Lowercase j
  4657. </summary>
  4658. </member>
  4659. <member name="F:XPTable.Win32.AsciiChars.LowercaseK">
  4660. <summary>
  4661. Lowercase k
  4662. </summary>
  4663. </member>
  4664. <member name="F:XPTable.Win32.AsciiChars.LowercaseL">
  4665. <summary>
  4666. Lowercase l
  4667. </summary>
  4668. </member>
  4669. <member name="F:XPTable.Win32.AsciiChars.LowercaseM">
  4670. <summary>
  4671. Lowercase m
  4672. </summary>
  4673. </member>
  4674. <member name="F:XPTable.Win32.AsciiChars.LowercaseN">
  4675. <summary>
  4676. Lowercase n
  4677. </summary>
  4678. </member>
  4679. <member name="F:XPTable.Win32.AsciiChars.LowercaseO">
  4680. <summary>
  4681. Lowercase o
  4682. </summary>
  4683. </member>
  4684. <member name="F:XPTable.Win32.AsciiChars.LowercaseP">
  4685. <summary>
  4686. Lowercase p
  4687. </summary>
  4688. </member>
  4689. <member name="F:XPTable.Win32.AsciiChars.LowercaseQ">
  4690. <summary>
  4691. Lowercase q
  4692. </summary>
  4693. </member>
  4694. <member name="F:XPTable.Win32.AsciiChars.LowercaseR">
  4695. <summary>
  4696. Lowercase r
  4697. </summary>
  4698. </member>
  4699. <member name="F:XPTable.Win32.AsciiChars.LowercaseS">
  4700. <summary>
  4701. Lowercase s
  4702. </summary>
  4703. </member>
  4704. <member name="F:XPTable.Win32.AsciiChars.LowercaseT">
  4705. <summary>
  4706. Lowercase t
  4707. </summary>
  4708. </member>
  4709. <member name="F:XPTable.Win32.AsciiChars.LowercaseU">
  4710. <summary>
  4711. Lowercase u
  4712. </summary>
  4713. </member>
  4714. <member name="F:XPTable.Win32.AsciiChars.LowercaseV">
  4715. <summary>
  4716. Lowercase v
  4717. </summary>
  4718. </member>
  4719. <member name="F:XPTable.Win32.AsciiChars.LowercaseW">
  4720. <summary>
  4721. Lowercase w
  4722. </summary>
  4723. </member>
  4724. <member name="F:XPTable.Win32.AsciiChars.LowercaseX">
  4725. <summary>
  4726. Lowercase x
  4727. </summary>
  4728. </member>
  4729. <member name="F:XPTable.Win32.AsciiChars.LowercaseY">
  4730. <summary>
  4731. Lowercase y
  4732. </summary>
  4733. </member>
  4734. <member name="F:XPTable.Win32.AsciiChars.LowercaseZ">
  4735. <summary>
  4736. Lowercase z
  4737. </summary>
  4738. </member>
  4739. <member name="F:XPTable.Win32.AsciiChars.OpeningCurlyBrace">
  4740. <summary>
  4741. Opening curly brace character ({)
  4742. </summary>
  4743. </member>
  4744. <member name="F:XPTable.Win32.AsciiChars.VerticalLine">
  4745. <summary>
  4746. Vertical line character (|)
  4747. </summary>
  4748. </member>
  4749. <member name="F:XPTable.Win32.AsciiChars.ClosingCurlyBrace">
  4750. <summary>
  4751. Closing curly brace character (})
  4752. </summary>
  4753. </member>
  4754. <member name="F:XPTable.Win32.AsciiChars.Tilde">
  4755. <summary>
  4756. Tilde character (~)
  4757. </summary>
  4758. </member>
  4759. <member name="F:XPTable.Win32.AsciiChars.Delete">
  4760. <summary>
  4761. Delete character (DEL)
  4762. </summary>
  4763. </member>
  4764. <member name="T:XPTable.Sorting.SortType">
  4765. <summary>
  4766. Defimes the type of sort to be used
  4767. </summary>
  4768. </member>
  4769. <member name="F:XPTable.Sorting.SortType.AutoSort">
  4770. <summary>
  4771. System to determine Sort method
  4772. </summary>
  4773. </member>
  4774. <member name="F:XPTable.Sorting.SortType.HeapSort">
  4775. <summary>
  4776. Use Heap Sort method
  4777. </summary>
  4778. </member>
  4779. <member name="F:XPTable.Sorting.SortType.InsertionSort">
  4780. <summary>
  4781. Use Insertion Sort Method
  4782. </summary>
  4783. </member>
  4784. <member name="F:XPTable.Sorting.SortType.MergeSort">
  4785. <summary>
  4786. Use Merge Sort Method
  4787. </summary>
  4788. </member>
  4789. <member name="F:XPTable.Sorting.SortType.ShellSort">
  4790. <summary>
  4791. Use Shell Sort Method
  4792. </summary>
  4793. </member>
  4794. <member name="T:XPTable.Sorting.ImageComparer">
  4795. <summary>
  4796. An IComparer for sorting Cells that contain Images
  4797. </summary>
  4798. </member>
  4799. <member name="T:XPTable.Sorting.ComparerBase">
  4800. <summary>
  4801. Base class for comparers used to sort the Cells contained in a TableModel
  4802. </summary>
  4803. </member>
  4804. <member name="F:XPTable.Sorting.ComparerBase.tableModel">
  4805. <summary>
  4806. The TableModel that contains the Cells to be sorted
  4807. </summary>
  4808. </member>
  4809. <member name="F:XPTable.Sorting.ComparerBase.column">
  4810. <summary>
  4811. The index of the Column to be sorted
  4812. </summary>
  4813. </member>
  4814. <member name="M:XPTable.Sorting.ComparerBase.#ctor(XPTable.Models.TableModel,System.Int32,System.Windows.Forms.SortOrder)">
  4815. <summary>
  4816. Initializes a new instance of the ComparerBase class with the specified
  4817. TableModel, Column index and SortOrder
  4818. </summary>
  4819. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  4820. <param name="column">The index of the Column to be sorted</param>
  4821. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  4822. </member>
  4823. <member name="M:XPTable.Sorting.ComparerBase.Compare(System.Object,System.Object)">
  4824. <summary>
  4825. Compares two objects and returns a value indicating whether one is less
  4826. than, equal to or greater than the other.
  4827. </summary>
  4828. <param name="a">First object to compare</param>
  4829. <param name="b">Second object to compare</param>
  4830. <returns>-1 if a is less than b, 1 if a is greater than b, or 0 if a equals b</returns>
  4831. </member>
  4832. <member name="M:XPTable.Sorting.ComparerBase.CompareCells(XPTable.Models.Cell,XPTable.Models.Cell)">
  4833. <summary>
  4834. Compares two cells and returns a value indicating whether one is less
  4835. than, equal to or greater than the other.
  4836. Both cells are non-null;
  4837. </summary>
  4838. <param name="cell1"></param>
  4839. <param name="cell2"></param>
  4840. <returns></returns>
  4841. </member>
  4842. <member name="P:XPTable.Sorting.ComparerBase.TableModel">
  4843. <summary>
  4844. Gets the TableModel that contains the Cells to be sorted
  4845. </summary>
  4846. </member>
  4847. <member name="P:XPTable.Sorting.ComparerBase.SortColumn">
  4848. <summary>
  4849. Gets the index of the Column to be sorted
  4850. </summary>
  4851. </member>
  4852. <member name="M:XPTable.Sorting.ImageComparer.#ctor(XPTable.Models.TableModel,System.Int32,System.Windows.Forms.SortOrder)">
  4853. <summary>
  4854. Initializes a new instance of the ImageComparer class with the specified
  4855. TableModel, Column index and SortOrder
  4856. </summary>
  4857. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  4858. <param name="column">The index of the Column to be sorted</param>
  4859. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  4860. </member>
  4861. <member name="M:XPTable.Sorting.ImageComparer.CompareCells(XPTable.Models.Cell,XPTable.Models.Cell)">
  4862. <summary>
  4863. Compares two cells and returns a value indicating whether one is less
  4864. than, equal to or greater than the other.
  4865. </summary>
  4866. <param name="cell1"></param>
  4867. <param name="cell2"></param>
  4868. <returns></returns>
  4869. </member>
  4870. <member name="T:XPTable.Models.ProgressBarColumn">
  4871. <summary>
  4872. Represents a Column whose Cells are displayed as a ProgressBar
  4873. </summary>
  4874. </member>
  4875. <member name="F:XPTable.Models.ProgressBarColumn.drawPercentageText">
  4876. <summary>
  4877. Specifies whether the ProgressBar's value as a string
  4878. should be displayed
  4879. </summary>
  4880. </member>
  4881. <member name="M:XPTable.Models.ProgressBarColumn.#ctor">
  4882. <summary>
  4883. Creates a new ProgressBarColumn with default values
  4884. </summary>
  4885. </member>
  4886. <member name="M:XPTable.Models.ProgressBarColumn.#ctor(System.String)">
  4887. <summary>
  4888. Creates a new ProgressBarColumn with the specified header text
  4889. </summary>
  4890. <param name="text">The text displayed in the column's header</param>
  4891. </member>
  4892. <member name="M:XPTable.Models.ProgressBarColumn.#ctor(System.String,System.Int32)">
  4893. <summary>
  4894. Creates a new ProgressBarColumn with the specified header text and width
  4895. </summary>
  4896. <param name="text">The text displayed in the column's header</param>
  4897. <param name="width">The column's width</param>
  4898. </member>
  4899. <member name="M:XPTable.Models.ProgressBarColumn.#ctor(System.String,System.Int32,System.Boolean)">
  4900. <summary>
  4901. Creates a new ProgressBarColumn with the specified header text, width and visibility
  4902. </summary>
  4903. <param name="text">The text displayed in the column's header</param>
  4904. <param name="width">The column's width</param>
  4905. <param name="visible">Specifies whether the column is visible</param>
  4906. </member>
  4907. <member name="M:XPTable.Models.ProgressBarColumn.#ctor(System.String,System.Drawing.Image)">
  4908. <summary>
  4909. Creates a new ProgressBarColumn with the specified header text and image
  4910. </summary>
  4911. <param name="text">The text displayed in the column's header</param>
  4912. <param name="image">The image displayed on the column's header</param>
  4913. </member>
  4914. <member name="M:XPTable.Models.ProgressBarColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  4915. <summary>
  4916. Creates a new ProgressBarColumn with the specified header text, image
  4917. and width
  4918. </summary>
  4919. <param name="text">The text displayed in the column's header</param>
  4920. <param name="image">The image displayed on the column's header</param>
  4921. <param name="width">The column's width</param>
  4922. </member>
  4923. <member name="M:XPTable.Models.ProgressBarColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  4924. <summary>
  4925. Creates a new ProgressBarColumn with the specified header text, image,
  4926. width and visibility
  4927. </summary>
  4928. <param name="text">The text displayed in the column's header</param>
  4929. <param name="image">The image displayed on the column's header</param>
  4930. <param name="width">The column's width</param>
  4931. <param name="visible">Specifies whether the column is visible</param>
  4932. </member>
  4933. <member name="M:XPTable.Models.ProgressBarColumn.Init">
  4934. <summary>
  4935. Initializes the ProgressBarColumn with default values
  4936. </summary>
  4937. </member>
  4938. <member name="M:XPTable.Models.ProgressBarColumn.GetDefaultRendererName">
  4939. <summary>
  4940. Gets a string that specifies the name of the Column's default CellRenderer
  4941. </summary>
  4942. <returns>A string that specifies the name of the Column's default
  4943. CellRenderer</returns>
  4944. </member>
  4945. <member name="M:XPTable.Models.ProgressBarColumn.CreateDefaultRenderer">
  4946. <summary>
  4947. Gets the Column's default CellRenderer
  4948. </summary>
  4949. <returns>The Column's default CellRenderer</returns>
  4950. </member>
  4951. <member name="M:XPTable.Models.ProgressBarColumn.GetDefaultEditorName">
  4952. <summary>
  4953. Gets a string that specifies the name of the Column's default CellEditor
  4954. </summary>
  4955. <returns>A string that specifies the name of the Column's default
  4956. CellEditor</returns>
  4957. </member>
  4958. <member name="M:XPTable.Models.ProgressBarColumn.CreateDefaultEditor">
  4959. <summary>
  4960. Gets the Column's default CellEditor
  4961. </summary>
  4962. <returns>The Column's default CellEditor</returns>
  4963. </member>
  4964. <member name="P:XPTable.Models.ProgressBarColumn.DrawPercentageText">
  4965. <summary>
  4966. Gets or sets whether a Cell's percantage value should be drawn as a string
  4967. </summary>
  4968. </member>
  4969. <member name="P:XPTable.Models.ProgressBarColumn.DefaultComparerType">
  4970. <summary>
  4971. Gets the Type of the Comparer used to compare the Column's Cells when
  4972. the Column is sorting
  4973. </summary>
  4974. </member>
  4975. <member name="P:XPTable.Models.ProgressBarColumn.Editable">
  4976. <summary>
  4977. Gets or sets a value indicating whether the Column's Cells contents
  4978. are able to be edited
  4979. </summary>
  4980. </member>
  4981. <member name="T:XPTable.Events.SelectionEventHandler">
  4982. <summary>
  4983. Represents the methods that will handle the SelectionChanged event of a TableModel
  4984. </summary>
  4985. </member>
  4986. <member name="T:XPTable.Events.SelectionEventArgs">
  4987. <summary>
  4988. Provides data for a TableModel's SelectionChanged event
  4989. </summary>
  4990. </member>
  4991. <member name="F:XPTable.Events.SelectionEventArgs.source">
  4992. <summary>
  4993. The TableModel that Raised the event
  4994. </summary>
  4995. </member>
  4996. <member name="F:XPTable.Events.SelectionEventArgs.oldSelectedIndicies">
  4997. <summary>
  4998. The previously selected Row indicies
  4999. </summary>
  5000. </member>
  5001. <member name="F:XPTable.Events.SelectionEventArgs.newSelectedIndicies">
  5002. <summary>
  5003. The newly selected Row indicies
  5004. </summary>
  5005. </member>
  5006. <member name="F:XPTable.Events.SelectionEventArgs.oldSelectionBounds">
  5007. <summary>
  5008. The Rectangle that bounds the previously selected Rows
  5009. </summary>
  5010. </member>
  5011. <member name="F:XPTable.Events.SelectionEventArgs.newSelectionBounds">
  5012. <summary>
  5013. The Rectangle that bounds the newly selected Rows
  5014. </summary>
  5015. </member>
  5016. <member name="M:XPTable.Events.SelectionEventArgs.#ctor(XPTable.Models.TableModel,System.Int32[],System.Int32[])">
  5017. <summary>
  5018. Initializes a new instance of the SelectionEventArgs class with
  5019. the specified TableModel source, old selected indicies and new
  5020. selected indicies
  5021. </summary>
  5022. <param name="source">The TableModel that originated the event</param>
  5023. <param name="oldSelectedIndicies">An array of the previously selected Rows</param>
  5024. <param name="newSelectedIndicies">An array of the newly selected Rows</param>
  5025. </member>
  5026. <member name="P:XPTable.Events.SelectionEventArgs.TableModel">
  5027. <summary>
  5028. Gets the TableModel that Raised the event
  5029. </summary>
  5030. </member>
  5031. <member name="P:XPTable.Events.SelectionEventArgs.OldSelectedIndicies">
  5032. <summary>
  5033. Gets the previously selected Row indicies
  5034. </summary>
  5035. </member>
  5036. <member name="P:XPTable.Events.SelectionEventArgs.NewSelectedIndicies">
  5037. <summary>
  5038. Gets the newly selected Row indicies
  5039. </summary>
  5040. </member>
  5041. <member name="P:XPTable.Events.SelectionEventArgs.OldSelectionBounds">
  5042. <summary>
  5043. Gets the Rectangle that bounds the previously selected Rows
  5044. </summary>
  5045. </member>
  5046. <member name="P:XPTable.Events.SelectionEventArgs.NewSelectionBounds">
  5047. <summary>
  5048. Gets the Rectangle that bounds the newly selected Rows
  5049. </summary>
  5050. </member>
  5051. <member name="T:XPTable.Events.CellMouseEventHandler">
  5052. <summary>
  5053. Represents the method that will handle the CellMouseEnter, CellMouseLeave,
  5054. CellMouseDown, CellMouseUp, CellMouseMove and CellMouseHover events of a Table
  5055. </summary>
  5056. </member>
  5057. <member name="T:XPTable.Events.CellMouseEventArgs">
  5058. <summary>
  5059. Provides data for the CellMouseEnter, CellMouseLeave, CellMouseDown,
  5060. CellMouseUp and CellMouseMove events of a Table
  5061. </summary>
  5062. </member>
  5063. <member name="F:XPTable.Events.CellMouseEventArgs.cell">
  5064. <summary>
  5065. The Cell that raised the event
  5066. </summary>
  5067. </member>
  5068. <member name="F:XPTable.Events.CellMouseEventArgs.table">
  5069. <summary>
  5070. The Table the Cell belongs to
  5071. </summary>
  5072. </member>
  5073. <member name="F:XPTable.Events.CellMouseEventArgs.row">
  5074. <summary>
  5075. The Row index of the Cell
  5076. </summary>
  5077. </member>
  5078. <member name="F:XPTable.Events.CellMouseEventArgs.column">
  5079. <summary>
  5080. The Column index of the Cell
  5081. </summary>
  5082. </member>
  5083. <member name="F:XPTable.Events.CellMouseEventArgs.cellRect">
  5084. <summary>
  5085. The Cells bounding rectangle
  5086. </summary>
  5087. </member>
  5088. <member name="M:XPTable.Events.CellMouseEventArgs.#ctor(XPTable.Models.Cell,XPTable.Models.Table,XPTable.Models.CellPos,System.Drawing.Rectangle)">
  5089. <summary>
  5090. Initializes a new instance of the CellMouseEventArgs class with
  5091. the specified source Cell, table, row index, column index and
  5092. cell bounds
  5093. </summary>
  5094. <param name="cell">The Cell that Raised the event</param>
  5095. <param name="table">The Table the Cell belongs to</param>
  5096. <param name="cellPos"></param>
  5097. <param name="cellRect">The Cell's bounding rectangle</param>
  5098. </member>
  5099. <member name="M:XPTable.Events.CellMouseEventArgs.#ctor(XPTable.Models.Cell,XPTable.Models.Table,System.Int32,System.Int32,System.Drawing.Rectangle)">
  5100. <summary>
  5101. Initializes a new instance of the CellMouseEventArgs class with
  5102. the specified source Cell, table, row index, column index and
  5103. cell bounds
  5104. </summary>
  5105. <param name="cell">The Cell that Raised the event</param>
  5106. <param name="table">The Table the Cell belongs to</param>
  5107. <param name="row">The Row index of the Cell</param>
  5108. <param name="column">The Column index of the Cell</param>
  5109. <param name="cellRect">The Cell's bounding rectangle</param>
  5110. </member>
  5111. <member name="M:XPTable.Events.CellMouseEventArgs.#ctor(XPTable.Models.Cell,XPTable.Models.Table,System.Int32,System.Int32,System.Drawing.Rectangle,System.Windows.Forms.MouseEventArgs)">
  5112. <summary>
  5113. Initializes a new instance of the CellMouseEventArgs class with
  5114. the specified source Cell, table, row index, column index, cell
  5115. bounds and MouseEventArgs
  5116. </summary>
  5117. <param name="cell">The Cell that Raised the event</param>
  5118. <param name="table">The Table the Cell belongs to</param>
  5119. <param name="row">The Row index of the Cell</param>
  5120. <param name="column">The Column index of the Cell</param>
  5121. <param name="cellRect">The Cell's bounding rectangle</param>
  5122. <param name="mea">The MouseEventArgs that contains data about the
  5123. mouse event</param>
  5124. </member>
  5125. <member name="M:XPTable.Events.CellMouseEventArgs.#ctor(XPTable.Models.Cell,XPTable.Models.Table,XPTable.Models.CellPos,System.Drawing.Rectangle,System.Windows.Forms.MouseEventArgs)">
  5126. <summary>
  5127. Initializes a new instance of the CellMouseEventArgs class with
  5128. the specified source Cell, table, row index, column index and
  5129. cell bounds
  5130. </summary>
  5131. <param name="cell">The Cell that Raised the event</param>
  5132. <param name="table">The Table the Cell belongs to</param>
  5133. <param name="cellPos"></param>
  5134. <param name="cellRect">The Cell's bounding rectangle</param>
  5135. <param name="mea"></param>
  5136. </member>
  5137. <member name="P:XPTable.Events.CellMouseEventArgs.Cell">
  5138. <summary>
  5139. Gets the Cell that Raised the event
  5140. </summary>
  5141. </member>
  5142. <member name="P:XPTable.Events.CellMouseEventArgs.Table">
  5143. <summary>
  5144. Gets the Table the Cell belongs to
  5145. </summary>
  5146. </member>
  5147. <member name="P:XPTable.Events.CellMouseEventArgs.Row">
  5148. <summary>
  5149. Gets the Row index of the Cell
  5150. </summary>
  5151. </member>
  5152. <member name="P:XPTable.Events.CellMouseEventArgs.Column">
  5153. <summary>
  5154. Gets the Column index of the Cell
  5155. </summary>
  5156. </member>
  5157. <member name="P:XPTable.Events.CellMouseEventArgs.CellRect">
  5158. <summary>
  5159. Gets the Cells bounding rectangle
  5160. </summary>
  5161. </member>
  5162. <member name="P:XPTable.Events.CellMouseEventArgs.CellPos">
  5163. <summary>
  5164. Gets the position of the Cell
  5165. </summary>
  5166. </member>
  5167. <member name="T:XPTable.Sorting.ShellSorter">
  5168. <summary>
  5169. A ShellSort implementation for sorting the Cells contained in a TableModel
  5170. </summary>
  5171. </member>
  5172. <member name="T:XPTable.Sorting.SorterBase">
  5173. <summary>
  5174. Base class for the sorters used to sort the Cells contained in a TableModel
  5175. </summary>
  5176. </member>
  5177. <member name="F:XPTable.Sorting.SorterBase.tableModel">
  5178. <summary>
  5179. The TableModel that contains the Cells to be sorted
  5180. </summary>
  5181. </member>
  5182. <member name="F:XPTable.Sorting.SorterBase.column">
  5183. <summary>
  5184. The index of the Column to be sorted
  5185. </summary>
  5186. </member>
  5187. <member name="F:XPTable.Sorting.SorterBase.comparer">
  5188. <summary>
  5189. The IComparer used to sort the Column's Cells
  5190. </summary>
  5191. </member>
  5192. <member name="F:XPTable.Sorting.SorterBase.sortOrder">
  5193. <summary>
  5194. Specifies how the Column is to be sorted
  5195. </summary>
  5196. </member>
  5197. <member name="F:XPTable.Sorting.SorterBase.secondarySortOrder">
  5198. <summary>
  5199. Specifies a collection of underlying sort order(s)
  5200. </summary>
  5201. </member>
  5202. <member name="F:XPTable.Sorting.SorterBase.secondaryComparers">
  5203. <summary>
  5204. Specifies a collection of comparers for the underlying sort order(s)
  5205. </summary>
  5206. </member>
  5207. <member name="M:XPTable.Sorting.SorterBase.#ctor(XPTable.Models.TableModel,System.Int32,System.Collections.IComparer,System.Windows.Forms.SortOrder)">
  5208. <summary>
  5209. Initializes a new instance of the SorterBase class with the specified
  5210. TableModel, Column index, IComparer and SortOrder
  5211. </summary>
  5212. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  5213. <param name="column">The index of the Column to be sorted</param>
  5214. <param name="comparer">The IComparer used to sort the Column's Cells</param>
  5215. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  5216. </member>
  5217. <member name="M:XPTable.Sorting.SorterBase.Compare(XPTable.Models.Row,XPTable.Models.Row)">
  5218. <summary>
  5219. Compares two rows and returns a value indicating whether one is less
  5220. than, equal to or greater than the other. Takes into account the sort order.
  5221. </summary>
  5222. <param name="row1">First row to compare</param>
  5223. <param name="row2">Second row to compare</param>
  5224. <returns>-1 if a is less than b, 1 if a is greater than b, or 0 if a equals b</returns>
  5225. </member>
  5226. <member name="M:XPTable.Sorting.SorterBase.CompareRows(XPTable.Models.Row,XPTable.Models.Row)">
  5227. <summary>
  5228. Compares two rows and returns a value indicating whether one is less
  5229. than, equal to or greater than the other.
  5230. Compares the given rows without considering parent/sub-rows.
  5231. </summary>
  5232. <param name="row1"></param>
  5233. <param name="row2"></param>
  5234. <returns></returns>
  5235. </member>
  5236. <member name="M:XPTable.Sorting.SorterBase.CompareRows(XPTable.Models.Row,XPTable.Models.Row,System.Int32,System.Collections.IComparer)">
  5237. <summary>
  5238. Compares two rows and returns a value indicating whether one is less
  5239. than, equal to or greater than the other.
  5240. Compares the given rows without considering parent/sub-rows.
  5241. </summary>
  5242. <param name="row1"></param>
  5243. <param name="row2"></param>
  5244. <param name="column"></param>
  5245. <param name="comparer"></param>
  5246. <returns></returns>
  5247. </member>
  5248. <member name="M:XPTable.Sorting.SorterBase.Sort">
  5249. <summary>
  5250. Starts sorting the Cells in the TableModel
  5251. </summary>
  5252. </member>
  5253. <member name="M:XPTable.Sorting.SorterBase.Swap(System.Int32,System.Int32)">
  5254. <summary>
  5255. Swaps the Rows in the TableModel at the specified indexes
  5256. </summary>
  5257. <param name="a">The index of the first Row to be swapped</param>
  5258. <param name="b">The index of the second Row to be swapped</param>
  5259. </member>
  5260. <member name="M:XPTable.Sorting.SorterBase.Set(System.Int32,System.Int32)">
  5261. <summary>
  5262. Replaces the Row in the TableModel located at index a with the Row
  5263. located at index b
  5264. </summary>
  5265. <param name="a">The index of the Row that will be replaced</param>
  5266. <param name="b">The index of the Row that will be moved to index a</param>
  5267. </member>
  5268. <member name="M:XPTable.Sorting.SorterBase.Set(System.Int32,XPTable.Models.Row)">
  5269. <summary>
  5270. Replaces the Row in the TableModel located at index a with the specified Row
  5271. </summary>
  5272. <param name="a">The index of the Row that will be replaced</param>
  5273. <param name="row">The Row that will be moved to index a</param>
  5274. </member>
  5275. <member name="P:XPTable.Sorting.SorterBase.TableModel">
  5276. <summary>
  5277. Gets the TableModel that contains the Cells to be sorted
  5278. </summary>
  5279. </member>
  5280. <member name="P:XPTable.Sorting.SorterBase.SortColumn">
  5281. <summary>
  5282. Gets the index of the Column to be sorted
  5283. </summary>
  5284. </member>
  5285. <member name="P:XPTable.Sorting.SorterBase.Comparer">
  5286. <summary>
  5287. Gets the IComparer used to sort the Column's Cells
  5288. </summary>
  5289. </member>
  5290. <member name="P:XPTable.Sorting.SorterBase.SortOrder">
  5291. <summary>
  5292. Gets how the Column is to be sorted
  5293. </summary>
  5294. </member>
  5295. <member name="P:XPTable.Sorting.SorterBase.SecondarySortOrders">
  5296. <summary>
  5297. Gets or sets a collection of underlying sort order(s)
  5298. </summary>
  5299. </member>
  5300. <member name="P:XPTable.Sorting.SorterBase.SecondaryComparers">
  5301. <summary>
  5302. Gets or sets a collection of comparers for the underlying sort order(s)
  5303. </summary>
  5304. </member>
  5305. <member name="M:XPTable.Sorting.ShellSorter.#ctor(XPTable.Models.TableModel,System.Int32,System.Collections.IComparer,System.Windows.Forms.SortOrder)">
  5306. <summary>
  5307. Initializes a new instance of the ShellSorter class with the specified
  5308. TableModel, Column index, IComparer and SortOrder
  5309. </summary>
  5310. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  5311. <param name="column">The index of the Column to be sorted</param>
  5312. <param name="comparer">The IComparer used to sort the Column's Cells</param>
  5313. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  5314. </member>
  5315. <member name="M:XPTable.Sorting.ShellSorter.Sort">
  5316. <summary>
  5317. Starts sorting the Cells in the TableModel
  5318. </summary>
  5319. </member>
  5320. <member name="T:XPTable.Sorting.MergeSorter">
  5321. <summary>
  5322. A MergeSort implementation for sorting the Cells contained in a TableModel
  5323. </summary>
  5324. </member>
  5325. <member name="M:XPTable.Sorting.MergeSorter.#ctor(XPTable.Models.TableModel,System.Int32,System.Collections.IComparer,System.Windows.Forms.SortOrder)">
  5326. <summary>
  5327. Initializes a new instance of the MergeSorter class with the specified
  5328. TableModel, Column index, IComparer and SortOrder
  5329. </summary>
  5330. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  5331. <param name="column">The index of the Column to be sorted</param>
  5332. <param name="comparer">The IComparer used to sort the Column's Cells</param>
  5333. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  5334. </member>
  5335. <member name="M:XPTable.Sorting.MergeSorter.Sort">
  5336. <summary>
  5337. Starts sorting the Cells in the TableModel
  5338. </summary>
  5339. </member>
  5340. <member name="M:XPTable.Sorting.MergeSorter.Sort(System.Int32,System.Int32)">
  5341. <summary>
  5342. </summary>
  5343. <param name="fromPos"></param>
  5344. <param name="toPos"></param>
  5345. </member>
  5346. <member name="T:XPTable.Renderers.FlatHeaderRenderer">
  5347. <summary>
  5348. A HeaderRenderer that draws flat Column headers
  5349. </summary>
  5350. </member>
  5351. <member name="M:XPTable.Renderers.FlatHeaderRenderer.#ctor">
  5352. <summary>
  5353. Initializes a new instance of the XPHeaderRenderer class
  5354. with default settings
  5355. </summary>
  5356. </member>
  5357. <member name="M:XPTable.Renderers.FlatHeaderRenderer.OnPaintBackground(XPTable.Events.PaintHeaderEventArgs)">
  5358. <summary>
  5359. Raises the PaintBackground event
  5360. </summary>
  5361. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  5362. </member>
  5363. <member name="M:XPTable.Renderers.FlatHeaderRenderer.OnPaint(XPTable.Events.PaintHeaderEventArgs)">
  5364. <summary>
  5365. Raises the Paint event
  5366. </summary>
  5367. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  5368. </member>
  5369. <member name="T:XPTable.Renderers.CheckBoxCellRenderer">
  5370. <summary>
  5371. A CellRenderer that draws Cell contents as CheckBoxes
  5372. </summary>
  5373. </member>
  5374. <member name="F:XPTable.Renderers.CheckBoxCellRenderer.checkSize">
  5375. <summary>
  5376. The size of the checkbox
  5377. </summary>
  5378. </member>
  5379. <member name="F:XPTable.Renderers.CheckBoxCellRenderer.drawText">
  5380. <summary>
  5381. Specifies whether any text contained in the Cell should be drawn
  5382. </summary>
  5383. </member>
  5384. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.#ctor">
  5385. <summary>
  5386. Initializes a new instance of the CheckBoxCellRenderer class with
  5387. default settings
  5388. </summary>
  5389. </member>
  5390. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.CalcCheckRect(XPTable.Models.RowAlignment,XPTable.Models.ColumnAlignment)">
  5391. <summary>
  5392. Gets the Rectangle that specifies the Size and Location of
  5393. the check box contained in the current Cell
  5394. </summary>
  5395. <returns>A Rectangle that specifies the Size and Location of
  5396. the check box contained in the current Cell</returns>
  5397. </member>
  5398. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.GetCheckBoxRendererData(XPTable.Models.Cell)">
  5399. <summary>
  5400. Gets the CheckBoxCellRenderer specific data used by the Renderer from
  5401. the specified Cell
  5402. </summary>
  5403. <param name="cell">The Cell to get the CheckBoxCellRenderer data for</param>
  5404. <returns>The CheckBoxCellRenderer data for the specified Cell</returns>
  5405. </member>
  5406. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.ValidateCheckState(XPTable.Models.Cell,XPTable.Renderers.CheckBoxRendererData)">
  5407. <summary>
  5408. Corrects any differences between the check state of the specified Cell
  5409. and the check state in its rendererData
  5410. </summary>
  5411. <param name="cell">The Cell to chech</param>
  5412. <param name="rendererData">The CheckBoxRendererData to check</param>
  5413. </member>
  5414. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnKeyDown(XPTable.Events.CellKeyEventArgs)">
  5415. <summary>
  5416. Raises the KeyDown event
  5417. </summary>
  5418. <param name="e">A CellKeyEventArgs that contains the event data</param>
  5419. </member>
  5420. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnKeyUp(XPTable.Events.CellKeyEventArgs)">
  5421. <summary>
  5422. Raises the KeyUp event
  5423. </summary>
  5424. <param name="e">A CellKeyEventArgs that contains the event data</param>
  5425. </member>
  5426. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnMouseLeave(XPTable.Events.CellMouseEventArgs)">
  5427. <summary>
  5428. Raises the MouseLeave event
  5429. </summary>
  5430. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5431. </member>
  5432. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnMouseUp(XPTable.Events.CellMouseEventArgs)">
  5433. <summary>
  5434. Raises the MouseUp event
  5435. </summary>
  5436. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5437. </member>
  5438. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnMouseDown(XPTable.Events.CellMouseEventArgs)">
  5439. <summary>
  5440. Raises the MouseDown event
  5441. </summary>
  5442. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5443. </member>
  5444. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnMouseMove(XPTable.Events.CellMouseEventArgs)">
  5445. <summary>
  5446. Raises the MouseMove event
  5447. </summary>
  5448. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5449. </member>
  5450. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  5451. <summary>
  5452. Raises the PaintCell event
  5453. </summary>
  5454. <param name="e">A PaintCellEventArgs that contains the event data</param>
  5455. </member>
  5456. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  5457. <summary>
  5458. Raises the Paint event
  5459. </summary>
  5460. <param name="e">A PaintCellEventArgs that contains the event data</param>
  5461. </member>
  5462. <member name="P:XPTable.Renderers.CheckBoxCellRenderer.CheckSize">
  5463. <summary>
  5464. Gets the size of the checkbox
  5465. </summary>
  5466. </member>
  5467. <member name="P:XPTable.Renderers.CheckBoxCellRenderer.DrawText">
  5468. <summary>
  5469. Gets or sets whether any text contained in the Cell should be drawn
  5470. </summary>
  5471. </member>
  5472. <member name="T:XPTable.Models.TextColumn">
  5473. <summary>
  5474. Represents a Column whose Cells are displayed as strings
  5475. </summary>
  5476. </member>
  5477. <member name="M:XPTable.Models.TextColumn.#ctor">
  5478. <summary>
  5479. Creates a new TextColumn with default values
  5480. </summary>
  5481. </member>
  5482. <member name="M:XPTable.Models.TextColumn.#ctor(System.String)">
  5483. <summary>
  5484. Creates a new TextColumn with the specified header text
  5485. </summary>
  5486. <param name="text">The text displayed in the column's header</param>
  5487. </member>
  5488. <member name="M:XPTable.Models.TextColumn.#ctor(System.String,System.Int32)">
  5489. <summary>
  5490. Creates a new TextColumn with the specified header text and width
  5491. </summary>
  5492. <param name="text">The text displayed in the column's header</param>
  5493. <param name="width">The column's width</param>
  5494. </member>
  5495. <member name="M:XPTable.Models.TextColumn.#ctor(System.String,System.Int32,System.Boolean)">
  5496. <summary>
  5497. Creates a new TextColumn with the specified header text, width and visibility
  5498. </summary>
  5499. <param name="text">The text displayed in the column's header</param>
  5500. <param name="width">The column's width</param>
  5501. <param name="visible">Specifies whether the column is visible</param>
  5502. </member>
  5503. <member name="M:XPTable.Models.TextColumn.#ctor(System.String,System.Drawing.Image)">
  5504. <summary>
  5505. Creates a new TextColumn with the specified header text and image
  5506. </summary>
  5507. <param name="text">The text displayed in the column's header</param>
  5508. <param name="image">The image displayed on the column's header</param>
  5509. </member>
  5510. <member name="M:XPTable.Models.TextColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  5511. <summary>
  5512. Creates a new TextColumn with the specified header text, image and width
  5513. </summary>
  5514. <param name="text">The text displayed in the column's header</param>
  5515. <param name="image">The image displayed on the column's header</param>
  5516. <param name="width">The column's width</param>
  5517. </member>
  5518. <member name="M:XPTable.Models.TextColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  5519. <summary>
  5520. Creates a new TextColumn with the specified header text, image, width and visibility
  5521. </summary>
  5522. <param name="text">The text displayed in the column's header</param>
  5523. <param name="image">The image displayed on the column's header</param>
  5524. <param name="width">The column's width</param>
  5525. <param name="visible">Specifies whether the column is visible</param>
  5526. </member>
  5527. <member name="M:XPTable.Models.TextColumn.GetDefaultRendererName">
  5528. <summary>
  5529. Gets a string that specifies the name of the Column's default CellRenderer
  5530. </summary>
  5531. <returns>A string that specifies the name of the Column's default
  5532. CellRenderer</returns>
  5533. </member>
  5534. <member name="M:XPTable.Models.TextColumn.CreateDefaultRenderer">
  5535. <summary>
  5536. Gets the Column's default CellRenderer
  5537. </summary>
  5538. <returns>The Column's default CellRenderer</returns>
  5539. </member>
  5540. <member name="M:XPTable.Models.TextColumn.GetDefaultEditorName">
  5541. <summary>
  5542. Gets a string that specifies the name of the Column's default CellEditor
  5543. </summary>
  5544. <returns>A string that specifies the name of the Column's default
  5545. CellEditor</returns>
  5546. </member>
  5547. <member name="M:XPTable.Models.TextColumn.CreateDefaultEditor">
  5548. <summary>
  5549. Gets the Column's default CellEditor
  5550. </summary>
  5551. <returns>The Column's default CellEditor</returns>
  5552. </member>
  5553. <member name="P:XPTable.Models.TextColumn.DefaultComparerType">
  5554. <summary>
  5555. Gets the Type of the Comparer used to compare the Column's Cells when
  5556. the Column is sorting
  5557. </summary>
  5558. </member>
  5559. <member name="T:XPTable.Models.ImageColumn">
  5560. <summary>
  5561. Represents a Column whose Cells are displayed as an Image
  5562. </summary>
  5563. </member>
  5564. <member name="F:XPTable.Models.ImageColumn.drawText">
  5565. <summary>
  5566. Specifies whether any text contained in the Cell should be drawn
  5567. </summary>
  5568. </member>
  5569. <member name="M:XPTable.Models.ImageColumn.#ctor">
  5570. <summary>
  5571. Creates a new ImageColumn with default values
  5572. </summary>
  5573. </member>
  5574. <member name="M:XPTable.Models.ImageColumn.#ctor(System.String)">
  5575. <summary>
  5576. Creates a new ImageColumn with the specified header text
  5577. </summary>
  5578. <param name="text">The text displayed in the column's header</param>
  5579. </member>
  5580. <member name="M:XPTable.Models.ImageColumn.#ctor(System.String,System.Int32)">
  5581. <summary>
  5582. Creates a new ImageColumn with the specified header text and width
  5583. </summary>
  5584. <param name="text">The text displayed in the column's header</param>
  5585. <param name="width">The column's width</param>
  5586. </member>
  5587. <member name="M:XPTable.Models.ImageColumn.#ctor(System.String,System.Int32,System.Boolean)">
  5588. <summary>
  5589. Creates a new ImageColumn with the specified header text, width and visibility
  5590. </summary>
  5591. <param name="text">The text displayed in the column's header</param>
  5592. <param name="width">The column's width</param>
  5593. <param name="visible">Specifies whether the column is visible</param>
  5594. </member>
  5595. <member name="M:XPTable.Models.ImageColumn.#ctor(System.String,System.Drawing.Image)">
  5596. <summary>
  5597. Creates a new ImageColumn with the specified header text and image
  5598. </summary>
  5599. <param name="text">The text displayed in the column's header</param>
  5600. <param name="image">The image displayed on the column's header</param>
  5601. </member>
  5602. <member name="M:XPTable.Models.ImageColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  5603. <summary>
  5604. Creates a new ImageColumn with the specified header text, image and width
  5605. </summary>
  5606. <param name="text">The text displayed in the column's header</param>
  5607. <param name="image">The image displayed on the column's header</param>
  5608. <param name="width">The column's width</param>
  5609. </member>
  5610. <member name="M:XPTable.Models.ImageColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  5611. <summary>
  5612. Creates a new ImageColumn with the specified header text, image, width
  5613. and visibility
  5614. </summary>
  5615. <param name="text">The text displayed in the column's header</param>
  5616. <param name="image">The image displayed on the column's header</param>
  5617. <param name="width">The column's width</param>
  5618. <param name="visible">Specifies whether the column is visible</param>
  5619. </member>
  5620. <member name="M:XPTable.Models.ImageColumn.Init">
  5621. <summary>
  5622. Initializes the ImageColumn with default values
  5623. </summary>
  5624. </member>
  5625. <member name="M:XPTable.Models.ImageColumn.GetDefaultRendererName">
  5626. <summary>
  5627. Gets a string that specifies the name of the Column's default CellRenderer
  5628. </summary>
  5629. <returns>A string that specifies the name of the Column's default
  5630. CellRenderer</returns>
  5631. </member>
  5632. <member name="M:XPTable.Models.ImageColumn.CreateDefaultRenderer">
  5633. <summary>
  5634. Gets the Column's default CellRenderer
  5635. </summary>
  5636. <returns>The Column's default CellRenderer</returns>
  5637. </member>
  5638. <member name="M:XPTable.Models.ImageColumn.GetDefaultEditorName">
  5639. <summary>
  5640. Gets a string that specifies the name of the Column's default CellEditor
  5641. </summary>
  5642. <returns>A string that specifies the name of the Column's default
  5643. CellEditor</returns>
  5644. </member>
  5645. <member name="M:XPTable.Models.ImageColumn.CreateDefaultEditor">
  5646. <summary>
  5647. Gets the Column's default CellEditor
  5648. </summary>
  5649. <returns>The Column's default CellEditor</returns>
  5650. </member>
  5651. <member name="P:XPTable.Models.ImageColumn.DrawText">
  5652. <summary>
  5653. Gets or sets whether any text contained in the Column's Cells should be drawn
  5654. </summary>
  5655. </member>
  5656. <member name="P:XPTable.Models.ImageColumn.DefaultComparerType">
  5657. <summary>
  5658. Gets the Type of the Comparer used to compare the Column's Cells when
  5659. the Column is sorting
  5660. </summary>
  5661. </member>
  5662. <member name="P:XPTable.Models.ImageColumn.Editable">
  5663. <summary>
  5664. Gets or sets a value indicating whether the Column's Cells contents
  5665. are able to be edited
  5666. </summary>
  5667. </member>
  5668. <member name="T:XPTable.Models.Design.RowCollectionEditor">
  5669. <summary>
  5670. Provides a user interface that can edit collections of Rows
  5671. at design time
  5672. </summary>
  5673. </member>
  5674. <member name="F:XPTable.Models.Design.RowCollectionEditor.rows">
  5675. <summary>
  5676. The RowCollection being edited
  5677. </summary>
  5678. </member>
  5679. <member name="M:XPTable.Models.Design.RowCollectionEditor.#ctor(System.Type)">
  5680. <summary>
  5681. Initializes a new instance of the RowCollectionEditor class
  5682. using the specified collection type
  5683. </summary>
  5684. <param name="type">The type of the collection for this editor to edit</param>
  5685. </member>
  5686. <member name="M:XPTable.Models.Design.RowCollectionEditor.EditValue(System.ComponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Object)">
  5687. <summary>
  5688. Edits the value of the specified object using the specified
  5689. service provider and context
  5690. </summary>
  5691. <param name="context">An ITypeDescriptorContext that can be
  5692. used to gain additional context information</param>
  5693. <param name="isp">A service provider object through which
  5694. editing services can be obtained</param>
  5695. <param name="value">The object to edit the value of</param>
  5696. <returns>The new value of the object. If the value of the
  5697. object has not changed, this should return the same object
  5698. it was passed</returns>
  5699. </member>
  5700. <member name="M:XPTable.Models.Design.RowCollectionEditor.CreateInstance(System.Type)">
  5701. <summary>
  5702. Creates a new instance of the specified collection item type
  5703. </summary>
  5704. <param name="itemType">The type of item to create</param>
  5705. <returns>A new instance of the specified object</returns>
  5706. </member>
  5707. <member name="M:XPTable.Models.Design.RowCollectionEditor.DestroyInstance(System.Object)">
  5708. <summary>
  5709. Destroys the specified instance of the object
  5710. </summary>
  5711. <param name="instance">The object to destroy</param>
  5712. </member>
  5713. <member name="T:XPTable.Models.Design.ColumnCollectionEditor">
  5714. <summary>
  5715. Provides a user interface that can edit collections of Columns
  5716. at design time
  5717. </summary>
  5718. </member>
  5719. <member name="F:XPTable.Models.Design.ColumnCollectionEditor.columnCollection">
  5720. <summary>
  5721. The ColumnCollection being edited
  5722. </summary>
  5723. </member>
  5724. <member name="M:XPTable.Models.Design.ColumnCollectionEditor.#ctor(System.Type)">
  5725. <summary>
  5726. Constructor
  5727. </summary>
  5728. <param name="type">The type of the collection to be edited</param>
  5729. </member>
  5730. <member name="M:XPTable.Models.Design.ColumnCollectionEditor.CreateCollectionForm">
  5731. <summary>
  5732. If the property grid is available it's HelpVisible property is set to true, the help pane backcolor is changed and
  5733. the CommandsVisibleIfAvailable property is set to true ((hot) commands are elsewhere known as designer verbs).
  5734. </summary>
  5735. <returns>The CollectionEditor.CollectionForm returned from base method</returns>
  5736. </member>
  5737. <member name="M:XPTable.Models.Design.ColumnCollectionEditor.CreateNewItemTypes">
  5738. <summary>
  5739. Gets the data types that this collection editor can contain
  5740. </summary>
  5741. <returns>An array of data types that this collection can contain</returns>
  5742. </member>
  5743. <member name="M:XPTable.Models.Design.ColumnCollectionEditor.CreateInstance(System.Type)">
  5744. <summary>
  5745. Creates a new instance of the specified collection item type
  5746. </summary>
  5747. <param name="itemType">The type of item to create</param>
  5748. <returns>A new instance of the specified object</returns>
  5749. </member>
  5750. <member name="M:XPTable.Models.Design.ColumnCollectionEditor.DestroyInstance(System.Object)">
  5751. <summary>
  5752. Destroys the specified instance of the object
  5753. </summary>
  5754. <param name="instance">The object to destroy</param>
  5755. </member>
  5756. <member name="M:XPTable.Models.Design.ColumnCollectionEditor.EditValue(System.ComponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Object)">
  5757. <summary>
  5758. Edits the value of the specified object using the specified
  5759. service provider and context
  5760. </summary>
  5761. <param name="context">An ITypeDescriptorContext that can be used to gain additional context information</param>
  5762. <param name="isp">A service provider object through which editing services can be obtained</param>
  5763. <param name="value">the value of the object under edit</param>
  5764. <returns>The new value of the object. If the value is not changed, this should return the original value</returns>
  5765. </member>
  5766. <member name="M:XPTable.Models.Design.ColumnCollectionEditor.column_PropertyChanged(System.Object,XPTable.Events.ColumnEventArgs)">
  5767. <summary>
  5768. Handler for a Column's PropertyChanged event
  5769. </summary>
  5770. <param name="sender">The object that raised the event</param>
  5771. <param name="e">A ColumnEventArgs that contains the event data</param>
  5772. </member>
  5773. <member name="T:XPTable.Models.ColumnState">
  5774. <summary>
  5775. Specifies the state of a Column
  5776. </summary>
  5777. </member>
  5778. <member name="F:XPTable.Models.ColumnState.Normal">
  5779. <summary>
  5780. Column is in its normal state
  5781. </summary>
  5782. </member>
  5783. <member name="F:XPTable.Models.ColumnState.Hot">
  5784. <summary>
  5785. Mouse is over the Column
  5786. </summary>
  5787. </member>
  5788. <member name="F:XPTable.Models.ColumnState.Pressed">
  5789. <summary>
  5790. Column is being pressed
  5791. </summary>
  5792. </member>
  5793. <member name="T:XPTable.Events.NumericCellEditEventHandler">
  5794. <summary>
  5795. Represents the methods that will handle the BeginEdit, StopEdit and
  5796. CancelEdit events of a Table
  5797. </summary>
  5798. </member>
  5799. <member name="T:XPTable.Events.NumericCellEditEventArgs">
  5800. <summary>
  5801. Provides data for the BeforeChange event of a Table
  5802. </summary>
  5803. </member>
  5804. <member name="T:XPTable.Events.CellEditEventArgs">
  5805. <summary>
  5806. Provides data for the BeginEdit, StopEdit and CancelEdit events of a Table
  5807. </summary>
  5808. </member>
  5809. <member name="F:XPTable.Events.CellEditEventArgs.editor">
  5810. <summary>
  5811. The CellEditor used to edit the Cell
  5812. </summary>
  5813. </member>
  5814. <member name="F:XPTable.Events.CellEditEventArgs.table">
  5815. <summary>
  5816. The Table the Cell belongs to
  5817. </summary>
  5818. </member>
  5819. <member name="F:XPTable.Events.CellEditEventArgs.cellRect">
  5820. <summary>
  5821. The Cells bounding Rectangle
  5822. </summary>
  5823. </member>
  5824. <member name="F:XPTable.Events.CellEditEventArgs.cancel">
  5825. <summary>
  5826. Specifies whether the event should be cancelled
  5827. </summary>
  5828. </member>
  5829. <member name="F:XPTable.Events.CellEditEventArgs.handled">
  5830. <summary>
  5831. Indicates whether the event was handled
  5832. </summary>
  5833. </member>
  5834. <member name="M:XPTable.Events.CellEditEventArgs.#ctor(XPTable.Models.Cell,XPTable.Editors.ICellEditor,XPTable.Models.Table)">
  5835. <summary>
  5836. Initializes a new instance of the CellEventArgs class with
  5837. the specified Cell source, column index and row index
  5838. </summary>
  5839. <param name="source">The Cell that Raised the event</param>
  5840. <param name="editor">The CellEditor used to edit the Cell</param>
  5841. <param name="table">The Table that the Cell belongs to</param>
  5842. </member>
  5843. <member name="M:XPTable.Events.CellEditEventArgs.#ctor(XPTable.Models.Cell,XPTable.Editors.ICellEditor,XPTable.Models.Table,System.Int32,System.Int32,System.Drawing.Rectangle)">
  5844. <summary>
  5845. Initializes a new instance of the CellEventArgs class with
  5846. the specified Cell source, column index and row index
  5847. </summary>
  5848. <param name="source">The Cell that Raised the event</param>
  5849. <param name="editor">The CellEditor used to edit the Cell</param>
  5850. <param name="table">The Table that the Cell belongs to</param>
  5851. <param name="row">The Column index of the Cell</param>
  5852. <param name="column">The Row index of the Cell</param>
  5853. <param name="cellRect"></param>
  5854. </member>
  5855. <member name="P:XPTable.Events.CellEditEventArgs.Editor">
  5856. <summary>
  5857. Gets the CellEditor used to edit the Cell
  5858. </summary>
  5859. </member>
  5860. <member name="P:XPTable.Events.CellEditEventArgs.Table">
  5861. <summary>
  5862. Gets the Table the Cell belongs to
  5863. </summary>
  5864. </member>
  5865. <member name="P:XPTable.Events.CellEditEventArgs.CellRect">
  5866. <summary>
  5867. Gets the Cells bounding Rectangle
  5868. </summary>
  5869. </member>
  5870. <member name="P:XPTable.Events.CellEditEventArgs.Cancel">
  5871. <summary>
  5872. Gets or sets whether the event should be cancelled
  5873. </summary>
  5874. </member>
  5875. <member name="P:XPTable.Events.CellEditEventArgs.Handled">
  5876. <summary>
  5877. Gets or sets a value indicating whether the event was handled
  5878. </summary>
  5879. </member>
  5880. <member name="M:XPTable.Events.NumericCellEditEventArgs.#ctor(XPTable.Models.Cell,XPTable.Editors.ICellEditor,XPTable.Models.Table,System.Int32,System.Int32,System.Drawing.Rectangle,System.Decimal)">
  5881. <summary>
  5882. Initializes a new instance of the NumericCellEditEventArgs class with
  5883. the specified Cell source, column index and row index
  5884. </summary>
  5885. <param name="source"></param>
  5886. <param name="editor"></param>
  5887. <param name="table"></param>
  5888. <param name="row"></param>
  5889. <param name="column"></param>
  5890. <param name="cellRect"></param>
  5891. <param name="oldValue"></param>
  5892. </member>
  5893. <member name="F:XPTable.Events.NumericCellEditEventArgs.oldValue">
  5894. <summary>
  5895. The old value of the editor
  5896. </summary>
  5897. </member>
  5898. <member name="F:XPTable.Events.NumericCellEditEventArgs.newValue">
  5899. <summary>
  5900. The new value of the editor
  5901. </summary>
  5902. </member>
  5903. <member name="P:XPTable.Events.NumericCellEditEventArgs.OldValue">
  5904. <summary>
  5905. Gets the editors old value
  5906. </summary>
  5907. </member>
  5908. <member name="P:XPTable.Events.NumericCellEditEventArgs.NewValue">
  5909. <summary>
  5910. Gets or sets the editors new value
  5911. </summary>
  5912. </member>
  5913. <member name="T:XPTable.Sorting.SortColumn">
  5914. <summary>
  5915. Represents a single sortable column
  5916. </summary>
  5917. </member>
  5918. <member name="F:XPTable.Sorting.SortColumn.sortOrder">
  5919. <summary>
  5920. Specifies how the Column is to be sorted
  5921. </summary>
  5922. </member>
  5923. <member name="F:XPTable.Sorting.SortColumn.column">
  5924. <summary>
  5925. The index of the Column to be sorted
  5926. </summary>
  5927. </member>
  5928. <member name="M:XPTable.Sorting.SortColumn.#ctor(System.Int32,System.Windows.Forms.SortOrder)">
  5929. <summary>
  5930. Initializes a new instance of the SortColumn class with the specified
  5931. Column index and SortOrder
  5932. </summary>
  5933. <param name="column">The index of the Column to be sorted</param>
  5934. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  5935. </member>
  5936. <member name="P:XPTable.Sorting.SortColumn.SortColumnIndex">
  5937. <summary>
  5938. Gets the index of the Column to be sorted
  5939. </summary>
  5940. </member>
  5941. <member name="P:XPTable.Sorting.SortColumn.SortOrder">
  5942. <summary>
  5943. Gets how the Column is to be sorted
  5944. </summary>
  5945. </member>
  5946. <member name="T:XPTable.Sorting.NumberComparer">
  5947. <summary>
  5948. An IComparer for sorting Cells that contain numbers
  5949. </summary>
  5950. </member>
  5951. <member name="M:XPTable.Sorting.NumberComparer.#ctor(XPTable.Models.TableModel,System.Int32,System.Windows.Forms.SortOrder)">
  5952. <summary>
  5953. Initializes a new instance of the NumberComparer class with the specified
  5954. TableModel, Column index and SortOrder
  5955. </summary>
  5956. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  5957. <param name="column">The index of the Column to be sorted</param>
  5958. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  5959. </member>
  5960. <member name="M:XPTable.Sorting.NumberComparer.CompareCells(XPTable.Models.Cell,XPTable.Models.Cell)">
  5961. <summary>
  5962. Compares two cells and returns a value indicating whether one is less
  5963. than, equal to or greater than the other.
  5964. </summary>
  5965. <param name="cell1"></param>
  5966. <param name="cell2"></param>
  5967. <returns></returns>
  5968. </member>
  5969. <member name="T:XPTable.Renderers.ColorCellRenderer">
  5970. <summary>
  5971. A CellRenderer that draws Cell contents as Buttons
  5972. </summary>
  5973. </member>
  5974. <member name="F:XPTable.Renderers.ColorCellRenderer.showColor">
  5975. <summary>
  5976. Specifies whether the Cells Color should be drawn
  5977. </summary>
  5978. </member>
  5979. <member name="F:XPTable.Renderers.ColorCellRenderer.showColorName">
  5980. <summary>
  5981. Specifies whether the Cells Color name should be drawn
  5982. </summary>
  5983. </member>
  5984. <member name="M:XPTable.Renderers.ColorCellRenderer.#ctor">
  5985. <summary>
  5986. Initializes a new instance of the ColorCellRenderer class with
  5987. default settings
  5988. </summary>
  5989. </member>
  5990. <member name="M:XPTable.Renderers.ColorCellRenderer.CalcColorRect(XPTable.Models.RowAlignment,XPTable.Models.ColumnAlignment)">
  5991. <summary>
  5992. Returns a Rectangle that specifies the size and location of the Color
  5993. rectangle
  5994. </summary>
  5995. <param name="rowAlignment">The alignment of the Cells Row</param>
  5996. <param name="columnAlignment">The alignment of the Cells Column</param>
  5997. <returns>A Rectangle that specifies the size and location of the Color
  5998. rectangle</returns>
  5999. </member>
  6000. <member name="M:XPTable.Renderers.ColorCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  6001. <summary>
  6002. Raises the PaintCell event
  6003. </summary>
  6004. <param name="e">A PaintCellEventArgs that contains the event data</param>
  6005. </member>
  6006. <member name="M:XPTable.Renderers.ColorCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  6007. <summary>
  6008. Raises the Paint event
  6009. </summary>
  6010. <param name="e">A PaintCellEventArgs that contains the event data</param>
  6011. </member>
  6012. <member name="P:XPTable.Renderers.ColorCellRenderer.ShowColor">
  6013. <summary>
  6014. Gets or sets whether the Cells Color should be drawn
  6015. </summary>
  6016. </member>
  6017. <member name="P:XPTable.Renderers.ColorCellRenderer.ShowColorName">
  6018. <summary>
  6019. Gets or sets whether the Cells Color name should be drawn
  6020. </summary>
  6021. </member>
  6022. <member name="T:XPTable.Editors.DropDownContainer">
  6023. <summary>
  6024. Summary description for DropDownContainer.
  6025. </summary>
  6026. </member>
  6027. <member name="F:XPTable.Editors.DropDownContainer.editor">
  6028. <summary>
  6029. The DropDownCellEditor that owns the DropDownContainer
  6030. </summary>
  6031. </member>
  6032. <member name="F:XPTable.Editors.DropDownContainer.dropdownControl">
  6033. <summary>
  6034. The Control displayed in the DropDownContainer
  6035. </summary>
  6036. </member>
  6037. <member name="F:XPTable.Editors.DropDownContainer.panel">
  6038. <summary>
  6039. A Panel that provides the black border around the DropDownContainer
  6040. </summary>
  6041. </member>
  6042. <member name="M:XPTable.Editors.DropDownContainer.#ctor(XPTable.Editors.DropDownCellEditor)">
  6043. <summary>
  6044. Initializes a new instance of the DropDownContainer class with the
  6045. specified DropDownCellEditor owner
  6046. </summary>
  6047. </member>
  6048. <member name="M:XPTable.Editors.DropDownContainer.ShowDropDown">
  6049. <summary>
  6050. Displays the DropDownContainer to the user
  6051. </summary>
  6052. </member>
  6053. <member name="M:XPTable.Editors.DropDownContainer.HideDropDown">
  6054. <summary>
  6055. Hides the DropDownContainer from the user
  6056. </summary>
  6057. </member>
  6058. <member name="M:XPTable.Editors.DropDownContainer.FlushPaintMessages">
  6059. <summary>
  6060. Processes any Paint messages in the message queue
  6061. </summary>
  6062. </member>
  6063. <member name="M:XPTable.Editors.DropDownContainer.DropDownContainer_SizeChanged(System.Object,System.EventArgs)">
  6064. <summary>
  6065. Handler for the DropDownContainer's SizeChanged event
  6066. </summary>
  6067. <param name="sender">The object that raised the event</param>
  6068. <param name="e">An EventArgs that contains the event data</param>
  6069. </member>
  6070. <member name="P:XPTable.Editors.DropDownContainer.Control">
  6071. <summary>
  6072. Gets or sets the Control displayed in the DropDownContainer
  6073. </summary>
  6074. </member>
  6075. <member name="P:XPTable.Editors.DropDownContainer.CreateParams">
  6076. <summary>
  6077. Gets the required creation parameters when the control handle is created
  6078. </summary>
  6079. </member>
  6080. <member name="T:XPTable.Win32.TRACKMOUSEEVENT">
  6081. <summary>
  6082. The TRACKMOUSEEVENT structure is used by the TrackMouseEvent function
  6083. to track when the mouse pointer leaves a window or hovers over a window
  6084. for a specified amount of time
  6085. </summary>
  6086. </member>
  6087. <member name="F:XPTable.Win32.TRACKMOUSEEVENT.cbSize">
  6088. <summary>
  6089. Specifies the size of the TRACKMOUSEEVENT structure
  6090. </summary>
  6091. </member>
  6092. <member name="F:XPTable.Win32.TRACKMOUSEEVENT.dwFlags">
  6093. <summary>
  6094. Specifies the services requested
  6095. </summary>
  6096. </member>
  6097. <member name="F:XPTable.Win32.TRACKMOUSEEVENT.hwndTrack">
  6098. <summary>
  6099. Specifies a handle to the window to track
  6100. </summary>
  6101. </member>
  6102. <member name="F:XPTable.Win32.TRACKMOUSEEVENT.dwHoverTime">
  6103. <summary>
  6104. Specifies the hover time-out in milliseconds
  6105. </summary>
  6106. </member>
  6107. <member name="M:XPTable.Win32.TRACKMOUSEEVENT.#ctor">
  6108. <summary>
  6109. Creates a new TRACKMOUSEEVENT struct with default settings
  6110. </summary>
  6111. </member>
  6112. <member name="T:XPTable.Sorting.IComparerCollection">
  6113. <summary>
  6114. Represents a collection of IComparer objects
  6115. </summary>
  6116. </member>
  6117. <member name="M:XPTable.Sorting.IComparerCollection.#ctor">
  6118. <summary>
  6119. Initializes a new instance of the IComparerCollection class
  6120. </summary>
  6121. </member>
  6122. <member name="M:XPTable.Sorting.IComparerCollection.Add(System.Collections.IComparer)">
  6123. <summary>
  6124. Adds the specified IComparer to the end of the collection
  6125. </summary>
  6126. <param name="comparer">The IComparer to add</param>
  6127. </member>
  6128. <member name="P:XPTable.Sorting.IComparerCollection.Item(System.Int32)">
  6129. <summary>
  6130. Gets the IComparer at the specified index
  6131. </summary>
  6132. </member>
  6133. <member name="T:XPTable.Models.ImageSizeMode">
  6134. <summary>
  6135. Specifies how Images are sized within a Cell
  6136. </summary>
  6137. </member>
  6138. <member name="F:XPTable.Models.ImageSizeMode.Normal">
  6139. <summary>
  6140. The Image will be displayed normally
  6141. </summary>
  6142. </member>
  6143. <member name="F:XPTable.Models.ImageSizeMode.SizedToFit">
  6144. <summary>
  6145. The Image will be stretched/shrunken to fit the Cell. NOT IMPLEMENTED.
  6146. </summary>
  6147. </member>
  6148. <member name="F:XPTable.Models.ImageSizeMode.ScaledToFit">
  6149. <summary>
  6150. The Image will be scaled to fit the Cell
  6151. </summary>
  6152. </member>
  6153. <member name="F:XPTable.Models.ImageSizeMode.NoClip">
  6154. <summary>
  6155. The image is not scaled and is not clipped to the cell.
  6156. </summary>
  6157. </member>
  6158. <member name="T:XPTable.Models.ColumnCollection">
  6159. <summary>
  6160. Represents a collection of Column objects
  6161. </summary>
  6162. </member>
  6163. <member name="F:XPTable.Models.ColumnCollection.owner">
  6164. <summary>
  6165. The ColumnModel that owns the CollumnCollection
  6166. </summary>
  6167. </member>
  6168. <member name="F:XPTable.Models.ColumnCollection.totalColumnWidth">
  6169. <summary>
  6170. A local cache of the combined width of all columns
  6171. </summary>
  6172. </member>
  6173. <member name="F:XPTable.Models.ColumnCollection.visibleColumnsWidth">
  6174. <summary>
  6175. A local cache of the combined width of all visible columns
  6176. </summary>
  6177. </member>
  6178. <member name="F:XPTable.Models.ColumnCollection.visibleColumnCount">
  6179. <summary>
  6180. A local cache of the number of visible columns
  6181. </summary>
  6182. </member>
  6183. <member name="F:XPTable.Models.ColumnCollection.lastVisibleColumn">
  6184. <summary>
  6185. A local cache of the last visible column in the collection
  6186. </summary>
  6187. </member>
  6188. <member name="M:XPTable.Models.ColumnCollection.#ctor(XPTable.Models.ColumnModel)">
  6189. <summary>
  6190. Initializes a new instance of the ColumnModel.ColumnCollection class
  6191. that belongs to the specified ColumnModel
  6192. </summary>
  6193. <param name="owner">A ColumnModel representing the columnModel that owns
  6194. the Column collection</param>
  6195. </member>
  6196. <member name="M:XPTable.Models.ColumnCollection.Add(XPTable.Models.Column)">
  6197. <summary>
  6198. Adds the specified Column to the end of the collection
  6199. </summary>
  6200. <param name="column">The Column to add</param>
  6201. </member>
  6202. <member name="M:XPTable.Models.ColumnCollection.AddRange(XPTable.Models.Column[])">
  6203. <summary>
  6204. Adds an array of Column objects to the collection
  6205. </summary>
  6206. <param name="columns">An array of Column objects to add
  6207. to the collection</param>
  6208. </member>
  6209. <member name="M:XPTable.Models.ColumnCollection.Remove(XPTable.Models.Column)">
  6210. <summary>
  6211. Removes the specified Column from the model
  6212. </summary>
  6213. <param name="column">The Column to remove</param>
  6214. </member>
  6215. <member name="M:XPTable.Models.ColumnCollection.RemoveRange(XPTable.Models.Column[])">
  6216. <summary>
  6217. Removes an array of Column objects from the collection
  6218. </summary>
  6219. <param name="columns">An array of Column objects to remove
  6220. from the collection</param>
  6221. </member>
  6222. <member name="M:XPTable.Models.ColumnCollection.RemoveAt(System.Int32)">
  6223. <summary>
  6224. Removes the Column at the specified index from the collection
  6225. </summary>
  6226. <param name="index">The index of the Column to remove</param>
  6227. </member>
  6228. <member name="M:XPTable.Models.ColumnCollection.Clear">
  6229. <summary>
  6230. Removes all Columns from the collection
  6231. </summary>
  6232. </member>
  6233. <member name="M:XPTable.Models.ColumnCollection.IndexOf(XPTable.Models.Column)">
  6234. <summary>
  6235. Returns the index of the specified Column in the model
  6236. </summary>
  6237. <param name="column">The Column to look for</param>
  6238. <returns>The index of the specified Column in the model</returns>
  6239. </member>
  6240. <member name="M:XPTable.Models.ColumnCollection.IndexOf(System.String)">
  6241. <summary>
  6242. Returns the index of the named Column in the model
  6243. </summary>
  6244. <param name="name"></param>
  6245. <returns></returns>
  6246. </member>
  6247. <member name="M:XPTable.Models.ColumnCollection.RecalcWidthCache">
  6248. <summary>
  6249. Recalculates the total combined width of all columns
  6250. </summary>
  6251. </member>
  6252. <member name="M:XPTable.Models.ColumnCollection.OnColumnAdded(XPTable.Events.ColumnModelEventArgs)">
  6253. <summary>
  6254. Raises the ColumnAdded event
  6255. </summary>
  6256. <param name="e">A ColumnModelEventArgs that contains the event data</param>
  6257. </member>
  6258. <member name="M:XPTable.Models.ColumnCollection.OnColumnRemoved(XPTable.Events.ColumnModelEventArgs)">
  6259. <summary>
  6260. Raises the ColumnRemoved event
  6261. </summary>
  6262. <param name="e">A ColumnModelEventArgs that contains the event data</param>
  6263. </member>
  6264. <member name="P:XPTable.Models.ColumnCollection.Item(System.Int32)">
  6265. <summary>
  6266. Gets the Column at the specified index
  6267. </summary>
  6268. </member>
  6269. <member name="P:XPTable.Models.ColumnCollection.Item(System.String)">
  6270. <summary>
  6271. Gets the Column with the specified name
  6272. </summary>
  6273. <param name="name"></param>
  6274. <returns></returns>
  6275. </member>
  6276. <member name="P:XPTable.Models.ColumnCollection.ColumnModel">
  6277. <summary>
  6278. Gets the ColumnModel that owns this ColumnCollection
  6279. </summary>
  6280. </member>
  6281. <member name="P:XPTable.Models.ColumnCollection.TotalColumnWidth">
  6282. <summary>
  6283. Returns the total width of all the Columns in the model
  6284. </summary>
  6285. </member>
  6286. <member name="P:XPTable.Models.ColumnCollection.VisibleColumnsWidth">
  6287. <summary>
  6288. Returns the total width of all the visible Columns in the model
  6289. </summary>
  6290. </member>
  6291. <member name="P:XPTable.Models.ColumnCollection.VisibleColumnCount">
  6292. <summary>
  6293. Returns the number of visible Columns in the model
  6294. </summary>
  6295. </member>
  6296. <member name="P:XPTable.Models.ColumnCollection.LastVisibleColumn">
  6297. <summary>
  6298. Returns the index of the last visible Column in the model
  6299. </summary>
  6300. </member>
  6301. <member name="T:XPTable.Models.CellPadding">
  6302. <summary>
  6303. Specifies the amount of space between the border and any contained
  6304. items along each edge of an object
  6305. </summary>
  6306. </member>
  6307. <member name="F:XPTable.Models.CellPadding.Empty">
  6308. <summary>
  6309. Represents a Padding structure with its properties
  6310. left uninitialized
  6311. </summary>
  6312. </member>
  6313. <member name="F:XPTable.Models.CellPadding.left">
  6314. <summary>
  6315. The width of the left padding
  6316. </summary>
  6317. </member>
  6318. <member name="F:XPTable.Models.CellPadding.right">
  6319. <summary>
  6320. The width of the right padding
  6321. </summary>
  6322. </member>
  6323. <member name="F:XPTable.Models.CellPadding.top">
  6324. <summary>
  6325. The width of the top padding
  6326. </summary>
  6327. </member>
  6328. <member name="F:XPTable.Models.CellPadding.bottom">
  6329. <summary>
  6330. The width of the bottom padding
  6331. </summary>
  6332. </member>
  6333. <member name="M:XPTable.Models.CellPadding.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
  6334. <summary>
  6335. Initializes a new instance of the Padding class
  6336. </summary>
  6337. <param name="left">The width of the left padding value</param>
  6338. <param name="top">The height of top padding value</param>
  6339. <param name="right">The width of the right padding value</param>
  6340. <param name="bottom">The height of bottom padding value</param>
  6341. </member>
  6342. <member name="M:XPTable.Models.CellPadding.Equals(System.Object)">
  6343. <summary>
  6344. Tests whether obj is a CellPadding structure with the same values as
  6345. this Padding structure
  6346. </summary>
  6347. <param name="obj">The Object to test</param>
  6348. <returns>This method returns true if obj is a CellPadding structure
  6349. and its Left, Top, Right, and Bottom properties are equal to
  6350. the corresponding properties of this CellPadding structure;
  6351. otherwise, false</returns>
  6352. </member>
  6353. <member name="M:XPTable.Models.CellPadding.GetHashCode">
  6354. <summary>
  6355. Returns the hash code for this CellPadding structure
  6356. </summary>
  6357. <returns>An integer that represents the hashcode for this
  6358. padding</returns>
  6359. </member>
  6360. <member name="M:XPTable.Models.CellPadding.op_Equality(XPTable.Models.CellPadding,XPTable.Models.CellPadding)">
  6361. <summary>
  6362. Tests whether two CellPadding structures have equal Left, Top,
  6363. Right, and Bottom properties
  6364. </summary>
  6365. <param name="left">The CellPadding structure that is to the left
  6366. of the equality operator</param>
  6367. <param name="right">The CellPadding structure that is to the right
  6368. of the equality operator</param>
  6369. <returns>This operator returns true if the two CellPadding structures
  6370. have equal Left, Top, Right, and Bottom properties</returns>
  6371. </member>
  6372. <member name="M:XPTable.Models.CellPadding.op_Inequality(XPTable.Models.CellPadding,XPTable.Models.CellPadding)">
  6373. <summary>
  6374. Tests whether two CellPadding structures differ in their Left, Top,
  6375. Right, and Bottom properties
  6376. </summary>
  6377. <param name="left">The CellPadding structure that is to the left
  6378. of the equality operator</param>
  6379. <param name="right">The CellPadding structure that is to the right
  6380. of the equality operator</param>
  6381. <returns>This operator returns true if any of the Left, Top, Right,
  6382. and Bottom properties of the two CellPadding structures are unequal;
  6383. otherwise false</returns>
  6384. </member>
  6385. <member name="P:XPTable.Models.CellPadding.Left">
  6386. <summary>
  6387. Gets or sets the width of the left padding value
  6388. </summary>
  6389. </member>
  6390. <member name="P:XPTable.Models.CellPadding.Right">
  6391. <summary>
  6392. Gets or sets the width of the right padding value
  6393. </summary>
  6394. </member>
  6395. <member name="P:XPTable.Models.CellPadding.Top">
  6396. <summary>
  6397. Gets or sets the height of the top padding value
  6398. </summary>
  6399. </member>
  6400. <member name="P:XPTable.Models.CellPadding.Bottom">
  6401. <summary>
  6402. Gets or sets the height of the bottom padding value
  6403. </summary>
  6404. </member>
  6405. <member name="P:XPTable.Models.CellPadding.IsEmpty">
  6406. <summary>
  6407. Tests whether all numeric properties of this CellPadding have
  6408. values of zero
  6409. </summary>
  6410. </member>
  6411. <member name="T:XPTable.Models.CellPaddingConverter">
  6412. <summary>
  6413. A custom TypeConverter used to help convert CellPadding objects from
  6414. one Type to another
  6415. </summary>
  6416. </member>
  6417. <member name="M:XPTable.Models.CellPaddingConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  6418. <summary>
  6419. Returns whether this converter can convert an object of the
  6420. given type to the type of this converter, using the specified context
  6421. </summary>
  6422. <param name="context">An ITypeDescriptorContext that provides
  6423. a format context</param>
  6424. <param name="sourceType">A Type that represents the type you
  6425. want to convert from</param>
  6426. <returns>true if this converter can perform the conversion;
  6427. otherwise, false</returns>
  6428. </member>
  6429. <member name="M:XPTable.Models.CellPaddingConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  6430. <summary>
  6431. Returns whether this converter can convert the object to the
  6432. specified type, using the specified context
  6433. </summary>
  6434. <param name="context">An ITypeDescriptorContext that provides a
  6435. format context</param>
  6436. <param name="destinationType">A Type that represents the type you
  6437. want to convert to</param>
  6438. <returns>true if this converter can perform the conversion;
  6439. otherwise, false</returns>
  6440. </member>
  6441. <member name="M:XPTable.Models.CellPaddingConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
  6442. <summary>
  6443. Converts the given object to the type of this converter, using
  6444. the specified context and culture information
  6445. </summary>
  6446. <param name="context">An ITypeDescriptorContext that provides a
  6447. format context</param>
  6448. <param name="culture">The CultureInfo to use as the current culture</param>
  6449. <param name="value">The Object to convert</param>
  6450. <returns>An Object that represents the converted value</returns>
  6451. </member>
  6452. <member name="M:XPTable.Models.CellPaddingConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  6453. <summary>
  6454. Converts the given value object to the specified type, using
  6455. the specified context and culture information
  6456. </summary>
  6457. <param name="context">An ITypeDescriptorContext that provides
  6458. a format context</param>
  6459. <param name="culture">A CultureInfo object. If a null reference
  6460. is passed, the current culture is assumed</param>
  6461. <param name="value">The Object to convert</param>
  6462. <param name="destinationType">The Type to convert the value
  6463. parameter to</param>
  6464. <returns>An Object that represents the converted value</returns>
  6465. </member>
  6466. <member name="M:XPTable.Models.CellPaddingConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext,System.Collections.IDictionary)">
  6467. <summary>
  6468. Creates an instance of the Type that this TypeConverter is associated
  6469. with, using the specified context, given a set of property values for
  6470. the object
  6471. </summary>
  6472. <param name="context">An ITypeDescriptorContext that provides a format
  6473. context</param>
  6474. <param name="propertyValues">An IDictionary of new property values</param>
  6475. <returns>An Object representing the given IDictionary, or a null
  6476. reference if the object cannot be created</returns>
  6477. </member>
  6478. <member name="M:XPTable.Models.CellPaddingConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext)">
  6479. <summary>
  6480. Returns whether changing a value on this object requires a call to
  6481. CreateInstance to create a new value, using the specified context
  6482. </summary>
  6483. <param name="context">An ITypeDescriptorContext that provides a
  6484. format context</param>
  6485. <returns>true if changing a property on this object requires a call
  6486. to CreateInstance to create a new value; otherwise, false</returns>
  6487. </member>
  6488. <member name="M:XPTable.Models.CellPaddingConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext,System.Object,System.Attribute[])">
  6489. <summary>
  6490. Returns a collection of properties for the type of array specified
  6491. by the value parameter, using the specified context and attributes
  6492. </summary>
  6493. <param name="context">An ITypeDescriptorContext that provides a format
  6494. context</param>
  6495. <param name="value">An Object that specifies the type of array for
  6496. which to get properties</param>
  6497. <param name="attributes">An array of type Attribute that is used as
  6498. a filter</param>
  6499. <returns>A PropertyDescriptorCollection with the properties that are
  6500. exposed for this data type, or a null reference if there are no
  6501. properties</returns>
  6502. </member>
  6503. <member name="M:XPTable.Models.CellPaddingConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext)">
  6504. <summary>
  6505. Returns whether this object supports properties, using the specified context
  6506. </summary>
  6507. <param name="context">An ITypeDescriptorContext that provides a format context</param>
  6508. <returns>true if GetProperties should be called to find the properties of this
  6509. object; otherwise, false</returns>
  6510. </member>
  6511. <member name="T:XPTable.Events.TableModelEventHandler">
  6512. <summary>
  6513. Represents the methods that will handle the RowAdded and RowRemoved
  6514. events of a TableModel
  6515. </summary>
  6516. </member>
  6517. <member name="T:XPTable.Events.TableModelEventArgs">
  6518. <summary>
  6519. Provides data for a TableModel's RowAdded and RowRemoved events
  6520. </summary>
  6521. </member>
  6522. <member name="F:XPTable.Events.TableModelEventArgs.source">
  6523. <summary>
  6524. The TableModel that Raised the event
  6525. </summary>
  6526. </member>
  6527. <member name="F:XPTable.Events.TableModelEventArgs.row">
  6528. <summary>
  6529. The affected Row
  6530. </summary>
  6531. </member>
  6532. <member name="F:XPTable.Events.TableModelEventArgs.toIndex">
  6533. <summary>
  6534. The start index of the affected Row(s)
  6535. </summary>
  6536. </member>
  6537. <member name="F:XPTable.Events.TableModelEventArgs.fromIndex">
  6538. <summary>
  6539. The end index of the affected Row(s)
  6540. </summary>
  6541. </member>
  6542. <member name="M:XPTable.Events.TableModelEventArgs.#ctor(XPTable.Models.TableModel)">
  6543. <summary>
  6544. Initializes a new instance of the TableModelEventArgs class with
  6545. the specified TableModel source, start index, end index and affected Column
  6546. </summary>
  6547. <param name="source">The TableModel that originated the event</param>
  6548. </member>
  6549. <member name="M:XPTable.Events.TableModelEventArgs.#ctor(XPTable.Models.TableModel,System.Int32,System.Int32)">
  6550. <summary>
  6551. Initializes a new instance of the TableModelEventArgs class with
  6552. the specified TableModel source, start index, end index and affected Column
  6553. </summary>
  6554. <param name="source">The TableModel that originated the event</param>
  6555. <param name="fromIndex">The start index of the affected Row(s)</param>
  6556. <param name="toIndex">The end index of the affected Row(s)</param>
  6557. </member>
  6558. <member name="M:XPTable.Events.TableModelEventArgs.#ctor(XPTable.Models.TableModel,XPTable.Models.Row,System.Int32,System.Int32)">
  6559. <summary>
  6560. Initializes a new instance of the TableModelEventArgs class with
  6561. the specified TableModel source, start index, end index and affected Column
  6562. </summary>
  6563. <param name="source">The TableModel that originated the event</param>
  6564. <param name="row">The affected Row</param>
  6565. <param name="fromIndex">The start index of the affected Row(s)</param>
  6566. <param name="toIndex">The end index of the affected Row(s)</param>
  6567. </member>
  6568. <member name="P:XPTable.Events.TableModelEventArgs.TableModel">
  6569. <summary>
  6570. Gets the TableModel that Raised the event
  6571. </summary>
  6572. </member>
  6573. <member name="P:XPTable.Events.TableModelEventArgs.Row">
  6574. <summary>
  6575. Gets the affected Row
  6576. </summary>
  6577. </member>
  6578. <member name="P:XPTable.Events.TableModelEventArgs.RowFromIndex">
  6579. <summary>
  6580. Gets the start index of the affected Row(s)
  6581. </summary>
  6582. </member>
  6583. <member name="P:XPTable.Events.TableModelEventArgs.RowToIndex">
  6584. <summary>
  6585. Gets the end index of the affected Row(s)
  6586. </summary>
  6587. </member>
  6588. <member name="T:XPTable.Events.TableEventType">
  6589. <summary>
  6590. Things that happen to tables, essentially the properties that can change,
  6591. Sort Start and End should be here rather than in Column Events
  6592. </summary>
  6593. </member>
  6594. <member name="F:XPTable.Events.TableEventType.TableModelChanged">
  6595. <summary>
  6596. The Row Store Changed
  6597. </summary>
  6598. </member>
  6599. <member name="F:XPTable.Events.TableEventType.ColumnModelChanged">
  6600. <summary>
  6601. The Column Store Changed
  6602. </summary>
  6603. </member>
  6604. <member name="T:XPTable.Events.HeaderMouseEventHandler">
  6605. <summary>
  6606. Represents the method that will handle the HeaderMouseEnter, HeaderMouseLeave,
  6607. HeaderMouseDown, HeaderMouseUp, HeaderMouseMove, HeaderClick and HeaderDoubleClick
  6608. events of a Table
  6609. </summary>
  6610. </member>
  6611. <member name="T:XPTable.Events.HeaderMouseEventArgs">
  6612. <summary>
  6613. Provides data for the HeaderMouseEnter, HeaderMouseLeave, HeaderMouseDown,
  6614. HeaderMouseUp, HeaderMouseMove, HeaderClick and HeaderDoubleClick events of a Table
  6615. </summary>
  6616. </member>
  6617. <member name="F:XPTable.Events.HeaderMouseEventArgs.column">
  6618. <summary>
  6619. The Column that raised the event
  6620. </summary>
  6621. </member>
  6622. <member name="F:XPTable.Events.HeaderMouseEventArgs.table">
  6623. <summary>
  6624. The Table the Column belongs to
  6625. </summary>
  6626. </member>
  6627. <member name="F:XPTable.Events.HeaderMouseEventArgs.index">
  6628. <summary>
  6629. The index of the Column
  6630. </summary>
  6631. </member>
  6632. <member name="F:XPTable.Events.HeaderMouseEventArgs.headerRect">
  6633. <summary>
  6634. The column header's bounding rectangle
  6635. </summary>
  6636. </member>
  6637. <member name="M:XPTable.Events.HeaderMouseEventArgs.#ctor(XPTable.Models.Column,XPTable.Models.Table,System.Int32,System.Drawing.Rectangle)">
  6638. <summary>
  6639. Initializes a new instance of the HeaderMouseEventArgs class with
  6640. the specified source Column, Table, column index and column header bounds
  6641. </summary>
  6642. <param name="column">The Column that Raised the event</param>
  6643. <param name="table">The Table the Column belongs to</param>
  6644. <param name="index">The index of the Column</param>
  6645. <param name="headerRect">The column header's bounding rectangle</param>
  6646. </member>
  6647. <member name="M:XPTable.Events.HeaderMouseEventArgs.#ctor(XPTable.Models.Column,XPTable.Models.Table,System.Int32,System.Drawing.Rectangle,System.Windows.Forms.MouseEventArgs)">
  6648. <summary>
  6649. Initializes a new instance of the HeaderMouseEventArgs class with
  6650. the specified source Column, Table, column index, column header bounds
  6651. and MouseEventArgs
  6652. </summary>
  6653. <param name="column">The Column that Raised the event</param>
  6654. <param name="table">The Table the Column belongs to</param>
  6655. <param name="index">The index of the Column</param>
  6656. <param name="headerRect">The column header's bounding rectangle</param>
  6657. <param name="mea">The MouseEventArgs that contains data about the
  6658. mouse event</param>
  6659. </member>
  6660. <member name="P:XPTable.Events.HeaderMouseEventArgs.Column">
  6661. <summary>
  6662. Gets the Column that Raised the event
  6663. </summary>
  6664. </member>
  6665. <member name="P:XPTable.Events.HeaderMouseEventArgs.Table">
  6666. <summary>
  6667. Gets the Table the Cell belongs to
  6668. </summary>
  6669. </member>
  6670. <member name="P:XPTable.Events.HeaderMouseEventArgs.Index">
  6671. <summary>
  6672. Gets the index of the Column
  6673. </summary>
  6674. </member>
  6675. <member name="P:XPTable.Events.HeaderMouseEventArgs.HeaderRect">
  6676. <summary>
  6677. Gets the column header's bounding rectangle
  6678. </summary>
  6679. </member>
  6680. <member name="T:XPTable.Events.ColumnEventType">
  6681. <summary>
  6682. Specifies the type of event generated when the value of a
  6683. Column's property changes
  6684. </summary>
  6685. </member>
  6686. <member name="F:XPTable.Events.ColumnEventType.Unknown">
  6687. <summary>
  6688. Occurs when the Column's property change type is unknown
  6689. </summary>
  6690. </member>
  6691. <member name="F:XPTable.Events.ColumnEventType.TextChanged">
  6692. <summary>
  6693. Occurs when the value of a Column's Text property changes
  6694. </summary>
  6695. </member>
  6696. <member name="F:XPTable.Events.ColumnEventType.AlignmentChanged">
  6697. <summary>
  6698. Occurs when the value of a Column's Alignment property changes
  6699. </summary>
  6700. </member>
  6701. <member name="F:XPTable.Events.ColumnEventType.HeaderAlignmentChanged">
  6702. <summary>
  6703. Occurs when the value of a Column's HeaderAlignment property changes
  6704. </summary>
  6705. </member>
  6706. <member name="F:XPTable.Events.ColumnEventType.WidthChanged">
  6707. <summary>
  6708. Occurs when the value of a Column's Width property changes
  6709. </summary>
  6710. </member>
  6711. <member name="F:XPTable.Events.ColumnEventType.VisibleChanged">
  6712. <summary>
  6713. Occurs when the value of a Column's Visible property changes
  6714. </summary>
  6715. </member>
  6716. <member name="F:XPTable.Events.ColumnEventType.ImageChanged">
  6717. <summary>
  6718. Occurs when the value of a Column's Image property changes
  6719. </summary>
  6720. </member>
  6721. <member name="F:XPTable.Events.ColumnEventType.FormatChanged">
  6722. <summary>
  6723. Occurs when the value of a Column's Format property changes
  6724. </summary>
  6725. </member>
  6726. <member name="F:XPTable.Events.ColumnEventType.StateChanged">
  6727. <summary>
  6728. Occurs when the value of a Column's ColumnState property changes
  6729. </summary>
  6730. </member>
  6731. <member name="F:XPTable.Events.ColumnEventType.RendererChanged">
  6732. <summary>
  6733. Occurs when the value of a Column's Renderer property changes
  6734. </summary>
  6735. </member>
  6736. <member name="F:XPTable.Events.ColumnEventType.EditorChanged">
  6737. <summary>
  6738. Occurs when the value of a Column's Editor property changes
  6739. </summary>
  6740. </member>
  6741. <member name="F:XPTable.Events.ColumnEventType.ComparerChanged">
  6742. <summary>
  6743. Occurs when the value of a Column's Comparer property changes
  6744. </summary>
  6745. </member>
  6746. <member name="F:XPTable.Events.ColumnEventType.EnabledChanged">
  6747. <summary>
  6748. Occurs when the value of a Column's Enabled property changes
  6749. </summary>
  6750. </member>
  6751. <member name="F:XPTable.Events.ColumnEventType.EditableChanged">
  6752. <summary>
  6753. Occurs when the value of a Column's Editable property changes
  6754. </summary>
  6755. </member>
  6756. <member name="F:XPTable.Events.ColumnEventType.SelectableChanged">
  6757. <summary>
  6758. Occurs when the value of a Column's Selectable property changes
  6759. </summary>
  6760. </member>
  6761. <member name="F:XPTable.Events.ColumnEventType.SortableChanged">
  6762. <summary>
  6763. Occurs when the value of a Column's Sortable property changes
  6764. </summary>
  6765. </member>
  6766. <member name="F:XPTable.Events.ColumnEventType.SortOrderChanged">
  6767. <summary>
  6768. Occurs when the value of a Column's SortOrder property changes
  6769. </summary>
  6770. </member>
  6771. <member name="F:XPTable.Events.ColumnEventType.ToolTipTextChanged">
  6772. <summary>
  6773. Occurs when the value of a Column's ToolTipText property changes
  6774. </summary>
  6775. </member>
  6776. <member name="F:XPTable.Events.ColumnEventType.Sorting">
  6777. <summary>
  6778. Occurs when a Column is being sorted
  6779. </summary>
  6780. </member>
  6781. <member name="F:XPTable.Events.ColumnEventType.ResizableChanged">
  6782. <summary>
  6783. Occurs when the value of a Column's Resizable property changes
  6784. </summary>
  6785. </member>
  6786. <member name="F:XPTable.Events.ColumnEventType.AutoResizeModeChanged">
  6787. <summary>
  6788. Occurs when the value of a Column's AutoResizeMode property changes
  6789. </summary>
  6790. </member>
  6791. <member name="T:XPTable.Events.CellFocusEventHandler">
  6792. <summary>
  6793. Represents the method that will handle the CellGotFocus and CellLostFocus
  6794. events of a Table
  6795. </summary>
  6796. </member>
  6797. <member name="T:XPTable.Events.CellFocusEventArgs">
  6798. <summary>
  6799. Provides data for the CellGotFocus and CellLostFocus events of a Table
  6800. </summary>
  6801. </member>
  6802. <member name="F:XPTable.Events.CellFocusEventArgs.table">
  6803. <summary>
  6804. The Table the Cell belongs to
  6805. </summary>
  6806. </member>
  6807. <member name="F:XPTable.Events.CellFocusEventArgs.cellRect">
  6808. <summary>
  6809. The Cells bounding rectangle
  6810. </summary>
  6811. </member>
  6812. <member name="M:XPTable.Events.CellFocusEventArgs.#ctor(XPTable.Models.Cell,XPTable.Models.Table,System.Int32,System.Int32,System.Drawing.Rectangle)">
  6813. <summary>
  6814. Initializes a new instance of the CellFocusEventArgs class with
  6815. the specified source Cell, table, row index, column index and
  6816. cell bounds
  6817. </summary>
  6818. <param name="source">The Cell that Raised the event</param>
  6819. <param name="table">The Table the Cell belongs to</param>
  6820. <param name="row">The Row index of the Cell</param>
  6821. <param name="column">The Column index of the Cell</param>
  6822. <param name="cellRect">The Cell's bounding rectangle</param>
  6823. </member>
  6824. <member name="P:XPTable.Events.CellFocusEventArgs.Table">
  6825. <summary>
  6826. Gets the Table the Cell belongs to
  6827. </summary>
  6828. </member>
  6829. <member name="P:XPTable.Events.CellFocusEventArgs.CellRect">
  6830. <summary>
  6831. Gets the Cell's bounding rectangle
  6832. </summary>
  6833. </member>
  6834. <member name="T:XPTable.Events.CellEventHandler">
  6835. <summary>
  6836. Represents the methods that will handle the PropertyChanged event of a Cell
  6837. </summary>
  6838. </member>
  6839. <member name="T:XPTable.Events.CellEventArgs">
  6840. <summary>
  6841. Provides data for a Cell's PropertyChanged event
  6842. </summary>
  6843. </member>
  6844. <member name="F:XPTable.Events.CellEventArgs.eventType">
  6845. <summary>
  6846. The type of event
  6847. </summary>
  6848. </member>
  6849. <member name="F:XPTable.Events.CellEventArgs.oldValue">
  6850. <summary>
  6851. The old value of the property
  6852. </summary>
  6853. </member>
  6854. <member name="M:XPTable.Events.CellEventArgs.#ctor(XPTable.Models.Cell,XPTable.Events.CellEventType,System.Object)">
  6855. <summary>
  6856. Initializes a new instance of the CellEventArgs class with
  6857. the specified Cell source and event type
  6858. </summary>
  6859. <param name="source">The Cell that Raised the event</param>
  6860. <param name="eventType">The type of event</param>
  6861. <param name="oldValue">The old value of the property</param>
  6862. </member>
  6863. <member name="M:XPTable.Events.CellEventArgs.#ctor(XPTable.Models.Cell,System.Int32,System.Int32,XPTable.Events.CellEventType,System.Object)">
  6864. <summary>
  6865. Initializes a new instance of the CellEventArgs class with
  6866. the specified Cell source, column index, row index and event type
  6867. </summary>
  6868. <param name="source">The Cell that Raised the event</param>
  6869. <param name="column">The Column index of the Cell</param>
  6870. <param name="row">The Row index of the Cell</param>
  6871. <param name="eventType">The type of event</param>
  6872. <param name="oldValue">The old value of the property</param>
  6873. </member>
  6874. <member name="P:XPTable.Events.CellEventArgs.EventType">
  6875. <summary>
  6876. Gets or sets the type of event
  6877. </summary>
  6878. </member>
  6879. <member name="P:XPTable.Events.CellEventArgs.OldValue">
  6880. <summary>
  6881. Gets the old value of the property
  6882. </summary>
  6883. </member>
  6884. <member name="T:XPTable.Events.CellEditEventHandler">
  6885. <summary>
  6886. Represents the methods that will handle the BeginEdit, StopEdit and
  6887. CancelEdit events of a Table
  6888. </summary>
  6889. </member>
  6890. <member name="T:XPTable.Events.CellButtonEventHandler">
  6891. <summary>
  6892. Represents the method that will handle the CellButtonClicked event of a Table
  6893. </summary>
  6894. </member>
  6895. <member name="T:XPTable.Events.CellButtonEventArgs">
  6896. <summary>
  6897. Provides data for the CellButtonClicked event of a Table
  6898. </summary>
  6899. </member>
  6900. <member name="M:XPTable.Events.CellButtonEventArgs.#ctor(XPTable.Models.Cell,System.Int32,System.Int32)">
  6901. <summary>
  6902. Initializes a new instance of the CellButtonEventArgs class with
  6903. the specified Cell source, row index and column index
  6904. </summary>
  6905. <param name="source">The Cell that raised the event</param>
  6906. <param name="column">The Column index of the Cell</param>
  6907. <param name="row">The Row index of the Cell</param>
  6908. </member>
  6909. <member name="T:XPTable.Renderers.GroupRendererData">
  6910. <summary>
  6911. Contains information about the current state of a grouping Cell.
  6912. </summary>
  6913. </member>
  6914. <member name="F:XPTable.Renderers.GroupRendererData.grouped">
  6915. <summary>
  6916. The current state of the Cell
  6917. </summary>
  6918. </member>
  6919. <member name="M:XPTable.Renderers.GroupRendererData.#ctor">
  6920. <summary>
  6921. Initializes a new instance of the GroupRendererData class
  6922. </summary>
  6923. </member>
  6924. <member name="P:XPTable.Renderers.GroupRendererData.Grouped">
  6925. <summary>
  6926. Gets or sets the current state of the Cell
  6927. </summary>
  6928. </member>
  6929. <member name="T:XPTable.Renderers.ButtonRendererData">
  6930. <summary>
  6931. Contains information about the current state of a Cell's button
  6932. </summary>
  6933. </member>
  6934. <member name="F:XPTable.Renderers.ButtonRendererData.buttonState">
  6935. <summary>
  6936. The current state of the button
  6937. </summary>
  6938. </member>
  6939. <member name="F:XPTable.Renderers.ButtonRendererData.clickX">
  6940. <summary>
  6941. The x coordinate of the last mouse click point
  6942. </summary>
  6943. </member>
  6944. <member name="F:XPTable.Renderers.ButtonRendererData.clickY">
  6945. <summary>
  6946. The y coordinate of the last mouse click point
  6947. </summary>
  6948. </member>
  6949. <member name="M:XPTable.Renderers.ButtonRendererData.#ctor">
  6950. <summary>
  6951. Initializes a new instance of the ButtonRendererData class
  6952. </summary>
  6953. </member>
  6954. <member name="P:XPTable.Renderers.ButtonRendererData.ButtonState">
  6955. <summary>
  6956. Gets or sets the current state of the button
  6957. </summary>
  6958. </member>
  6959. <member name="P:XPTable.Renderers.ButtonRendererData.ClickPoint">
  6960. <summary>
  6961. Gets or sets the Point that the mouse was last clicked in the button
  6962. </summary>
  6963. </member>
  6964. <member name="T:XPTable.Models.TableState">
  6965. <summary>
  6966. Specifies the current state of the Table
  6967. </summary>
  6968. </member>
  6969. <member name="F:XPTable.Models.TableState.Normal">
  6970. <summary>
  6971. The Table is in its normal state
  6972. </summary>
  6973. </member>
  6974. <member name="F:XPTable.Models.TableState.ColumnSelecting">
  6975. <summary>
  6976. The Table is selecting a Column
  6977. </summary>
  6978. </member>
  6979. <member name="F:XPTable.Models.TableState.ColumnResizing">
  6980. <summary>
  6981. The Table is resizing a Column
  6982. </summary>
  6983. </member>
  6984. <member name="F:XPTable.Models.TableState.Editing">
  6985. <summary>
  6986. The Table is editing a Cell
  6987. </summary>
  6988. </member>
  6989. <member name="F:XPTable.Models.TableState.Sorting">
  6990. <summary>
  6991. The Table is sorting a Column
  6992. </summary>
  6993. </member>
  6994. <member name="F:XPTable.Models.TableState.Selecting">
  6995. <summary>
  6996. The Table is selecting Cells
  6997. </summary>
  6998. </member>
  6999. <member name="T:XPTable.Models.TableRegion">
  7000. <summary>
  7001. Specifies the part of the Table the user has clicked
  7002. </summary>
  7003. </member>
  7004. <member name="F:XPTable.Models.TableRegion.Cells">
  7005. <summary>
  7006. A cell in the Table
  7007. </summary>
  7008. </member>
  7009. <member name="F:XPTable.Models.TableRegion.ColumnHeader">
  7010. <summary>
  7011. A column header in the Table
  7012. </summary>
  7013. </member>
  7014. <member name="F:XPTable.Models.TableRegion.NonClientArea">
  7015. <summary>
  7016. The non-client area of a Table, such as the border
  7017. </summary>
  7018. </member>
  7019. <member name="F:XPTable.Models.TableRegion.NoWhere">
  7020. <summary>
  7021. The click occured outside ot the Table
  7022. </summary>
  7023. </member>
  7024. <member name="T:XPTable.Models.RowStyle">
  7025. <summary>
  7026. Stores visual appearance related properties for a Row
  7027. </summary>
  7028. </member>
  7029. <member name="F:XPTable.Models.RowStyle.backColor">
  7030. <summary>
  7031. The background color of the Row
  7032. </summary>
  7033. </member>
  7034. <member name="F:XPTable.Models.RowStyle.foreColor">
  7035. <summary>
  7036. The foreground color of the Row
  7037. </summary>
  7038. </member>
  7039. <member name="F:XPTable.Models.RowStyle.font">
  7040. <summary>
  7041. The font used to draw the text in the Row
  7042. </summary>
  7043. </member>
  7044. <member name="F:XPTable.Models.RowStyle.alignment">
  7045. <summary>
  7046. The alignment of the text in the Row
  7047. </summary>
  7048. </member>
  7049. <member name="M:XPTable.Models.RowStyle.#ctor">
  7050. <summary>
  7051. Initializes a new instance of the RowStyle class with default settings.
  7052. </summary>
  7053. </member>
  7054. <member name="M:XPTable.Models.RowStyle.IsPropertySet(XPTable.Models.RowStyle.AllProperties)">
  7055. <summary>
  7056. Returns true if this property has been specified.
  7057. </summary>
  7058. <param name="propertyToCheck"></param>
  7059. <returns></returns>
  7060. </member>
  7061. <member name="P:XPTable.Models.RowStyle.Font">
  7062. <summary>
  7063. Gets or sets the Font used by the Row
  7064. </summary>
  7065. </member>
  7066. <member name="P:XPTable.Models.RowStyle.BackColor">
  7067. <summary>
  7068. Gets or sets the background color for the Row
  7069. </summary>
  7070. </member>
  7071. <member name="P:XPTable.Models.RowStyle.ForeColor">
  7072. <summary>
  7073. Gets or sets the foreground color for the Row
  7074. </summary>
  7075. </member>
  7076. <member name="P:XPTable.Models.RowStyle.Alignment">
  7077. <summary>
  7078. Gets or sets the vertical alignment of the text displayed in the Row
  7079. </summary>
  7080. </member>
  7081. <member name="P:XPTable.Models.RowStyle.IsBackColorSet">
  7082. <summary>
  7083. Returns true if the BackColor property has been set.
  7084. </summary>
  7085. </member>
  7086. <member name="P:XPTable.Models.RowStyle.IsFontSet">
  7087. <summary>
  7088. Returns true if the Font property has been set.
  7089. </summary>
  7090. </member>
  7091. <member name="P:XPTable.Models.RowStyle.IsForeColorSet">
  7092. <summary>
  7093. Returns true if the ForeColor property has been set.
  7094. </summary>
  7095. </member>
  7096. <member name="P:XPTable.Models.RowStyle.IsAlignmentSet">
  7097. <summary>
  7098. Returns true if the Alignment property has been set.
  7099. </summary>
  7100. </member>
  7101. <member name="T:XPTable.Models.RowCollection">
  7102. <summary>
  7103. Represents a collection of Row objects
  7104. </summary>
  7105. </member>
  7106. <member name="F:XPTable.Models.RowCollection.owner">
  7107. <summary>
  7108. The TableModel that owns the RowCollection
  7109. </summary>
  7110. </member>
  7111. <member name="F:XPTable.Models.RowCollection.rowowner">
  7112. <summary>
  7113. A Row that owns this row
  7114. </summary>
  7115. </member>
  7116. <member name="M:XPTable.Models.RowCollection.#ctor(XPTable.Models.TableModel)">
  7117. <summary>
  7118. Initializes a new instance of the RowCollection class
  7119. that belongs to the specified TableModel
  7120. </summary>
  7121. <param name="owner">A TableModel representing the tableModel that owns
  7122. the RowCollection</param>
  7123. </member>
  7124. <member name="M:XPTable.Models.RowCollection.#ctor(XPTable.Models.Row)">
  7125. <summary>
  7126. Initializes a new instance of the RowCollection class
  7127. that belongs to the specified Row
  7128. </summary>
  7129. <param name="owner"></param>
  7130. </member>
  7131. <member name="M:XPTable.Models.RowCollection.Add(XPTable.Models.Row)">
  7132. <summary>
  7133. Adds the specified Row to the end of the collection
  7134. </summary>
  7135. <param name="row">The Row to add</param>
  7136. </member>
  7137. <member name="M:XPTable.Models.RowCollection.HiddenRowCountBefore(System.Int32)">
  7138. <summary>
  7139. Count the number of hidden rows before the supplied row.
  7140. </summary>
  7141. <param name="row">The row to count up to.</param>
  7142. <returns>The number of hidden rows.</returns>
  7143. </member>
  7144. <member name="M:XPTable.Models.RowCollection.HiddenRowCountBefore(XPTable.Models.Row)">
  7145. <summary>
  7146. Count the number of hidden rows before the supplied row.
  7147. </summary>
  7148. <param name="row">The row to count up to.</param>
  7149. <returns>The number of hidden rows.</returns>
  7150. </member>
  7151. <member name="M:XPTable.Models.RowCollection.CollapseAllSubRows">
  7152. <summary>
  7153. Collapses all sub rows.
  7154. </summary>
  7155. </member>
  7156. <member name="M:XPTable.Models.RowCollection.ExpandAllSubRows">
  7157. <summary>
  7158. Expands all sub rows.
  7159. </summary>
  7160. </member>
  7161. <member name="M:XPTable.Models.RowCollection.AddRange(XPTable.Models.Row[])">
  7162. <summary>
  7163. Adds an array of Row objects to the collection
  7164. </summary>
  7165. <param name="rows">An array of Row objects to add
  7166. to the collection</param>
  7167. </member>
  7168. <member name="M:XPTable.Models.RowCollection.Remove(XPTable.Models.Row)">
  7169. <summary>
  7170. Removes the specified Row from the model
  7171. </summary>
  7172. <param name="row">The Row to remove</param>
  7173. </member>
  7174. <member name="M:XPTable.Models.RowCollection.RemoveRange(XPTable.Models.Row[])">
  7175. <summary>
  7176. Removes an array of Row objects from the collection
  7177. </summary>
  7178. <param name="rows">An array of Row objects to remove
  7179. from the collection</param>
  7180. </member>
  7181. <member name="M:XPTable.Models.RowCollection.RemoveAt(System.Int32)">
  7182. <summary>
  7183. Removes the Row at the specified index from the collection
  7184. </summary>
  7185. <param name="index">The index of the Row to remove</param>
  7186. </member>
  7187. <member name="M:XPTable.Models.RowCollection.Clear">
  7188. <summary>
  7189. Removes all Rows from the collection
  7190. </summary>
  7191. </member>
  7192. <member name="M:XPTable.Models.RowCollection.Insert(System.Int32,XPTable.Models.Row)">
  7193. <summary>
  7194. Inserts a Row into the collection at the specified index
  7195. </summary>
  7196. <param name="index">The zero-based index at which the Row
  7197. should be inserted</param>
  7198. <param name="row">The Row to insert</param>
  7199. </member>
  7200. <member name="M:XPTable.Models.RowCollection.InsertRange(System.Int32,XPTable.Models.Row[])">
  7201. <summary>
  7202. Inserts an array of Rows into the collection at the specified
  7203. index
  7204. </summary>
  7205. <param name="index">The zero-based index at which the rows
  7206. should be inserted</param>
  7207. <param name="rows">The array of Rows to be inserted into
  7208. the collection</param>
  7209. </member>
  7210. <member name="M:XPTable.Models.RowCollection.IndexOf(XPTable.Models.Row)">
  7211. <summary>
  7212. Returns the index of the specified Row in the model
  7213. </summary>
  7214. <param name="row">The Row to look for</param>
  7215. <returns>The index of the specified Row in the model</returns>
  7216. </member>
  7217. <member name="M:XPTable.Models.RowCollection.SetRow(System.Int32,XPTable.Models.Row)">
  7218. <summary>
  7219. Replaces the Row at the specified index to the specified Row
  7220. </summary>
  7221. <param name="index">The index of the Row to be replaced</param>
  7222. <param name="row">The Row to be placed at the specified index</param>
  7223. </member>
  7224. <member name="M:XPTable.Models.RowCollection.OnRowAdded(XPTable.Events.TableModelEventArgs)">
  7225. <summary>
  7226. Raises the RowAdded event
  7227. </summary>
  7228. <param name="e">A TableModelEventArgs that contains the event data</param>
  7229. </member>
  7230. <member name="M:XPTable.Models.RowCollection.OnRowRemoved(XPTable.Events.TableModelEventArgs)">
  7231. <summary>
  7232. Raises the RowRemoved event
  7233. </summary>
  7234. <param name="e">A TableModelEventArgs that contains the event data</param>
  7235. </member>
  7236. <member name="M:XPTable.Models.RowCollection.OnRowAdded(XPTable.Events.RowEventArgs)">
  7237. <summary>
  7238. Raises the RowAdded event
  7239. </summary>
  7240. <param name="e">A TableModelEventArgs that contains the event data</param>
  7241. </member>
  7242. <member name="M:XPTable.Models.RowCollection.OnRowRemoved(XPTable.Events.RowEventArgs)">
  7243. <summary>
  7244. Raises the RowRemoved event
  7245. </summary>
  7246. <param name="e">A TableModelEventArgs that contains the event data</param>
  7247. </member>
  7248. <member name="P:XPTable.Models.RowCollection.HiddenSubRows">
  7249. <summary>
  7250. Gets the total number of subrows that are currently not expanded.
  7251. </summary>
  7252. </member>
  7253. <member name="P:XPTable.Models.RowCollection.Item(System.Int32)">
  7254. <summary>
  7255. Gets the Row at the specified index
  7256. </summary>
  7257. </member>
  7258. <member name="T:XPTable.Models.ColumnModel">
  7259. <summary>
  7260. A ColumnModel contains a collection of Columns that will be displayed in a Table. It also keeps track of whether a
  7261. CellRenderer or CellEditor has been created for a particular Column.
  7262. </summary>
  7263. </member>
  7264. <member name="F:XPTable.Models.ColumnModel.DefaultHeaderHeight">
  7265. <summary>
  7266. The default height of a column header
  7267. </summary>
  7268. </member>
  7269. <member name="F:XPTable.Models.ColumnModel.MinimumHeaderHeight">
  7270. <summary>
  7271. The minimum height of a column header
  7272. </summary>
  7273. </member>
  7274. <member name="F:XPTable.Models.ColumnModel.MaximumHeaderHeight">
  7275. <summary>
  7276. The maximum height of a column header
  7277. </summary>
  7278. </member>
  7279. <member name="F:XPTable.Models.ColumnModel.columns">
  7280. <summary>
  7281. The collection of Column's contained in the ColumnModel
  7282. </summary>
  7283. </member>
  7284. <member name="F:XPTable.Models.ColumnModel.cellRenderers">
  7285. <summary>
  7286. The list of all default CellRenderers used by the Columns in the ColumnModel
  7287. </summary>
  7288. </member>
  7289. <member name="F:XPTable.Models.ColumnModel.cellEditors">
  7290. <summary>
  7291. The list of all default CellEditors used by the Columns in the ColumnModel
  7292. </summary>
  7293. </member>
  7294. <member name="F:XPTable.Models.ColumnModel.table">
  7295. <summary>
  7296. The Table that the ColumnModel belongs to
  7297. </summary>
  7298. </member>
  7299. <member name="F:XPTable.Models.ColumnModel.headerHeight">
  7300. <summary>
  7301. The height of the column headers
  7302. </summary>
  7303. </member>
  7304. <member name="F:XPTable.Models.ColumnModel.secondarySortOrder">
  7305. <summary>
  7306. Specifies a collection of underlying sort order(s)
  7307. </summary>
  7308. </member>
  7309. <member name="M:XPTable.Models.ColumnModel.#ctor">
  7310. <summary>
  7311. Initializes a new instance of the ColumnModel class with default settings
  7312. </summary>
  7313. </member>
  7314. <member name="M:XPTable.Models.ColumnModel.#ctor(System.String[])">
  7315. <summary>
  7316. Initializes a new instance of the ColumnModel class with an array of strings
  7317. representing TextColumns
  7318. </summary>
  7319. <param name="columns">An array of strings that represent the Columns of
  7320. the ColumnModel</param>
  7321. </member>
  7322. <member name="M:XPTable.Models.ColumnModel.#ctor(XPTable.Models.Column[])">
  7323. <summary>
  7324. Initializes a new instance of the Row class with an array of Column objects
  7325. </summary>
  7326. <param name="columns">An array of Cell objects that represent the Columns
  7327. of the ColumnModel</param>
  7328. </member>
  7329. <member name="M:XPTable.Models.ColumnModel.Init">
  7330. <summary>
  7331. Initialise default settings
  7332. </summary>
  7333. </member>
  7334. <member name="M:XPTable.Models.ColumnModel.ColumnIndexAtX(System.Int32)">
  7335. <summary>
  7336. Returns the index of the Column that lies on the specified position
  7337. </summary>
  7338. <param name="xPosition">The x-coordinate to check</param>
  7339. <returns>The index of the Column or -1 if no Column is found</returns>
  7340. </member>
  7341. <member name="M:XPTable.Models.ColumnModel.ColumnAtX(System.Int32)">
  7342. <summary>
  7343. Returns the Column that lies on the specified position
  7344. </summary>
  7345. <param name="xPosition">The x-coordinate to check</param>
  7346. <returns>The Column that lies on the specified position,
  7347. or null if not found</returns>
  7348. </member>
  7349. <member name="M:XPTable.Models.ColumnModel.ColumnHeaderRect(System.Int32)">
  7350. <summary>
  7351. Returns a rectangle that contains the header of the column
  7352. at the specified index in the ColumnModel
  7353. </summary>
  7354. <param name="index">The index of the column</param>
  7355. <returns>that countains the header of the specified column</returns>
  7356. </member>
  7357. <member name="M:XPTable.Models.ColumnModel.ColumnHeaderRect(XPTable.Models.Column)">
  7358. <summary>
  7359. Returns a rectangle that contains the header of the specified column
  7360. </summary>
  7361. <param name="column">The column</param>
  7362. <returns>A rectangle that countains the header of the specified column</returns>
  7363. </member>
  7364. <member name="M:XPTable.Models.ColumnModel.Dispose(System.Boolean)">
  7365. <summary>
  7366. Releases the unmanaged resources used by the ColumnModel and optionally
  7367. releases the managed resources
  7368. </summary>
  7369. </member>
  7370. <member name="M:XPTable.Models.ColumnModel.GetCellEditor(System.String)">
  7371. <summary>
  7372. Returns the ICellEditor that is associated with the specified name
  7373. </summary>
  7374. <param name="name">The name thst is associated with an ICellEditor</param>
  7375. <returns>The ICellEditor that is associated with the specified name,
  7376. or null if the name or ICellEditor do not exist</returns>
  7377. </member>
  7378. <member name="M:XPTable.Models.ColumnModel.GetCellEditor(System.Int32)">
  7379. <summary>
  7380. Gets the ICellEditor for the Column at the specified index in the
  7381. ColumnModel
  7382. </summary>
  7383. <param name="column">The index of the Column in the ColumnModel for
  7384. which an ICellEditor will be retrieved</param>
  7385. <returns>The ICellEditor for the Column at the specified index, or
  7386. null if the editor does not exist</returns>
  7387. </member>
  7388. <member name="M:XPTable.Models.ColumnModel.SetCellEditor(System.String,XPTable.Editors.ICellEditor)">
  7389. <summary>
  7390. Associates the specified ICellRenderer with the specified name
  7391. </summary>
  7392. <param name="name">The name to be associated with the specified ICellEditor</param>
  7393. <param name="editor">The ICellEditor to be added to the ColumnModel</param>
  7394. </member>
  7395. <member name="M:XPTable.Models.ColumnModel.ContainsCellEditor(System.String)">
  7396. <summary>
  7397. Gets whether the ColumnModel contains an ICellEditor with the
  7398. specified name
  7399. </summary>
  7400. <param name="name">The name associated with the ICellEditor</param>
  7401. <returns>true if the ColumnModel contains an ICellEditor with the
  7402. specified name, false otherwise</returns>
  7403. </member>
  7404. <member name="M:XPTable.Models.ColumnModel.GetCellRenderer(System.String)">
  7405. <summary>
  7406. Returns the ICellRenderer that is associated with the specified name
  7407. </summary>
  7408. <param name="name">The name thst is associated with an ICellEditor</param>
  7409. <returns>The ICellRenderer that is associated with the specified name,
  7410. or null if the name or ICellRenderer do not exist</returns>
  7411. </member>
  7412. <member name="M:XPTable.Models.ColumnModel.GetCellRenderer(System.Int32)">
  7413. <summary>
  7414. Gets the ICellRenderer for the Column at the specified index in the
  7415. ColumnModel
  7416. </summary>
  7417. <param name="column">The index of the Column in the ColumnModel for
  7418. which an ICellRenderer will be retrieved</param>
  7419. <returns>The ICellRenderer for the Column at the specified index, or
  7420. null if the renderer does not exist</returns>
  7421. </member>
  7422. <member name="M:XPTable.Models.ColumnModel.SetCellRenderer(System.String,XPTable.Renderers.ICellRenderer)">
  7423. <summary>
  7424. Associates the specified ICellRenderer with the specified name
  7425. </summary>
  7426. <param name="name">The name to be associated with the specified ICellRenderer</param>
  7427. <param name="renderer">The ICellRenderer to be added to the ColumnModel</param>
  7428. </member>
  7429. <member name="M:XPTable.Models.ColumnModel.ContainsCellRenderer(System.String)">
  7430. <summary>
  7431. Gets whether the ColumnModel contains an ICellRenderer with the
  7432. specified name
  7433. </summary>
  7434. <param name="name">The name associated with the ICellRenderer</param>
  7435. <returns>true if the ColumnModel contains an ICellRenderer with the
  7436. specified name, false otherwise</returns>
  7437. </member>
  7438. <member name="M:XPTable.Models.ColumnModel.PreviousVisibleColumn(System.Int32)">
  7439. <summary>
  7440. Returns the index of the first visible Column that is to the
  7441. left of the Column at the specified index in the ColumnModel
  7442. </summary>
  7443. <param name="index">The index of the Column for which the first
  7444. visible Column that is to the left of the specified Column is to
  7445. be found</param>
  7446. <returns>the index of the first visible Column that is to the
  7447. left of the Column at the specified index in the ColumnModel, or
  7448. -1 if the Column at the specified index is the first visible column,
  7449. or there are no Columns in the Column model</returns>
  7450. </member>
  7451. <member name="M:XPTable.Models.ColumnModel.NextVisibleColumn(System.Int32)">
  7452. <summary>
  7453. Returns the index of the first visible Column that is to the
  7454. right of the Column at the specified index in the ColumnModel
  7455. </summary>
  7456. <param name="index">The index of the Column for which the first
  7457. visible Column that is to the right of the specified Column is to
  7458. be found</param>
  7459. <returns>the index of the first visible Column that is to the
  7460. right of the Column at the specified index in the ColumnModel, or
  7461. -1 if the Column at the specified index is the last visible column,
  7462. or there are no Columns in the Column model</returns>
  7463. </member>
  7464. <member name="M:XPTable.Models.ColumnModel.ShouldSerializeHeaderHeight">
  7465. <summary>
  7466. Specifies whether the HeaderHeight property should be serialized at
  7467. design time
  7468. </summary>
  7469. <returns>true if the HeaderHeight property should be serialized,
  7470. false otherwise</returns>
  7471. </member>
  7472. <member name="M:XPTable.Models.ColumnModel.OnColumnAdded(XPTable.Events.ColumnModelEventArgs)">
  7473. <summary>
  7474. Raises the ColumnAdded event
  7475. </summary>
  7476. <param name="e">A ColumnModelEventArgs that contains the event data</param>
  7477. </member>
  7478. <member name="M:XPTable.Models.ColumnModel.OnColumnRemoved(XPTable.Events.ColumnModelEventArgs)">
  7479. <summary>
  7480. Raises the ColumnRemoved event
  7481. </summary>
  7482. <param name="e">A ColumnModelEventArgs that contains the event data</param>
  7483. </member>
  7484. <member name="M:XPTable.Models.ColumnModel.OnHeaderHeightChanged(System.EventArgs)">
  7485. <summary>
  7486. Raises the HeaderHeightChanged event
  7487. </summary>
  7488. <param name="e">An EventArgs that contains the event data</param>
  7489. </member>
  7490. <member name="M:XPTable.Models.ColumnModel.OnColumnPropertyChanged(XPTable.Events.ColumnEventArgs)">
  7491. <summary>
  7492. Raises the ColumnPropertyChanged event
  7493. </summary>
  7494. <param name="e">A ColumnEventArgs that contains the event data</param>
  7495. </member>
  7496. <member name="E:XPTable.Models.ColumnModel.ColumnAdded">
  7497. <summary>
  7498. Occurs when a Column has been added to the ColumnModel
  7499. </summary>
  7500. </member>
  7501. <member name="E:XPTable.Models.ColumnModel.ColumnRemoved">
  7502. <summary>
  7503. Occurs when a Column is removed from the ColumnModel
  7504. </summary>
  7505. </member>
  7506. <member name="E:XPTable.Models.ColumnModel.HeaderHeightChanged">
  7507. <summary>
  7508. Occurs when the value of the HeaderHeight property changes
  7509. </summary>
  7510. </member>
  7511. <member name="P:XPTable.Models.ColumnModel.EditorCount">
  7512. <summary>
  7513. Gets the number of ICellEditors contained in the ColumnModel
  7514. </summary>
  7515. </member>
  7516. <member name="P:XPTable.Models.ColumnModel.RendererCount">
  7517. <summary>
  7518. Gets the number of ICellRenderers contained in the ColumnModel
  7519. </summary>
  7520. </member>
  7521. <member name="P:XPTable.Models.ColumnModel.Columns">
  7522. <summary>
  7523. A ColumnCollection representing the collection of
  7524. Columns contained within the ColumnModel
  7525. </summary>
  7526. </member>
  7527. <member name="P:XPTable.Models.ColumnModel.HeaderHeight">
  7528. <summary>
  7529. Gets or sets the height of the column headers
  7530. </summary>
  7531. </member>
  7532. <member name="P:XPTable.Models.ColumnModel.HeaderRect">
  7533. <summary>
  7534. Gets a rectangle that specifies the width and height of all the
  7535. visible column headers in the model
  7536. </summary>
  7537. </member>
  7538. <member name="P:XPTable.Models.ColumnModel.TotalColumnWidth">
  7539. <summary>
  7540. Gets the total width of all the Columns in the model
  7541. </summary>
  7542. </member>
  7543. <member name="P:XPTable.Models.ColumnModel.VisibleColumnsWidth">
  7544. <summary>
  7545. Gets the total width of all the visible Columns in the model
  7546. </summary>
  7547. </member>
  7548. <member name="P:XPTable.Models.ColumnModel.LastVisibleColumnIndex">
  7549. <summary>
  7550. Gets the index of the last Column that is not hidden
  7551. </summary>
  7552. </member>
  7553. <member name="P:XPTable.Models.ColumnModel.VisibleColumnCount">
  7554. <summary>
  7555. Gets the number of Columns in the ColumnModel that are visible
  7556. </summary>
  7557. </member>
  7558. <member name="P:XPTable.Models.ColumnModel.Table">
  7559. <summary>
  7560. Gets the Table the ColumnModel belongs to
  7561. </summary>
  7562. </member>
  7563. <member name="P:XPTable.Models.ColumnModel.SecondarySortOrders">
  7564. <summary>
  7565. Gets or sets a collection of underlying sort order(s)
  7566. </summary>
  7567. </member>
  7568. <member name="P:XPTable.Models.ColumnModel.InternalTable">
  7569. <summary>
  7570. Gets or sets the Table the ColumnModel belongs to
  7571. </summary>
  7572. </member>
  7573. <member name="P:XPTable.Models.ColumnModel.CanRaiseEvents">
  7574. <summary>
  7575. Gets whether the ColumnModel is able to raise events
  7576. </summary>
  7577. </member>
  7578. <member name="P:XPTable.Models.ColumnModel.CanRaiseEventsInternal">
  7579. <summary>
  7580. Gets the value for CanRaiseEvents.
  7581. </summary>
  7582. </member>
  7583. <member name="P:XPTable.Models.ColumnModel.Enabled">
  7584. <summary>
  7585. Gets whether the ColumnModel is enabled
  7586. </summary>
  7587. </member>
  7588. <member name="T:XPTable.Models.CellPos">
  7589. <summary>
  7590. Represents the position of a Cell in a Table
  7591. </summary>
  7592. </member>
  7593. <member name="F:XPTable.Models.CellPos.Empty">
  7594. <summary>
  7595. Repsesents a null CellPos
  7596. </summary>
  7597. </member>
  7598. <member name="F:XPTable.Models.CellPos.row">
  7599. <summary>
  7600. The Row index of this CellPos
  7601. </summary>
  7602. </member>
  7603. <member name="F:XPTable.Models.CellPos.column">
  7604. <summary>
  7605. The Column index of this CellPos
  7606. </summary>
  7607. </member>
  7608. <member name="M:XPTable.Models.CellPos.#ctor(System.Int32,System.Int32)">
  7609. <summary>
  7610. Initializes a new instance of the CellPos class with the specified
  7611. row index and column index
  7612. </summary>
  7613. <param name="row">The Row index of the CellPos</param>
  7614. <param name="column">The Column index of the CellPos</param>
  7615. </member>
  7616. <member name="M:XPTable.Models.CellPos.Offset(System.Int32,System.Int32)">
  7617. <summary>
  7618. Translates this CellPos by the specified amount
  7619. </summary>
  7620. <param name="rows">The amount to offset the row index</param>
  7621. <param name="columns">The amount to offset the column index</param>
  7622. </member>
  7623. <member name="M:XPTable.Models.CellPos.Equals(System.Object)">
  7624. <summary>
  7625. Tests whether obj is a CellPos structure with the same values as
  7626. this CellPos structure
  7627. </summary>
  7628. <param name="obj">The Object to test</param>
  7629. <returns>This method returns true if obj is a CellPos structure
  7630. and its Row and Column properties are equal to the corresponding
  7631. properties of this CellPos structure; otherwise, false</returns>
  7632. </member>
  7633. <member name="M:XPTable.Models.CellPos.GetHashCode">
  7634. <summary>
  7635. Returns the hash code for this CellPos structure
  7636. </summary>
  7637. <returns>An integer that represents the hashcode for this
  7638. CellPos</returns>
  7639. </member>
  7640. <member name="M:XPTable.Models.CellPos.ToString">
  7641. <summary>
  7642. Converts the attributes of this CellPos to a human-readable string
  7643. </summary>
  7644. <returns>A string that contains the row and column indexes of this
  7645. CellPos structure </returns>
  7646. </member>
  7647. <member name="M:XPTable.Models.CellPos.op_Equality(XPTable.Models.CellPos,XPTable.Models.CellPos)">
  7648. <summary>
  7649. Tests whether two CellPos structures have equal Row and Column
  7650. properties
  7651. </summary>
  7652. <param name="left">The CellPos structure that is to the left
  7653. of the equality operator</param>
  7654. <param name="right">The CellPos structure that is to the right
  7655. of the equality operator</param>
  7656. <returns>This operator returns true if the two CellPos structures
  7657. have equal Row and Column properties</returns>
  7658. </member>
  7659. <member name="M:XPTable.Models.CellPos.op_Inequality(XPTable.Models.CellPos,XPTable.Models.CellPos)">
  7660. <summary>
  7661. Tests whether two CellPos structures differ in their Row and
  7662. Column properties
  7663. </summary>
  7664. <param name="left">The CellPos structure that is to the left
  7665. of the equality operator</param>
  7666. <param name="right">The CellPos structure that is to the right
  7667. of the equality operator</param>
  7668. <returns>This operator returns true if any of the Row and Column
  7669. properties of the two CellPos structures are unequal; otherwise
  7670. false</returns>
  7671. </member>
  7672. <member name="P:XPTable.Models.CellPos.Row">
  7673. <summary>
  7674. Gets or sets the Row index of this CellPos
  7675. </summary>
  7676. </member>
  7677. <member name="P:XPTable.Models.CellPos.Column">
  7678. <summary>
  7679. Gets or sets the Column index of this CellPos
  7680. </summary>
  7681. </member>
  7682. <member name="P:XPTable.Models.CellPos.IsEmpty">
  7683. <summary>
  7684. Tests whether any numeric properties of this CellPos have
  7685. values of -1
  7686. </summary>
  7687. </member>
  7688. <member name="T:XPTable.Editors.DropDownStyle">
  7689. <summary>
  7690. Specifies the DropDownCellEditor style
  7691. </summary>
  7692. </member>
  7693. <member name="F:XPTable.Editors.DropDownStyle.DropDown">
  7694. <summary>
  7695. The text portion is editable. The user must click the arrow
  7696. button to display the list portion
  7697. </summary>
  7698. </member>
  7699. <member name="F:XPTable.Editors.DropDownStyle.DropDownList">
  7700. <summary>
  7701. The user cannot directly edit the text portion. The user must
  7702. click the arrow button to display the list portion
  7703. </summary>
  7704. </member>
  7705. <member name="T:XPTable.Win32.NativeMethods">
  7706. <summary>
  7707. A class that contains methods for P/Invoking the Win32 API
  7708. </summary>
  7709. </member>
  7710. <member name="M:XPTable.Win32.NativeMethods.SendMessage(System.IntPtr,System.Int32,System.Int32,System.Int32)">
  7711. <summary>
  7712. The SendMessage function sends the specified message to a
  7713. window or windows. It calls the window procedure for the
  7714. specified window and does not return until the window
  7715. procedure has processed the message
  7716. </summary>
  7717. <param name="hwnd">Handle to the window whose window procedure will
  7718. receive the message</param>
  7719. <param name="msg">Specifies the message to be sent</param>
  7720. <param name="wParam">Specifies additional message-specific information</param>
  7721. <param name="lParam">Specifies additional message-specific information</param>
  7722. <returns>The return value specifies the result of the message processing;
  7723. it depends on the message sent</returns>
  7724. </member>
  7725. <member name="M:XPTable.Win32.NativeMethods.TrackMouseEvent(XPTable.Win32.TRACKMOUSEEVENT)">
  7726. <summary>
  7727. The TrackMouseEvent function posts messages when the mouse pointer
  7728. leaves a window or hovers over a window for a specified amount of time
  7729. </summary>
  7730. <param name="tme">A TRACKMOUSEEVENT structure that contains tracking
  7731. information</param>
  7732. <returns>true if the function succeeds, false otherwise</returns>
  7733. </member>
  7734. <member name="M:XPTable.Win32.NativeMethods.PostMessage(System.IntPtr,System.Int32,System.Int32,System.Int32)">
  7735. <summary>
  7736. The PostMessage function places (posts) a message in the message queue associated
  7737. with the thread that created the specified window and returns without waiting for
  7738. the thread to process the message
  7739. </summary>
  7740. <param name="hwnd">Handle to the window whose window procedure is to receive the
  7741. message</param>
  7742. <param name="msg">Specifies the message to be posted</param>
  7743. <param name="wparam">Specifies additional message-specific information</param>
  7744. <param name="lparam">Specifies additional message-specific information</param>
  7745. <returns>If the function succeeds, the return value is nonzero. If the function
  7746. fails, the return value is zero</returns>
  7747. </member>
  7748. <member name="M:XPTable.Win32.NativeMethods.MessageBeep(System.Int32)">
  7749. <summary>
  7750. The MessageBeep function plays a waveform sound. The waveform sound for each
  7751. sound type is identified by an entry in the registry
  7752. </summary>
  7753. <param name="type">Sound type, as identified by an entry in the registry</param>
  7754. <returns>If the function succeeds, the return value is nonzero. If the function
  7755. fails, the return value is zero</returns>
  7756. </member>
  7757. <member name="M:XPTable.Win32.NativeMethods.NotifyWinEvent(System.Int32,System.IntPtr,System.Int32,System.Int32)">
  7758. <summary>
  7759. The NotifyWinEvent function signals the system that a predefined event occurred.
  7760. If any client applications have registered a hook function for the event, the
  7761. system calls the client's hook function
  7762. </summary>
  7763. <param name="winEvent">Specifies the event that occurred</param>
  7764. <param name="hwnd">Handle to the window that contains the object that generated
  7765. the event</param>
  7766. <param name="objType">Identifies the kind of object that generated the event</param>
  7767. <param name="objID">Identifies whether the event was generated by an object or
  7768. by a child element of the object. If this value is CHILDID_SELF, the event was
  7769. generated by the object itself. If not, this value is the child ID of the element
  7770. that generated the event</param>
  7771. </member>
  7772. <member name="M:XPTable.Win32.NativeMethods.ScrollWindow(System.IntPtr,System.Int32,System.Int32,XPTable.Win32.RECT@,XPTable.Win32.RECT@)">
  7773. <summary>
  7774. The ScrollWindow function scrolls the contents of the specified window's client area
  7775. </summary>
  7776. <param name="hWnd">Handle to the window where the client area is to be scrolled</param>
  7777. <param name="XAmount">Specifies the amount, in device units, of horizontal scrolling.
  7778. This parameter must be a negative value to scroll the content of the window to the left</param>
  7779. <param name="YAmount">Specifies the amount, in device units, of vertical scrolling.
  7780. This parameter must be a negative value to scroll the content of the window up</param>
  7781. <param name="lpRect">Pointer to the RECT structure specifying the portion of the
  7782. client area to be scrolled. If this parameter is NULL, the entire client area is
  7783. scrolled</param>
  7784. <param name="lpClipRect">Pointer to the RECT structure containing the coordinates
  7785. of the clipping rectangle. Only device bits within the clipping rectangle are affected.
  7786. Bits scrolled from the outside of the rectangle to the inside are painted; bits scrolled
  7787. from the inside of the rectangle to the outside are not painted</param>
  7788. <returns>If the function succeeds, the return value is nonzero. If the function fails,
  7789. the return value is zero</returns>
  7790. </member>
  7791. <member name="M:XPTable.Win32.NativeMethods.keybd_event(System.Byte,System.Byte,XPTable.Win32.KeyEventFFlags,System.Int32)">
  7792. <summary>
  7793. The keybd_event function synthesizes a keystroke. The system can use such a synthesized
  7794. keystroke to generate a WM_KEYUP or WM_KEYDOWN message. The keyboard driver's interrupt
  7795. handler calls the keybd_event function
  7796. </summary>
  7797. <param name="bVk">Specifies a virtual-key code</param>
  7798. <param name="bScan">This parameter is not used</param>
  7799. <param name="dwFlags">Specifies various aspects of function operation</param>
  7800. <param name="dwExtraInfo"></param>
  7801. </member>
  7802. <member name="M:XPTable.Win32.NativeMethods.PeekMessage(XPTable.Win32.MSG@,System.IntPtr,System.Int32,System.Int32,System.Int32)">
  7803. <summary>
  7804. The PeekMessage function dispatches incoming sent messages, checks the thread message
  7805. queue for a posted message, and retrieves the message (if any exist).
  7806. </summary>
  7807. <param name="msg">Pointer to an MSG structure that receives message information</param>
  7808. <param name="hwnd">Handle to the window whose messages are to be examined. The window
  7809. must belong to the current thread. If hWnd is NULL, PeekMessage retrieves messages for
  7810. any window that belongs to the current thread. If hWnd is INVALID_HANDLE_VALUE,
  7811. PeekMessage retrieves messages whose hWnd value is NULL, as posted by the PostThreadMessage
  7812. function</param>
  7813. <param name="msgMin">Specifies the value of the first message in the range of messages
  7814. to be examined. Use WM_KEYFIRST to specify the first keyboard message or WM_MOUSEFIRST
  7815. to specify the first mouse message. If wMsgFilterMin and wMsgFilterMax are both zero,
  7816. PeekMessage returns all available messages (that is, no range filtering is performed).</param>
  7817. <param name="msgMax">Specifies the value of the last message in the range of messages
  7818. to be examined. Use WM_KEYLAST to specify the first keyboard message or WM_MOUSELAST
  7819. to specify the last mouse message. If wMsgFilterMin and wMsgFilterMax are both zero,
  7820. PeekMessage returns all available messages (that is, no range filtering is performed).</param>
  7821. <param name="remove">Specifies how messages are handled</param>
  7822. <returns>If a message is available, the return value is nonzero. If no messages are
  7823. available, the return value is zero</returns>
  7824. </member>
  7825. <member name="M:XPTable.Win32.NativeMethods.TranslateMessage(XPTable.Win32.MSG@)">
  7826. <summary>
  7827. The TranslateMessage function translates virtual-key messages into character messages.
  7828. The character messages are posted to the calling thread's message queue, to be read the
  7829. next time the thread calls the GetMessage or PeekMessage function
  7830. </summary>
  7831. <param name="msg">Pointer to an MSG structure that contains message information retrieved
  7832. from the calling thread's message queue by using the GetMessage or PeekMessage function</param>
  7833. <returns>If the message is translated (that is, a character message is posted to the
  7834. thread's message queue), the return value is nonzero.If the message is WM_KEYDOWN,
  7835. WM_KEYUP, WM_SYSKEYDOWN, or WM_SYSKEYUP, the return value is nonzero, regardless of
  7836. the translation. If the message is not translated (that is, a character message is not
  7837. posted to the thread's message queue), the return value is zero</returns>
  7838. </member>
  7839. <member name="M:XPTable.Win32.NativeMethods.DispatchMessage(XPTable.Win32.MSG@)">
  7840. <summary>
  7841. The DispatchMessage function dispatches a message to a window procedure. It is typically
  7842. used to dispatch a message retrieved by the GetMessage funct
  7843. </summary>
  7844. <param name="msg">Pointer to an MSG structure that contains the message</param>
  7845. <returns>The return value specifies the value returned by the window procedure. Although
  7846. its meaning depends on the message being dispatched, the return value generally is ignored</returns>
  7847. </member>
  7848. <member name="M:XPTable.Win32.NativeMethods.PressKey(System.Char)">
  7849. <summary>
  7850. Simulates a keystroke.
  7851. </summary>
  7852. <param name="keyCode">char KeyPressEventArgs.KeyChar</param>
  7853. </member>
  7854. <member name="T:XPTable.Sorting.HeapSorter">
  7855. <summary>
  7856. A HeapSort implementation for sorting the Cells contained in a TableModel
  7857. </summary>
  7858. </member>
  7859. <member name="M:XPTable.Sorting.HeapSorter.#ctor(XPTable.Models.TableModel,System.Int32,System.Collections.IComparer,System.Windows.Forms.SortOrder)">
  7860. <summary>
  7861. Initializes a new instance of the HeapSorter class with the specified
  7862. TableModel, Column index, IComparer and SortOrder
  7863. </summary>
  7864. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  7865. <param name="column">The index of the Column to be sorted</param>
  7866. <param name="comparer">The IComparer used to sort the Column's Cells</param>
  7867. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  7868. </member>
  7869. <member name="M:XPTable.Sorting.HeapSorter.Sort">
  7870. <summary>
  7871. Starts sorting the Cells in the TableModel
  7872. </summary>
  7873. </member>
  7874. <member name="M:XPTable.Sorting.HeapSorter.DownHeap(System.Int32,System.Int32)">
  7875. <summary>
  7876. </summary>
  7877. <param name="k"></param>
  7878. <param name="n"></param>
  7879. </member>
  7880. <member name="T:XPTable.Models.GroupColumn">
  7881. <summary>
  7882. Represents a Column whose Cells are displayed as a collapse/expand icon.
  7883. </summary>
  7884. </member>
  7885. <member name="F:XPTable.Models.GroupColumn.drawText">
  7886. <summary>
  7887. Specifies whether any text contained in the Cell should be drawn
  7888. </summary>
  7889. </member>
  7890. <member name="F:XPTable.Models.GroupColumn.lineColor">
  7891. <summary>
  7892. Specifies the colour of the box and connecting lines
  7893. </summary>
  7894. </member>
  7895. <member name="F:XPTable.Models.GroupColumn.toggleOnSingleClick">
  7896. <summary>
  7897. Determies whether the collapse/expand is performed on the Click event. If false then Double Click toggles the state.
  7898. </summary>
  7899. </member>
  7900. <member name="M:XPTable.Models.GroupColumn.#ctor">
  7901. <summary>
  7902. Creates a new GroupColumn with default values
  7903. </summary>
  7904. </member>
  7905. <member name="M:XPTable.Models.GroupColumn.#ctor(System.String)">
  7906. <summary>
  7907. Creates a new GroupColumn with the specified header text
  7908. </summary>
  7909. <param name="text">The text displayed in the column's header</param>
  7910. </member>
  7911. <member name="M:XPTable.Models.GroupColumn.#ctor(System.String,System.Int32)">
  7912. <summary>
  7913. Creates a new GroupColumn with the specified header text and width
  7914. </summary>
  7915. <param name="text">The text displayed in the column's header</param>
  7916. <param name="width">The column's width</param>
  7917. </member>
  7918. <member name="M:XPTable.Models.GroupColumn.Init">
  7919. <summary>
  7920. Initializes the GroupColumn with default values
  7921. </summary>
  7922. </member>
  7923. <member name="M:XPTable.Models.GroupColumn.GetDefaultRendererName">
  7924. <summary>
  7925. Gets a string that specifies the name of the Column's default CellRenderer
  7926. </summary>
  7927. <returns>A string that specifies the name of the Column's default
  7928. CellRenderer</returns>
  7929. </member>
  7930. <member name="M:XPTable.Models.GroupColumn.CreateDefaultRenderer">
  7931. <summary>
  7932. Gets the Column's default CellRenderer
  7933. </summary>
  7934. <returns>The Column's default CellRenderer</returns>
  7935. </member>
  7936. <member name="M:XPTable.Models.GroupColumn.GetDefaultEditorName">
  7937. <summary>
  7938. Gets a string that specifies the name of the Column's default CellEditor
  7939. </summary>
  7940. <returns>A string that specifies the name of the Column's default
  7941. CellEditor</returns>
  7942. </member>
  7943. <member name="M:XPTable.Models.GroupColumn.CreateDefaultEditor">
  7944. <summary>
  7945. Gets the Column's default CellEditor
  7946. </summary>
  7947. <returns>The Column's default CellEditor</returns>
  7948. </member>
  7949. <member name="P:XPTable.Models.GroupColumn.DrawText">
  7950. <summary>
  7951. Gets or sets whether any text contained in the Column's Cells should be drawn
  7952. </summary>
  7953. </member>
  7954. <member name="P:XPTable.Models.GroupColumn.DefaultComparerType">
  7955. <summary>
  7956. Gets the Type of the Comparer used to compare the Column's Cells when
  7957. the Column is sorting
  7958. </summary>
  7959. </member>
  7960. <member name="P:XPTable.Models.GroupColumn.Editable">
  7961. <summary>
  7962. Gets or sets a value indicating whether the Column's Cells contents
  7963. are able to be edited
  7964. </summary>
  7965. </member>
  7966. <member name="P:XPTable.Models.GroupColumn.LineColor">
  7967. <summary>
  7968. Specifies the colour of the box and connecting lines.
  7969. </summary>
  7970. </member>
  7971. <member name="P:XPTable.Models.GroupColumn.ToggleOnSingleClick">
  7972. <summary>
  7973. Gets or sets whether the collapse/expand is performed on the Click event. If false then Double Click toggles the state.
  7974. </summary>
  7975. </member>
  7976. <member name="T:XPTable.Models.DateTimeColumn">
  7977. <summary>
  7978. Represents a Column whose Cells are displayed as a DateTime
  7979. </summary>
  7980. </member>
  7981. <member name="F:XPTable.Models.DateTimeColumn.LongDateFormat">
  7982. <summary>
  7983. Default long date format
  7984. </summary>
  7985. </member>
  7986. <member name="F:XPTable.Models.DateTimeColumn.ShortDateFormat">
  7987. <summary>
  7988. Default short date format
  7989. </summary>
  7990. </member>
  7991. <member name="F:XPTable.Models.DateTimeColumn.TimeFormat">
  7992. <summary>
  7993. Default time format
  7994. </summary>
  7995. </member>
  7996. <member name="F:XPTable.Models.DateTimeColumn.dateFormat">
  7997. <summary>
  7998. The format of the date and time displayed in the Cells
  7999. </summary>
  8000. </member>
  8001. <member name="F:XPTable.Models.DateTimeColumn.customFormat">
  8002. <summary>
  8003. The custom date/time format string
  8004. </summary>
  8005. </member>
  8006. <member name="M:XPTable.Models.DateTimeColumn.#ctor">
  8007. <summary>
  8008. Creates a new DateTimeColumn with default values
  8009. </summary>
  8010. </member>
  8011. <member name="M:XPTable.Models.DateTimeColumn.#ctor(System.String)">
  8012. <summary>
  8013. Creates a new DateTimeColumn with the specified header text
  8014. </summary>
  8015. <param name="text">The text displayed in the column's header</param>
  8016. </member>
  8017. <member name="M:XPTable.Models.DateTimeColumn.#ctor(System.String,System.Int32)">
  8018. <summary>
  8019. Creates a new DateTimeColumn with the specified header text and width
  8020. </summary>
  8021. <param name="text">The text displayed in the column's header</param>
  8022. <param name="width">The column's width</param>
  8023. </member>
  8024. <member name="M:XPTable.Models.DateTimeColumn.#ctor(System.String,System.Int32,System.Boolean)">
  8025. <summary>
  8026. Creates a new DateTimeColumn with the specified header text, width and visibility
  8027. </summary>
  8028. <param name="text">The text displayed in the column's header</param>
  8029. <param name="width">The column's width</param>
  8030. <param name="visible">Specifies whether the column is visible</param>
  8031. </member>
  8032. <member name="M:XPTable.Models.DateTimeColumn.#ctor(System.String,System.Drawing.Image)">
  8033. <summary>
  8034. Creates a new DateTimeColumn with the specified header text and image
  8035. </summary>
  8036. <param name="text">The text displayed in the column's header</param>
  8037. <param name="image">The image displayed on the column's header</param>
  8038. </member>
  8039. <member name="M:XPTable.Models.DateTimeColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  8040. <summary>
  8041. Creates a new DateTimeColumn with the specified header text, image and width
  8042. </summary>
  8043. <param name="text">The text displayed in the column's header</param>
  8044. <param name="image">The image displayed on the column's header</param>
  8045. <param name="width">The column's width</param>
  8046. </member>
  8047. <member name="M:XPTable.Models.DateTimeColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  8048. <summary>
  8049. Creates a new DateTimeColumn with the specified header text, image, width and visibility
  8050. </summary>
  8051. <param name="text">The text displayed in the column's header</param>
  8052. <param name="image">The image displayed on the column's header</param>
  8053. <param name="width">The column's width</param>
  8054. <param name="visible">Specifies whether the column is visible</param>
  8055. </member>
  8056. <member name="M:XPTable.Models.DateTimeColumn.Init">
  8057. <summary>
  8058. Initializes the DateTimeColumn with default values
  8059. </summary>
  8060. </member>
  8061. <member name="M:XPTable.Models.DateTimeColumn.GetDefaultRendererName">
  8062. <summary>
  8063. Gets a string that specifies the name of the Column's default CellRenderer
  8064. </summary>
  8065. <returns>A string that specifies the name of the Column's default
  8066. CellRenderer</returns>
  8067. </member>
  8068. <member name="M:XPTable.Models.DateTimeColumn.CreateDefaultRenderer">
  8069. <summary>
  8070. Gets the Column's default CellRenderer
  8071. </summary>
  8072. <returns>The Column's default CellRenderer</returns>
  8073. </member>
  8074. <member name="M:XPTable.Models.DateTimeColumn.GetDefaultEditorName">
  8075. <summary>
  8076. Gets a string that specifies the name of the Column's default CellEditor
  8077. </summary>
  8078. <returns>A string that specifies the name of the Column's default
  8079. CellEditor</returns>
  8080. </member>
  8081. <member name="M:XPTable.Models.DateTimeColumn.CreateDefaultEditor">
  8082. <summary>
  8083. Gets the Column's default CellEditor
  8084. </summary>
  8085. <returns>The Column's default CellEditor</returns>
  8086. </member>
  8087. <member name="M:XPTable.Models.DateTimeColumn.ShouldSerializeCustomDateTimeFormat">
  8088. <summary>
  8089. Specifies whether the CustomDateTimeFormat property should be serialized at
  8090. design time
  8091. </summary>
  8092. <returns>true if the CustomDateTimeFormat property should be serialized,
  8093. false otherwise</returns>
  8094. </member>
  8095. <member name="P:XPTable.Models.DateTimeColumn.DateTimeFormat">
  8096. <summary>
  8097. Gets or sets the format of the date and time displayed in the Column's Cells
  8098. </summary>
  8099. </member>
  8100. <member name="P:XPTable.Models.DateTimeColumn.CustomDateTimeFormat">
  8101. <summary>
  8102. Gets or sets the custom date/time format string
  8103. </summary>
  8104. </member>
  8105. <member name="P:XPTable.Models.DateTimeColumn.Format">
  8106. <summary>
  8107. Gets or sets the string that specifies how the Column's Cell contents
  8108. are formatted
  8109. </summary>
  8110. </member>
  8111. <member name="P:XPTable.Models.DateTimeColumn.DefaultComparerType">
  8112. <summary>
  8113. Gets the Type of the Comparer used to compare the Column's Cells when
  8114. the Column is sorting
  8115. </summary>
  8116. </member>
  8117. <member name="T:XPTable.Editors.ColorCellEditor">
  8118. <summary>
  8119. A class for editing Cells that contain Colors
  8120. </summary>
  8121. </member>
  8122. <member name="F:XPTable.Editors.ColorCellEditor.colorpicker">
  8123. <summary>
  8124. A ColorPicker control similar to the ColorPicker found in the
  8125. VS.NET property window
  8126. </summary>
  8127. </member>
  8128. <member name="F:XPTable.Editors.ColorCellEditor.colorDialog">
  8129. <summary>
  8130. Custom color dialog
  8131. </summary>
  8132. </member>
  8133. <member name="M:XPTable.Editors.ColorCellEditor.#ctor">
  8134. <summary>
  8135. Initializes a new instance of the ColorCellEditor class with default settings
  8136. </summary>
  8137. </member>
  8138. <member name="M:XPTable.Editors.ColorCellEditor.SetEditLocation(System.Drawing.Rectangle)">
  8139. <summary>
  8140. Sets the location and size of the CellEditor
  8141. </summary>
  8142. <param name="cellRect">A Rectangle that represents the size and location
  8143. of the Cell being edited</param>
  8144. </member>
  8145. <member name="M:XPTable.Editors.ColorCellEditor.SetEditValue">
  8146. <summary>
  8147. Sets the initial value of the editor based on the contents of
  8148. the Cell being edited
  8149. </summary>
  8150. </member>
  8151. <member name="M:XPTable.Editors.ColorCellEditor.SetCellValue">
  8152. <summary>
  8153. Sets the contents of the Cell being edited based on the value
  8154. in the editor
  8155. </summary>
  8156. </member>
  8157. <member name="M:XPTable.Editors.ColorCellEditor.StartEditing">
  8158. <summary>
  8159. Starts editing the Cell
  8160. </summary>
  8161. </member>
  8162. <member name="M:XPTable.Editors.ColorCellEditor.StopEditing">
  8163. <summary>
  8164. Stops editing the Cell and commits any changes
  8165. </summary>
  8166. </member>
  8167. <member name="M:XPTable.Editors.ColorCellEditor.CancelEditing">
  8168. <summary>
  8169. Stops editing the Cell and ignores any changes
  8170. </summary>
  8171. </member>
  8172. <member name="M:XPTable.Editors.ColorCellEditor.ColorToString(System.Drawing.Color)">
  8173. <summary>
  8174. Converts the specified Color to its string representation
  8175. </summary>
  8176. <param name="color">The Color to convert</param>
  8177. <returns>A string that represents the specified Color</returns>
  8178. </member>
  8179. <member name="M:XPTable.Editors.ColorCellEditor.ShouldStopEditing(System.Windows.Forms.Control,System.Drawing.Point)">
  8180. <summary>
  8181. Gets whether the editor should stop editing if a mouse click occurs
  8182. outside of the DropDownContainer while it is dropped down
  8183. </summary>
  8184. <param name="target">The Control that will receive the message</param>
  8185. <param name="cursorPos">The current position of the mouse cursor</param>
  8186. <returns>true if the editor should stop editing, false otherwise</returns>
  8187. </member>
  8188. <member name="M:XPTable.Editors.ColorCellEditor.OnSelectedColorChanged(System.EventArgs)">
  8189. <summary>
  8190. Raises the SelectedColorChanged event
  8191. </summary>
  8192. <param name="e">An EventArgs that contains the event data</param>
  8193. </member>
  8194. <member name="M:XPTable.Editors.ColorCellEditor.OnKeyPress(System.Object,System.Windows.Forms.KeyPressEventArgs)">
  8195. <summary>
  8196. Handler for the editors TextBox.KeyPress event
  8197. </summary>
  8198. <param name="sender">The object that raised the event</param>
  8199. <param name="e">A KeyPressEventArgs that contains the event data</param>
  8200. </member>
  8201. <member name="M:XPTable.Editors.ColorCellEditor.OnLostFocus(System.Object,System.EventArgs)">
  8202. <summary>
  8203. Handler for the editors TextBox.LostFocus event
  8204. </summary>
  8205. <param name="sender">The object that raised the event</param>
  8206. <param name="e">An EventArgs that contains the event data</param>
  8207. </member>
  8208. <member name="M:XPTable.Editors.ColorCellEditor.colorpicker_SelectedColorChanged(System.Object,System.EventArgs)">
  8209. <summary>
  8210. Handler for the editors ColorPicker.SelectedColorChanged event
  8211. </summary>
  8212. <param name="sender">The object that raised the event</param>
  8213. <param name="e">An EventArgs that contains the event data</param>
  8214. </member>
  8215. <member name="E:XPTable.Editors.ColorCellEditor.SelectedColorChanged">
  8216. <summary>
  8217. Occurs when the SelectedIndex property has changed
  8218. </summary>
  8219. </member>
  8220. <member name="P:XPTable.Editors.ColorCellEditor.DropDownStyle">
  8221. <summary>
  8222. Gets or sets a value specifying the style of the drop down editor
  8223. </summary>
  8224. </member>
  8225. <member name="P:XPTable.Editors.ColorCellEditor.ColorDialog">
  8226. <summary>
  8227. Gets or sets the custom color dialog
  8228. </summary>
  8229. </member>
  8230. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker">
  8231. <summary>
  8232. A ColorPicker control similar to the ColorPicker found in the
  8233. VS.NET property window
  8234. </summary>
  8235. </member>
  8236. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.components">
  8237. <summary>
  8238. Required designer variable.
  8239. </summary>
  8240. </member>
  8241. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.editor">
  8242. <summary>
  8243. </summary>
  8244. </member>
  8245. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.tabControl">
  8246. <summary>
  8247. </summary>
  8248. </member>
  8249. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.customTabPage">
  8250. <summary>
  8251. </summary>
  8252. </member>
  8253. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.palette">
  8254. <summary>
  8255. </summary>
  8256. </member>
  8257. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.webTabPage">
  8258. <summary>
  8259. </summary>
  8260. </member>
  8261. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.webListBox">
  8262. <summary>
  8263. </summary>
  8264. </member>
  8265. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.systemTabPage">
  8266. <summary>
  8267. </summary>
  8268. </member>
  8269. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.systemListBox">
  8270. <summary>
  8271. </summary>
  8272. </member>
  8273. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.webColors">
  8274. <summary>
  8275. </summary>
  8276. </member>
  8277. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.systemColors">
  8278. <summary>
  8279. </summary>
  8280. </member>
  8281. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.value">
  8282. <summary>
  8283. </summary>
  8284. </member>
  8285. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.webHeightSet">
  8286. <summary>
  8287. </summary>
  8288. </member>
  8289. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.systemHeightSet">
  8290. <summary>
  8291. </summary>
  8292. </member>
  8293. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.#ctor(XPTable.Editors.ColorCellEditor)">
  8294. <summary>
  8295. Initializes a new instance of the ColorPicker class with default settings
  8296. </summary>
  8297. </member>
  8298. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.Dispose(System.Boolean)">
  8299. <summary>
  8300. Clean up any resources being used.
  8301. </summary>
  8302. </member>
  8303. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.GetWebColors">
  8304. <summary>
  8305. </summary>
  8306. <returns></returns>
  8307. </member>
  8308. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.GetSystemColors">
  8309. <summary>
  8310. </summary>
  8311. <returns></returns>
  8312. </member>
  8313. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.AdjustListBoxItemHeight">
  8314. <summary>
  8315. </summary>
  8316. </member>
  8317. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnSelectedColorChanged(System.EventArgs)">
  8318. <summary>
  8319. Raises the SelectedColorChanged event
  8320. </summary>
  8321. <param name="e">An EventArgs that contains the event data</param>
  8322. </member>
  8323. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnFontChanged(System.EventArgs)">
  8324. <summary>
  8325. Raises the FontChanged event
  8326. </summary>
  8327. <param name="e">An EventArgs that contains the event data</param>
  8328. </member>
  8329. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnGotFocus(System.EventArgs)">
  8330. <summary>
  8331. Raises the GotFocus event
  8332. </summary>
  8333. <param name="e">An EventArgs that contains the event data</param>
  8334. </member>
  8335. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnListClick(System.Object,System.EventArgs)">
  8336. <summary>
  8337. </summary>
  8338. <param name="sender"></param>
  8339. <param name="e"></param>
  8340. </member>
  8341. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnListKeyDown(System.Object,System.Windows.Forms.KeyEventArgs)">
  8342. <summary>
  8343. </summary>
  8344. <param name="sender"></param>
  8345. <param name="ke"></param>
  8346. </member>
  8347. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnListDrawItem(System.Object,System.Windows.Forms.DrawItemEventArgs)">
  8348. <summary>
  8349. </summary>
  8350. <param name="sender"></param>
  8351. <param name="die"></param>
  8352. </member>
  8353. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnFontChanged(System.Object,System.EventArgs)">
  8354. <summary>
  8355. </summary>
  8356. <param name="sender"></param>
  8357. <param name="e"></param>
  8358. </member>
  8359. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnTabControlResize(System.Object,System.EventArgs)">
  8360. <summary>
  8361. </summary>
  8362. <param name="sender"></param>
  8363. <param name="e"></param>
  8364. </member>
  8365. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnTabControlSelChange(System.Object,System.EventArgs)">
  8366. <summary>
  8367. </summary>
  8368. <param name="sender"></param>
  8369. <param name="e"></param>
  8370. </member>
  8371. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.tabControl_GotFocus(System.Object,System.EventArgs)">
  8372. <summary>
  8373. </summary>
  8374. <param name="sender"></param>
  8375. <param name="e"></param>
  8376. </member>
  8377. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnPalettePick(System.Object,System.EventArgs)">
  8378. <summary>
  8379. </summary>
  8380. <param name="sender"></param>
  8381. <param name="e"></param>
  8382. </member>
  8383. <member name="E:XPTable.Editors.ColorCellEditor.ColorPicker.SelectedColorChanged">
  8384. <summary>
  8385. Occurs when the value of the ColorPicker's SelectedColor property changes
  8386. </summary>
  8387. </member>
  8388. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.SelectedColor">
  8389. <summary>
  8390. Gets or sets the currently selected Color
  8391. </summary>
  8392. </member>
  8393. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.WebColors">
  8394. <summary>
  8395. </summary>
  8396. </member>
  8397. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.SystemColors">
  8398. <summary>
  8399. </summary>
  8400. </member>
  8401. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.DefaultSize">
  8402. <summary>
  8403. Gets the default size of the control
  8404. </summary>
  8405. </member>
  8406. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette">
  8407. <summary>
  8408. </summary>
  8409. </member>
  8410. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.#ctor(XPTable.Editors.ColorCellEditor)">
  8411. <summary>
  8412. </summary>
  8413. </member>
  8414. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.GetColorFromCell(System.Int32)">
  8415. <summary>
  8416. </summary>
  8417. <param name="index"></param>
  8418. <returns></returns>
  8419. </member>
  8420. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.GetColorFromCell(System.Int32,System.Int32)">
  8421. <summary>
  8422. </summary>
  8423. <param name="across"></param>
  8424. <param name="down"></param>
  8425. <returns></returns>
  8426. </member>
  8427. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.GetColorIndexFromCell(System.Int32,System.Int32)">
  8428. <summary>
  8429. </summary>
  8430. <param name="across"></param>
  8431. <param name="down"></param>
  8432. <returns></returns>
  8433. </member>
  8434. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.GetColorIndexFromCell(System.Drawing.Point)">
  8435. <summary>
  8436. </summary>
  8437. <param name="p"></param>
  8438. <returns></returns>
  8439. </member>
  8440. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.GetCellFromColor(System.Drawing.Color)">
  8441. <summary>
  8442. </summary>
  8443. <param name="c"></param>
  8444. <returns></returns>
  8445. </member>
  8446. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.GetCellFromMouse(System.Int32,System.Int32)">
  8447. <summary>
  8448. </summary>
  8449. <param name="x"></param>
  8450. <param name="y"></param>
  8451. <returns></returns>
  8452. </member>
  8453. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.GetColorIndexFromMouse(System.Int32,System.Int32)">
  8454. <summary>
  8455. </summary>
  8456. <param name="x"></param>
  8457. <param name="y"></param>
  8458. <returns></returns>
  8459. </member>
  8460. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.InvalidateSelection">
  8461. <summary>
  8462. </summary>
  8463. </member>
  8464. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.InvalidateFocus">
  8465. <summary>
  8466. </summary>
  8467. </member>
  8468. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.SetFocus(System.Drawing.Point)">
  8469. <summary>
  8470. </summary>
  8471. <param name="newFocus"></param>
  8472. </member>
  8473. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.IsInputKey(System.Windows.Forms.Keys)">
  8474. <summary>
  8475. </summary>
  8476. <param name="keyData"></param>
  8477. <returns></returns>
  8478. </member>
  8479. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ProcessDialogKey(System.Windows.Forms.Keys)">
  8480. <summary>
  8481. </summary>
  8482. <param name="keyData"></param>
  8483. <returns></returns>
  8484. </member>
  8485. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.LaunchDialog(System.Int32)">
  8486. <summary>
  8487. </summary>
  8488. <param name="customIndex"></param>
  8489. </member>
  8490. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnPaint(System.Windows.Forms.PaintEventArgs)">
  8491. <summary>
  8492. </summary>
  8493. <param name="e"></param>
  8494. </member>
  8495. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnGotFocus(System.EventArgs)">
  8496. <summary>
  8497. </summary>
  8498. <param name="e"></param>
  8499. </member>
  8500. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnLostFocus(System.EventArgs)">
  8501. <summary>
  8502. </summary>
  8503. <param name="e"></param>
  8504. </member>
  8505. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnKeyDown(System.Windows.Forms.KeyEventArgs)">
  8506. <summary>
  8507. </summary>
  8508. <param name="e"></param>
  8509. </member>
  8510. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnMouseDown(System.Windows.Forms.MouseEventArgs)">
  8511. <summary>
  8512. </summary>
  8513. <param name="e"></param>
  8514. </member>
  8515. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnMouseMove(System.Windows.Forms.MouseEventArgs)">
  8516. <summary>
  8517. </summary>
  8518. <param name="e"></param>
  8519. </member>
  8520. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnMouseUp(System.Windows.Forms.MouseEventArgs)">
  8521. <summary>
  8522. </summary>
  8523. <param name="e"></param>
  8524. </member>
  8525. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnPicked(System.EventArgs)">
  8526. <summary>
  8527. </summary>
  8528. <param name="e"></param>
  8529. </member>
  8530. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.Colors">
  8531. <summary>
  8532. </summary>
  8533. </member>
  8534. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.SelectedColor">
  8535. <summary>
  8536. </summary>
  8537. </member>
  8538. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.FocusedCell">
  8539. <summary>
  8540. </summary>
  8541. </member>
  8542. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.frmColorPicker">
  8543. <summary>
  8544. Summary description for frmColorPicker.
  8545. </summary>
  8546. </member>
  8547. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.frmColorPicker.components">
  8548. <summary>
  8549. Required designer variable.
  8550. </summary>
  8551. </member>
  8552. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.frmColorPicker.InitializeComponent">
  8553. <summary>
  8554. Required method for Designer support - do not modify
  8555. the contents of this method with the code editor.
  8556. </summary>
  8557. </member>
  8558. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox">
  8559. <summary>
  8560. Summary description for ctrl2DColorBox.
  8561. </summary>
  8562. </member>
  8563. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.components">
  8564. <summary>
  8565. Required designer variable.
  8566. </summary>
  8567. </member>
  8568. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Dispose(System.Boolean)">
  8569. <summary>
  8570. Clean up any resources being used.
  8571. </summary>
  8572. </member>
  8573. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.InitializeComponent">
  8574. <summary>
  8575. Required method for Designer support - do not modify
  8576. the contents of this method with the code editor.
  8577. </summary>
  8578. </member>
  8579. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.ClearMarker">
  8580. <summary>
  8581. Redraws only the content over the marker
  8582. </summary>
  8583. </member>
  8584. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.DrawMarker(System.Int32,System.Int32,System.Boolean)">
  8585. <summary>
  8586. Draws the marker (circle) inside the box
  8587. </summary>
  8588. <param name="x"></param>
  8589. <param name="y"></param>
  8590. <param name="Unconditional"></param>
  8591. </member>
  8592. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.DrawBorder">
  8593. <summary>
  8594. Draws the border around the control.
  8595. </summary>
  8596. </member>
  8597. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.DrawContent">
  8598. <summary>
  8599. Evaluates the DrawStyle of the control and calls the appropriate
  8600. drawing function for content
  8601. </summary>
  8602. </member>
  8603. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Draw_Style_Hue">
  8604. <summary>
  8605. Draws the content of the control filling in all color values with the provided Hue value.
  8606. </summary>
  8607. </member>
  8608. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Draw_Style_Saturation">
  8609. <summary>
  8610. Draws the content of the control filling in all color values with the provided Saturation value.
  8611. </summary>
  8612. </member>
  8613. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Draw_Style_Luminance">
  8614. <summary>
  8615. Draws the content of the control filling in all color values with the provided Luminance or Brightness value.
  8616. </summary>
  8617. </member>
  8618. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Draw_Style_Red">
  8619. <summary>
  8620. Draws the content of the control filling in all color values with the provided Red value.
  8621. </summary>
  8622. </member>
  8623. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Draw_Style_Green">
  8624. <summary>
  8625. Draws the content of the control filling in all color values with the provided Green value.
  8626. </summary>
  8627. </member>
  8628. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Draw_Style_Blue">
  8629. <summary>
  8630. Draws the content of the control filling in all color values with the provided Blue value.
  8631. </summary>
  8632. </member>
  8633. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Redraw_Control">
  8634. <summary>
  8635. Calls all the functions neccessary to redraw the entire control.
  8636. </summary>
  8637. </member>
  8638. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Reset_Marker(System.Boolean)">
  8639. <summary>
  8640. Resets the marker position of the slider to match the controls color. Gives the option of redrawing the slider.
  8641. </summary>
  8642. <param name="Redraw">Set to true if you want the function to redraw the slider after determining the best position</param>
  8643. </member>
  8644. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.ResetHSLRGB">
  8645. <summary>
  8646. Resets the controls color (both HSL and RGB variables) based on the current marker position
  8647. </summary>
  8648. </member>
  8649. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Round(System.Double)">
  8650. <summary>
  8651. Kindof self explanitory, I really need to look up the .NET function that does this.
  8652. </summary>
  8653. <param name="val">double value to be rounded to an integer</param>
  8654. <returns></returns>
  8655. </member>
  8656. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.GetColor(System.Int32,System.Int32)">
  8657. <summary>
  8658. Returns the graphed color at the x,y position on the control
  8659. </summary>
  8660. <param name="x"></param>
  8661. <param name="y"></param>
  8662. <returns></returns>
  8663. </member>
  8664. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.DrawStyle">
  8665. <summary>
  8666. The drawstyle of the contol (Hue, Saturation, Brightness, Red, Green or Blue)
  8667. </summary>
  8668. </member>
  8669. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.HSL">
  8670. <summary>
  8671. The HSL color of the control, changing the HSL will automatically change the RGB color for the control.
  8672. </summary>
  8673. </member>
  8674. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.RGB">
  8675. <summary>
  8676. The RGB color of the control, changing the RGB will automatically change the HSL color for the control.
  8677. </summary>
  8678. </member>
  8679. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider">
  8680. <summary>
  8681. A vertical slider control that shows a range for a color property (a.k.a. Hue, Saturation, Brightness,
  8682. Red, Green, Blue) and sends an event when the slider is changed.
  8683. </summary>
  8684. </member>
  8685. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Dispose(System.Boolean)">
  8686. <summary>
  8687. Clean up any resources being used.
  8688. </summary>
  8689. </member>
  8690. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.InitializeComponent">
  8691. <summary>
  8692. Required method for Designer support - do not modify
  8693. the contents of this method with the code editor.
  8694. </summary>
  8695. </member>
  8696. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.ClearSlider">
  8697. <summary>
  8698. Redraws the background over the slider area on both sides of the control
  8699. </summary>
  8700. </member>
  8701. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.DrawSlider(System.Int32,System.Boolean)">
  8702. <summary>
  8703. Draws the slider arrows on both sides of the control.
  8704. </summary>
  8705. <param name="position">position value of the slider, lowest being at the bottom. The range
  8706. is between 0 and the controls height-9. The values will be adjusted if too large/small</param>
  8707. <param name="Unconditional">If Unconditional is true, the slider is drawn, otherwise some logic
  8708. is performed to determine is drawing is really neccessary.</param>
  8709. </member>
  8710. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.DrawBorder">
  8711. <summary>
  8712. Draws the border around the control, in this case the border around the content area between
  8713. the slider arrows.
  8714. </summary>
  8715. </member>
  8716. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.DrawContent">
  8717. <summary>
  8718. Evaluates the DrawStyle of the control and calls the appropriate
  8719. drawing function for content
  8720. </summary>
  8721. </member>
  8722. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Draw_Style_Hue">
  8723. <summary>
  8724. Fills in the content of the control showing all values of Hue (from 0 to 360)
  8725. </summary>
  8726. </member>
  8727. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Draw_Style_Saturation">
  8728. <summary>
  8729. Fills in the content of the control showing all values of Saturation (0 to 100%) for the given
  8730. Hue and Luminance.
  8731. </summary>
  8732. </member>
  8733. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Draw_Style_Luminance">
  8734. <summary>
  8735. Fills in the content of the control showing all values of Luminance (0 to 100%) for the given
  8736. Hue and Saturation.
  8737. </summary>
  8738. </member>
  8739. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Draw_Style_Red">
  8740. <summary>
  8741. Fills in the content of the control showing all values of Red (0 to 255) for the given
  8742. Green and Blue.
  8743. </summary>
  8744. </member>
  8745. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Draw_Style_Green">
  8746. <summary>
  8747. Fills in the content of the control showing all values of Green (0 to 255) for the given
  8748. Red and Blue.
  8749. </summary>
  8750. </member>
  8751. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Draw_Style_Blue">
  8752. <summary>
  8753. Fills in the content of the control showing all values of Blue (0 to 255) for the given
  8754. Red and Green.
  8755. </summary>
  8756. </member>
  8757. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Redraw_Control">
  8758. <summary>
  8759. Calls all the functions neccessary to redraw the entire control.
  8760. </summary>
  8761. </member>
  8762. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Reset_Slider(System.Boolean)">
  8763. <summary>
  8764. Resets the vertical position of the slider to match the controls color. Gives the option of redrawing the slider.
  8765. </summary>
  8766. <param name="Redraw">Set to true if you want the function to redraw the slider after determining the best position</param>
  8767. </member>
  8768. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.ResetHSLRGB">
  8769. <summary>
  8770. Resets the controls color (both HSL and RGB variables) based on the current slider position
  8771. </summary>
  8772. </member>
  8773. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Round(System.Double)">
  8774. <summary>
  8775. Kindof self explanitory, I really need to look up the .NET function that does this.
  8776. </summary>
  8777. <param name="val">double value to be rounded to an integer</param>
  8778. <returns></returns>
  8779. </member>
  8780. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.DrawStyle">
  8781. <summary>
  8782. The drawstyle of the contol (Hue, Saturation, Brightness, Red, Green or Blue)
  8783. </summary>
  8784. </member>
  8785. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.HSL">
  8786. <summary>
  8787. The HSL color of the control, changing the HSL will automatically change the RGB color for the control.
  8788. </summary>
  8789. </member>
  8790. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.RGB">
  8791. <summary>
  8792. The RGB color of the control, changing the RGB will automatically change the HSL color for the control.
  8793. </summary>
  8794. </member>
  8795. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors">
  8796. <summary>
  8797. Summary description for AdobeColors.
  8798. </summary>
  8799. </member>
  8800. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.SetBrightness(System.Drawing.Color,System.Double)">
  8801. <summary>
  8802. Sets the absolute brightness of a colour
  8803. </summary>
  8804. <param name="c">Original colour</param>
  8805. <param name="brightness">The luminance level to impose</param>
  8806. <returns>an adjusted colour</returns>
  8807. </member>
  8808. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.ModifyBrightness(System.Drawing.Color,System.Double)">
  8809. <summary>
  8810. Modifies an existing brightness level
  8811. </summary>
  8812. <remarks>
  8813. To reduce brightness use a number smaller than 1. To increase brightness use a number larger tnan 1
  8814. </remarks>
  8815. <param name="c">The original colour</param>
  8816. <param name="brightness">The luminance delta</param>
  8817. <returns>An adjusted colour</returns>
  8818. </member>
  8819. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.SetSaturation(System.Drawing.Color,System.Double)">
  8820. <summary>
  8821. Sets the absolute saturation level
  8822. </summary>
  8823. <remarks>Accepted values 0-1</remarks>
  8824. <param name="c">An original colour</param>
  8825. <param name="Saturation">The saturation value to impose</param>
  8826. <returns>An adjusted colour</returns>
  8827. </member>
  8828. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.ModifySaturation(System.Drawing.Color,System.Double)">
  8829. <summary>
  8830. Modifies an existing Saturation level
  8831. </summary>
  8832. <remarks>
  8833. To reduce Saturation use a number smaller than 1. To increase Saturation use a number larger tnan 1
  8834. </remarks>
  8835. <param name="c">The original colour</param>
  8836. <param name="Saturation">The saturation delta</param>
  8837. <returns>An adjusted colour</returns>
  8838. </member>
  8839. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.SetHue(System.Drawing.Color,System.Double)">
  8840. <summary>
  8841. Sets the absolute Hue level
  8842. </summary>
  8843. <remarks>Accepted values 0-1</remarks>
  8844. <param name="c">An original colour</param>
  8845. <param name="Hue">The Hue value to impose</param>
  8846. <returns>An adjusted colour</returns>
  8847. </member>
  8848. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.ModifyHue(System.Drawing.Color,System.Double)">
  8849. <summary>
  8850. Modifies an existing Hue level
  8851. </summary>
  8852. <remarks>
  8853. To reduce Hue use a number smaller than 1. To increase Hue use a number larger tnan 1
  8854. </remarks>
  8855. <param name="c">The original colour</param>
  8856. <param name="Hue">The Hue delta</param>
  8857. <returns>An adjusted colour</returns>
  8858. </member>
  8859. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.HSL_to_RGB(XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.HSL)">
  8860. <summary>
  8861. Converts a colour from HSL to RGB
  8862. </summary>
  8863. <remarks>Adapted from the algoritm in Foley and Van-Dam</remarks>
  8864. <param name="hsl">The HSL value</param>
  8865. <returns>A Color structure containing the equivalent RGB values</returns>
  8866. </member>
  8867. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.RGB_to_HSL(System.Drawing.Color)">
  8868. <summary>
  8869. Converts RGB to HSL
  8870. </summary>
  8871. <remarks>Takes advantage of whats already built in to .NET by using the Color.GetHue, Color.GetSaturation and Color.GetBrightness methods</remarks>
  8872. <param name="c">A Color to convert</param>
  8873. <returns>An HSL value</returns>
  8874. </member>
  8875. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.RGB_to_CMYK(System.Drawing.Color)">
  8876. <summary>
  8877. Converts RGB to CMYK
  8878. </summary>
  8879. <param name="c">A color to convert.</param>
  8880. <returns>A CMYK object</returns>
  8881. </member>
  8882. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.CMYK_to_RGB(XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.CMYK)">
  8883. <summary>
  8884. Converts CMYK to RGB
  8885. </summary>
  8886. <param name="_cmyk">A color to convert</param>
  8887. <returns>A Color object</returns>
  8888. </member>
  8889. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.Round(System.Double)">
  8890. <summary>
  8891. Custom rounding function.
  8892. </summary>
  8893. <param name="val">Value to round</param>
  8894. <returns>Rounded value</returns>
  8895. </member>
  8896. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.ColorListBox">
  8897. <summary>
  8898. </summary>
  8899. </member>
  8900. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorListBox.#ctor">
  8901. <summary>
  8902. </summary>
  8903. </member>
  8904. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorListBox.IsInputKey(System.Windows.Forms.Keys)">
  8905. <summary>
  8906. </summary>
  8907. <param name="keyData"></param>
  8908. <returns></returns>
  8909. </member>
  8910. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.ThemedTabPage">
  8911. <summary>
  8912. </summary>
  8913. </member>
  8914. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ThemedTabPage.OnPaintBackground(System.Windows.Forms.PaintEventArgs)">
  8915. <summary>
  8916. </summary>
  8917. <param name="e"></param>
  8918. </member>
  8919. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ThemedTabPage.PaintChildrenBackground(System.Drawing.Graphics,System.Windows.Forms.Control,System.Drawing.Rectangle,System.Int32,System.Int32)">
  8920. <summary>
  8921. </summary>
  8922. <param name="g"></param>
  8923. <param name="control"></param>
  8924. <param name="rect"></param>
  8925. <param name="ofx"></param>
  8926. <param name="ofy"></param>
  8927. <returns></returns>
  8928. </member>
  8929. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.WebColorComparer">
  8930. <summary>
  8931. </summary>
  8932. </member>
  8933. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.WebColorComparer.Compare(System.Object,System.Object)">
  8934. <summary>
  8935. </summary>
  8936. <param name="x"></param>
  8937. <param name="y"></param>
  8938. <returns></returns>
  8939. </member>
  8940. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.SystemColorComparer">
  8941. <summary>
  8942. </summary>
  8943. </member>
  8944. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.SystemColorComparer.Compare(System.Object,System.Object)">
  8945. <summary>
  8946. </summary>
  8947. <param name="x"></param>
  8948. <param name="y"></param>
  8949. <returns></returns>
  8950. </member>
  8951. <member name="T:XPTable.Models.CellCheckStyle">
  8952. <summary>
  8953. Stores CheckBox related properties for a Cell
  8954. </summary>
  8955. </member>
  8956. <member name="F:XPTable.Models.CellCheckStyle.checkState">
  8957. <summary>
  8958. The CheckState of the Cells check box
  8959. </summary>
  8960. </member>
  8961. <member name="F:XPTable.Models.CellCheckStyle.threeState">
  8962. <summary>
  8963. Specifies whether the Cells check box supports an indeterminate state
  8964. </summary>
  8965. </member>
  8966. <member name="M:XPTable.Models.CellCheckStyle.#ctor">
  8967. <summary>
  8968. Initializes a new instance of the CellCheckStyle class with default settings
  8969. </summary>
  8970. </member>
  8971. <member name="P:XPTable.Models.CellCheckStyle.Checked">
  8972. <summary>
  8973. Gets or sets whether the Cell is in the checked state
  8974. </summary>
  8975. </member>
  8976. <member name="P:XPTable.Models.CellCheckStyle.CheckState">
  8977. <summary>
  8978. Gets or sets the state of the Cells check box
  8979. </summary>
  8980. </member>
  8981. <member name="P:XPTable.Models.CellCheckStyle.ThreeState">
  8982. <summary>
  8983. Gets or sets a value indicating whether the Cells check box
  8984. will allow three check states rather than two
  8985. </summary>
  8986. </member>
  8987. <member name="T:XPTable.Editors.TextCellEditor">
  8988. <summary>
  8989. A class for editing Cells that contain strings
  8990. </summary>
  8991. </member>
  8992. <member name="M:XPTable.Editors.TextCellEditor.#ctor">
  8993. <summary>
  8994. Initializes a new instance of the TextCellEditor class with default settings
  8995. </summary>
  8996. </member>
  8997. <member name="M:XPTable.Editors.TextCellEditor.SetEditLocation(System.Drawing.Rectangle)">
  8998. <summary>
  8999. Sets the location and size of the CellEditor
  9000. </summary>
  9001. <param name="cellRect">A Rectangle that represents the size and location
  9002. of the Cell being edited</param>
  9003. </member>
  9004. <member name="M:XPTable.Editors.TextCellEditor.SetEditValue">
  9005. <summary>
  9006. Sets the initial value of the editor based on the contents of
  9007. the Cell being edited
  9008. </summary>
  9009. </member>
  9010. <member name="M:XPTable.Editors.TextCellEditor.SetCellValue">
  9011. <summary>
  9012. Sets the contents of the Cell being edited based on the value
  9013. in the editor
  9014. </summary>
  9015. </member>
  9016. <member name="M:XPTable.Editors.TextCellEditor.StartEditing">
  9017. <summary>
  9018. Starts editing the Cell
  9019. </summary>
  9020. </member>
  9021. <member name="M:XPTable.Editors.TextCellEditor.StopEditing">
  9022. <summary>
  9023. Stops editing the Cell and commits any changes
  9024. </summary>
  9025. </member>
  9026. <member name="M:XPTable.Editors.TextCellEditor.CancelEditing">
  9027. <summary>
  9028. Stops editing the Cell and ignores any changes
  9029. </summary>
  9030. </member>
  9031. <member name="M:XPTable.Editors.TextCellEditor.OnKeyPress(System.Object,System.Windows.Forms.KeyPressEventArgs)">
  9032. <summary>
  9033. Handler for the editors TextBox.KeyPress event
  9034. </summary>
  9035. <param name="sender">The object that raised the event</param>
  9036. <param name="e">A KeyPressEventArgs that contains the event data</param>
  9037. </member>
  9038. <member name="M:XPTable.Editors.TextCellEditor.OnLostFocus(System.Object,System.EventArgs)">
  9039. <summary>
  9040. Handler for the editors TextBox.LostFocus event
  9041. </summary>
  9042. <param name="sender">The object that raised the event</param>
  9043. <param name="e">An EventArgs that contains the event data</param>
  9044. </member>
  9045. <member name="P:XPTable.Editors.TextCellEditor.TextBox">
  9046. <summary>
  9047. Gets the TextBox used to edit the Cells contents
  9048. </summary>
  9049. </member>
  9050. <member name="T:XPTable.Editors.MouseMessageFilter">
  9051. <summary>
  9052. A message filter that filters mouse messages
  9053. </summary>
  9054. </member>
  9055. <member name="F:XPTable.Editors.MouseMessageFilter.client">
  9056. <summary>
  9057. An IMouseMessageFilterClient that wishes to receive mouse events
  9058. </summary>
  9059. </member>
  9060. <member name="M:XPTable.Editors.MouseMessageFilter.#ctor(XPTable.Editors.IMouseMessageFilterClient)">
  9061. <summary>
  9062. Initializes a new instance of the CellEditor class with the
  9063. specified IMouseMessageFilterClient client
  9064. </summary>
  9065. </member>
  9066. <member name="M:XPTable.Editors.MouseMessageFilter.PreFilterMessage(System.Windows.Forms.Message@)">
  9067. <summary>
  9068. Filters out a message before it is dispatched
  9069. </summary>
  9070. <param name="m">The message to be dispatched. You cannot modify
  9071. this message</param>
  9072. <returns>true to filter the message and prevent it from being
  9073. dispatched; false to allow the message to continue to the next
  9074. filter or control</returns>
  9075. </member>
  9076. <member name="P:XPTable.Editors.MouseMessageFilter.Client">
  9077. <summary>
  9078. Gets or sets the IMouseMessageFilterClient that wishes to
  9079. receive mouse events
  9080. </summary>
  9081. </member>
  9082. <member name="T:XPTable.Win32.RECT">
  9083. <summary>
  9084. The RECT structure defines the coordinates of the upper-left
  9085. and lower-right corners of a rectangle
  9086. </summary>
  9087. </member>
  9088. <member name="F:XPTable.Win32.RECT.left">
  9089. <summary>
  9090. Specifies the x-coordinate of the upper-left corner of the RECT
  9091. </summary>
  9092. </member>
  9093. <member name="F:XPTable.Win32.RECT.top">
  9094. <summary>
  9095. Specifies the y-coordinate of the upper-left corner of the RECT
  9096. </summary>
  9097. </member>
  9098. <member name="F:XPTable.Win32.RECT.right">
  9099. <summary>
  9100. Specifies the x-coordinate of the lower-right corner of the RECT
  9101. </summary>
  9102. </member>
  9103. <member name="F:XPTable.Win32.RECT.bottom">
  9104. <summary>
  9105. Specifies the y-coordinate of the lower-right corner of the RECT
  9106. </summary>
  9107. </member>
  9108. <member name="M:XPTable.Win32.RECT.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
  9109. <summary>
  9110. Creates a new RECT struct with the specified location and size
  9111. </summary>
  9112. <param name="left">The x-coordinate of the upper-left corner of the RECT</param>
  9113. <param name="top">The y-coordinate of the upper-left corner of the RECT</param>
  9114. <param name="right">The x-coordinate of the lower-right corner of the RECT</param>
  9115. <param name="bottom">The y-coordinate of the lower-right corner of the RECT</param>
  9116. </member>
  9117. <member name="M:XPTable.Win32.RECT.FromRectangle(System.Drawing.Rectangle)">
  9118. <summary>
  9119. Creates a new RECT struct from the specified Rectangle
  9120. </summary>
  9121. <param name="rect">The Rectangle to create the RECT from</param>
  9122. <returns>A RECT struct with the same location and size as
  9123. the specified Rectangle</returns>
  9124. </member>
  9125. <member name="M:XPTable.Win32.RECT.FromXYWH(System.Int32,System.Int32,System.Int32,System.Int32)">
  9126. <summary>
  9127. Creates a new RECT struct with the specified location and size
  9128. </summary>
  9129. <param name="x">The x-coordinate of the upper-left corner of the RECT</param>
  9130. <param name="y">The y-coordinate of the upper-left corner of the RECT</param>
  9131. <param name="width">The width of the RECT</param>
  9132. <param name="height">The height of the RECT</param>
  9133. <returns>A RECT struct with the specified location and size</returns>
  9134. </member>
  9135. <member name="M:XPTable.Win32.RECT.ToRectangle">
  9136. <summary>
  9137. Returns a Rectangle with the same location and size as the RECT
  9138. </summary>
  9139. <returns>A Rectangle with the same location and size as the RECT</returns>
  9140. </member>
  9141. <member name="T:XPTable.Renderers.NumberRendererData">
  9142. <summary>
  9143. Contains information about the current state of a number Cell's
  9144. up and down buttons
  9145. </summary>
  9146. </member>
  9147. <member name="F:XPTable.Renderers.NumberRendererData.upState">
  9148. <summary>
  9149. The current state of the up button
  9150. </summary>
  9151. </member>
  9152. <member name="F:XPTable.Renderers.NumberRendererData.downState">
  9153. <summary>
  9154. The current state of the down button
  9155. </summary>
  9156. </member>
  9157. <member name="F:XPTable.Renderers.NumberRendererData.clickX">
  9158. <summary>
  9159. The x coordinate of the last mouse click point
  9160. </summary>
  9161. </member>
  9162. <member name="F:XPTable.Renderers.NumberRendererData.clickY">
  9163. <summary>
  9164. The y coordinate of the last mouse click point
  9165. </summary>
  9166. </member>
  9167. <member name="M:XPTable.Renderers.NumberRendererData.#ctor">
  9168. <summary>
  9169. Initializes a new instance of the NumberRendererData class
  9170. </summary>
  9171. </member>
  9172. <member name="P:XPTable.Renderers.NumberRendererData.UpButtonState">
  9173. <summary>
  9174. Gets or sets the current state of the up button
  9175. </summary>
  9176. </member>
  9177. <member name="P:XPTable.Renderers.NumberRendererData.DownButtonState">
  9178. <summary>
  9179. Gets or sets the current state of the down button
  9180. </summary>
  9181. </member>
  9182. <member name="P:XPTable.Renderers.NumberRendererData.ClickPoint">
  9183. <summary>
  9184. Gets or sets the Point that the mouse was last clicked in a button
  9185. </summary>
  9186. </member>
  9187. <member name="T:XPTable.Renderers.DragDropRenderer">
  9188. <summary>
  9189. Draws a rectangle round the destination drag drop row.
  9190. </summary>
  9191. </member>
  9192. <member name="M:XPTable.Renderers.DragDropRenderer.#ctor">
  9193. <summary>
  9194. Creates a renderer that draw a red rectangle round the hovered row.
  9195. </summary>
  9196. </member>
  9197. <member name="M:XPTable.Renderers.DragDropRenderer.#ctor(System.Drawing.Color)">
  9198. <summary>
  9199. Creates a rendered that draw a rectangle round the hovered row with the specified color.
  9200. </summary>
  9201. <param name="forecolor"></param>
  9202. </member>
  9203. <member name="M:XPTable.Renderers.DragDropRenderer.PaintDragDrop(System.Drawing.Graphics,XPTable.Models.Row,System.Drawing.Rectangle)">
  9204. <summary>
  9205. Called when the given row is hovered during drag drop.
  9206. </summary>
  9207. <param name="g"></param>
  9208. <param name="row"></param>
  9209. <param name="rowRect"></param>
  9210. </member>
  9211. <member name="P:XPTable.Renderers.DragDropRenderer.ForeColor">
  9212. <summary>
  9213. Gets or sets the color used to draw the hover indicator rectangle.
  9214. </summary>
  9215. </member>
  9216. <member name="T:XPTable.Models.TableModel">
  9217. <summary>
  9218. Represents a collection of Rows and Cells displayed in a Table.
  9219. </summary>
  9220. </member>
  9221. <member name="F:XPTable.Models.TableModel.DefaultRowHeight">
  9222. <summary>
  9223. The default height of a Row
  9224. </summary>
  9225. </member>
  9226. <member name="F:XPTable.Models.TableModel.MinimumRowHeight">
  9227. <summary>
  9228. The minimum height of a Row
  9229. </summary>
  9230. </member>
  9231. <member name="F:XPTable.Models.TableModel.MaximumRowHeight">
  9232. <summary>
  9233. The maximum height of a Row
  9234. </summary>
  9235. </member>
  9236. <member name="F:XPTable.Models.TableModel.rows">
  9237. <summary>
  9238. The collection of Rows's contained in the TableModel
  9239. </summary>
  9240. </member>
  9241. <member name="F:XPTable.Models.TableModel.table">
  9242. <summary>
  9243. The Table that the TableModel belongs to
  9244. </summary>
  9245. </member>
  9246. <member name="F:XPTable.Models.TableModel.selection">
  9247. <summary>
  9248. The currently selected Rows and Cells
  9249. </summary>
  9250. </member>
  9251. <member name="F:XPTable.Models.TableModel.rowHeight">
  9252. <summary>
  9253. The height of each Row in the TableModel
  9254. </summary>
  9255. </member>
  9256. <member name="M:XPTable.Models.TableModel.#ctor">
  9257. <summary>
  9258. Initializes a new instance of the TableModel class with default settings
  9259. </summary>
  9260. </member>
  9261. <member name="M:XPTable.Models.TableModel.#ctor(XPTable.Models.Row[])">
  9262. <summary>
  9263. Initializes a new instance of the TableModel class with an array of Row objects
  9264. </summary>
  9265. <param name="rows">An array of Row objects that represent the Rows
  9266. of the TableModel</param>
  9267. </member>
  9268. <member name="M:XPTable.Models.TableModel.Init">
  9269. <summary>
  9270. Initialise default settings
  9271. </summary>
  9272. </member>
  9273. <member name="M:XPTable.Models.TableModel.Dispose(System.Boolean)">
  9274. <summary>
  9275. Releases the unmanaged resources used by the TableModel and optionally
  9276. releases the managed resources
  9277. </summary>
  9278. </member>
  9279. <member name="M:XPTable.Models.TableModel.RowIndexAt(System.Int32)">
  9280. <summary>
  9281. Returns the index of the Row that lies on the specified position
  9282. </summary>
  9283. <param name="yPosition">The y-coordinate to check</param>
  9284. <returns>The index of the Row at the specified position or -1 if
  9285. no Row is found</returns>
  9286. </member>
  9287. <member name="M:XPTable.Models.TableModel.RowIndexAtExact(System.Int32)">
  9288. <summary>
  9289. Returns the index of the Row that lies on the specified position.
  9290. Found by iterating through all rows (i.e. copes with variable height rows).
  9291. </summary>
  9292. <param name="yPosition"></param>
  9293. <returns></returns>
  9294. </member>
  9295. <member name="M:XPTable.Models.TableModel.ShouldSerializeRowHeight">
  9296. <summary>
  9297. Specifies whether the RowHeight property should be serialized at
  9298. design time
  9299. </summary>
  9300. <returns>true if the RowHeight property should be serialized,
  9301. false otherwise</returns>
  9302. </member>
  9303. <member name="M:XPTable.Models.TableModel.UpdateRowIndicies(System.Int32)">
  9304. <summary>
  9305. Updates the Row's Index property so that it matches the Rows
  9306. position in the RowCollection
  9307. </summary>
  9308. <param name="start">The index to start updating from</param>
  9309. </member>
  9310. <member name="M:XPTable.Models.TableModel.OnRowAdded(XPTable.Events.TableModelEventArgs)">
  9311. <summary>
  9312. Raises the RowAdded event
  9313. </summary>
  9314. <param name="e">A TableModelEventArgs that contains the event data</param>
  9315. </member>
  9316. <member name="M:XPTable.Models.TableModel.OnRowRemoved(XPTable.Events.TableModelEventArgs)">
  9317. <summary>
  9318. Raises the RowRemoved event
  9319. </summary>
  9320. <param name="e">A TableModelEventArgs that contains the event data</param>
  9321. </member>
  9322. <member name="M:XPTable.Models.TableModel.OnSelectionChanged(XPTable.Events.SelectionEventArgs)">
  9323. <summary>
  9324. Raises the SelectionChanged event
  9325. </summary>
  9326. <param name="e">A SelectionEventArgs that contains the event data</param>
  9327. </member>
  9328. <member name="M:XPTable.Models.TableModel.OnRowHeightChanged(System.EventArgs)">
  9329. <summary>
  9330. Raises the RowHeightChanged event
  9331. </summary>
  9332. <param name="e">An EventArgs that contains the event data</param>
  9333. </member>
  9334. <member name="M:XPTable.Models.TableModel.OnRowPropertyChanged(XPTable.Events.RowEventArgs)">
  9335. <summary>
  9336. Raises the RowPropertyChanged event
  9337. </summary>
  9338. <param name="e">A RowEventArgs that contains the event data</param>
  9339. </member>
  9340. <member name="M:XPTable.Models.TableModel.OnCellAdded(XPTable.Events.RowEventArgs)">
  9341. <summary>
  9342. Raises the CellAdded event
  9343. </summary>
  9344. <param name="e">A RowEventArgs that contains the event data</param>
  9345. </member>
  9346. <member name="M:XPTable.Models.TableModel.OnCellRemoved(XPTable.Events.RowEventArgs)">
  9347. <summary>
  9348. Raises the CellRemoved event
  9349. </summary>
  9350. <param name="e">A RowEventArgs that contains the event data</param>
  9351. </member>
  9352. <member name="M:XPTable.Models.TableModel.OnCellPropertyChanged(XPTable.Events.CellEventArgs)">
  9353. <summary>
  9354. Raises the CellPropertyChanged event
  9355. </summary>
  9356. <param name="e">A CellEventArgs that contains the event data</param>
  9357. </member>
  9358. <member name="E:XPTable.Models.TableModel.RowAdded">
  9359. <summary>
  9360. Occurs when a Row is added to the TableModel
  9361. </summary>
  9362. </member>
  9363. <member name="E:XPTable.Models.TableModel.RowRemoved">
  9364. <summary>
  9365. Occurs when a Row is removed from the TableModel
  9366. </summary>
  9367. </member>
  9368. <member name="E:XPTable.Models.TableModel.SelectionChanged">
  9369. <summary>
  9370. Occurs when the value of the TableModel Selection property changes
  9371. </summary>
  9372. </member>
  9373. <member name="E:XPTable.Models.TableModel.RowHeightChanged">
  9374. <summary>
  9375. Occurs when the value of the RowHeight property changes
  9376. </summary>
  9377. </member>
  9378. <member name="P:XPTable.Models.TableModel.Item(System.Int32,System.Int32)">
  9379. <summary>
  9380. Gets the Cell located at the specified row index and column index
  9381. </summary>
  9382. <param name="row">The row index of the Cell</param>
  9383. <param name="column">The column index of the Cell</param>
  9384. </member>
  9385. <member name="P:XPTable.Models.TableModel.Item(XPTable.Models.CellPos)">
  9386. <summary>
  9387. Gets the Cell located at the specified cell position
  9388. </summary>
  9389. <param name="cellPos">The position of the Cell</param>
  9390. </member>
  9391. <member name="P:XPTable.Models.TableModel.Rows">
  9392. <summary>
  9393. A TableModel.RowCollection representing the collection of
  9394. Rows contained within the TableModel
  9395. </summary>
  9396. </member>
  9397. <member name="P:XPTable.Models.TableModel.Selections">
  9398. <summary>
  9399. A TableModel.Selection representing the collection of selected
  9400. Rows and Cells contained within the TableModel
  9401. </summary>
  9402. </member>
  9403. <member name="P:XPTable.Models.TableModel.RowHeight">
  9404. <summary>
  9405. Gets or sets the height of each Row in the TableModel
  9406. </summary>
  9407. </member>
  9408. <member name="P:XPTable.Models.TableModel.Table">
  9409. <summary>
  9410. Gets the Table the TableModel belongs to
  9411. </summary>
  9412. </member>
  9413. <member name="P:XPTable.Models.TableModel.InternalTable">
  9414. <summary>
  9415. Gets or sets the Table the TableModel belongs to
  9416. </summary>
  9417. </member>
  9418. <member name="P:XPTable.Models.TableModel.CanRaiseEvents">
  9419. <summary>
  9420. Gets whether the TableModel is able to raise events
  9421. </summary>
  9422. </member>
  9423. <member name="P:XPTable.Models.TableModel.CanRaiseEventsInternal">
  9424. <summary>
  9425. Gets the value for CanRaiseEvents.
  9426. </summary>
  9427. </member>
  9428. <member name="P:XPTable.Models.TableModel.Enabled">
  9429. <summary>
  9430. Gets whether the TableModel is enabled
  9431. </summary>
  9432. </member>
  9433. <member name="T:XPTable.Models.TableModel.Selection">
  9434. <summary>
  9435. Represents the collection of selected Rows and Cells in a TableModel.
  9436. </summary>
  9437. </member>
  9438. <member name="F:XPTable.Models.TableModel.Selection.owner">
  9439. <summary>
  9440. The TableModel that owns the Selection
  9441. </summary>
  9442. </member>
  9443. <member name="F:XPTable.Models.TableModel.Selection.rows">
  9444. <summary>
  9445. The list of Rows that have selected Cells
  9446. </summary>
  9447. </member>
  9448. <member name="F:XPTable.Models.TableModel.Selection.shiftSelectStart">
  9449. <summary>
  9450. The starting cell of a selection that uses the shift key
  9451. </summary>
  9452. </member>
  9453. <member name="F:XPTable.Models.TableModel.Selection.shiftSelectEnd">
  9454. <summary>
  9455. The ending cell of a selection that uses the shift key
  9456. </summary>
  9457. </member>
  9458. <member name="M:XPTable.Models.TableModel.Selection.#ctor(XPTable.Models.TableModel)">
  9459. <summary>
  9460. Initializes a new instance of the TableModel.Selection class
  9461. that belongs to the specified TableModel
  9462. </summary>
  9463. <param name="owner">A TableModel representing the tableModel that owns
  9464. the Selection</param>
  9465. </member>
  9466. <member name="M:XPTable.Models.TableModel.Selection.SelectCell(System.Int32,System.Int32)">
  9467. <summary>
  9468. Replaces the currently selected Cells with the Cell at the specified
  9469. row and column indexes
  9470. </summary>
  9471. <param name="row">The row index of the Cell to be selected</param>
  9472. <param name="column">The column index of the Cell to be selected</param>
  9473. </member>
  9474. <member name="M:XPTable.Models.TableModel.Selection.SelectCell(XPTable.Models.CellPos)">
  9475. <summary>
  9476. Replaces the currently selected Cells with the Cell at the specified CellPos
  9477. </summary>
  9478. <param name="cellPos">A CellPos thst specifies the row and column indicies of
  9479. the Cell to be selected</param>
  9480. </member>
  9481. <member name="M:XPTable.Models.TableModel.Selection.SelectCells(System.Int32,System.Int32,System.Int32,System.Int32)">
  9482. <summary>
  9483. Replaces the currently selected Cells with the Cells located between the specified
  9484. start and end row/column indicies
  9485. </summary>
  9486. <param name="startRow">The row index of the start Cell</param>
  9487. <param name="startColumn">The column index of the start Cell</param>
  9488. <param name="endRow">The row index of the end Cell</param>
  9489. <param name="endColumn">The column index of the end Cell</param>
  9490. </member>
  9491. <member name="M:XPTable.Models.TableModel.Selection.SelectCells(XPTable.Models.CellPos,XPTable.Models.CellPos)">
  9492. <summary>
  9493. Replaces the currently selected Cells with the Cells located between the specified
  9494. start and end CellPos
  9495. </summary>
  9496. <param name="start">A CellPos that specifies the start Cell</param>
  9497. <param name="end">A CellPos that specifies the end Cell</param>
  9498. </member>
  9499. <member name="M:XPTable.Models.TableModel.Selection.AddCell(System.Int32,System.Int32)">
  9500. <summary>
  9501. Adds the Cell at the specified row and column indicies to the current selection
  9502. </summary>
  9503. <param name="row">The row index of the Cell to add to the selection</param>
  9504. <param name="column">The column index of the Cell to add to the selection</param>
  9505. </member>
  9506. <member name="M:XPTable.Models.TableModel.Selection.AddCell(XPTable.Models.CellPos)">
  9507. <summary>
  9508. Adds the Cell at the specified row and column indicies to the current selection
  9509. </summary>
  9510. <param name="cellPos">A CellPos that specifies the Cell to add to the selection</param>
  9511. </member>
  9512. <member name="M:XPTable.Models.TableModel.Selection.AddCells(System.Int32,System.Int32,System.Int32,System.Int32)">
  9513. <summary>
  9514. Adds the Cells located between the specified start and end row/column indicies
  9515. to the current selection
  9516. </summary>
  9517. <param name="startRow">The row index of the start Cell</param>
  9518. <param name="startColumn">The column index of the start Cell</param>
  9519. <param name="endRow">The row index of the end Cell</param>
  9520. <param name="endColumn">The column index of the end Cell</param>
  9521. </member>
  9522. <member name="M:XPTable.Models.TableModel.Selection.AddCells(XPTable.Models.CellPos,XPTable.Models.CellPos)">
  9523. <summary>
  9524. Adds the Cells located between the specified start and end CellPos to the
  9525. current selection
  9526. </summary>
  9527. <param name="start">A CellPos that specifies the start Cell</param>
  9528. <param name="end">A CellPos that specifies the end Cell</param>
  9529. </member>
  9530. <member name="M:XPTable.Models.TableModel.Selection.InternalAddCells(XPTable.Models.CellPos,XPTable.Models.CellPos)">
  9531. <summary>
  9532. Adds the Cells located between the specified start and end CellPos to the
  9533. current selection without raising an event
  9534. </summary>
  9535. <param name="start">A CellPos that specifies the start Cell</param>
  9536. <param name="end">A CellPos that specifies the end Cell</param>
  9537. <returns>true if any Cells were added, false otherwise</returns>
  9538. </member>
  9539. <member name="M:XPTable.Models.TableModel.Selection.InternalAddCells(System.Int32,System.Int32,System.Int32,System.Int32)">
  9540. <summary>
  9541. Adds the Cells located between the specified start and end row/column indicies
  9542. to the current selection without raising an event
  9543. </summary>
  9544. <param name="startRow">The row index of the start Cell</param>
  9545. <param name="startColumn">The column index of the start Cell</param>
  9546. <param name="endRow">The row index of the end Cell</param>
  9547. <param name="endColumn">The column index of the end Cell</param>
  9548. <returns>true if any Cells were added, false otherwise</returns>
  9549. </member>
  9550. <member name="M:XPTable.Models.TableModel.Selection.AddShiftSelectedCell(System.Int32,System.Int32)">
  9551. <summary>
  9552. Adds the Cells between the last selection start Cell and the Cell at the
  9553. specified row/column indicies to the current selection. Any Cells that are
  9554. between the last start and end Cells that are not in the new area are
  9555. removed from the current selection
  9556. </summary>
  9557. <param name="row">The row index of the shift selected Cell</param>
  9558. <param name="column">The column index of the shift selected Cell</param>
  9559. </member>
  9560. <member name="M:XPTable.Models.TableModel.Selection.AddShiftSelectedCell(XPTable.Models.CellPos)">
  9561. <summary>
  9562. Adds the Cells between the last selection start Cell and the Cell at the
  9563. specified CellPas to the current selection. Any Cells that are
  9564. between the last start and end Cells that are not in the new area are
  9565. removed from the current selection
  9566. </summary>
  9567. <param name="cellPos">A CellPos that specifies the shift selected Cell</param>
  9568. </member>
  9569. <member name="M:XPTable.Models.TableModel.Selection.Normalise(System.Int32@,System.Int32@)">
  9570. <summary>
  9571. Ensures that the first index is smaller than the second index,
  9572. performing a swap if necessary
  9573. </summary>
  9574. <param name="a">The first index</param>
  9575. <param name="b">The second index</param>
  9576. </member>
  9577. <member name="M:XPTable.Models.TableModel.Selection.Clear">
  9578. <summary>
  9579. Removes all selected Rows and Cells from the selection
  9580. </summary>
  9581. </member>
  9582. <member name="M:XPTable.Models.TableModel.Selection.InternalClear">
  9583. <summary>
  9584. Removes all selected Rows and Cells from the selection without raising an event
  9585. </summary>
  9586. </member>
  9587. <member name="M:XPTable.Models.TableModel.Selection.RemoveCell(System.Int32,System.Int32)">
  9588. <summary>
  9589. Removes the Cell at the specified row and column indicies from the current selection
  9590. </summary>
  9591. <param name="row">The row index of the Cell to remove from the selection</param>
  9592. <param name="column">The column index of the Cell to remove from the selection</param>
  9593. </member>
  9594. <member name="M:XPTable.Models.TableModel.Selection.RemoveCell(XPTable.Models.CellPos)">
  9595. <summary>
  9596. Removes the Cell at the specified row and column indicies from the current selection
  9597. </summary>
  9598. <param name="cellPos">A CellPos that specifies the Cell to remove from the selection</param>
  9599. </member>
  9600. <member name="M:XPTable.Models.TableModel.Selection.RemoveCells(System.Int32,System.Int32,System.Int32,System.Int32)">
  9601. <summary>
  9602. Removes the Cells located between the specified start and end row/column indicies
  9603. from the current selection
  9604. </summary>
  9605. <param name="startRow">The row index of the start Cell</param>
  9606. <param name="startColumn">The column index of the start Cell</param>
  9607. <param name="endRow">The row index of the end Cell</param>
  9608. <param name="endColumn">The column index of the end Cell</param>
  9609. </member>
  9610. <member name="M:XPTable.Models.TableModel.Selection.RemoveCells(XPTable.Models.CellPos,XPTable.Models.CellPos)">
  9611. <summary>
  9612. Removes the Cells located between the specified start and end CellPos from the
  9613. current selection
  9614. </summary>
  9615. <param name="start">A CellPos that specifies the start Cell</param>
  9616. <param name="end">A CellPos that specifies the end Cell</param>
  9617. </member>
  9618. <member name="M:XPTable.Models.TableModel.Selection.InternalRemoveCells(XPTable.Models.CellPos,XPTable.Models.CellPos)">
  9619. <summary>
  9620. Removes the Cells located between the specified start and end CellPos from the
  9621. current selection without raising an event
  9622. </summary>
  9623. <param name="start">A CellPos that specifies the start Cell</param>
  9624. <param name="end">A CellPos that specifies the end Cell</param>
  9625. <returns>true if any Cells were added, false otherwise</returns>
  9626. </member>
  9627. <member name="M:XPTable.Models.TableModel.Selection.InternalRemoveCells(System.Int32,System.Int32,System.Int32,System.Int32)">
  9628. <summary>
  9629. Removes the Cells located between the specified start and end row/column indicies
  9630. from the current selection without raising an event
  9631. </summary>
  9632. <param name="startRow">The row index of the start Cell</param>
  9633. <param name="startColumn">The column index of the start Cell</param>
  9634. <param name="endRow">The row index of the end Cell</param>
  9635. <param name="endColumn">The column index of the end Cell</param>
  9636. <returns>true if any Cells were added, false otherwise</returns>
  9637. </member>
  9638. <member name="M:XPTable.Models.TableModel.Selection.RemoveRow(XPTable.Models.Row)">
  9639. <summary>
  9640. Removes the specified Row from the selection
  9641. </summary>
  9642. <param name="row">The Row to be removed from the selection</param>
  9643. </member>
  9644. <member name="M:XPTable.Models.TableModel.Selection.RemoveRow(System.Int32)">
  9645. <summary>
  9646. Removes the specified Row from selection
  9647. </summary>
  9648. <param name="row">Index specifing which Row we want to remove from selection</param>
  9649. </member>
  9650. <member name="M:XPTable.Models.TableModel.Selection.IsCellSelected(System.Int32,System.Int32)">
  9651. <summary>
  9652. Returns whether the Cell at the specified row and column indicies is
  9653. currently selected
  9654. </summary>
  9655. <param name="row">The row index of the specified Cell</param>
  9656. <param name="column">The column index of the specified Cell</param>
  9657. <returns>true if the Cell at the specified row and column indicies is
  9658. selected, false otherwise</returns>
  9659. </member>
  9660. <member name="M:XPTable.Models.TableModel.Selection.IsCellSelected(XPTable.Models.CellPos)">
  9661. <summary>
  9662. Returns whether the Cell at the specified CellPos is currently selected
  9663. </summary>
  9664. <param name="cellPos">A CellPos the represents the row and column indicies
  9665. of the Cell to check</param>
  9666. <returns>true if the Cell at the specified CellPos is currently selected,
  9667. false otherwise</returns>
  9668. </member>
  9669. <member name="M:XPTable.Models.TableModel.Selection.IsRowSelected(System.Int32)">
  9670. <summary>
  9671. Returns whether the Row at the specified index in th TableModel is
  9672. currently selected
  9673. </summary>
  9674. <param name="index">The index of the Row to check</param>
  9675. <returns>true if the Row at the specified index is currently selected,
  9676. false otherwise</returns>
  9677. </member>
  9678. <member name="M:XPTable.Models.TableModel.Selection.CalcSelectionBounds(System.Int32,System.Int32)">
  9679. <summary>
  9680. Returns a Rectange that bounds the currently selected Rows
  9681. </summary>
  9682. <param name="start">First row index</param>
  9683. <param name="end">Last row index</param>
  9684. <returns></returns>
  9685. </member>
  9686. <member name="P:XPTable.Models.TableModel.Selection.SelectedItems">
  9687. <summary>
  9688. Gets an array that contains the currently selected Rows
  9689. </summary>
  9690. </member>
  9691. <member name="P:XPTable.Models.TableModel.Selection.SelectedIndicies">
  9692. <summary>
  9693. Gets an array that contains the indexes of the currently selected Rows
  9694. </summary>
  9695. </member>
  9696. <member name="P:XPTable.Models.TableModel.Selection.SelectionBounds">
  9697. <summary>
  9698. Returns a Rectange that bounds the currently selected Rows
  9699. </summary>
  9700. </member>
  9701. <member name="T:XPTable.Models.Design.RowConverter">
  9702. <summary>
  9703. A custom TypeConverter used to help convert Rows from
  9704. one Type to another
  9705. </summary>
  9706. </member>
  9707. <member name="M:XPTable.Models.Design.RowConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  9708. <summary>
  9709. Returns whether this converter can convert the object to the
  9710. specified type, using the specified context
  9711. </summary>
  9712. <param name="context">An ITypeDescriptorContext that provides a
  9713. format context</param>
  9714. <param name="destinationType">A Type that represents the type
  9715. you want to convert to</param>
  9716. <returns>true if this converter can perform the conversion; o
  9717. therwise, false</returns>
  9718. </member>
  9719. <member name="M:XPTable.Models.Design.RowConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  9720. <summary>
  9721. Converts the given value object to the specified type, using
  9722. the specified context and culture information
  9723. </summary>
  9724. <param name="context">An ITypeDescriptorContext that provides
  9725. a format context</param>
  9726. <param name="culture">A CultureInfo object. If a null reference
  9727. is passed, the current culture is assumed</param>
  9728. <param name="value">The Object to convert</param>
  9729. <param name="destinationType">The Type to convert the value
  9730. parameter to</param>
  9731. <returns>An Object that represents the converted value</returns>
  9732. </member>
  9733. <member name="T:XPTable.Models.ControlColumn">
  9734. <summary>
  9735. Represents a Column whose Cells are displayed as a Control
  9736. </summary>
  9737. </member>
  9738. <member name="F:XPTable.Models.ControlColumn.factory">
  9739. <summary>
  9740. The factory class for creating the controls.
  9741. </summary>
  9742. </member>
  9743. <member name="F:XPTable.Models.ControlColumn.controlSize">
  9744. <summary>
  9745. The size of the control
  9746. </summary>
  9747. </member>
  9748. <member name="M:XPTable.Models.ControlColumn.#ctor">
  9749. <summary>
  9750. Creates a new ControlColumn with default values
  9751. </summary>
  9752. </member>
  9753. <member name="M:XPTable.Models.ControlColumn.#ctor(System.String,System.Int32)">
  9754. <summary>
  9755. Creates a new ControlColumn with the specified header text and width
  9756. </summary>
  9757. <param name="text">The text displayed in the column's header</param>
  9758. <param name="width">The column's width</param>
  9759. </member>
  9760. <member name="M:XPTable.Models.ControlColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  9761. <summary>
  9762. Creates a new ControlColumn with the specified header text, image and width
  9763. </summary>
  9764. <param name="text">The text displayed in the column's header</param>
  9765. <param name="image">The image displayed on the column's header</param>
  9766. <param name="width">The column's width</param>
  9767. </member>
  9768. <member name="M:XPTable.Models.ControlColumn.#ctor(System.Int32)">
  9769. <summary>
  9770. Creates a new ControlColumn with the specified header width
  9771. </summary>
  9772. <param name="width">The column's width</param>
  9773. </member>
  9774. <member name="M:XPTable.Models.ControlColumn.Init">
  9775. <summary>
  9776. Initializes the ControlColumn with default values
  9777. </summary>
  9778. </member>
  9779. <member name="M:XPTable.Models.ControlColumn.GetDefaultRendererName">
  9780. <summary>
  9781. Gets a string that specifies the name of the Column's default CellRenderer
  9782. </summary>
  9783. <returns>A string that specifies the name of the Column's default
  9784. CellRenderer</returns>
  9785. </member>
  9786. <member name="M:XPTable.Models.ControlColumn.CreateDefaultRenderer">
  9787. <summary>
  9788. Gets the Column's default CellRenderer
  9789. </summary>
  9790. <returns>The Column's default CellRenderer</returns>
  9791. </member>
  9792. <member name="M:XPTable.Models.ControlColumn.GetDefaultEditorName">
  9793. <summary>
  9794. Gets a string that specifies the name of the Column's default CellEditor
  9795. </summary>
  9796. <returns>A string that specifies the name of the Column's default
  9797. CellEditor</returns>
  9798. </member>
  9799. <member name="M:XPTable.Models.ControlColumn.CreateDefaultEditor">
  9800. <summary>
  9801. Gets the Column's default CellEditor
  9802. </summary>
  9803. <returns>The Column's default CellEditor</returns>
  9804. </member>
  9805. <member name="M:XPTable.Models.ControlColumn.ShouldSerializeControlSize">
  9806. <summary>
  9807. Specifies whether the ControlSize property should be serialized at
  9808. design time
  9809. </summary>
  9810. <returns>true if the ControlSize property should be serialized,
  9811. false otherwise</returns>
  9812. </member>
  9813. <member name="P:XPTable.Models.ControlColumn.ControlSize">
  9814. <summary>
  9815. Gets or sets the size of the controls
  9816. </summary>
  9817. </member>
  9818. <member name="P:XPTable.Models.ControlColumn.DefaultComparerType">
  9819. <summary>
  9820. Gets the Type of the Comparer used to compare the Column's Cells when
  9821. the Column is sorting
  9822. </summary>
  9823. </member>
  9824. <member name="P:XPTable.Models.ControlColumn.ControlFactory">
  9825. <summary>
  9826. Gets or sets the factory class for creating the controls.
  9827. </summary>
  9828. </member>
  9829. <member name="T:XPTable.Models.ColumnAlignment">
  9830. <summary>
  9831. Specifies alignment of a Columns content
  9832. </summary>
  9833. </member>
  9834. <member name="F:XPTable.Models.ColumnAlignment.Left">
  9835. <summary>
  9836. The Columns content is aligned to the left
  9837. </summary>
  9838. </member>
  9839. <member name="F:XPTable.Models.ColumnAlignment.Center">
  9840. <summary>
  9841. The Columns content is aligned to the center
  9842. </summary>
  9843. </member>
  9844. <member name="F:XPTable.Models.ColumnAlignment.Right">
  9845. <summary>
  9846. The Columns content is aligned to the right
  9847. </summary>
  9848. </member>
  9849. <member name="T:XPTable.Events.RowEventType">
  9850. <summary>
  9851. Specifies the type of event generated when the value of a
  9852. Row's property changes
  9853. </summary>
  9854. </member>
  9855. <member name="F:XPTable.Events.RowEventType.Unknown">
  9856. <summary>
  9857. Occurs when the Row's property change type is unknown
  9858. </summary>
  9859. </member>
  9860. <member name="F:XPTable.Events.RowEventType.BackColorChanged">
  9861. <summary>
  9862. Occurs when the value of a Row's BackColor property changes
  9863. </summary>
  9864. </member>
  9865. <member name="F:XPTable.Events.RowEventType.ForeColorChanged">
  9866. <summary>
  9867. Occurs when the value of a Row's ForeColor property changes
  9868. </summary>
  9869. </member>
  9870. <member name="F:XPTable.Events.RowEventType.FontChanged">
  9871. <summary>
  9872. Occurs when the value of a Row's Font property changes
  9873. </summary>
  9874. </member>
  9875. <member name="F:XPTable.Events.RowEventType.StyleChanged">
  9876. <summary>
  9877. Occurs when the value of a Row's RowStyle property changes
  9878. </summary>
  9879. </member>
  9880. <member name="F:XPTable.Events.RowEventType.AlignmentChanged">
  9881. <summary>
  9882. Occurs when the value of a Row's Alignment property changes
  9883. </summary>
  9884. </member>
  9885. <member name="F:XPTable.Events.RowEventType.EnabledChanged">
  9886. <summary>
  9887. Occurs when the value of a Row's Enabled property changes
  9888. </summary>
  9889. </member>
  9890. <member name="F:XPTable.Events.RowEventType.EditableChanged">
  9891. <summary>
  9892. Occurs when the value of a Row's Editable property changes
  9893. </summary>
  9894. </member>
  9895. <member name="F:XPTable.Events.RowEventType.ExpandSubRowsChanged">
  9896. <summary>
  9897. Occurs when the value of a Row's ExpandSubRows property changes
  9898. </summary>
  9899. </member>
  9900. <member name="F:XPTable.Events.RowEventType.SubRowAdded">
  9901. <summary>
  9902. Occurs when a sub row is added
  9903. </summary>
  9904. </member>
  9905. <member name="F:XPTable.Events.RowEventType.SubRowRemoved">
  9906. <summary>
  9907. Occurs when a sub row is removed
  9908. </summary>
  9909. </member>
  9910. <member name="T:XPTable.Events.PaintHeaderEventHandler">
  9911. <summary>
  9912. Represents the method that will handle the PaintHeader events of a Table
  9913. </summary>
  9914. </member>
  9915. <member name="T:XPTable.Events.PaintHeaderEventArgs">
  9916. <summary>
  9917. Provides data for the PaintHeader event
  9918. </summary>
  9919. </member>
  9920. <member name="F:XPTable.Events.PaintHeaderEventArgs.column">
  9921. <summary>
  9922. The Column to be painted
  9923. </summary>
  9924. </member>
  9925. <member name="F:XPTable.Events.PaintHeaderEventArgs.table">
  9926. <summary>
  9927. The Table the Column's ColumnModel belongs to
  9928. </summary>
  9929. </member>
  9930. <member name="F:XPTable.Events.PaintHeaderEventArgs.columnIndex">
  9931. <summary>
  9932. The index of the Column in the Table's ColumnModel
  9933. </summary>
  9934. </member>
  9935. <member name="F:XPTable.Events.PaintHeaderEventArgs.headerStyle">
  9936. <summary>
  9937. The style of the Column header
  9938. </summary>
  9939. </member>
  9940. <member name="F:XPTable.Events.PaintHeaderEventArgs.headerRect">
  9941. <summary>
  9942. The rectangle in which to paint
  9943. </summary>
  9944. </member>
  9945. <member name="F:XPTable.Events.PaintHeaderEventArgs.handled">
  9946. <summary>
  9947. Indicates whether the user has done the paining for us
  9948. </summary>
  9949. </member>
  9950. <member name="M:XPTable.Events.PaintHeaderEventArgs.#ctor(System.Drawing.Graphics,System.Drawing.Rectangle)">
  9951. <summary>
  9952. Initializes a new instance of the PaintHeaderEventArgs class with
  9953. the specified graphics and clipping rectangle
  9954. </summary>
  9955. <param name="g">The Graphics used to paint the Column header</param>
  9956. <param name="headerRect">The Rectangle that represents the rectangle
  9957. in which to paint</param>
  9958. </member>
  9959. <member name="M:XPTable.Events.PaintHeaderEventArgs.#ctor(System.Drawing.Graphics,XPTable.Models.Column,XPTable.Models.Table,System.Int32,System.Windows.Forms.ColumnHeaderStyle,System.Drawing.Rectangle)">
  9960. <summary>
  9961. Initializes a new instance of the PaintHeaderEventArgs class with
  9962. the specified graphics, column, table, column index, header style
  9963. and clipping rectangle
  9964. </summary>
  9965. <param name="g">The Graphics used to paint the Column header</param>
  9966. <param name="column">The Column to be painted</param>
  9967. <param name="table">The Table the Column's ColumnModel belongs to</param>
  9968. <param name="columnIndex">The index of the Column in the Table's ColumnModel</param>
  9969. <param name="headerStyle">The style of the Column's header</param>
  9970. <param name="headerRect">The Rectangle that represents the rectangle
  9971. in which to paint</param>
  9972. </member>
  9973. <member name="M:XPTable.Events.PaintHeaderEventArgs.SetColumn(XPTable.Models.Column)">
  9974. <summary>
  9975. </summary>
  9976. <param name="column"></param>
  9977. </member>
  9978. <member name="M:XPTable.Events.PaintHeaderEventArgs.SetTable(XPTable.Models.Table)">
  9979. <summary>
  9980. </summary>
  9981. <param name="table"></param>
  9982. </member>
  9983. <member name="M:XPTable.Events.PaintHeaderEventArgs.SetColumnIndex(System.Int32)">
  9984. <summary>
  9985. </summary>
  9986. <param name="columnIndex"></param>
  9987. </member>
  9988. <member name="M:XPTable.Events.PaintHeaderEventArgs.SetHeaderStyle(System.Windows.Forms.ColumnHeaderStyle)">
  9989. <summary>
  9990. </summary>
  9991. <param name="headerStyle"></param>
  9992. </member>
  9993. <member name="M:XPTable.Events.PaintHeaderEventArgs.SetHeaderRect(System.Drawing.Rectangle)">
  9994. <summary>
  9995. </summary>
  9996. <param name="headerRect"></param>
  9997. </member>
  9998. <member name="P:XPTable.Events.PaintHeaderEventArgs.Column">
  9999. <summary>
  10000. Gets the Column to be painted
  10001. </summary>
  10002. </member>
  10003. <member name="P:XPTable.Events.PaintHeaderEventArgs.Table">
  10004. <summary>
  10005. Gets the Table the Column's ColumnModel belongs to
  10006. </summary>
  10007. </member>
  10008. <member name="P:XPTable.Events.PaintHeaderEventArgs.ColumnIndex">
  10009. <summary>
  10010. Gets the index of the Column in the Table's ColumnModel
  10011. </summary>
  10012. </member>
  10013. <member name="P:XPTable.Events.PaintHeaderEventArgs.HeaderStyle">
  10014. <summary>
  10015. Gets the style of the Column's header
  10016. </summary>
  10017. </member>
  10018. <member name="P:XPTable.Events.PaintHeaderEventArgs.HeaderRect">
  10019. <summary>
  10020. Gets the column header's bounding rectangle
  10021. </summary>
  10022. </member>
  10023. <member name="P:XPTable.Events.PaintHeaderEventArgs.Handled">
  10024. <summary>
  10025. Gets or sets a value indicating whether the BeforePaintHeader
  10026. event was handled
  10027. </summary>
  10028. </member>
  10029. <member name="T:XPTable.Win32.SIZE">
  10030. <summary>
  10031. The SIZE structure specifies the width and height of a rectangle
  10032. </summary>
  10033. </member>
  10034. <member name="F:XPTable.Win32.SIZE.cx">
  10035. <summary>
  10036. Specifies the x-coordinate of the point
  10037. </summary>
  10038. </member>
  10039. <member name="F:XPTable.Win32.SIZE.cy">
  10040. <summary>
  10041. Specifies the y-coordinate of the point
  10042. </summary>
  10043. </member>
  10044. <member name="M:XPTable.Win32.SIZE.#ctor(System.Int32,System.Int32)">
  10045. <summary>
  10046. Creates a new SIZE struct with the specified width and height
  10047. </summary>
  10048. <param name="cx">The width component of the new SIZE</param>
  10049. <param name="cy">The height component of the new SIZE</param>
  10050. </member>
  10051. <member name="M:XPTable.Win32.SIZE.FromSize(System.Drawing.Size)">
  10052. <summary>
  10053. Creates a new SIZE struct from the specified Size
  10054. </summary>
  10055. <param name="s">The Size to create the SIZE from</param>
  10056. <returns>A SIZE struct with the same width and height values as
  10057. the specified Point</returns>
  10058. </member>
  10059. <member name="M:XPTable.Win32.SIZE.ToSize">
  10060. <summary>
  10061. Returns a Point with the same width and height values as the SIZE
  10062. </summary>
  10063. <returns>A Point with the same width and height values as the SIZE</returns>
  10064. </member>
  10065. <member name="T:XPTable.Win32.DLLVERSIONINFO">
  10066. <summary>
  10067. Receives dynamic-link library (DLL)-specific version information.
  10068. It is used with the DllGetVersion function
  10069. </summary>
  10070. </member>
  10071. <member name="F:XPTable.Win32.DLLVERSIONINFO.cbSize">
  10072. <summary>
  10073. Size of the structure, in bytes. This member must be filled
  10074. in before calling the function
  10075. </summary>
  10076. </member>
  10077. <member name="F:XPTable.Win32.DLLVERSIONINFO.dwMajorVersion">
  10078. <summary>
  10079. Major version of the DLL. If the DLL's version is 4.0.950,
  10080. this value will be 4
  10081. </summary>
  10082. </member>
  10083. <member name="F:XPTable.Win32.DLLVERSIONINFO.dwMinorVersion">
  10084. <summary>
  10085. Minor version of the DLL. If the DLL's version is 4.0.950,
  10086. this value will be 0
  10087. </summary>
  10088. </member>
  10089. <member name="F:XPTable.Win32.DLLVERSIONINFO.dwBuildNumber">
  10090. <summary>
  10091. Build number of the DLL. If the DLL's version is 4.0.950,
  10092. this value will be 950
  10093. </summary>
  10094. </member>
  10095. <member name="F:XPTable.Win32.DLLVERSIONINFO.dwPlatformID">
  10096. <summary>
  10097. Identifies the platform for which the DLL was built
  10098. </summary>
  10099. </member>
  10100. <member name="T:XPTable.Sorting.ColorComparer">
  10101. <summary>
  10102. An IComparer for sorting Cells that contain Color information
  10103. </summary>
  10104. </member>
  10105. <member name="M:XPTable.Sorting.ColorComparer.#ctor(XPTable.Models.TableModel,System.Int32,System.Windows.Forms.SortOrder)">
  10106. <summary>
  10107. Initializes a new instance of the ColorComparer class with the specified
  10108. TableModel, Column index and SortOrder
  10109. </summary>
  10110. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  10111. <param name="column">The index of the Column to be sorted</param>
  10112. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  10113. </member>
  10114. <member name="M:XPTable.Sorting.ColorComparer.CompareCells(XPTable.Models.Cell,XPTable.Models.Cell)">
  10115. <summary>
  10116. Compares two cells and returns a value indicating whether one is less
  10117. than, equal to or greater than the other.
  10118. </summary>
  10119. <param name="cell1"></param>
  10120. <param name="cell2"></param>
  10121. <returns></returns>
  10122. </member>
  10123. <member name="T:XPTable.Renderers.ControlCellRenderer">
  10124. <summary>
  10125. A CellRenderer that draws Cell contents as controls
  10126. </summary>
  10127. </member>
  10128. <member name="F:XPTable.Renderers.ControlCellRenderer.controlFactory">
  10129. <summary>
  10130. Class that provides control instances for each cell.
  10131. </summary>
  10132. </member>
  10133. <member name="F:XPTable.Renderers.ControlCellRenderer.controlSize">
  10134. <summary>
  10135. The size of the checkbox
  10136. </summary>
  10137. </member>
  10138. <member name="M:XPTable.Renderers.ControlCellRenderer.#ctor">
  10139. <summary>
  10140. Initializes a new instance of the ControlCellRenderer class with
  10141. default settings
  10142. </summary>
  10143. </member>
  10144. <member name="M:XPTable.Renderers.ControlCellRenderer.CalcControlRect(XPTable.Models.RowAlignment,XPTable.Models.ColumnAlignment)">
  10145. <summary>
  10146. Gets the Rectangle that specifies the Size and Location of
  10147. the control contained in the current Cell
  10148. </summary>
  10149. <returns>A Rectangle that specifies the Size and Location of
  10150. the control contained in the current Cell</returns>
  10151. </member>
  10152. <member name="M:XPTable.Renderers.ControlCellRenderer.GetControlRendererData(XPTable.Models.Cell)">
  10153. <summary>
  10154. Gets the ControlRendererData specific data used by the Renderer from
  10155. the specified Cell
  10156. </summary>
  10157. <param name="cell"></param>
  10158. <returns></returns>
  10159. </member>
  10160. <member name="M:XPTable.Renderers.ControlCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  10161. <summary>
  10162. Raises the PaintCell event
  10163. </summary>
  10164. <param name="e">A PaintCellEventArgs that contains the event data</param>
  10165. </member>
  10166. <member name="M:XPTable.Renderers.ControlCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  10167. <summary>
  10168. Raises the Paint event
  10169. </summary>
  10170. <param name="e">A PaintCellEventArgs that contains the event data</param>
  10171. </member>
  10172. <member name="M:XPTable.Renderers.ControlCellRenderer.OnPaintBackground(XPTable.Events.PaintCellEventArgs)">
  10173. <summary>
  10174. We don't want any background.
  10175. </summary>
  10176. <param name="e"></param>
  10177. </member>
  10178. <member name="P:XPTable.Renderers.ControlCellRenderer.ControlSize">
  10179. <summary>
  10180. Gets the size of the control
  10181. </summary>
  10182. </member>
  10183. <member name="P:XPTable.Renderers.ControlCellRenderer.ControlFactory">
  10184. <summary>
  10185. Gets or sets the object that provides control instances for each cell.
  10186. </summary>
  10187. </member>
  10188. <member name="T:XPTable.Models.Design.RowComparer">
  10189. <summary>
  10190. </summary>
  10191. </member>
  10192. <member name="M:XPTable.Models.Design.RowComparer.Compare(System.Object,System.Object)">
  10193. <summary>
  10194. </summary>
  10195. <param name="x"></param>
  10196. <param name="y"></param>
  10197. <returns></returns>
  10198. </member>
  10199. <member name="T:XPTable.Models.CellImageStyle">
  10200. <summary>
  10201. Stores Image related properties for a Cell
  10202. </summary>
  10203. </member>
  10204. <member name="F:XPTable.Models.CellImageStyle.image">
  10205. <summary>
  10206. The Image displayed in the Cell
  10207. </summary>
  10208. </member>
  10209. <member name="F:XPTable.Models.CellImageStyle.imageSizeMode">
  10210. <summary>
  10211. Determines how Images are sized in the Cell
  10212. </summary>
  10213. </member>
  10214. <member name="M:XPTable.Models.CellImageStyle.#ctor">
  10215. <summary>
  10216. Initializes a new instance of the CellImageStyle class with default settings
  10217. </summary>
  10218. </member>
  10219. <member name="P:XPTable.Models.CellImageStyle.Image">
  10220. <summary>
  10221. Gets or sets the image that is displayed in the Cell
  10222. </summary>
  10223. </member>
  10224. <member name="P:XPTable.Models.CellImageStyle.ImageSizeMode">
  10225. <summary>
  10226. Gets or sets how the Cells image is sized within the Cell
  10227. </summary>
  10228. </member>
  10229. <member name="T:XPTable.Models.Cell">
  10230. <summary>
  10231. Represents a Cell that is displayed in a Table
  10232. </summary>
  10233. </member>
  10234. <member name="F:XPTable.Models.Cell.text">
  10235. <summary>
  10236. The text displayed in the Cell
  10237. </summary>
  10238. </member>
  10239. <member name="F:XPTable.Models.Cell.data">
  10240. <summary>
  10241. An object that contains data to be displayed in the Cell
  10242. </summary>
  10243. </member>
  10244. <member name="F:XPTable.Models.Cell.tag">
  10245. <summary>
  10246. An object that contains data about the Cell
  10247. </summary>
  10248. </member>
  10249. <member name="F:XPTable.Models.Cell.rendererData">
  10250. <summary>
  10251. Stores information used by CellRenderers to record the current
  10252. state of the Cell
  10253. </summary>
  10254. </member>
  10255. <member name="F:XPTable.Models.Cell.row">
  10256. <summary>
  10257. The Row that the Cell belongs to
  10258. </summary>
  10259. </member>
  10260. <member name="F:XPTable.Models.Cell.index">
  10261. <summary>
  10262. The index of the Cell
  10263. </summary>
  10264. </member>
  10265. <member name="F:XPTable.Models.Cell.state">
  10266. <summary>
  10267. Contains the current state of the the Cell
  10268. </summary>
  10269. </member>
  10270. <member name="F:XPTable.Models.Cell.cellStyle">
  10271. <summary>
  10272. The Cells CellStyle settings
  10273. </summary>
  10274. </member>
  10275. <member name="F:XPTable.Models.Cell.checkStyle">
  10276. <summary>
  10277. The Cells CellCheckStyle settings
  10278. </summary>
  10279. </member>
  10280. <member name="F:XPTable.Models.Cell.imageStyle">
  10281. <summary>
  10282. The Cells CellImageStyle settings
  10283. </summary>
  10284. </member>
  10285. <member name="F:XPTable.Models.Cell.tooltipText">
  10286. <summary>
  10287. The text displayed in the Cells tooltip
  10288. </summary>
  10289. </member>
  10290. <member name="F:XPTable.Models.Cell.disposed">
  10291. <summary>
  10292. Specifies whether the Cell has been disposed
  10293. </summary>
  10294. </member>
  10295. <member name="F:XPTable.Models.Cell.colspan">
  10296. <summary>
  10297. Specifies how many columns this cell occupies.
  10298. </summary>
  10299. </member>
  10300. <member name="M:XPTable.Models.Cell.#ctor">
  10301. <summary>
  10302. Initializes a new instance of the Cell class with default settings
  10303. </summary>
  10304. </member>
  10305. <member name="M:XPTable.Models.Cell.#ctor(System.String)">
  10306. <summary>
  10307. Initializes a new instance of the Cell class with the specified text
  10308. </summary>
  10309. <param name="text">The text displayed in the Cell</param>
  10310. </member>
  10311. <member name="M:XPTable.Models.Cell.#ctor(System.Object)">
  10312. <summary>
  10313. Initializes a new instance of the Cell class with the specified object
  10314. </summary>
  10315. <param name="value">The object displayed in the Cell</param>
  10316. </member>
  10317. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Object)">
  10318. <summary>
  10319. Initializes a new instance of the Cell class with the specified text
  10320. and object
  10321. </summary>
  10322. <param name="text">The text displayed in the Cell</param>
  10323. <param name="value">The object displayed in the Cell</param>
  10324. </member>
  10325. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Boolean)">
  10326. <summary>
  10327. Initializes a new instance of the Cell class with the specified text
  10328. and check value
  10329. </summary>
  10330. <param name="text">The text displayed in the Cell</param>
  10331. <param name="check">Specifies whether the Cell is Checked</param>
  10332. </member>
  10333. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Drawing.Image)">
  10334. <summary>
  10335. Initializes a new instance of the Cell class with the specified text
  10336. and Image value
  10337. </summary>
  10338. <param name="text">The text displayed in the Cell</param>
  10339. <param name="image">The Image displayed in the Cell</param>
  10340. </member>
  10341. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Drawing.Color,System.Drawing.Color,System.Drawing.Font)">
  10342. <summary>
  10343. Initializes a new instance of the Cell class with the specified text,
  10344. fore Color, back Color and Font
  10345. </summary>
  10346. <param name="text">The text displayed in the Cell</param>
  10347. <param name="foreColor">The foreground Color of the Cell</param>
  10348. <param name="backColor">The background Color of the Cell</param>
  10349. <param name="font">The Font used to draw the text in the Cell</param>
  10350. </member>
  10351. <member name="M:XPTable.Models.Cell.#ctor(System.String,XPTable.Models.CellStyle)">
  10352. <summary>
  10353. Initializes a new instance of the Cell class with the specified text
  10354. and CellStyle
  10355. </summary>
  10356. <param name="text">The text displayed in the Cell</param>
  10357. <param name="cellStyle">A CellStyle that specifies the visual appearance
  10358. of the Cell</param>
  10359. </member>
  10360. <member name="M:XPTable.Models.Cell.#ctor(System.Object,System.Drawing.Color,System.Drawing.Color,System.Drawing.Font)">
  10361. <summary>
  10362. Initializes a new instance of the Cell class with the specified object,
  10363. fore Color, back Color and Font
  10364. </summary>
  10365. <param name="value">The object displayed in the Cell</param>
  10366. <param name="foreColor">The foreground Color of the Cell</param>
  10367. <param name="backColor">The background Color of the Cell</param>
  10368. <param name="font">The Font used to draw the text in the Cell</param>
  10369. </member>
  10370. <member name="M:XPTable.Models.Cell.#ctor(System.Object,XPTable.Models.CellStyle)">
  10371. <summary>
  10372. Initializes a new instance of the Cell class with the specified text
  10373. and CellStyle
  10374. </summary>
  10375. <param name="value">The object displayed in the Cell</param>
  10376. <param name="cellStyle">A CellStyle that specifies the visual appearance
  10377. of the Cell</param>
  10378. </member>
  10379. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Object,System.Drawing.Color,System.Drawing.Color,System.Drawing.Font)">
  10380. <summary>
  10381. Initializes a new instance of the Cell class with the specified text,
  10382. object, fore Color, back Color and Font
  10383. </summary>
  10384. <param name="text">The text displayed in the Cell</param>
  10385. <param name="value">The object displayed in the Cell</param>
  10386. <param name="foreColor">The foreground Color of the Cell</param>
  10387. <param name="backColor">The background Color of the Cell</param>
  10388. <param name="font">The Font used to draw the text in the Cell</param>
  10389. </member>
  10390. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Object,XPTable.Models.CellStyle)">
  10391. <summary>
  10392. Initializes a new instance of the Cell class with the specified text,
  10393. object and CellStyle
  10394. </summary>
  10395. <param name="text">The text displayed in the Cell</param>
  10396. <param name="value">The object displayed in the Cell</param>
  10397. <param name="cellStyle">A CellStyle that specifies the visual appearance
  10398. of the Cell</param>
  10399. </member>
  10400. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Boolean,System.Drawing.Color,System.Drawing.Color,System.Drawing.Font)">
  10401. <summary>
  10402. Initializes a new instance of the Cell class with the specified text,
  10403. check value, fore Color, back Color and Font
  10404. </summary>
  10405. <param name="text">The text displayed in the Cell</param>
  10406. <param name="check">Specifies whether the Cell is Checked</param>
  10407. <param name="foreColor">The foreground Color of the Cell</param>
  10408. <param name="backColor">The background Color of the Cell</param>
  10409. <param name="font">The Font used to draw the text in the Cell</param>
  10410. </member>
  10411. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Boolean,XPTable.Models.CellStyle)">
  10412. <summary>
  10413. Initializes a new instance of the Cell class with the specified text,
  10414. check value and CellStyle
  10415. </summary>
  10416. <param name="text">The text displayed in the Cell</param>
  10417. <param name="check">Specifies whether the Cell is Checked</param>
  10418. <param name="cellStyle">A CellStyle that specifies the visual appearance
  10419. of the Cell</param>
  10420. </member>
  10421. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Drawing.Image,System.Drawing.Color,System.Drawing.Color,System.Drawing.Font)">
  10422. <summary>
  10423. Initializes a new instance of the Cell class with the specified text,
  10424. Image, fore Color, back Color and Font
  10425. </summary>
  10426. <param name="text">The text displayed in the Cell</param>
  10427. <param name="image">The Image displayed in the Cell</param>
  10428. <param name="foreColor">The foreground Color of the Cell</param>
  10429. <param name="backColor">The background Color of the Cell</param>
  10430. <param name="font">The Font used to draw the text in the Cell</param>
  10431. </member>
  10432. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Drawing.Image,XPTable.Models.CellStyle)">
  10433. <summary>
  10434. Initializes a new instance of the Cell class with the specified text,
  10435. Image and CellStyle
  10436. </summary>
  10437. <param name="text">The text displayed in the Cell</param>
  10438. <param name="image">The Image displayed in the Cell</param>
  10439. <param name="cellStyle">A CellStyle that specifies the visual appearance
  10440. of the Cell</param>
  10441. </member>
  10442. <member name="M:XPTable.Models.Cell.Init">
  10443. <summary>
  10444. Initialise default values
  10445. </summary>
  10446. </member>
  10447. <member name="M:XPTable.Models.Cell.Dispose">
  10448. <summary>
  10449. Releases all resources used by the Cell
  10450. </summary>
  10451. </member>
  10452. <member name="M:XPTable.Models.Cell.GetState(System.Int32)">
  10453. <summary>
  10454. Returns the state represented by the specified state flag
  10455. </summary>
  10456. <param name="flag">A flag that represents the state to return</param>
  10457. <returns>The state represented by the specified state flag</returns>
  10458. </member>
  10459. <member name="M:XPTable.Models.Cell.SetState(System.Int32,System.Boolean)">
  10460. <summary>
  10461. Sets the state represented by the specified state flag to the specified value
  10462. </summary>
  10463. <param name="flag">A flag that represents the state to be set</param>
  10464. <param name="value">The new value of the state</param>
  10465. </member>
  10466. <member name="M:XPTable.Models.Cell.SetSelected(System.Boolean)">
  10467. <summary>
  10468. Sets whether the Cell is selected
  10469. </summary>
  10470. <param name="selected">A boolean value that specifies whether the
  10471. cell is selected</param>
  10472. </member>
  10473. <member name="M:XPTable.Models.Cell.ShouldSerializeBackColor">
  10474. <summary>
  10475. Specifies whether the BackColor property should be serialized at
  10476. design time
  10477. </summary>
  10478. <returns>true if the BackColor property should be serialized,
  10479. false otherwise</returns>
  10480. </member>
  10481. <member name="M:XPTable.Models.Cell.ShouldSerializeForeColor">
  10482. <summary>
  10483. Specifies whether the ForeColor property should be serialized at
  10484. design time
  10485. </summary>
  10486. <returns>true if the ForeColor property should be serialized,
  10487. false otherwise</returns>
  10488. </member>
  10489. <member name="M:XPTable.Models.Cell.ShouldSerializeFont">
  10490. <summary>
  10491. Specifies whether the Font property should be serialized at
  10492. design time
  10493. </summary>
  10494. <returns>true if the Font property should be serialized,
  10495. false otherwise</returns>
  10496. </member>
  10497. <member name="M:XPTable.Models.Cell.ShouldSerializePadding">
  10498. <summary>
  10499. Specifies whether the Padding property should be serialized at
  10500. design time
  10501. </summary>
  10502. <returns>true if the Padding property should be serialized,
  10503. false otherwise</returns>
  10504. </member>
  10505. <member name="M:XPTable.Models.Cell.ShouldSerializeEditable">
  10506. <summary>
  10507. Specifies whether the Editable property should be serialized at
  10508. design time
  10509. </summary>
  10510. <returns>true if the Editable property should be serialized,
  10511. false otherwise</returns>
  10512. </member>
  10513. <member name="M:XPTable.Models.Cell.ShouldSerializeEnabled">
  10514. <summary>
  10515. Specifies whether the Enabled property should be serialized at
  10516. design time
  10517. </summary>
  10518. <returns>true if the Enabled property should be serialized,
  10519. false otherwise</returns>
  10520. </member>
  10521. <member name="F:XPTable.Models.Cell._isTextTrimmed">
  10522. <summary>
  10523. Indicates whether the text has all been shown when rendered.
  10524. </summary>
  10525. </member>
  10526. <member name="M:XPTable.Models.Cell.OnPropertyChanged(XPTable.Events.CellEventArgs)">
  10527. <summary>
  10528. Raises the PropertyChanged event
  10529. </summary>
  10530. <param name="e">A CellEventArgs that contains the event data</param>
  10531. </member>
  10532. <member name="E:XPTable.Models.Cell.PropertyChanged">
  10533. <summary>
  10534. Occurs when the value of a Cells property changes
  10535. </summary>
  10536. </member>
  10537. <member name="P:XPTable.Models.Cell.Text">
  10538. <summary>
  10539. Gets or sets the text displayed by the Cell
  10540. </summary>
  10541. </member>
  10542. <member name="P:XPTable.Models.Cell.Data">
  10543. <summary>
  10544. Gets or sets the Cells non-text data
  10545. </summary>
  10546. </member>
  10547. <member name="P:XPTable.Models.Cell.Tag">
  10548. <summary>
  10549. Gets or sets the object that contains data about the Cell
  10550. </summary>
  10551. </member>
  10552. <member name="P:XPTable.Models.Cell.CellStyle">
  10553. <summary>
  10554. Gets or sets the CellStyle used by the Cell
  10555. </summary>
  10556. </member>
  10557. <member name="P:XPTable.Models.Cell.Selected">
  10558. <summary>
  10559. Gets or sets whether the Cell is selected
  10560. </summary>
  10561. </member>
  10562. <member name="P:XPTable.Models.Cell.WordWrap">
  10563. <summary>
  10564. Gets of sets whether text can wrap in this cell (and force the cell's height to increase)
  10565. </summary>
  10566. </member>
  10567. <member name="P:XPTable.Models.Cell.BackColor">
  10568. <summary>
  10569. Gets or sets the background Color for the Cell
  10570. </summary>
  10571. </member>
  10572. <member name="P:XPTable.Models.Cell.ForeColor">
  10573. <summary>
  10574. Gets or sets the foreground Color for the Cell
  10575. </summary>
  10576. </member>
  10577. <member name="P:XPTable.Models.Cell.Font">
  10578. <summary>
  10579. Gets or sets the Font used by the Cell
  10580. </summary>
  10581. </member>
  10582. <member name="P:XPTable.Models.Cell.Padding">
  10583. <summary>
  10584. Gets or sets the amount of space between the Cells Border and its contents
  10585. </summary>
  10586. </member>
  10587. <member name="P:XPTable.Models.Cell.Checked">
  10588. <summary>
  10589. Gets or sets whether the Cell is in the checked state
  10590. </summary>
  10591. </member>
  10592. <member name="P:XPTable.Models.Cell.CheckState">
  10593. <summary>
  10594. Gets or sets the state of the Cells check box
  10595. </summary>
  10596. </member>
  10597. <member name="P:XPTable.Models.Cell.ThreeState">
  10598. <summary>
  10599. Gets or sets a value indicating whether the Cells check box
  10600. will allow three check states rather than two
  10601. </summary>
  10602. </member>
  10603. <member name="P:XPTable.Models.Cell.Image">
  10604. <summary>
  10605. Gets or sets the image that is displayed in the Cell
  10606. </summary>
  10607. </member>
  10608. <member name="P:XPTable.Models.Cell.ImageSizeMode">
  10609. <summary>
  10610. Gets or sets how the Cells image is sized within the Cell
  10611. </summary>
  10612. </member>
  10613. <member name="P:XPTable.Models.Cell.Editable">
  10614. <summary>
  10615. Gets or sets a value indicating whether the Cells contents are able
  10616. to be edited
  10617. </summary>
  10618. </member>
  10619. <member name="P:XPTable.Models.Cell.Enabled">
  10620. <summary>
  10621. Gets or sets a value indicating whether the Cell
  10622. can respond to user interaction
  10623. </summary>
  10624. </member>
  10625. <member name="P:XPTable.Models.Cell.ToolTipText">
  10626. <summary>
  10627. Gets or sets the text displayed in the Cells tooltip
  10628. </summary>
  10629. </member>
  10630. <member name="P:XPTable.Models.Cell.InternalIsTextTrimmed">
  10631. <summary>
  10632. Gets or sets a value that indicates whether the text has all been shown when rendered.
  10633. </summary>
  10634. </member>
  10635. <member name="P:XPTable.Models.Cell.IsTextTrimmed">
  10636. <summary>
  10637. Gets a value that indicates whether the text has all been shown when rendered.
  10638. </summary>
  10639. </member>
  10640. <member name="P:XPTable.Models.Cell.ContentWidth">
  10641. <summary>
  10642. Gets or sets the minimum width required to display this cell.
  10643. </summary>
  10644. </member>
  10645. <member name="P:XPTable.Models.Cell.WidthNotSet">
  10646. <summary>
  10647. Returns true if the cells width property has been assigned.
  10648. </summary>
  10649. </member>
  10650. <member name="P:XPTable.Models.Cell.ColSpan">
  10651. <summary>
  10652. Gets or sets how many columns this cell occupies
  10653. </summary>
  10654. </member>
  10655. <member name="P:XPTable.Models.Cell.RendererData">
  10656. <summary>
  10657. Gets or sets the information used by CellRenderers to record the current
  10658. state of the Cell
  10659. </summary>
  10660. </member>
  10661. <member name="P:XPTable.Models.Cell.Row">
  10662. <summary>
  10663. Gets the Row that the Cell belongs to
  10664. </summary>
  10665. </member>
  10666. <member name="P:XPTable.Models.Cell.InternalRow">
  10667. <summary>
  10668. Gets or sets the Row that the Cell belongs to
  10669. </summary>
  10670. </member>
  10671. <member name="P:XPTable.Models.Cell.Index">
  10672. <summary>
  10673. Gets the index of the Cell within its Row
  10674. </summary>
  10675. </member>
  10676. <member name="P:XPTable.Models.Cell.InternalIndex">
  10677. <summary>
  10678. Gets or sets the index of the Cell within its Row
  10679. </summary>
  10680. </member>
  10681. <member name="P:XPTable.Models.Cell.CanRaiseEvents">
  10682. <summary>
  10683. Gets whether the Cell is able to raise events
  10684. </summary>
  10685. </member>
  10686. <member name="T:XPTable.Events.TableEventHandler">
  10687. <summary>
  10688. The delegate definition for PropertyChanged event of a Table
  10689. </summary>
  10690. </member>
  10691. <member name="T:XPTable.Events.TableEventArgs">
  10692. <summary>
  10693. Provides data for a Tables's PropertyChanged event
  10694. </summary>
  10695. </member>
  10696. <member name="M:XPTable.Events.TableEventArgs.#ctor(XPTable.Models.Table,XPTable.Events.TableEventType,System.Object)">
  10697. <summary>
  10698. Initializes a new instance of the TableEventArgs class with the specified table, event type and old value
  10699. </summary>
  10700. <param name="_table">The table on which the event occured</param>
  10701. <param name="_eventType">The type of event (principally the property that changed)</param>
  10702. <param name="_oldValue">The old value of a changed property
  10703. <para>would be null for non property change events e.g. if table was being used as a matrix then there might be an inversion event)</para></param>
  10704. </member>
  10705. <member name="P:XPTable.Events.TableEventArgs.Table">
  10706. <summary>
  10707. Gets the Column that Raised the event
  10708. </summary>
  10709. </member>
  10710. <member name="P:XPTable.Events.TableEventArgs.EventType">
  10711. <summary>
  10712. Gets the type of event
  10713. </summary>
  10714. </member>
  10715. <member name="P:XPTable.Events.TableEventArgs.OldValue">
  10716. <summary>
  10717. Gets the old value of the Columns changed property
  10718. </summary>
  10719. </member>
  10720. <member name="T:XPTable.Events.ColumnEventHandler">
  10721. <summary>
  10722. Represents the methods that will handle the PropertyChanged event of a Column,
  10723. or a Table's BeginSort and EndSort events
  10724. </summary>
  10725. </member>
  10726. <member name="T:XPTable.Events.ColumnEventArgs">
  10727. <summary>
  10728. Provides data for a Column's PropertyChanged event, or a Table's
  10729. BeginSort and EndSort events
  10730. </summary>
  10731. </member>
  10732. <member name="F:XPTable.Events.ColumnEventArgs.source">
  10733. <summary>
  10734. The Column that Raised the event
  10735. </summary>
  10736. </member>
  10737. <member name="F:XPTable.Events.ColumnEventArgs.index">
  10738. <summary>
  10739. The index of the Column in the ColumnModel
  10740. </summary>
  10741. </member>
  10742. <member name="F:XPTable.Events.ColumnEventArgs.oldValue">
  10743. <summary>
  10744. The old value of the property that changed
  10745. </summary>
  10746. </member>
  10747. <member name="F:XPTable.Events.ColumnEventArgs.eventType">
  10748. <summary>
  10749. The type of event
  10750. </summary>
  10751. </member>
  10752. <member name="M:XPTable.Events.ColumnEventArgs.#ctor(XPTable.Models.Column,XPTable.Events.ColumnEventType,System.Object)">
  10753. <summary>
  10754. Initializes a new instance of the ColumnEventArgs class with
  10755. the specified Column source, column index and event type
  10756. </summary>
  10757. <param name="source">The Column that Raised the event</param>
  10758. <param name="eventType">The type of event</param>
  10759. <param name="oldValue">The old value of the changed property</param>
  10760. </member>
  10761. <member name="M:XPTable.Events.ColumnEventArgs.#ctor(XPTable.Models.Column,System.Int32,XPTable.Events.ColumnEventType,System.Object)">
  10762. <summary>
  10763. Initializes a new instance of the ColumnEventArgs class with
  10764. the specified Column source, column index and event type
  10765. </summary>
  10766. <param name="source">The Column that Raised the event</param>
  10767. <param name="index">The index of the Column</param>
  10768. <param name="eventType">The type of event</param>
  10769. <param name="oldValue">The old value of the changed property</param>
  10770. </member>
  10771. <member name="M:XPTable.Events.ColumnEventArgs.SetColumn(XPTable.Models.Column)">
  10772. <summary>
  10773. </summary>
  10774. <param name="column"></param>
  10775. </member>
  10776. <member name="M:XPTable.Events.ColumnEventArgs.SetIndex(System.Int32)">
  10777. <summary>
  10778. </summary>
  10779. <param name="index"></param>
  10780. </member>
  10781. <member name="P:XPTable.Events.ColumnEventArgs.Column">
  10782. <summary>
  10783. Gets the Column that Raised the event
  10784. </summary>
  10785. </member>
  10786. <member name="P:XPTable.Events.ColumnEventArgs.Index">
  10787. <summary>
  10788. Gets the index of the Column
  10789. </summary>
  10790. </member>
  10791. <member name="P:XPTable.Events.ColumnEventArgs.EventType">
  10792. <summary>
  10793. Gets the type of event
  10794. </summary>
  10795. </member>
  10796. <member name="P:XPTable.Events.ColumnEventArgs.OldValue">
  10797. <summary>
  10798. Gets the old value of the Columns changed property
  10799. </summary>
  10800. </member>
  10801. <member name="T:XPTable.Editors.KeyMessageFilter">
  10802. <summary>
  10803. A message filter that filters key messages
  10804. </summary>
  10805. </member>
  10806. <member name="F:XPTable.Editors.KeyMessageFilter.client">
  10807. <summary>
  10808. An IKeyMessageFilterClient that wishes to receive key events
  10809. </summary>
  10810. </member>
  10811. <member name="M:XPTable.Editors.KeyMessageFilter.#ctor(XPTable.Editors.IKeyMessageFilterClient)">
  10812. <summary>
  10813. Initializes a new instance of the CellEditor class with the
  10814. specified IKeyMessageFilterClient client
  10815. </summary>
  10816. </member>
  10817. <member name="M:XPTable.Editors.KeyMessageFilter.PreFilterMessage(System.Windows.Forms.Message@)">
  10818. <summary>
  10819. Filters out a message before it is dispatched
  10820. </summary>
  10821. <param name="m">The message to be dispatched. You cannot modify
  10822. this message</param>
  10823. <returns>true to filter the message and prevent it from being
  10824. dispatched; false to allow the message to continue to the next
  10825. filter or control</returns>
  10826. </member>
  10827. <member name="P:XPTable.Editors.KeyMessageFilter.Client">
  10828. <summary>
  10829. Gets or sets the IKeyMessageFilterClient that wishes to receive
  10830. key events
  10831. </summary>
  10832. </member>
  10833. <member name="T:XPTable.Editors.DateTimeCellEditor">
  10834. <summary>
  10835. A class for editing Cells that contain DateTimes
  10836. </summary>
  10837. </member>
  10838. <member name="F:XPTable.Editors.DateTimeCellEditor.calendar">
  10839. <summary>
  10840. The MonthCalendar that will be shown in the drop-down portion of the
  10841. DateTimeCellEditor
  10842. </summary>
  10843. </member>
  10844. <member name="M:XPTable.Editors.DateTimeCellEditor.#ctor">
  10845. <summary>
  10846. Initializes a new instance of the DateTimeCellEditor class with default settings
  10847. </summary>
  10848. </member>
  10849. <member name="M:XPTable.Editors.DateTimeCellEditor.SetEditLocation(System.Drawing.Rectangle)">
  10850. <summary>
  10851. Sets the location and size of the CellEditor
  10852. </summary>
  10853. <param name="cellRect">A Rectangle that represents the size and location
  10854. of the Cell being edited</param>
  10855. </member>
  10856. <member name="M:XPTable.Editors.DateTimeCellEditor.SetEditValue">
  10857. <summary>
  10858. Sets the initial value of the editor based on the contents of
  10859. the Cell being edited
  10860. </summary>
  10861. </member>
  10862. <member name="M:XPTable.Editors.DateTimeCellEditor.SetCellValue">
  10863. <summary>
  10864. Sets the contents of the Cell being edited based on the value
  10865. in the editor
  10866. </summary>
  10867. </member>
  10868. <member name="M:XPTable.Editors.DateTimeCellEditor.StartEditing">
  10869. <summary>
  10870. Starts editing the Cell
  10871. </summary>
  10872. </member>
  10873. <member name="M:XPTable.Editors.DateTimeCellEditor.StopEditing">
  10874. <summary>
  10875. Stops editing the Cell and commits any changes
  10876. </summary>
  10877. </member>
  10878. <member name="M:XPTable.Editors.DateTimeCellEditor.CancelEditing">
  10879. <summary>
  10880. Stops editing the Cell and ignores any changes
  10881. </summary>
  10882. </member>
  10883. <member name="M:XPTable.Editors.DateTimeCellEditor.OnDateSelected(System.Windows.Forms.DateRangeEventArgs)">
  10884. <summary>
  10885. Raises the DateSelected event
  10886. </summary>
  10887. <param name="e">A DateRangeEventArgs that contains the event data</param>
  10888. </member>
  10889. <member name="M:XPTable.Editors.DateTimeCellEditor.calendar_DateSelected(System.Object,System.Windows.Forms.DateRangeEventArgs)">
  10890. <summary>
  10891. Handler for the editors MonthCalendar.DateSelected events
  10892. </summary>
  10893. <param name="sender">The object that raised the event</param>
  10894. <param name="e">A DateRangeEventArgs that contains the event data</param>
  10895. </member>
  10896. <member name="E:XPTable.Editors.DateTimeCellEditor.DateSelected">
  10897. <summary>
  10898. Occurs when the user makes an explicit date selection using the mouse
  10899. </summary>
  10900. </member>
  10901. <member name="P:XPTable.Editors.DateTimeCellEditor.DropDownStyle">
  10902. <summary>
  10903. Gets or sets a value specifying the style of the drop down editor
  10904. </summary>
  10905. </member>
  10906. <member name="T:XPTable.Sorting.SortColumnCollection">
  10907. <summary>
  10908. Represents a collection of SortColumn objects
  10909. </summary>
  10910. </member>
  10911. <member name="M:XPTable.Sorting.SortColumnCollection.#ctor">
  10912. <summary>
  10913. Initializes a new instance of the SortColumnCollection class
  10914. </summary>
  10915. </member>
  10916. <member name="M:XPTable.Sorting.SortColumnCollection.Add(XPTable.Sorting.SortColumn)">
  10917. <summary>
  10918. Adds the specified SortColumn to the end of the collection
  10919. </summary>
  10920. <param name="sortColumn">The SortColumn to add</param>
  10921. </member>
  10922. <member name="P:XPTable.Sorting.SortColumnCollection.Item(System.Int32)">
  10923. <summary>
  10924. Gets the Cell at the specified index
  10925. </summary>
  10926. </member>
  10927. <member name="T:XPTable.Sorting.DateTimeComparer">
  10928. <summary>
  10929. An IComparer for sorting Cells that contain DateTime information
  10930. </summary>
  10931. </member>
  10932. <member name="M:XPTable.Sorting.DateTimeComparer.#ctor(XPTable.Models.TableModel,System.Int32,System.Windows.Forms.SortOrder)">
  10933. <summary>
  10934. Initializes a new instance of the DateTimeComparer class with the specified
  10935. TableModel, Column index and SortOrder
  10936. </summary>
  10937. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  10938. <param name="column">The index of the Column to be sorted</param>
  10939. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  10940. </member>
  10941. <member name="M:XPTable.Sorting.DateTimeComparer.CompareCells(XPTable.Models.Cell,XPTable.Models.Cell)">
  10942. <summary>
  10943. Compares two cells and returns a value indicating whether one is less
  10944. than, equal to or greater than the other.
  10945. </summary>
  10946. <param name="cell1"></param>
  10947. <param name="cell2"></param>
  10948. <returns></returns>
  10949. </member>
  10950. <member name="T:XPTable.Renderers.ComboBoxCellRenderer">
  10951. <summary>
  10952. A CellRenderer that draws Cell contents as a ComboBox
  10953. </summary>
  10954. </member>
  10955. <member name="M:XPTable.Renderers.ComboBoxCellRenderer.#ctor">
  10956. <summary>
  10957. Initializes a new instance of the ComboBoxCellRenderer class with
  10958. default settings
  10959. </summary>
  10960. </member>
  10961. <member name="M:XPTable.Renderers.ComboBoxCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  10962. <summary>
  10963. Raises the Paint event
  10964. </summary>
  10965. <param name="e">A PaintCellEventArgs that contains the event data</param>
  10966. </member>
  10967. <member name="T:XPTable.Renderers.CheckBoxRendererData">
  10968. <summary>
  10969. Contains information about the current state of a Cell's check box
  10970. </summary>
  10971. </member>
  10972. <member name="F:XPTable.Renderers.CheckBoxRendererData.checkState">
  10973. <summary>
  10974. The current state of the Cells check box
  10975. </summary>
  10976. </member>
  10977. <member name="M:XPTable.Renderers.CheckBoxRendererData.#ctor(System.Windows.Forms.VisualStyles.CheckBoxState)">
  10978. <summary>
  10979. Initializes a new instance of the ButtonRendererData class with the
  10980. specified CheckBox state
  10981. </summary>
  10982. <param name="checkState">The current state of the Cells CheckBox</param>
  10983. </member>
  10984. <member name="P:XPTable.Renderers.CheckBoxRendererData.CheckState">
  10985. <summary>
  10986. Gets or sets the current state of the Cells checkbox
  10987. </summary>
  10988. </member>
  10989. <member name="T:XPTable.Models.NumberColumn">
  10990. <summary>
  10991. Represents a Column whose Cells are displayed as a numbers
  10992. </summary>
  10993. </member>
  10994. <member name="F:XPTable.Models.NumberColumn.increment">
  10995. <summary>
  10996. The value to increment or decrement a Cell when its up or down buttons are clicked
  10997. </summary>
  10998. </member>
  10999. <member name="F:XPTable.Models.NumberColumn.maximum">
  11000. <summary>
  11001. The maximum value for a Cell
  11002. </summary>
  11003. </member>
  11004. <member name="F:XPTable.Models.NumberColumn.minimum">
  11005. <summary>
  11006. The minimum value for a Cell
  11007. </summary>
  11008. </member>
  11009. <member name="F:XPTable.Models.NumberColumn.upDownAlignment">
  11010. <summary>
  11011. The alignment of the up and down buttons in the Column
  11012. </summary>
  11013. </member>
  11014. <member name="F:XPTable.Models.NumberColumn.showUpDownButtons">
  11015. <summary>
  11016. Specifies whether the up and down buttons should be drawn
  11017. </summary>
  11018. </member>
  11019. <member name="M:XPTable.Models.NumberColumn.#ctor">
  11020. <summary>
  11021. Creates a new NumberColumn with default values
  11022. </summary>
  11023. </member>
  11024. <member name="M:XPTable.Models.NumberColumn.#ctor(System.String)">
  11025. <summary>
  11026. Creates a new NumberColumn with the specified header text
  11027. </summary>
  11028. <param name="text">The text displayed in the column's header</param>
  11029. </member>
  11030. <member name="M:XPTable.Models.NumberColumn.#ctor(System.String,System.Int32)">
  11031. <summary>
  11032. Creates a new NumberColumn with the specified header text and width
  11033. </summary>
  11034. <param name="text">The text displayed in the column's header</param>
  11035. <param name="width">The column's width</param>
  11036. </member>
  11037. <member name="M:XPTable.Models.NumberColumn.#ctor(System.String,System.Int32,System.Boolean)">
  11038. <summary>
  11039. Creates a new NumberColumn with the specified header text, width and visibility
  11040. </summary>
  11041. <param name="text">The text displayed in the column's header</param>
  11042. <param name="width">The column's width</param>
  11043. <param name="visible">Specifies whether the column is visible</param>
  11044. </member>
  11045. <member name="M:XPTable.Models.NumberColumn.#ctor(System.String,System.Drawing.Image)">
  11046. <summary>
  11047. Creates a new TextColumn with the specified header text and image
  11048. </summary>
  11049. <param name="text">The text displayed in the column's header</param>
  11050. <param name="image">The image displayed on the column's header</param>
  11051. </member>
  11052. <member name="M:XPTable.Models.NumberColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  11053. <summary>
  11054. Creates a new TextColumn with the specified header text, image and width
  11055. </summary>
  11056. <param name="text">The text displayed in the column's header</param>
  11057. <param name="image">The image displayed on the column's header</param>
  11058. <param name="width">The column's width</param>
  11059. </member>
  11060. <member name="M:XPTable.Models.NumberColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  11061. <summary>
  11062. Creates a new TextColumn with the specified header text, image, width
  11063. and visibility
  11064. </summary>
  11065. <param name="text">The text displayed in the column's header</param>
  11066. <param name="image">The image displayed on the column's header</param>
  11067. <param name="width">The column's width</param>
  11068. <param name="visible">Specifies whether the column is visible</param>
  11069. </member>
  11070. <member name="M:XPTable.Models.NumberColumn.Init">
  11071. <summary>
  11072. Initializes the NumberColumn with default values
  11073. </summary>
  11074. </member>
  11075. <member name="M:XPTable.Models.NumberColumn.GetDefaultRendererName">
  11076. <summary>
  11077. Gets a string that specifies the name of the Column's default CellRenderer
  11078. </summary>
  11079. <returns>A string that specifies the name of the Column's default
  11080. CellRenderer</returns>
  11081. </member>
  11082. <member name="M:XPTable.Models.NumberColumn.CreateDefaultRenderer">
  11083. <summary>
  11084. Gets the Column's default CellRenderer
  11085. </summary>
  11086. <returns>The Column's default CellRenderer</returns>
  11087. </member>
  11088. <member name="M:XPTable.Models.NumberColumn.GetDefaultEditorName">
  11089. <summary>
  11090. Gets a string that specifies the name of the Column's default CellEditor
  11091. </summary>
  11092. <returns>A string that specifies the name of the Column's default
  11093. CellEditor</returns>
  11094. </member>
  11095. <member name="M:XPTable.Models.NumberColumn.CreateDefaultEditor">
  11096. <summary>
  11097. Gets the Column's default CellEditor
  11098. </summary>
  11099. <returns>The Column's default CellEditor</returns>
  11100. </member>
  11101. <member name="M:XPTable.Models.NumberColumn.ShouldSerializeMaximum">
  11102. <summary>
  11103. Specifies whether the Maximum property should be serialized at
  11104. design time
  11105. </summary>
  11106. <returns>true if the Maximum property should be serialized,
  11107. false otherwise</returns>
  11108. </member>
  11109. <member name="M:XPTable.Models.NumberColumn.ShouldSerializeMinimum">
  11110. <summary>
  11111. Specifies whether the Minimum property should be serialized at
  11112. design time
  11113. </summary>
  11114. <returns>true if the Minimum property should be serialized,
  11115. false otherwise</returns>
  11116. </member>
  11117. <member name="M:XPTable.Models.NumberColumn.ShouldSerializeIncrement">
  11118. <summary>
  11119. Specifies whether the Increment property should be serialized at
  11120. design time
  11121. </summary>
  11122. <returns>true if the Increment property should be serialized,
  11123. false otherwise</returns>
  11124. </member>
  11125. <member name="P:XPTable.Models.NumberColumn.Maximum">
  11126. <summary>
  11127. Gets or sets the maximum value for Column's Cells
  11128. </summary>
  11129. </member>
  11130. <member name="P:XPTable.Models.NumberColumn.Minimum">
  11131. <summary>
  11132. Gets or sets the minimum value for Column's Cells
  11133. </summary>
  11134. </member>
  11135. <member name="P:XPTable.Models.NumberColumn.Increment">
  11136. <summary>
  11137. Gets or sets the value to increment or decrement a Cell when its up or down
  11138. buttons are clicked
  11139. </summary>
  11140. </member>
  11141. <member name="P:XPTable.Models.NumberColumn.ShowUpDownButtons">
  11142. <summary>
  11143. Gets or sets whether the Column's Cells should draw up and down buttons
  11144. </summary>
  11145. </member>
  11146. <member name="P:XPTable.Models.NumberColumn.UpDownAlign">
  11147. <summary>
  11148. Gets or sets the alignment of the up and down buttons in the Column
  11149. </summary>
  11150. </member>
  11151. <member name="P:XPTable.Models.NumberColumn.Format">
  11152. <summary>
  11153. Gets or sets the string that specifies how a Column's Cell contents
  11154. are formatted
  11155. </summary>
  11156. </member>
  11157. <member name="P:XPTable.Models.NumberColumn.DefaultComparerType">
  11158. <summary>
  11159. Gets the Type of the Comparer used to compare the Column's Cells when
  11160. the Column is sorting
  11161. </summary>
  11162. </member>
  11163. <member name="T:XPTable.Models.Design.CellCollectionEditor">
  11164. <summary>
  11165. Provides a user interface that can edit collections of Cells
  11166. at design time
  11167. </summary>
  11168. </member>
  11169. <member name="F:XPTable.Models.Design.CellCollectionEditor.cells">
  11170. <summary>
  11171. The CellCollection being edited
  11172. </summary>
  11173. </member>
  11174. <member name="M:XPTable.Models.Design.CellCollectionEditor.#ctor(System.Type)">
  11175. <summary>
  11176. Initializes a new instance of the CellCollectionEditor class
  11177. using the specified collection type
  11178. </summary>
  11179. <param name="type">The type of the collection for this editor to edit</param>
  11180. </member>
  11181. <member name="M:XPTable.Models.Design.CellCollectionEditor.EditValue(System.ComponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Object)">
  11182. <summary>
  11183. Edits the value of the specified object using the specified
  11184. service provider and context
  11185. </summary>
  11186. <param name="context">An ITypeDescriptorContext that can be
  11187. used to gain additional context information</param>
  11188. <param name="isp">A service provider object through which
  11189. editing services can be obtained</param>
  11190. <param name="value">The object to edit the value of</param>
  11191. <returns>The new value of the object. If the value of the
  11192. object has not changed, this should return the same object
  11193. it was passed</returns>
  11194. </member>
  11195. <member name="M:XPTable.Models.Design.CellCollectionEditor.CreateInstance(System.Type)">
  11196. <summary>
  11197. Creates a new instance of the specified collection item type
  11198. </summary>
  11199. <param name="itemType">The type of item to create</param>
  11200. <returns>A new instance of the specified object</returns>
  11201. </member>
  11202. <member name="M:XPTable.Models.Design.CellCollectionEditor.DestroyInstance(System.Object)">
  11203. <summary>
  11204. Destroys the specified instance of the object
  11205. </summary>
  11206. <param name="instance">The object to destroy</param>
  11207. </member>
  11208. <member name="T:XPTable.Models.DataSourceColumnBinder">
  11209. <summary>
  11210. Binder that creates the appropriate type of Column for a given column in a DataSource.
  11211. </summary>
  11212. </member>
  11213. <member name="M:XPTable.Models.DataSourceColumnBinder.#ctor">
  11214. <summary>
  11215. Creates a DataSourceColumnBinder with default values.
  11216. </summary>
  11217. </member>
  11218. <member name="M:XPTable.Models.DataSourceColumnBinder.GetColumnModel(System.ComponentModel.PropertyDescriptorCollection)">
  11219. <summary>
  11220. Returns the ColumnModel to use for the given fields from the datasource.
  11221. </summary>
  11222. <param name="properties"></param>
  11223. <returns></returns>
  11224. </member>
  11225. <member name="M:XPTable.Models.DataSourceColumnBinder.GetColumn(System.ComponentModel.PropertyDescriptor,System.Int32)">
  11226. <summary>
  11227. Returns the type of column that is appropriate for the given property of the data source.
  11228. Numbers, DateTime, Color and Boolean columns are mapped to NumberColumn, DateTimeColumn, ColorColumn and CheckBoxColumn respectively. The default
  11229. is just a TextColumn.
  11230. </summary>
  11231. <param name="prop"></param>
  11232. <param name="index"></param>
  11233. <returns></returns>
  11234. </member>
  11235. <member name="M:XPTable.Models.DataSourceColumnBinder.GetCell(XPTable.Models.Column,System.Object)">
  11236. <summary>
  11237. Returns the cell to add to a row for the given value, depending on the type of column it will be
  11238. shown in.
  11239. If the column is a TextColumn then just the Text property is set. For all other
  11240. column types just the Data value is set.
  11241. </summary>
  11242. <param name="column"></param>
  11243. <param name="val"></param>
  11244. <returns></returns>
  11245. </member>
  11246. <member name="T:XPTable.Events.CellToolTipEventArgs">
  11247. <summary>
  11248. Provides data for the CellToolTipPopup event.
  11249. </summary>
  11250. </member>
  11251. <member name="M:XPTable.Events.CellToolTipEventArgs.#ctor(XPTable.Models.Cell,System.Drawing.Point)">
  11252. <summary>
  11253. Creates a CellToolTipEventArgs using the values from args.
  11254. </summary>
  11255. <param name="cell"></param>
  11256. <param name="location"></param>
  11257. </member>
  11258. <member name="P:XPTable.Events.CellToolTipEventArgs.ToolTipText">
  11259. <summary>
  11260. Gets or sets the text to be shown as a tooltip. By default this is only set if the text in the cell
  11261. has been truncated.
  11262. </summary>
  11263. </member>
  11264. <member name="P:XPTable.Events.CellToolTipEventArgs.Location">
  11265. <summary>
  11266. Gets or sets the location of the mouse when the tooltip was triggered.
  11267. </summary>
  11268. </member>
  11269. <member name="P:XPTable.Events.CellToolTipEventArgs.Cell">
  11270. <summary>
  11271. Gets or sets the cell that this tooltip is for.
  11272. </summary>
  11273. </member>
  11274. <member name="T:XPTable.Events.HeaderToolTipEventArgs">
  11275. <summary>
  11276. Provides data for the HeaderToolTipPopup event.
  11277. </summary>
  11278. </member>
  11279. <member name="M:XPTable.Events.HeaderToolTipEventArgs.#ctor(XPTable.Models.Column,System.Drawing.Point)">
  11280. <summary>
  11281. Creates a HeaderToolTipEventArgs using the values from args.
  11282. </summary>
  11283. <param name="column"></param>
  11284. <param name="location"></param>
  11285. </member>
  11286. <member name="P:XPTable.Events.HeaderToolTipEventArgs.ToolTipText">
  11287. <summary>
  11288. Gets or sets the text to be shown as a tooltip. By default this is only set if the text in the cell
  11289. has been truncated.
  11290. </summary>
  11291. </member>
  11292. <member name="P:XPTable.Events.HeaderToolTipEventArgs.Location">
  11293. <summary>
  11294. Gets or sets the location of the mouse when the tooltip was triggered.
  11295. </summary>
  11296. </member>
  11297. <member name="P:XPTable.Events.HeaderToolTipEventArgs.Column">
  11298. <summary>
  11299. Gets or sets the cell that this tooltip is for.
  11300. </summary>
  11301. </member>
  11302. <member name="T:XPTable.Events.CellToolTipEventHandler">
  11303. <summary>
  11304. Represents the method that will handle the CellToolTipPopup event.
  11305. </summary>
  11306. </member>
  11307. <member name="T:XPTable.Events.HeaderToolTipEventHandler">
  11308. <summary>
  11309. Represents the method that will handle the HeaderToolTipPopup event.
  11310. </summary>
  11311. <param name="sender"></param>
  11312. <param name="e"></param>
  11313. </member>
  11314. <member name="T:XPTable.Editors.ComboBoxCellEditor">
  11315. <summary>
  11316. A class for editing Cells that look like a ComboBox
  11317. </summary>
  11318. </member>
  11319. <member name="F:XPTable.Editors.ComboBoxCellEditor.listbox">
  11320. <summary>
  11321. The ListBox that contains the items to be shown in the
  11322. drop-down portion of the ComboBoxCellEditor
  11323. </summary>
  11324. </member>
  11325. <member name="F:XPTable.Editors.ComboBoxCellEditor.maxDropDownItems">
  11326. <summary>
  11327. The maximum number of items to be shown in the drop-down
  11328. portion of the ComboBoxCellEditor
  11329. </summary>
  11330. </member>
  11331. <member name="F:XPTable.Editors.ComboBoxCellEditor.cellWidth">
  11332. <summary>
  11333. The width of the Cell being edited
  11334. </summary>
  11335. </member>
  11336. <member name="M:XPTable.Editors.ComboBoxCellEditor.#ctor">
  11337. <summary>
  11338. Initializes a new instance of the ComboBoxCellEditor class with default settings
  11339. </summary>
  11340. </member>
  11341. <member name="M:XPTable.Editors.ComboBoxCellEditor.SetEditLocation(System.Drawing.Rectangle)">
  11342. <summary>
  11343. Sets the location and size of the CellEditor
  11344. </summary>
  11345. <param name="cellRect">A Rectangle that represents the size and location
  11346. of the Cell being edited</param>
  11347. </member>
  11348. <member name="M:XPTable.Editors.ComboBoxCellEditor.SetEditValue">
  11349. <summary>
  11350. Sets the initial value of the editor based on the contents of
  11351. the Cell being edited
  11352. </summary>
  11353. </member>
  11354. <member name="M:XPTable.Editors.ComboBoxCellEditor.SetCellValue">
  11355. <summary>
  11356. Sets the contents of the Cell being edited based on the value
  11357. in the editor
  11358. </summary>
  11359. </member>
  11360. <member name="M:XPTable.Editors.ComboBoxCellEditor.StartEditing">
  11361. <summary>
  11362. Starts editing the Cell
  11363. </summary>
  11364. </member>
  11365. <member name="M:XPTable.Editors.ComboBoxCellEditor.StopEditing">
  11366. <summary>
  11367. Stops editing the Cell and commits any changes
  11368. </summary>
  11369. </member>
  11370. <member name="M:XPTable.Editors.ComboBoxCellEditor.CancelEditing">
  11371. <summary>
  11372. Stops editing the Cell and ignores any changes
  11373. </summary>
  11374. </member>
  11375. <member name="M:XPTable.Editors.ComboBoxCellEditor.ShowDropDown">
  11376. <summary>
  11377. Displays the drop down portion to the user
  11378. </summary>
  11379. </member>
  11380. <member name="M:XPTable.Editors.ComboBoxCellEditor.OnKeyDown(System.Object,System.Windows.Forms.KeyEventArgs)">
  11381. <summary>
  11382. Handler for the editors TextBox.KeyDown and ListBox.KeyDown events
  11383. </summary>
  11384. <param name="sender">The object that raised the event</param>
  11385. <param name="e">A KeyEventArgs that contains the event data</param>
  11386. </member>
  11387. <member name="M:XPTable.Editors.ComboBoxCellEditor.OnMouseWheel(System.Object,System.Windows.Forms.MouseEventArgs)">
  11388. <summary>
  11389. Handler for the editors TextBox.MouseWheel event
  11390. </summary>
  11391. <param name="sender">The object that raised the event</param>
  11392. <param name="e">A MouseEventArgs that contains the event data</param>
  11393. </member>
  11394. <member name="M:XPTable.Editors.ComboBoxCellEditor.OnDrawItem(System.Windows.Forms.DrawItemEventArgs)">
  11395. <summary>
  11396. Raises the DrawItem event
  11397. </summary>
  11398. <param name="e">A DrawItemEventArgs that contains the event data</param>
  11399. </member>
  11400. <member name="M:XPTable.Editors.ComboBoxCellEditor.OnMeasureItem(System.Windows.Forms.MeasureItemEventArgs)">
  11401. <summary>
  11402. Raises the MeasureItem event
  11403. </summary>
  11404. <param name="e">A MeasureItemEventArgs that contains the event data</param>
  11405. </member>
  11406. <member name="M:XPTable.Editors.ComboBoxCellEditor.OnSelectedIndexChanged(System.EventArgs)">
  11407. <summary>
  11408. Raises the SelectedIndexChanged event
  11409. </summary>
  11410. <param name="e">An EventArgs that contains the event data</param>
  11411. </member>
  11412. <member name="M:XPTable.Editors.ComboBoxCellEditor.listbox_Click(System.Object,System.EventArgs)">
  11413. <summary>
  11414. Handler for the editors ListBox.Click event
  11415. </summary>
  11416. <param name="sender">The object that raised the event</param>
  11417. <param name="e">An EventArgs that contains the event data</param>
  11418. </member>
  11419. <member name="M:XPTable.Editors.ComboBoxCellEditor.listbox_SelectedIndexChanged(System.Object,System.EventArgs)">
  11420. <summary>
  11421. Handler for the editors ListBox.SelectedIndexChanged event
  11422. </summary>
  11423. <param name="sender">The object that raised the event</param>
  11424. <param name="e">An EventArgs that contains the event data</param>
  11425. </member>
  11426. <member name="M:XPTable.Editors.ComboBoxCellEditor.listbox_MouseEnter(System.Object,System.EventArgs)">
  11427. <summary>
  11428. Handler for the editors ListBox.MouseEnter event
  11429. </summary>
  11430. <param name="sender">The object that raised the event</param>
  11431. <param name="e">An EventArgs that contains the event data</param>
  11432. </member>
  11433. <member name="M:XPTable.Editors.ComboBoxCellEditor.listbox_DrawItem(System.Object,System.Windows.Forms.DrawItemEventArgs)">
  11434. <summary>
  11435. Handler for the editors ListBox.DrawItem event
  11436. </summary>
  11437. <param name="sender">The object that raised the event</param>
  11438. <param name="e">A DrawItemEventArgs that contains the event data</param>
  11439. </member>
  11440. <member name="M:XPTable.Editors.ComboBoxCellEditor.listbox_MeasureItem(System.Object,System.Windows.Forms.MeasureItemEventArgs)">
  11441. <summary>
  11442. Handler for the editors ListBox.MeasureItem event
  11443. </summary>
  11444. <param name="sender">The object that raised the event</param>
  11445. <param name="e">A MeasureItemEventArgs that contains the event data</param>
  11446. </member>
  11447. <member name="E:XPTable.Editors.ComboBoxCellEditor.SelectedIndexChanged">
  11448. <summary>
  11449. Occurs when the SelectedIndex property has changed
  11450. </summary>
  11451. </member>
  11452. <member name="E:XPTable.Editors.ComboBoxCellEditor.DrawItem">
  11453. <summary>
  11454. Occurs when a visual aspect of an owner-drawn ComboBoxCellEditor changes
  11455. </summary>
  11456. </member>
  11457. <member name="E:XPTable.Editors.ComboBoxCellEditor.MeasureItem">
  11458. <summary>
  11459. Occurs each time an owner-drawn ComboBoxCellEditor item needs to be
  11460. drawn and when the sizes of the list items are determined
  11461. </summary>
  11462. </member>
  11463. <member name="P:XPTable.Editors.ComboBoxCellEditor.MaxDropDownItems">
  11464. <summary>
  11465. Gets or sets the maximum number of items to be shown in the drop-down
  11466. portion of the ComboBoxCellEditor
  11467. </summary>
  11468. </member>
  11469. <member name="P:XPTable.Editors.ComboBoxCellEditor.DrawMode">
  11470. <summary>
  11471. Gets or sets a value indicating whether your code or the operating
  11472. system will handle drawing of elements in the list
  11473. </summary>
  11474. </member>
  11475. <member name="P:XPTable.Editors.ComboBoxCellEditor.IntegralHeight">
  11476. <summary>
  11477. Gets or sets a value indicating whether the drop-down portion of the
  11478. editor should resize to avoid showing partial items
  11479. </summary>
  11480. </member>
  11481. <member name="P:XPTable.Editors.ComboBoxCellEditor.ItemHeight">
  11482. <summary>
  11483. Gets or sets the height of an item in the editor
  11484. </summary>
  11485. </member>
  11486. <member name="P:XPTable.Editors.ComboBoxCellEditor.Items">
  11487. <summary>
  11488. Gets an object representing the collection of the items contained
  11489. in this ComboBoxCellEditor
  11490. </summary>
  11491. </member>
  11492. <member name="P:XPTable.Editors.ComboBoxCellEditor.MaxLength">
  11493. <summary>
  11494. Gets or sets the maximum number of characters allowed in the editable
  11495. portion of a ComboBoxCellEditor
  11496. </summary>
  11497. </member>
  11498. <member name="P:XPTable.Editors.ComboBoxCellEditor.SelectedIndex">
  11499. <summary>
  11500. Gets or sets the index specifying the currently selected item
  11501. </summary>
  11502. </member>
  11503. <member name="P:XPTable.Editors.ComboBoxCellEditor.SelectedItem">
  11504. <summary>
  11505. Gets or sets currently selected item in the ComboBoxCellEditor
  11506. </summary>
  11507. </member>
  11508. <member name="T:XPTable.Themes.ColumnHeaderState">
  11509. <summary>
  11510. Represents the different states of a Column Header
  11511. </summary>
  11512. </member>
  11513. <member name="F:XPTable.Themes.ColumnHeaderState.Normal">
  11514. <summary>
  11515. The Column Header is in its normal state
  11516. </summary>
  11517. </member>
  11518. <member name="F:XPTable.Themes.ColumnHeaderState.Hot">
  11519. <summary>
  11520. The Column Header is highlighted
  11521. </summary>
  11522. </member>
  11523. <member name="F:XPTable.Themes.ColumnHeaderState.Pressed">
  11524. <summary>
  11525. The Column Header is being pressed by the mouse
  11526. </summary>
  11527. </member>
  11528. <member name="T:XPTable.Sorting.InsertionSorter">
  11529. <summary>
  11530. An InsertionSort implementation for sorting the Cells contained in a TableModel
  11531. </summary>
  11532. </member>
  11533. <member name="M:XPTable.Sorting.InsertionSorter.#ctor(XPTable.Models.TableModel,System.Int32,System.Collections.IComparer,System.Windows.Forms.SortOrder)">
  11534. <summary>
  11535. Initializes a new instance of the InsertionSorter class with the specified
  11536. TableModel, Column index, IComparer and SortOrder
  11537. </summary>
  11538. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  11539. <param name="column">The index of the Column to be sorted</param>
  11540. <param name="comparer">The IComparer used to sort the Column's Cells</param>
  11541. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  11542. </member>
  11543. <member name="M:XPTable.Sorting.InsertionSorter.Sort">
  11544. <summary>
  11545. Starts sorting the Cells in the TableModel
  11546. </summary>
  11547. </member>
  11548. <member name="T:XPTable.Sorting.CheckBoxComparer">
  11549. <summary>
  11550. An IComparer for sorting Cells that contain CheckBoxes
  11551. </summary>
  11552. </member>
  11553. <member name="M:XPTable.Sorting.CheckBoxComparer.#ctor(XPTable.Models.TableModel,System.Int32,System.Windows.Forms.SortOrder)">
  11554. <summary>
  11555. Initializes a new instance of the CheckBoxComparer class with the specified
  11556. TableModel, Column index and SortOrder
  11557. </summary>
  11558. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  11559. <param name="column">The index of the Column to be sorted</param>
  11560. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  11561. </member>
  11562. <member name="M:XPTable.Sorting.CheckBoxComparer.CompareCells(XPTable.Models.Cell,XPTable.Models.Cell)">
  11563. <summary>
  11564. Compares two cells and returns a value indicating whether one is less
  11565. than, equal to or greater than the other.
  11566. </summary>
  11567. <param name="cell1"></param>
  11568. <param name="cell2"></param>
  11569. <returns></returns>
  11570. </member>
  11571. <member name="T:XPTable.Renderers.XPHeaderRenderer">
  11572. <summary>
  11573. A HeaderRenderer that draws Windows XP themed Column headers
  11574. </summary>
  11575. </member>
  11576. <member name="M:XPTable.Renderers.XPHeaderRenderer.#ctor">
  11577. <summary>
  11578. Initializes a new instance of the XPHeaderRenderer class
  11579. with default settings
  11580. </summary>
  11581. </member>
  11582. <member name="M:XPTable.Renderers.XPHeaderRenderer.OnPaintBackground(XPTable.Events.PaintHeaderEventArgs)">
  11583. <summary>
  11584. Raises the PaintBackground event
  11585. </summary>
  11586. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  11587. </member>
  11588. <member name="M:XPTable.Renderers.XPHeaderRenderer.OnPaint(XPTable.Events.PaintHeaderEventArgs)">
  11589. <summary>
  11590. Raises the Paint event
  11591. </summary>
  11592. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  11593. </member>
  11594. <member name="T:XPTable.Models.HeaderContextMenu">
  11595. <summary>
  11596. A specialized ContextMenu for Column Headers
  11597. </summary>
  11598. </member>
  11599. <member name="F:XPTable.Models.HeaderContextMenu.model">
  11600. <summary>
  11601. The ColumnModel that owns the menu
  11602. </summary>
  11603. </member>
  11604. <member name="F:XPTable.Models.HeaderContextMenu.enabled">
  11605. <summary>
  11606. Specifies whether the menu is enabled
  11607. </summary>
  11608. </member>
  11609. <member name="F:XPTable.Models.HeaderContextMenu.moreMenuItem">
  11610. <summary>
  11611. More columns menuitem
  11612. </summary>
  11613. </member>
  11614. <member name="F:XPTable.Models.HeaderContextMenu.separator">
  11615. <summary>
  11616. Seperator menuitem
  11617. </summary>
  11618. </member>
  11619. <member name="M:XPTable.Models.HeaderContextMenu.#ctor">
  11620. <summary>
  11621. Initializes a new instance of the HeaderContextMenu class with
  11622. no menu items specified
  11623. </summary>
  11624. </member>
  11625. <member name="M:XPTable.Models.HeaderContextMenu.Show(System.Windows.Forms.Control,System.Drawing.Point)">
  11626. <summary>
  11627. Displays the shortcut menu at the specified position
  11628. </summary>
  11629. <param name="control">A Control object that specifies the control
  11630. with which this shortcut menu is associated</param>
  11631. <param name="pos">A Point object that specifies the coordinates at
  11632. which to display the menu. These coordinates are specified relative
  11633. to the client coordinates of the control specified in the control
  11634. parameter</param>
  11635. </member>
  11636. <member name="M:XPTable.Models.HeaderContextMenu.OnPopup(System.EventArgs)">
  11637. <summary>
  11638. Raises the Popup event
  11639. </summary>
  11640. <param name="e">An EventArgs that contains the event data</param>
  11641. </member>
  11642. <member name="M:XPTable.Models.HeaderContextMenu.menuItem_Click(System.Object,System.EventArgs)">
  11643. <summary>
  11644. </summary>
  11645. <param name="sender"></param>
  11646. <param name="e"></param>
  11647. </member>
  11648. <member name="M:XPTable.Models.HeaderContextMenu.moreMenuItem_Click(System.Object,System.EventArgs)">
  11649. <summary>
  11650. </summary>
  11651. <param name="sender"></param>
  11652. <param name="e"></param>
  11653. </member>
  11654. <member name="P:XPTable.Models.HeaderContextMenu.Enabled">
  11655. <summary>
  11656. </summary>
  11657. </member>
  11658. <member name="T:XPTable.Models.HeaderContextMenu.ShowColumnsDialog">
  11659. <summary>
  11660. Summary description for ShowColumnsDialog.
  11661. </summary>
  11662. </member>
  11663. <member name="F:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.components">
  11664. <summary>
  11665. Required designer variable.
  11666. </summary>
  11667. </member>
  11668. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.#ctor">
  11669. <summary>
  11670. </summary>
  11671. </member>
  11672. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.Dispose(System.Boolean)">
  11673. <summary>
  11674. Clean up any resources being used.
  11675. </summary>
  11676. </member>
  11677. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.AddColumns(XPTable.Models.ColumnModel)">
  11678. <summary>
  11679. </summary>
  11680. <param name="model"></param>
  11681. <returns></returns>
  11682. </member>
  11683. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.showButton_Click(System.Object,System.EventArgs)">
  11684. <summary>
  11685. </summary>
  11686. <param name="sender"></param>
  11687. <param name="e"></param>
  11688. </member>
  11689. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.hideButton_Click(System.Object,System.EventArgs)">
  11690. <summary>
  11691. </summary>
  11692. <param name="sender"></param>
  11693. <param name="e"></param>
  11694. </member>
  11695. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.okButton_Click(System.Object,System.EventArgs)">
  11696. <summary>
  11697. </summary>
  11698. <param name="sender"></param>
  11699. <param name="e"></param>
  11700. </member>
  11701. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.columnTable_SelectionChanged(System.Object,XPTable.Events.SelectionEventArgs)">
  11702. <summary>
  11703. </summary>
  11704. <param name="sender"></param>
  11705. <param name="e"></param>
  11706. </member>
  11707. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.columnTable_CellCheckChanged(System.Object,XPTable.Events.CellCheckBoxEventArgs)">
  11708. <summary>
  11709. </summary>
  11710. <param name="sender"></param>
  11711. <param name="e"></param>
  11712. </member>
  11713. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.widthTextBox_KeyPress(System.Object,System.Windows.Forms.KeyPressEventArgs)">
  11714. <summary>
  11715. </summary>
  11716. <param name="sender"></param>
  11717. <param name="e"></param>
  11718. </member>
  11719. <member name="T:XPTable.Models.Design.CellConverter">
  11720. <summary>
  11721. A custom TypeConverter used to help convert Cells from
  11722. one Type to another
  11723. </summary>
  11724. </member>
  11725. <member name="M:XPTable.Models.Design.CellConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  11726. <summary>
  11727. Returns whether this converter can convert the object to the
  11728. specified type, using the specified context
  11729. </summary>
  11730. <param name="context">An ITypeDescriptorContext that provides a
  11731. format context</param>
  11732. <param name="destinationType">A Type that represents the type
  11733. you want to convert to</param>
  11734. <returns>true if this converter can perform the conversion; o
  11735. therwise, false</returns>
  11736. </member>
  11737. <member name="M:XPTable.Models.Design.CellConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  11738. <summary>
  11739. Converts the given value object to the specified type, using
  11740. the specified context and culture information
  11741. </summary>
  11742. <param name="context">An ITypeDescriptorContext that provides
  11743. a format context</param>
  11744. <param name="culture">A CultureInfo object. If a null reference
  11745. is passed, the current culture is assumed</param>
  11746. <param name="value">The Object to convert</param>
  11747. <param name="destinationType">The Type to convert the value
  11748. parameter to</param>
  11749. <returns>An Object that represents the converted value</returns>
  11750. </member>
  11751. <member name="T:XPTable.Models.ComboBoxColumn">
  11752. <summary>
  11753. Represents a Column whose Cells are displayed as a ComboBox
  11754. </summary>
  11755. </member>
  11756. <member name="M:XPTable.Models.ComboBoxColumn.#ctor">
  11757. <summary>
  11758. Creates a new ComboBoxColumn with default values
  11759. </summary>
  11760. </member>
  11761. <member name="M:XPTable.Models.ComboBoxColumn.#ctor(System.String)">
  11762. <summary>
  11763. Creates a new ComboBoxColumn with the specified header text
  11764. </summary>
  11765. <param name="text">The text displayed in the column's header</param>
  11766. </member>
  11767. <member name="M:XPTable.Models.ComboBoxColumn.#ctor(System.String,System.Int32)">
  11768. <summary>
  11769. Creates a new ComboBoxColumn with the specified header text and width
  11770. </summary>
  11771. <param name="text">The text displayed in the column's header</param>
  11772. <param name="width">The column's width</param>
  11773. </member>
  11774. <member name="M:XPTable.Models.ComboBoxColumn.#ctor(System.String,System.Int32,System.Boolean)">
  11775. <summary>
  11776. Creates a new ComboBoxColumn with the specified header text, width and visibility
  11777. </summary>
  11778. <param name="text">The text displayed in the column's header</param>
  11779. <param name="width">The column's width</param>
  11780. <param name="visible">Specifies whether the column is visible</param>
  11781. </member>
  11782. <member name="M:XPTable.Models.ComboBoxColumn.#ctor(System.String,System.Drawing.Image)">
  11783. <summary>
  11784. Creates a new ComboBoxColumn with the specified header text and image
  11785. </summary>
  11786. <param name="text">The text displayed in the column's header</param>
  11787. <param name="image">The image displayed on the column's header</param>
  11788. </member>
  11789. <member name="M:XPTable.Models.ComboBoxColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  11790. <summary>
  11791. Creates a new ComboBoxColumn with the specified header text, image and width
  11792. </summary>
  11793. <param name="text">The text displayed in the column's header</param>
  11794. <param name="image">The image displayed on the column's header</param>
  11795. <param name="width">The column's width</param>
  11796. </member>
  11797. <member name="M:XPTable.Models.ComboBoxColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  11798. <summary>
  11799. Creates a new ComboBoxColumn with the specified header text, image, width and visibility
  11800. </summary>
  11801. <param name="text">The text displayed in the column's header</param>
  11802. <param name="image">The image displayed on the column's header</param>
  11803. <param name="width">The column's width</param>
  11804. <param name="visible">Specifies whether the column is visible</param>
  11805. </member>
  11806. <member name="M:XPTable.Models.ComboBoxColumn.GetDefaultRendererName">
  11807. <summary>
  11808. Gets a string that specifies the name of the Column's default CellRenderer
  11809. </summary>
  11810. <returns>A string that specifies the name of the Column's default
  11811. CellRenderer</returns>
  11812. </member>
  11813. <member name="M:XPTable.Models.ComboBoxColumn.CreateDefaultRenderer">
  11814. <summary>
  11815. Gets the Column's default CellRenderer
  11816. </summary>
  11817. <returns>The Column's default CellRenderer</returns>
  11818. </member>
  11819. <member name="M:XPTable.Models.ComboBoxColumn.GetDefaultEditorName">
  11820. <summary>
  11821. Gets a string that specifies the name of the Column's default CellEditor
  11822. </summary>
  11823. <returns>A string that specifies the name of the Column's default
  11824. CellEditor</returns>
  11825. </member>
  11826. <member name="M:XPTable.Models.ComboBoxColumn.CreateDefaultEditor">
  11827. <summary>
  11828. Gets the Column's default CellEditor
  11829. </summary>
  11830. <returns>The Column's default CellEditor</returns>
  11831. </member>
  11832. <member name="P:XPTable.Models.ComboBoxColumn.DefaultComparerType">
  11833. <summary>
  11834. Gets the Type of the Comparer used to compare the Column's Cells when
  11835. the Column is sorting
  11836. </summary>
  11837. </member>
  11838. <member name="T:XPTable.Models.ColumnAutoResizeMode">
  11839. <summary>
  11840. Specifies how the column behaves when it is auto-resized.
  11841. </summary>
  11842. </member>
  11843. <member name="F:XPTable.Models.ColumnAutoResizeMode.Any">
  11844. <summary>
  11845. The column width may be increased or decreased to fit the contents.
  11846. </summary>
  11847. </member>
  11848. <member name="F:XPTable.Models.ColumnAutoResizeMode.Shrink">
  11849. <summary>
  11850. The column width may only be decreased to fit the contents.
  11851. </summary>
  11852. </member>
  11853. <member name="F:XPTable.Models.ColumnAutoResizeMode.Grow">
  11854. <summary>
  11855. The column width may only be increased to fit the contents.
  11856. </summary>
  11857. </member>
  11858. <member name="T:XPTable.Events.PaintCellEventHandler">
  11859. <summary>
  11860. Represents the method that will handle the PaintCell events of a Table
  11861. </summary>
  11862. </member>
  11863. <member name="T:XPTable.Events.PaintCellEventArgs">
  11864. <summary>
  11865. Provides data for the PaintCell event
  11866. </summary>
  11867. </member>
  11868. <member name="F:XPTable.Events.PaintCellEventArgs.cell">
  11869. <summary>
  11870. The Cell to be painted
  11871. </summary>
  11872. </member>
  11873. <member name="F:XPTable.Events.PaintCellEventArgs.table">
  11874. <summary>
  11875. The Table the Cell belongs to
  11876. </summary>
  11877. </member>
  11878. <member name="F:XPTable.Events.PaintCellEventArgs.row">
  11879. <summary>
  11880. The Row index of the Cell
  11881. </summary>
  11882. </member>
  11883. <member name="F:XPTable.Events.PaintCellEventArgs.column">
  11884. <summary>
  11885. The Column index of the Cell
  11886. </summary>
  11887. </member>
  11888. <member name="F:XPTable.Events.PaintCellEventArgs.selected">
  11889. <summary>
  11890. Specifies whether the Cell is selected
  11891. </summary>
  11892. </member>
  11893. <member name="F:XPTable.Events.PaintCellEventArgs.focused">
  11894. <summary>
  11895. Specifies whether the Cell has focus
  11896. </summary>
  11897. </member>
  11898. <member name="F:XPTable.Events.PaintCellEventArgs.sorted">
  11899. <summary>
  11900. Specifies whether the Cell's Column is sorted
  11901. </summary>
  11902. </member>
  11903. <member name="F:XPTable.Events.PaintCellEventArgs.editable">
  11904. <summary>
  11905. Specifies whether the Cell is editable
  11906. </summary>
  11907. </member>
  11908. <member name="F:XPTable.Events.PaintCellEventArgs.enabled">
  11909. <summary>
  11910. Specifies whether the Cell is enabled
  11911. </summary>
  11912. </member>
  11913. <member name="F:XPTable.Events.PaintCellEventArgs.cellRect">
  11914. <summary>
  11915. The rectangle in which to paint the Cell
  11916. </summary>
  11917. </member>
  11918. <member name="F:XPTable.Events.PaintCellEventArgs.handled">
  11919. <summary>
  11920. Indicates whether the user has done the paining for us
  11921. </summary>
  11922. </member>
  11923. <member name="M:XPTable.Events.PaintCellEventArgs.#ctor(System.Drawing.Graphics,System.Drawing.Rectangle)">
  11924. <summary>
  11925. Initializes a new instance of the PaintCellEventArgs class with
  11926. the specified graphics and clipping rectangle
  11927. </summary>
  11928. <param name="g">The Graphics used to paint the Cell</param>
  11929. <param name="cellRect">The Rectangle that represents the rectangle
  11930. in which to paint</param>
  11931. </member>
  11932. <member name="M:XPTable.Events.PaintCellEventArgs.#ctor(System.Drawing.Graphics,XPTable.Models.Cell,XPTable.Models.Table,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Drawing.Rectangle)">
  11933. <summary>
  11934. Initializes a new instance of the PaintCellEventArgs class with
  11935. the specified graphics, table, row index, column index, selected value,
  11936. focused value, mouse value and clipping rectangle
  11937. </summary>
  11938. <param name="g">The Graphics used to paint the Cell</param>
  11939. <param name="cell">The Cell to be painted</param>
  11940. <param name="table">The Table the Cell belongs to</param>
  11941. <param name="row">The Row index of the Cell</param>
  11942. <param name="column">The Column index of the Cell</param>
  11943. <param name="selected">Specifies whether the Cell is selected</param>
  11944. <param name="focused">Specifies whether the Cell has focus</param>
  11945. <param name="sorted">Specifies whether the Cell's Column is sorted</param>
  11946. <param name="editable">Specifies whether the Cell is able to be edited</param>
  11947. <param name="enabled">Specifies whether the Cell is enabled</param>
  11948. <param name="cellRect">The rectangle in which to paint the Cell</param>
  11949. </member>
  11950. <member name="M:XPTable.Events.PaintCellEventArgs.SetCell(XPTable.Models.Cell)">
  11951. <summary>
  11952. </summary>
  11953. <param name="cell"></param>
  11954. </member>
  11955. <member name="M:XPTable.Events.PaintCellEventArgs.SetTable(XPTable.Models.Table)">
  11956. <summary>
  11957. </summary>
  11958. <param name="table"></param>
  11959. </member>
  11960. <member name="M:XPTable.Events.PaintCellEventArgs.SetRow(System.Int32)">
  11961. <summary>
  11962. </summary>
  11963. <param name="row"></param>
  11964. </member>
  11965. <member name="M:XPTable.Events.PaintCellEventArgs.SetColumn(System.Int32)">
  11966. <summary>
  11967. </summary>
  11968. <param name="column"></param>
  11969. </member>
  11970. <member name="M:XPTable.Events.PaintCellEventArgs.SetSelected(System.Boolean)">
  11971. <summary>
  11972. </summary>
  11973. <param name="selected"></param>
  11974. </member>
  11975. <member name="M:XPTable.Events.PaintCellEventArgs.SetFocused(System.Boolean)">
  11976. <summary>
  11977. </summary>
  11978. <param name="focused"></param>
  11979. </member>
  11980. <member name="M:XPTable.Events.PaintCellEventArgs.SetSorted(System.Boolean)">
  11981. <summary>
  11982. </summary>
  11983. <param name="sorted"></param>
  11984. </member>
  11985. <member name="M:XPTable.Events.PaintCellEventArgs.SetEditable(System.Boolean)">
  11986. <summary>
  11987. </summary>
  11988. <param name="editable"></param>
  11989. </member>
  11990. <member name="M:XPTable.Events.PaintCellEventArgs.SetEnabled(System.Boolean)">
  11991. <summary>
  11992. </summary>
  11993. <param name="enabled"></param>
  11994. </member>
  11995. <member name="M:XPTable.Events.PaintCellEventArgs.SetCellRect(System.Drawing.Rectangle)">
  11996. <summary>
  11997. </summary>
  11998. <param name="cellRect"></param>
  11999. </member>
  12000. <member name="P:XPTable.Events.PaintCellEventArgs.Cell">
  12001. <summary>
  12002. Gets the Cell to be painted
  12003. </summary>
  12004. </member>
  12005. <member name="P:XPTable.Events.PaintCellEventArgs.Table">
  12006. <summary>
  12007. Gets the Table the Cell belongs to
  12008. </summary>
  12009. </member>
  12010. <member name="P:XPTable.Events.PaintCellEventArgs.Row">
  12011. <summary>
  12012. Gets the Row index of the Cell
  12013. </summary>
  12014. </member>
  12015. <member name="P:XPTable.Events.PaintCellEventArgs.Column">
  12016. <summary>
  12017. Gets the Column index of the Cell
  12018. </summary>
  12019. </member>
  12020. <member name="P:XPTable.Events.PaintCellEventArgs.Selected">
  12021. <summary>
  12022. Gets whether the Cell is selected
  12023. </summary>
  12024. </member>
  12025. <member name="P:XPTable.Events.PaintCellEventArgs.Focused">
  12026. <summary>
  12027. Gets whether the Cell has focus
  12028. </summary>
  12029. </member>
  12030. <member name="P:XPTable.Events.PaintCellEventArgs.Sorted">
  12031. <summary>
  12032. Gets whether the Cell's Column is sorted
  12033. </summary>
  12034. </member>
  12035. <member name="P:XPTable.Events.PaintCellEventArgs.Editable">
  12036. <summary>
  12037. Gets whether the Cell is able to be edited
  12038. </summary>
  12039. </member>
  12040. <member name="P:XPTable.Events.PaintCellEventArgs.Enabled">
  12041. <summary>
  12042. Gets whether the Cell is enabled
  12043. </summary>
  12044. </member>
  12045. <member name="P:XPTable.Events.PaintCellEventArgs.CellRect">
  12046. <summary>
  12047. Gets the Cells bounding rectangle
  12048. </summary>
  12049. </member>
  12050. <member name="P:XPTable.Events.PaintCellEventArgs.CellPos">
  12051. <summary>
  12052. Gets the position of the Cell
  12053. </summary>
  12054. </member>
  12055. <member name="P:XPTable.Events.PaintCellEventArgs.Handled">
  12056. <summary>
  12057. Gets or sets a value indicating whether the BeforePaintCell
  12058. event was handled
  12059. </summary>
  12060. </member>
  12061. <member name="T:XPTable.Renderers.TextCellRenderer">
  12062. <summary>
  12063. A CellRenderer that draws Cell contents as strings
  12064. </summary>
  12065. </member>
  12066. <member name="M:XPTable.Renderers.TextCellRenderer.#ctor">
  12067. <summary>
  12068. Initializes a new instance of the TextCellRenderer class with
  12069. default settings
  12070. </summary>
  12071. </member>
  12072. <member name="M:XPTable.Renderers.TextCellRenderer.GetCellHeight(System.Drawing.Graphics,XPTable.Models.Cell)">
  12073. <summary>
  12074. Returns the height that is required to render this cell. If zero is returned then the default row height is used.
  12075. </summary>
  12076. <param name="graphics"></param>
  12077. <param name="cell"></param>
  12078. <returns></returns>
  12079. </member>
  12080. <member name="M:XPTable.Renderers.TextCellRenderer.GetCellWidth(System.Drawing.Graphics,XPTable.Models.Cell)">
  12081. <summary>
  12082. Returns the width required to fully display this text.
  12083. </summary>
  12084. <param name="graphics"></param>
  12085. <param name="cell"></param>
  12086. <returns></returns>
  12087. </member>
  12088. <member name="M:XPTable.Renderers.TextCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  12089. <summary>
  12090. Raises the Paint event
  12091. </summary>
  12092. <param name="e">A PaintCellEventArgs that contains the event data</param>
  12093. </member>
  12094. <member name="T:XPTable.Models.CellStyle">
  12095. <summary>
  12096. Stores visual appearance related properties for a Cell
  12097. </summary>
  12098. </member>
  12099. <member name="F:XPTable.Models.CellStyle.backColor">
  12100. <summary>
  12101. The background color of the Cell
  12102. </summary>
  12103. </member>
  12104. <member name="F:XPTable.Models.CellStyle.foreColor">
  12105. <summary>
  12106. The foreground color of the Cell
  12107. </summary>
  12108. </member>
  12109. <member name="F:XPTable.Models.CellStyle.font">
  12110. <summary>
  12111. The font used to draw the text in the Cell
  12112. </summary>
  12113. </member>
  12114. <member name="F:XPTable.Models.CellStyle.padding">
  12115. <summary>
  12116. The amount of space between the Cells border and its contents
  12117. </summary>
  12118. </member>
  12119. <member name="F:XPTable.Models.CellStyle.wordWrap">
  12120. <summary>
  12121. Whether the text can wrap (and force the cell's height to increase)
  12122. </summary>
  12123. </member>
  12124. <member name="M:XPTable.Models.CellStyle.#ctor">
  12125. <summary>
  12126. Initializes a new instance of the CellStyle class with default settings
  12127. </summary>
  12128. </member>
  12129. <member name="M:XPTable.Models.CellStyle.#ctor(XPTable.Models.RowAlignment)">
  12130. <summary>
  12131. Initializes a new instance of the CellStyle class with default settings and a specific LineAlignment
  12132. </summary>
  12133. <param name="lineAlignment"></param>
  12134. </member>
  12135. <member name="M:XPTable.Models.CellStyle.#ctor(XPTable.Models.ColumnAlignment)">
  12136. <summary>
  12137. Initializes a new instance of the CellStyle class with default settings and a specific Alignment
  12138. </summary>
  12139. <param name="alignment"></param>
  12140. </member>
  12141. <member name="M:XPTable.Models.CellStyle.IsPropertySet(XPTable.Models.CellStyle.AllProperties)">
  12142. <summary>
  12143. Returns true if this property has been specified.
  12144. </summary>
  12145. <param name="propertyToCheck"></param>
  12146. <returns></returns>
  12147. </member>
  12148. <member name="P:XPTable.Models.CellStyle.Font">
  12149. <summary>
  12150. Gets or sets the Font used by the Cell
  12151. </summary>
  12152. </member>
  12153. <member name="P:XPTable.Models.CellStyle.BackColor">
  12154. <summary>
  12155. Gets or sets the background color for the Cell
  12156. </summary>
  12157. </member>
  12158. <member name="P:XPTable.Models.CellStyle.ForeColor">
  12159. <summary>
  12160. Gets or sets the foreground color for the Cell
  12161. </summary>
  12162. </member>
  12163. <member name="P:XPTable.Models.CellStyle.Padding">
  12164. <summary>
  12165. Gets or sets the amount of space between the Cells Border and its contents
  12166. </summary>
  12167. </member>
  12168. <member name="P:XPTable.Models.CellStyle.WordWrap">
  12169. <summary>
  12170. Gets of sets whether text can wrap in this cell (and force the cell's height to increase)
  12171. </summary>
  12172. </member>
  12173. <member name="P:XPTable.Models.CellStyle.LineAlignment">
  12174. <summary>
  12175. Gets or sets the vertical alignment for this cell.
  12176. </summary>
  12177. </member>
  12178. <member name="P:XPTable.Models.CellStyle.Alignment">
  12179. <summary>
  12180. Gets or sets the horizontal alignment for this cell.
  12181. </summary>
  12182. </member>
  12183. <member name="P:XPTable.Models.CellStyle.IsAlignmentSet">
  12184. <summary>
  12185. Gets whether the Alignment property of the cell has been set.
  12186. If false then this value should not be used.
  12187. </summary>
  12188. </member>
  12189. <member name="P:XPTable.Models.CellStyle.IsBackColorSet">
  12190. <summary>
  12191. Gets whether the BackColor property of the cell has been set.
  12192. If false then this value should not be used.
  12193. </summary>
  12194. </member>
  12195. <member name="P:XPTable.Models.CellStyle.IsFontSet">
  12196. <summary>
  12197. Gets whether the Font property of the cell has been set.
  12198. If false then this value should not be used.
  12199. </summary>
  12200. </member>
  12201. <member name="P:XPTable.Models.CellStyle.IsForeColorSet">
  12202. <summary>
  12203. Gets whether the ForeColor property of the cell has been set.
  12204. If false then this value should not be used.
  12205. </summary>
  12206. </member>
  12207. <member name="P:XPTable.Models.CellStyle.IsLineAlignmentSet">
  12208. <summary>
  12209. Gets whether the LineAlignment property of the cell has been set.
  12210. If false then this value should not be used.
  12211. </summary>
  12212. </member>
  12213. <member name="P:XPTable.Models.CellStyle.IsPaddingSet">
  12214. <summary>
  12215. Gets whether the Padding property of the cell has been set.
  12216. If false then this value should not be used.
  12217. </summary>
  12218. </member>
  12219. <member name="P:XPTable.Models.CellStyle.IsWordWrapSet">
  12220. <summary>
  12221. Gets whether the WordWrap property of the cell has been set.
  12222. If false then this value should not be used.
  12223. </summary>
  12224. </member>
  12225. <member name="T:XPTable.Models.ButtonColumn">
  12226. <summary>
  12227. Represents a Column whose Cells are displayed as a Button
  12228. </summary>
  12229. </member>
  12230. <member name="F:XPTable.Models.ButtonColumn.imageAlignment">
  12231. <summary>
  12232. Specifies the alignment of the Image displayed on the button
  12233. </summary>
  12234. </member>
  12235. <member name="F:XPTable.Models.ButtonColumn.flatStyle">
  12236. <summary>
  12237. Specifies whether the button is shown in flat style or not.
  12238. </summary>
  12239. </member>
  12240. <member name="M:XPTable.Models.ButtonColumn.#ctor">
  12241. <summary>
  12242. Creates a new ButtonColumn with default values
  12243. </summary>
  12244. </member>
  12245. <member name="M:XPTable.Models.ButtonColumn.#ctor(System.String)">
  12246. <summary>
  12247. Creates a new ButtonColumn with the specified header text
  12248. </summary>
  12249. <param name="text">The text displayed in the column's header</param>
  12250. </member>
  12251. <member name="M:XPTable.Models.ButtonColumn.#ctor(System.String,System.Int32)">
  12252. <summary>
  12253. Creates a new ButtonColumn with the specified header text and width
  12254. </summary>
  12255. <param name="text">The text displayed in the column's header</param>
  12256. <param name="width">The column's width</param>
  12257. </member>
  12258. <member name="M:XPTable.Models.ButtonColumn.#ctor(System.String,System.Int32,System.Boolean)">
  12259. <summary>
  12260. Creates a new ButtonColumn with the specified header text, width and visibility
  12261. </summary>
  12262. <param name="text">The text displayed in the column's header</param>
  12263. <param name="width">The column's width</param>
  12264. <param name="visible">Specifies whether the column is visible</param>
  12265. </member>
  12266. <member name="M:XPTable.Models.ButtonColumn.#ctor(System.String,System.Drawing.Image)">
  12267. <summary>
  12268. Creates a new ButtonColumn with the specified header text and image
  12269. </summary>
  12270. <param name="text">The text displayed in the column's header</param>
  12271. <param name="image">The image displayed on the column's header</param>
  12272. </member>
  12273. <member name="M:XPTable.Models.ButtonColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  12274. <summary>
  12275. Creates a new ButtonColumn with the specified header text, image and width
  12276. </summary>
  12277. <param name="text">The text displayed in the column's header</param>
  12278. <param name="image">The image displayed on the column's header</param>
  12279. <param name="width">The column's width</param>
  12280. </member>
  12281. <member name="M:XPTable.Models.ButtonColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  12282. <summary>
  12283. Creates a new ButtonColumn with the specified header text, image, width and visibility
  12284. </summary>
  12285. <param name="text">The text displayed in the column's header</param>
  12286. <param name="image">The image displayed on the column's header</param>
  12287. <param name="width">The column's width</param>
  12288. <param name="visible">Specifies whether the column is visible</param>
  12289. </member>
  12290. <member name="M:XPTable.Models.ButtonColumn.Init">
  12291. <summary>
  12292. Initializes the ButtonColumn with default values
  12293. </summary>
  12294. </member>
  12295. <member name="M:XPTable.Models.ButtonColumn.GetDefaultRendererName">
  12296. <summary>
  12297. Gets a string that specifies the name of the Column's default CellRenderer
  12298. </summary>
  12299. <returns>A string that specifies the name of the Column's default
  12300. CellRenderer</returns>
  12301. </member>
  12302. <member name="M:XPTable.Models.ButtonColumn.CreateDefaultRenderer">
  12303. <summary>
  12304. Gets the Column's default CellRenderer
  12305. </summary>
  12306. <returns>The Column's default CellRenderer</returns>
  12307. </member>
  12308. <member name="M:XPTable.Models.ButtonColumn.GetDefaultEditorName">
  12309. <summary>
  12310. Gets a string that specifies the name of the Column's default CellEditor
  12311. </summary>
  12312. <returns>A string that specifies the name of the Column's default
  12313. CellEditor</returns>
  12314. </member>
  12315. <member name="M:XPTable.Models.ButtonColumn.CreateDefaultEditor">
  12316. <summary>
  12317. Gets the Column's default CellEditor
  12318. </summary>
  12319. <returns>The Column's default CellEditor</returns>
  12320. </member>
  12321. <member name="P:XPTable.Models.ButtonColumn.Alignment">
  12322. <summary>
  12323. Gets or sets the horizontal alignment of the Column's Cell contents
  12324. </summary>
  12325. </member>
  12326. <member name="P:XPTable.Models.ButtonColumn.FlatStyle">
  12327. <summary>
  12328. Gets or sets the flag that determines whether buttons are shown flat or normal.
  12329. </summary>
  12330. </member>
  12331. <member name="P:XPTable.Models.ButtonColumn.ImageAlignment">
  12332. <summary>
  12333. Gets or sets the alignment of the Image displayed on the buttons
  12334. </summary>
  12335. </member>
  12336. <member name="P:XPTable.Models.ButtonColumn.Editable">
  12337. <summary>
  12338. Gets or sets a value indicating whether the Column's Cells contents
  12339. are able to be edited
  12340. </summary>
  12341. </member>
  12342. <member name="P:XPTable.Models.ButtonColumn.Selectable">
  12343. <summary>
  12344. Gets or sets a value indicating whether the Column's Cells can be selected
  12345. </summary>
  12346. </member>
  12347. <member name="P:XPTable.Models.ButtonColumn.DefaultComparerType">
  12348. <summary>
  12349. Gets the Type of the Comparer used to compare the Column's Cells when
  12350. the Column is sorting
  12351. </summary>
  12352. </member>
  12353. <member name="T:XPTable.Events.ColumnModelEventHandler">
  12354. <summary>
  12355. Represents the methods that will handle the ColumnInserted, ColumnRemoved
  12356. and HeaderHeightChanged event of a ColumnModel
  12357. </summary>
  12358. </member>
  12359. <member name="T:XPTable.Events.ColumnModelEventArgs">
  12360. <summary>
  12361. Provides data for a ColumnModel's ColumnAdded, ColumnRemoved,
  12362. and HeaderHeightChanged events
  12363. </summary>
  12364. </member>
  12365. <member name="F:XPTable.Events.ColumnModelEventArgs.source">
  12366. <summary>
  12367. The ColumnModel that Raised the event
  12368. </summary>
  12369. </member>
  12370. <member name="F:XPTable.Events.ColumnModelEventArgs.column">
  12371. <summary>
  12372. The affected Column
  12373. </summary>
  12374. </member>
  12375. <member name="F:XPTable.Events.ColumnModelEventArgs.fromIndex">
  12376. <summary>
  12377. The start index of the affected Column(s)
  12378. </summary>
  12379. </member>
  12380. <member name="F:XPTable.Events.ColumnModelEventArgs.toIndex">
  12381. <summary>
  12382. The end index of the affected Column(s)
  12383. </summary>
  12384. </member>
  12385. <member name="M:XPTable.Events.ColumnModelEventArgs.#ctor(XPTable.Models.ColumnModel,XPTable.Models.Column,System.Int32,System.Int32)">
  12386. <summary>
  12387. Initializes a new instance of the ColumnModelEventArgs class with
  12388. the specified ColumnModel source, start index, end index and affected Column
  12389. </summary>
  12390. <param name="source">The ColumnModel that originated the event</param>
  12391. <param name="column">The affected Column</param>
  12392. <param name="fromIndex">The start index of the affected Column(s)</param>
  12393. <param name="toIndex">The end index of the affected Column(s)</param>
  12394. </member>
  12395. <member name="P:XPTable.Events.ColumnModelEventArgs.ColumnModel">
  12396. <summary>
  12397. Gets the ColumnModel that Raised the event
  12398. </summary>
  12399. </member>
  12400. <member name="P:XPTable.Events.ColumnModelEventArgs.Column">
  12401. <summary>
  12402. Gets the affected Column
  12403. </summary>
  12404. </member>
  12405. <member name="P:XPTable.Events.ColumnModelEventArgs.FromIndex">
  12406. <summary>
  12407. Gets the start index of the affected Column(s)
  12408. </summary>
  12409. </member>
  12410. <member name="P:XPTable.Events.ColumnModelEventArgs.ToIndex">
  12411. <summary>
  12412. Gets the end index of the affected Column(s)
  12413. </summary>
  12414. </member>
  12415. <member name="T:XPTable.Editors.NumberCellEditor">
  12416. <summary>
  12417. A class for editing Cells that contain numbers
  12418. </summary>
  12419. </member>
  12420. <member name="F:XPTable.Editors.NumberCellEditor.TimerInterval">
  12421. <summary>
  12422. Initial interval between timer events
  12423. </summary>
  12424. </member>
  12425. <member name="F:XPTable.Editors.NumberCellEditor.UpButtonID">
  12426. <summary>
  12427. ID number for the up button
  12428. </summary>
  12429. </member>
  12430. <member name="F:XPTable.Editors.NumberCellEditor.DownButtonID">
  12431. <summary>
  12432. ID number for the down button
  12433. </summary>
  12434. </member>
  12435. <member name="F:XPTable.Editors.NumberCellEditor.currentValue">
  12436. <summary>
  12437. The current value of the editor
  12438. </summary>
  12439. </member>
  12440. <member name="F:XPTable.Editors.NumberCellEditor.increment">
  12441. <summary>
  12442. The value to increment or decrement when the up or down buttons are clicked
  12443. </summary>
  12444. </member>
  12445. <member name="F:XPTable.Editors.NumberCellEditor.maximum">
  12446. <summary>
  12447. The maximum value for the editor
  12448. </summary>
  12449. </member>
  12450. <member name="F:XPTable.Editors.NumberCellEditor.minimum">
  12451. <summary>
  12452. The inximum value for the editor
  12453. </summary>
  12454. </member>
  12455. <member name="F:XPTable.Editors.NumberCellEditor.format">
  12456. <summary>
  12457. A string that specifies how editors value is formatted
  12458. </summary>
  12459. </member>
  12460. <member name="F:XPTable.Editors.NumberCellEditor.wheelDelta">
  12461. <summary>
  12462. The amount the mouse wheel has moved
  12463. </summary>
  12464. </member>
  12465. <member name="F:XPTable.Editors.NumberCellEditor.interceptArrowKeys">
  12466. <summary>
  12467. Indicates whether the arrow keys should be passed to the editor
  12468. </summary>
  12469. </member>
  12470. <member name="F:XPTable.Editors.NumberCellEditor.changingText">
  12471. <summary>
  12472. Specifies whether the editors text value is changing
  12473. </summary>
  12474. </member>
  12475. <member name="F:XPTable.Editors.NumberCellEditor.interval">
  12476. <summary>
  12477. Current interval between timer events
  12478. </summary>
  12479. </member>
  12480. <member name="F:XPTable.Editors.NumberCellEditor.userEdit">
  12481. <summary>
  12482. Indicates whether the user has changed the editors value
  12483. </summary>
  12484. </member>
  12485. <member name="F:XPTable.Editors.NumberCellEditor.buttonBounds">
  12486. <summary>
  12487. The bounding Rectangle of the up and down buttons
  12488. </summary>
  12489. </member>
  12490. <member name="F:XPTable.Editors.NumberCellEditor.buttonID">
  12491. <summary>
  12492. The id of the button that was pressed
  12493. </summary>
  12494. </member>
  12495. <member name="F:XPTable.Editors.NumberCellEditor.timer">
  12496. <summary>
  12497. Timer to to fire button presses at regular intervals while
  12498. a button is pressed
  12499. </summary>
  12500. </member>
  12501. <member name="M:XPTable.Editors.NumberCellEditor.OnBeforeChange(XPTable.Events.NumericCellEditEventArgs)">
  12502. <summary>
  12503. Raises the BeforeChange event
  12504. </summary>
  12505. <param name="e">A CellEditEventArgs that contains the event data</param>
  12506. </member>
  12507. <member name="M:XPTable.Editors.NumberCellEditor.#ctor">
  12508. <summary>
  12509. Initializes a new instance of the NumberCellEditor class with default settings
  12510. </summary>
  12511. </member>
  12512. <member name="M:XPTable.Editors.NumberCellEditor.PrepareForEditing(XPTable.Models.Cell,XPTable.Models.Table,XPTable.Models.CellPos,System.Drawing.Rectangle,System.Boolean)">
  12513. <summary>
  12514. Prepares the CellEditor to edit the specified Cell
  12515. </summary>
  12516. <param name="cell">The Cell to be edited</param>
  12517. <param name="table">The Table that contains the Cell</param>
  12518. <param name="cellPos">A CellPos representing the position of the Cell</param>
  12519. <param name="cellRect">The Rectangle that represents the Cells location and size</param>
  12520. <param name="userSetEditorValues">Specifies whether the ICellEditors
  12521. starting value has already been set by the user</param>
  12522. <returns>true if the ICellEditor can continue editing the Cell, false otherwise</returns>
  12523. </member>
  12524. <member name="M:XPTable.Editors.NumberCellEditor.SetEditValue">
  12525. <summary>
  12526. Sets the initial value of the editor based on the contents of
  12527. the Cell being edited
  12528. </summary>
  12529. </member>
  12530. <member name="M:XPTable.Editors.NumberCellEditor.SetCellValue">
  12531. <summary>
  12532. Sets the contents of the Cell being edited based on the value
  12533. in the editor
  12534. </summary>
  12535. </member>
  12536. <member name="M:XPTable.Editors.NumberCellEditor.StartEditing">
  12537. <summary>
  12538. Starts editing the Cell
  12539. </summary>
  12540. </member>
  12541. <member name="M:XPTable.Editors.NumberCellEditor.StopEditing">
  12542. <summary>
  12543. Stops editing the Cell and commits any changes
  12544. </summary>
  12545. </member>
  12546. <member name="M:XPTable.Editors.NumberCellEditor.CancelEditing">
  12547. <summary>
  12548. Stops editing the Cell and ignores any changes
  12549. </summary>
  12550. </member>
  12551. <member name="M:XPTable.Editors.NumberCellEditor.SetEditLocation(System.Drawing.Rectangle)">
  12552. <summary>
  12553. Sets the location and size of the CellEditor
  12554. </summary>
  12555. <param name="cellRect">A Rectangle that represents the size and location
  12556. of the Cell being edited</param>
  12557. </member>
  12558. <member name="M:XPTable.Editors.NumberCellEditor.UpButton">
  12559. <summary>
  12560. Simulates the up button being pressed
  12561. </summary>
  12562. </member>
  12563. <member name="M:XPTable.Editors.NumberCellEditor.DownButton">
  12564. <summary>
  12565. Simulates the down button being pressed
  12566. </summary>
  12567. </member>
  12568. <member name="M:XPTable.Editors.NumberCellEditor.UpdateEditText">
  12569. <summary>
  12570. Updates the editors text value to the current value
  12571. </summary>
  12572. </member>
  12573. <member name="M:XPTable.Editors.NumberCellEditor.ValidateEditText">
  12574. <summary>
  12575. Checks the current value and updates the editors text value
  12576. </summary>
  12577. </member>
  12578. <member name="M:XPTable.Editors.NumberCellEditor.ParseEditText">
  12579. <summary>
  12580. Converts the editors current value to a number
  12581. </summary>
  12582. </member>
  12583. <member name="M:XPTable.Editors.NumberCellEditor.Constrain(System.Decimal)">
  12584. <summary>
  12585. Ensures that the specified value is between the editors Maximun and
  12586. Minimum values
  12587. </summary>
  12588. <param name="value">The value to be checked</param>
  12589. <returns>A value is between the editors Maximun and Minimum values</returns>
  12590. </member>
  12591. <member name="M:XPTable.Editors.NumberCellEditor.StartTimer">
  12592. <summary>
  12593. Starts the Timer
  12594. </summary>
  12595. </member>
  12596. <member name="M:XPTable.Editors.NumberCellEditor.StopTimer">
  12597. <summary>
  12598. Stops the Timer
  12599. </summary>
  12600. </member>
  12601. <member name="M:XPTable.Editors.NumberCellEditor.OnMouseWheel(System.Object,System.Windows.Forms.MouseEventArgs)">
  12602. <summary>
  12603. Handler for the editors TextBox.MouseWheel event
  12604. </summary>
  12605. <param name="sender">The object that raised the event</param>
  12606. <param name="e">A MouseEventArgs that contains the event data</param>
  12607. </member>
  12608. <member name="M:XPTable.Editors.NumberCellEditor.OnTextBoxKeyDown(System.Object,System.Windows.Forms.KeyEventArgs)">
  12609. <summary>
  12610. Handler for the editors TextBox.KeyDown event
  12611. </summary>
  12612. <param name="sender">The object that raised the event</param>
  12613. <param name="e">A KeyEventArgs that contains the event data</param>
  12614. </member>
  12615. <member name="M:XPTable.Editors.NumberCellEditor.OnTextBoxKeyPress(System.Object,System.Windows.Forms.KeyPressEventArgs)">
  12616. <summary>
  12617. Handler for the editors TextBox.KeyPress event
  12618. </summary>
  12619. <param name="sender">The object that raised the event</param>
  12620. <param name="e">A KeyPressEventArgs that contains the event data</param>
  12621. </member>
  12622. <member name="M:XPTable.Editors.NumberCellEditor.OnTextBoxLostFocus(System.Object,System.EventArgs)">
  12623. <summary>
  12624. Handler for the editors TextBox.LostFocus event
  12625. </summary>
  12626. <param name="sender">The object that raised the event</param>
  12627. <param name="e">An EventArgs that contains the event data</param>
  12628. </member>
  12629. <member name="M:XPTable.Editors.NumberCellEditor.OnEditorButtonMouseDown(System.Object,XPTable.Events.CellMouseEventArgs)">
  12630. <summary>
  12631. Handler for the editors buttons MouseDown event
  12632. </summary>
  12633. <param name="sender">The object that raised the event</param>
  12634. <param name="e">A CellMouseEventArgs that contains the event data</param>
  12635. </member>
  12636. <member name="M:XPTable.Editors.NumberCellEditor.OnEditorButtonMouseUp(System.Object,XPTable.Events.CellMouseEventArgs)">
  12637. <summary>
  12638. Handler for the editors buttons MouseUp event
  12639. </summary>
  12640. <param name="sender">The object that raised the event</param>
  12641. <param name="e">A CellMouseEventArgs that contains the event data</param>
  12642. </member>
  12643. <member name="M:XPTable.Editors.NumberCellEditor.TimerHandler(System.Object,System.EventArgs)">
  12644. <summary>
  12645. Handler for the editors Timer event
  12646. </summary>
  12647. <param name="sender">The object that raised the event</param>
  12648. <param name="e">An EventArgs that contains the event data</param>
  12649. </member>
  12650. <member name="E:XPTable.Editors.NumberCellEditor.BeforeChange">
  12651. <summary>
  12652. Occurs when the CellEditor is just about to change the value
  12653. </summary>
  12654. </member>
  12655. <member name="P:XPTable.Editors.NumberCellEditor.TextBox">
  12656. <summary>
  12657. Gets the TextBox used to edit the Cells contents
  12658. </summary>
  12659. </member>
  12660. <member name="P:XPTable.Editors.NumberCellEditor.Value">
  12661. <summary>
  12662. Gets or sets the editors current value
  12663. </summary>
  12664. </member>
  12665. <member name="P:XPTable.Editors.NumberCellEditor.Increment">
  12666. <summary>
  12667. Gets or sets the value to increment or decrement when the up or down
  12668. buttons are clicked
  12669. </summary>
  12670. </member>
  12671. <member name="P:XPTable.Editors.NumberCellEditor.Maximum">
  12672. <summary>
  12673. Gets or sets the maximum value for the editor
  12674. </summary>
  12675. </member>
  12676. <member name="P:XPTable.Editors.NumberCellEditor.Minimum">
  12677. <summary>
  12678. Gets or sets the minimum value for the editor
  12679. </summary>
  12680. </member>
  12681. <member name="P:XPTable.Editors.NumberCellEditor.Format">
  12682. <summary>
  12683. Gets or sets the string that specifies how the editors contents
  12684. are formatted
  12685. </summary>
  12686. </member>
  12687. <member name="P:XPTable.Editors.NumberCellEditor.ChangingText">
  12688. <summary>
  12689. Gets or sets whether the editors text is being updated
  12690. </summary>
  12691. </member>
  12692. <member name="P:XPTable.Editors.NumberCellEditor.InterceptArrowKeys">
  12693. <summary>
  12694. Gets or sets whether the arrow keys should be passed to the editor
  12695. </summary>
  12696. </member>
  12697. <member name="P:XPTable.Editors.NumberCellEditor.UserEdit">
  12698. <summary>
  12699. Gets or sets whether the user has changed the editors value
  12700. </summary>
  12701. </member>
  12702. <member name="T:XPTable.Win32.POINT">
  12703. <summary>
  12704. The POINT structure defines the x- and y- coordinates of a point
  12705. </summary>
  12706. </member>
  12707. <member name="F:XPTable.Win32.POINT.x">
  12708. <summary>
  12709. Specifies the x-coordinate of the point
  12710. </summary>
  12711. </member>
  12712. <member name="F:XPTable.Win32.POINT.y">
  12713. <summary>
  12714. Specifies the y-coordinate of the point
  12715. </summary>
  12716. </member>
  12717. <member name="M:XPTable.Win32.POINT.#ctor(System.Int32,System.Int32)">
  12718. <summary>
  12719. Creates a new RECT struct with the specified x and y coordinates
  12720. </summary>
  12721. <param name="x">The x-coordinate of the point</param>
  12722. <param name="y">The y-coordinate of the point</param>
  12723. </member>
  12724. <member name="M:XPTable.Win32.POINT.FromPoint(System.Drawing.Point)">
  12725. <summary>
  12726. Creates a new POINT struct from the specified Point
  12727. </summary>
  12728. <param name="p">The Point to create the POINT from</param>
  12729. <returns>A POINT struct with the same x and y coordinates as
  12730. the specified Point</returns>
  12731. </member>
  12732. <member name="M:XPTable.Win32.POINT.ToPoint">
  12733. <summary>
  12734. Returns a Point with the same x and y coordinates as the POINT
  12735. </summary>
  12736. <returns>A Point with the same x and y coordinates as the POINT</returns>
  12737. </member>
  12738. <member name="T:XPTable.Win32.KeyEventFFlags">
  12739. <summary>
  12740. Specifies the flags used with the keybd_event function
  12741. </summary>
  12742. </member>
  12743. <member name="F:XPTable.Win32.KeyEventFFlags.KEYEVENTF_EXTENDEDKEY">
  12744. <summary>
  12745. If specified, the scan code was preceded by a prefix byte having the value 0xE0 (224)
  12746. </summary>
  12747. </member>
  12748. <member name="F:XPTable.Win32.KeyEventFFlags.KEYEVENTF_KEYUP">
  12749. <summary>
  12750. If specified, the key is being released. If not specified, the key is being depressed
  12751. </summary>
  12752. </member>
  12753. <member name="T:XPTable.Sorting.TextComparer">
  12754. <summary>
  12755. An IComparer for sorting Cells that contain strings
  12756. </summary>
  12757. </member>
  12758. <member name="M:XPTable.Sorting.TextComparer.#ctor(XPTable.Models.TableModel,System.Int32,System.Windows.Forms.SortOrder)">
  12759. <summary>
  12760. Initializes a new instance of the TextComparer class with the specified
  12761. TableModel, Column index and SortOrder
  12762. </summary>
  12763. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  12764. <param name="column">The index of the Column to be sorted</param>
  12765. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  12766. </member>
  12767. <member name="M:XPTable.Sorting.TextComparer.CompareCells(XPTable.Models.Cell,XPTable.Models.Cell)">
  12768. <summary>
  12769. Compares two cells and returns a value indicating whether one is less
  12770. than, equal to or greater than the other.
  12771. </summary>
  12772. <param name="cell1"></param>
  12773. <param name="cell2"></param>
  12774. <returns></returns>
  12775. </member>
  12776. <member name="T:XPTable.Renderers.GroupCellRenderer">
  12777. <summary>
  12778. A CellRenderer that draws Cell contents as a collapse/expand icon.
  12779. </summary>
  12780. </member>
  12781. <member name="F:XPTable.Renderers.GroupCellRenderer.checkSize">
  12782. <summary>
  12783. The size of the checkbox
  12784. </summary>
  12785. </member>
  12786. <member name="F:XPTable.Renderers.GroupCellRenderer.drawText">
  12787. <summary>
  12788. Specifies whether any text contained in the Cell should be drawn
  12789. </summary>
  12790. </member>
  12791. <member name="F:XPTable.Renderers.GroupCellRenderer.lineColor">
  12792. <summary>
  12793. Specifies the colour of the box and connecting lines
  12794. </summary>
  12795. </member>
  12796. <member name="F:XPTable.Renderers.GroupCellRenderer.lineColorPen">
  12797. <summary>
  12798. Used to draw the box and connecting lines
  12799. </summary>
  12800. </member>
  12801. <member name="F:XPTable.Renderers.GroupCellRenderer.toggleOnSingleClick">
  12802. <summary>
  12803. Determies whether the collapse/expand is performed on the Click event. If false then Double Click toggles the state.
  12804. </summary>
  12805. </member>
  12806. <member name="M:XPTable.Renderers.GroupCellRenderer.#ctor">
  12807. <summary>
  12808. Initializes a new instance of the GroupCellRenderer class with
  12809. default settings
  12810. </summary>
  12811. </member>
  12812. <member name="M:XPTable.Renderers.GroupCellRenderer.CalcCheckRect(XPTable.Models.RowAlignment,XPTable.Models.ColumnAlignment)">
  12813. <summary>
  12814. Gets the Rectangle that specifies the Size and Location of
  12815. the check box contained in the current Cell
  12816. </summary>
  12817. <returns>A Rectangle that specifies the Size and Location of
  12818. the check box contained in the current Cell</returns>
  12819. </member>
  12820. <member name="M:XPTable.Renderers.GroupCellRenderer.GetGroupRendererData(XPTable.Models.Cell)">
  12821. <summary>
  12822. Gets the GroupRendererData specific data used by the Renderer from
  12823. the specified Cell
  12824. </summary>
  12825. <param name="cell">The Cell to get the GroupRendererData data for</param>
  12826. <returns>The GroupRendererData data for the specified Cell</returns>
  12827. </member>
  12828. <member name="M:XPTable.Renderers.GroupCellRenderer.IsSubRow(XPTable.Models.Cell)">
  12829. <summary>
  12830. Returns true if this cell is in a sub row.
  12831. </summary>
  12832. <param name="cell"></param>
  12833. <returns></returns>
  12834. </member>
  12835. <member name="M:XPTable.Renderers.GroupCellRenderer.IsLastRow(XPTable.Models.Cell)">
  12836. <summary>
  12837. Returns true if this cell is in the last subrow.
  12838. </summary>
  12839. <param name="cell"></param>
  12840. <returns></returns>
  12841. </member>
  12842. <member name="M:XPTable.Renderers.GroupCellRenderer.OnDoubleClick(XPTable.Events.CellMouseEventArgs)">
  12843. <summary>
  12844. Fires the DoubleClick event.
  12845. </summary>
  12846. <param name="e"></param>
  12847. </member>
  12848. <member name="M:XPTable.Renderers.GroupCellRenderer.OnClick(XPTable.Events.CellMouseEventArgs)">
  12849. <summary>
  12850. Fires the Click event.
  12851. </summary>
  12852. <param name="e"></param>
  12853. </member>
  12854. <member name="M:XPTable.Renderers.GroupCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  12855. <summary>
  12856. Raises the OnPaintCell event
  12857. </summary>
  12858. <param name="e"></param>
  12859. </member>
  12860. <member name="M:XPTable.Renderers.GroupCellRenderer.DrawLine1(System.Drawing.Graphics,System.Drawing.Pen,System.Drawing.Rectangle)">
  12861. <summary>
  12862. Draws a line on the RHS
  12863. </summary>
  12864. <param name="g"></param>
  12865. <param name="p"></param>
  12866. <param name="rect"></param>
  12867. </member>
  12868. <member name="M:XPTable.Renderers.GroupCellRenderer.DrawHalfLine1(System.Drawing.Graphics,System.Drawing.Pen,System.Drawing.Rectangle)">
  12869. <summary>
  12870. Draws a line on the RHS and joins it up to the RHS of the box
  12871. </summary>
  12872. <param name="g"></param>
  12873. <param name="p"></param>
  12874. <param name="rect"></param>
  12875. </member>
  12876. <member name="M:XPTable.Renderers.GroupCellRenderer.DrawLine2(System.Drawing.Graphics,System.Drawing.Pen,System.Drawing.Rectangle)">
  12877. <summary>
  12878. Draws a line down the middle
  12879. </summary>
  12880. <param name="g"></param>
  12881. <param name="p"></param>
  12882. <param name="rect"></param>
  12883. </member>
  12884. <member name="M:XPTable.Renderers.GroupCellRenderer.DrawHalfLine2(System.Drawing.Graphics,System.Drawing.Pen,System.Drawing.Rectangle)">
  12885. <summary>
  12886. Draw a line down the middle, up to the bottom of the box.
  12887. </summary>
  12888. <param name="g"></param>
  12889. <param name="p"></param>
  12890. <param name="rect"></param>
  12891. </member>
  12892. <member name="M:XPTable.Renderers.GroupCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  12893. <summary>
  12894. Raises the Paint event
  12895. </summary>
  12896. <param name="e"></param>
  12897. </member>
  12898. <member name="P:XPTable.Renderers.GroupCellRenderer.ToggleOnSingleClick">
  12899. <summary>
  12900. Gets or sets whether the collapse/expand is performed on the Click event. If false then Double Click toggles the state.
  12901. </summary>
  12902. </member>
  12903. <member name="P:XPTable.Renderers.GroupCellRenderer.LineColor">
  12904. <summary>
  12905. Specifies the colour of the box and connecting lines.
  12906. </summary>
  12907. </member>
  12908. <member name="P:XPTable.Renderers.GroupCellRenderer.LineColorPen">
  12909. <summary>
  12910. The Pen to use to draw the box and connecting lines.
  12911. </summary>
  12912. </member>
  12913. <member name="T:XPTable.Renderers.ButtonCellRenderer">
  12914. <summary>
  12915. A CellRenderer that draws Cell contents as Buttons
  12916. </summary>
  12917. </member>
  12918. <member name="F:XPTable.Renderers.ButtonCellRenderer.imageAlignment">
  12919. <summary>
  12920. Specifies the alignment of the Image displayed on the button
  12921. </summary>
  12922. </member>
  12923. <member name="F:XPTable.Renderers.ButtonCellRenderer.flatStyle">
  12924. <summary>
  12925. Specifies whether the button is shown in flat style or not.
  12926. </summary>
  12927. </member>
  12928. <member name="M:XPTable.Renderers.ButtonCellRenderer.#ctor">
  12929. <summary>
  12930. Initializes a new instance of the ButtonCellRenderer class with
  12931. default settings
  12932. </summary>
  12933. </member>
  12934. <member name="M:XPTable.Renderers.ButtonCellRenderer.GetButtonRendererData(XPTable.Models.Cell)">
  12935. <summary>
  12936. Gets the ButtonCellRenderer specific data used by the Renderer from
  12937. the specified Cell
  12938. </summary>
  12939. <param name="cell">The Cell to get the ButtonCellRenderer data for</param>
  12940. <returns>The ButtonCellRenderer data for the specified Cell</returns>
  12941. </member>
  12942. <member name="M:XPTable.Renderers.ButtonCellRenderer.CalcButtonBounds">
  12943. <summary>
  12944. Returns a Rectangle that specifies the size and location of the button
  12945. </summary>
  12946. <returns>A Rectangle that specifies the size and location of the button</returns>
  12947. </member>
  12948. <member name="M:XPTable.Renderers.ButtonCellRenderer.CalcImageRect(System.Drawing.Image,System.Drawing.ContentAlignment)">
  12949. <summary>
  12950. Returns a Rectangle that specifies the size and location of the buttons Image
  12951. </summary>
  12952. <param name="image">The buttons image</param>
  12953. <param name="imageAlignment">The alignment of the image</param>
  12954. <returns>A Rectangle that specifies the size and location of the buttons Image</returns>
  12955. </member>
  12956. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnGotFocus(XPTable.Events.CellFocusEventArgs)">
  12957. <summary>
  12958. Raises the GotFocus event
  12959. </summary>
  12960. <param name="e">A CellFocusEventArgs that contains the event data</param>
  12961. </member>
  12962. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnLostFocus(XPTable.Events.CellFocusEventArgs)">
  12963. <summary>
  12964. Raises the LostFocus event
  12965. </summary>
  12966. <param name="e">A CellFocusEventArgs that contains the event data</param>
  12967. </member>
  12968. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnKeyDown(XPTable.Events.CellKeyEventArgs)">
  12969. <summary>
  12970. Raises the KeyDown event
  12971. </summary>
  12972. <param name="e">A CellKeyEventArgs that contains the event data</param>
  12973. </member>
  12974. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnKeyUp(XPTable.Events.CellKeyEventArgs)">
  12975. <summary>
  12976. Raises the KeyUp event
  12977. </summary>
  12978. <param name="e">A CellKeyEventArgs that contains the event data</param>
  12979. </member>
  12980. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnMouseEnter(XPTable.Events.CellMouseEventArgs)">
  12981. <summary>
  12982. Raises the MouseEnter event
  12983. </summary>
  12984. <param name="e">A CellMouseEventArgs that contains the event data</param>
  12985. </member>
  12986. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnMouseLeave(XPTable.Events.CellMouseEventArgs)">
  12987. <summary>
  12988. Raises the MouseLeave event
  12989. </summary>
  12990. <param name="e">A CellMouseEventArgs that contains the event data</param>
  12991. </member>
  12992. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnMouseUp(XPTable.Events.CellMouseEventArgs)">
  12993. <summary>
  12994. Raises the MouseUp event
  12995. </summary>
  12996. <param name="e">A CellMouseEventArgs that contains the event data</param>
  12997. </member>
  12998. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnMouseDown(XPTable.Events.CellMouseEventArgs)">
  12999. <summary>
  13000. Raises the MouseDown event
  13001. </summary>
  13002. <param name="e">A CellMouseEventArgs that contains the event data</param>
  13003. </member>
  13004. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnMouseMove(XPTable.Events.CellMouseEventArgs)">
  13005. <summary>
  13006. Raises the MouseMove event
  13007. </summary>
  13008. <param name="e">A CellMouseEventArgs that contains the event data</param>
  13009. </member>
  13010. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  13011. <summary>
  13012. Raises the PaintCell event
  13013. </summary>
  13014. <param name="e">A PaintCellEventArgs that contains the event data</param>
  13015. </member>
  13016. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnPaintBackground(XPTable.Events.PaintCellEventArgs)">
  13017. <summary>
  13018. Raises the PaintBackground event
  13019. </summary>
  13020. <param name="e">A PaintCellEventArgs that contains the event data</param>
  13021. </member>
  13022. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  13023. <summary>
  13024. Raises the Paint event
  13025. </summary>
  13026. <param name="e">A PaintCellEventArgs that contains the event data</param>
  13027. </member>
  13028. <member name="M:XPTable.Renderers.ButtonCellRenderer.DrawImage(System.Drawing.Graphics,System.Drawing.Image,System.Drawing.Rectangle,System.Boolean)">
  13029. <summary>
  13030. Draws the Image displayed on the button
  13031. </summary>
  13032. <param name="g">The Graphics to draw on</param>
  13033. <param name="image">The Image to draw</param>
  13034. <param name="imageRect">A Rectangle that specifies the location
  13035. of the Image</param>
  13036. <param name="enabled">Specifies whether the Image should be drawn
  13037. in an enabled state</param>
  13038. </member>
  13039. <member name="P:XPTable.Renderers.ButtonCellRenderer.ImageAlignment">
  13040. <summary>
  13041. Gets or sets the alignment of the Image displayed on the buttons
  13042. </summary>
  13043. </member>
  13044. <member name="P:XPTable.Renderers.ButtonCellRenderer.FlatStyle">
  13045. <summary>
  13046. Gets or sets the flag that determines whether buttons are shown flat or normal.
  13047. </summary>
  13048. </member>
  13049. <member name="T:XPTable.Models.Table">
  13050. <summary>
  13051. A Table is "simple" object in that it doesn't actually contain or know how to draw the data it will display.
  13052. </summary>
  13053. </member>
  13054. <member name="F:XPTable.Models.Table.components">
  13055. <summary>
  13056. Required designer variable.
  13057. </summary>
  13058. </member>
  13059. <member name="F:XPTable.Models.Table.painted">
  13060. <summary>
  13061. Is false until the first Paint event has been processed
  13062. </summary>
  13063. </member>
  13064. <member name="F:XPTable.Models.Table.borderStyle">
  13065. <summary>
  13066. The style of the Table's border
  13067. </summary>
  13068. </member>
  13069. <member name="F:XPTable.Models.Table.borderColor">
  13070. <summary>
  13071. The colour of the Table's border
  13072. </summary>
  13073. </member>
  13074. <member name="F:XPTable.Models.Table.unfocusedBorderColor">
  13075. <summary>
  13076. The colour of the Table's border when the table does not have the focus
  13077. </summary>
  13078. </member>
  13079. <member name="F:XPTable.Models.Table.lastMouseCell">
  13080. <summary>
  13081. The last known cell position that the mouse was over
  13082. </summary>
  13083. </member>
  13084. <member name="F:XPTable.Models.Table.lastMouseDownCell">
  13085. <summary>
  13086. The last known cell position that the mouse's left
  13087. button was pressed in
  13088. </summary>
  13089. </member>
  13090. <member name="F:XPTable.Models.Table.focusedCell">
  13091. <summary>
  13092. The position of the Cell that currently has focus
  13093. </summary>
  13094. </member>
  13095. <member name="F:XPTable.Models.Table.editingCell">
  13096. <summary>
  13097. The Cell that is currently being edited
  13098. </summary>
  13099. </member>
  13100. <member name="F:XPTable.Models.Table.curentCellEditor">
  13101. <summary>
  13102. The ICellEditor that is currently being used to edit a Cell
  13103. </summary>
  13104. </member>
  13105. <member name="F:XPTable.Models.Table.editStartAction">
  13106. <summary>
  13107. The action that must be performed on a Cell to start editing
  13108. </summary>
  13109. </member>
  13110. <member name="F:XPTable.Models.Table.customEditKey">
  13111. <summary>
  13112. The key that must be pressed for editing to start when
  13113. editStartAction is set to EditStartAction.CustomKey
  13114. </summary>
  13115. </member>
  13116. <member name="F:XPTable.Models.Table.hoverTime">
  13117. <summary>
  13118. The amount of time (in milliseconds) that that the
  13119. mouse pointer must hover over a Cell or Column Header before
  13120. a MouseHover event is raised
  13121. </summary>
  13122. </member>
  13123. <member name="F:XPTable.Models.Table.trackMouseEvent">
  13124. <summary>
  13125. A TRACKMOUSEEVENT used to set the hoverTime
  13126. </summary>
  13127. </member>
  13128. <member name="F:XPTable.Models.Table.suppressEditorTerminatorBeep">
  13129. <summary>
  13130. Stop the beep when Enter or Escape keys are pressed when editing
  13131. </summary>
  13132. </member>
  13133. <member name="F:XPTable.Models.Table.columnModel">
  13134. <summary>
  13135. The ColumnModel of the Table
  13136. </summary>
  13137. </member>
  13138. <member name="F:XPTable.Models.Table.columnResizing">
  13139. <summary>
  13140. Whether the Table supports column resizing
  13141. </summary>
  13142. </member>
  13143. <member name="F:XPTable.Models.Table.resizingColumnIndex">
  13144. <summary>
  13145. The index of the column currently being resized
  13146. </summary>
  13147. </member>
  13148. <member name="F:XPTable.Models.Table.resizingColumnAnchor">
  13149. <summary>
  13150. The x coordinate of the currently resizing column
  13151. </summary>
  13152. </member>
  13153. <member name="F:XPTable.Models.Table.resizingColumnOffset">
  13154. <summary>
  13155. The horizontal distance between the resize starting
  13156. point and the right edge of the resizing column
  13157. </summary>
  13158. </member>
  13159. <member name="F:XPTable.Models.Table.resizingColumnWidth">
  13160. <summary>
  13161. The width that the resizing column will be set to
  13162. once column resizing is finished
  13163. </summary>
  13164. </member>
  13165. <member name="F:XPTable.Models.Table.pressedColumn">
  13166. <summary>
  13167. The index of the current pressed column
  13168. </summary>
  13169. </member>
  13170. <member name="F:XPTable.Models.Table.hotColumn">
  13171. <summary>
  13172. The index of the current "hot" column
  13173. </summary>
  13174. </member>
  13175. <member name="F:XPTable.Models.Table.lastSortedColumn">
  13176. <summary>
  13177. The index of the last sorted column
  13178. </summary>
  13179. </member>
  13180. <member name="F:XPTable.Models.Table.sortedColumnBackColor">
  13181. <summary>
  13182. The Color of a sorted Column's background
  13183. </summary>
  13184. </member>
  13185. <member name="F:XPTable.Models.Table.gridLines">
  13186. <summary>
  13187. Indicates whether grid lines appear between the rows and columns
  13188. containing the rows and cells in the Table
  13189. </summary>
  13190. </member>
  13191. <member name="F:XPTable.Models.Table.gridColor">
  13192. <summary>
  13193. The color of the grid lines
  13194. </summary>
  13195. </member>
  13196. <member name="F:XPTable.Models.Table.gridLineStyle">
  13197. <summary>
  13198. The line style of the grid lines
  13199. </summary>
  13200. </member>
  13201. <member name="F:XPTable.Models.Table.headerStyle">
  13202. <summary>
  13203. The styles of the column headers
  13204. </summary>
  13205. </member>
  13206. <member name="F:XPTable.Models.Table.headerAlignWithColumn">
  13207. <summary>
  13208. Should the header text use the column alignment
  13209. </summary>
  13210. </member>
  13211. <member name="F:XPTable.Models.Table.headerRenderer">
  13212. <summary>
  13213. The Renderer used to paint the column headers
  13214. </summary>
  13215. </member>
  13216. <member name="F:XPTable.Models.Table.headerFont">
  13217. <summary>
  13218. The font used to draw the text in the column header
  13219. </summary>
  13220. </member>
  13221. <member name="F:XPTable.Models.Table.headerContextMenu">
  13222. <summary>
  13223. The ContextMenu for the column headers
  13224. </summary>
  13225. </member>
  13226. <member name="F:XPTable.Models.Table.tableModel">
  13227. <summary>
  13228. The TableModel of the Table
  13229. </summary>
  13230. </member>
  13231. <member name="F:XPTable.Models.Table.scrollable">
  13232. <summary>
  13233. Indicates whether the Table will allow the user to scroll to any
  13234. columns or rows placed outside of its visible boundaries
  13235. </summary>
  13236. </member>
  13237. <member name="F:XPTable.Models.Table.hScrollBar">
  13238. <summary>
  13239. The Table's horizontal ScrollBar
  13240. </summary>
  13241. </member>
  13242. <member name="F:XPTable.Models.Table.vScrollBar">
  13243. <summary>
  13244. The Table's vertical ScrollBar. The Value property of this scrollbar is not the index of the
  13245. topmost row, but the index of the topmost *visible* row.
  13246. </summary>
  13247. </member>
  13248. <member name="F:XPTable.Models.Table.topIndex">
  13249. <summary>
  13250. Holds the index of the topmost row.
  13251. </summary>
  13252. </member>
  13253. <member name="F:XPTable.Models.Table.lastVScrollValue">
  13254. <summary>
  13255. Holds the VScroll.Value property. Used to compare with the new VScroll.Value in the
  13256. ValueChanged event.
  13257. </summary>
  13258. </member>
  13259. <member name="F:XPTable.Models.Table.allowSelection">
  13260. <summary>
  13261. Specifies whether rows and cells can be selected
  13262. </summary>
  13263. </member>
  13264. <member name="F:XPTable.Models.Table.allowRMBSelection">
  13265. <summary>
  13266. Specifies whether rows and cells can be selected by right mouse button (RMB)
  13267. </summary>
  13268. </member>
  13269. <member name="F:XPTable.Models.Table.multiSelect">
  13270. <summary>
  13271. Specifies whether multiple rows and cells can be selected
  13272. </summary>
  13273. </member>
  13274. <member name="F:XPTable.Models.Table.familyRowSelect">
  13275. <summary>
  13276. Specifies whether all rows in the family are selected (i.e. parent, children and siblings)
  13277. </summary>
  13278. </member>
  13279. <member name="F:XPTable.Models.Table.fullRowSelect">
  13280. <summary>
  13281. Specifies whether clicking a row selects all its cells
  13282. </summary>
  13283. </member>
  13284. <member name="F:XPTable.Models.Table.hideSelection">
  13285. <summary>
  13286. Specifies whether the selected rows and cells in the Table remain
  13287. highlighted when the Table loses focus
  13288. </summary>
  13289. </member>
  13290. <member name="F:XPTable.Models.Table.selectionBackColor">
  13291. <summary>
  13292. The background color of selected rows and cells
  13293. </summary>
  13294. </member>
  13295. <member name="F:XPTable.Models.Table.selectionForeColor">
  13296. <summary>
  13297. The foreground color of selected rows and cells
  13298. </summary>
  13299. </member>
  13300. <member name="F:XPTable.Models.Table.unfocusedSelectionBackColor">
  13301. <summary>
  13302. The background color of selected rows and cells when the Table
  13303. doesn't have focus
  13304. </summary>
  13305. </member>
  13306. <member name="F:XPTable.Models.Table.unfocusedSelectionForeColor">
  13307. <summary>
  13308. The foreground color of selected rows and cells when the Table
  13309. doesn't have focus
  13310. </summary>
  13311. </member>
  13312. <member name="F:XPTable.Models.Table.selectionStyle">
  13313. <summary>
  13314. Determines how selected Cells are hilighted
  13315. </summary>
  13316. </member>
  13317. <member name="F:XPTable.Models.Table.tableState">
  13318. <summary>
  13319. The state of the table
  13320. </summary>
  13321. </member>
  13322. <member name="F:XPTable.Models.Table.init">
  13323. <summary>
  13324. Is the Table currently initialising
  13325. </summary>
  13326. </member>
  13327. <member name="F:XPTable.Models.Table.beginUpdateCount">
  13328. <summary>
  13329. The number of times BeginUpdate has been called
  13330. </summary>
  13331. </member>
  13332. <member name="F:XPTable.Models.Table.toolTip">
  13333. <summary>
  13334. The ToolTip used by the Table to display cell and column tooltips
  13335. </summary>
  13336. </member>
  13337. <member name="F:XPTable.Models.Table.alternatingRowColor">
  13338. <summary>
  13339. The alternating row background color
  13340. </summary>
  13341. </member>
  13342. <member name="F:XPTable.Models.Table.alternatingRowSpan">
  13343. <summary>
  13344. The span of alternate rows
  13345. </summary>
  13346. </member>
  13347. <member name="F:XPTable.Models.Table.autoCalculateRowHeights">
  13348. <summary>
  13349. A value indicating whether all row heights are recalculated after an EndUpdate (only used if WordWrapping is on).
  13350. </summary>
  13351. </member>
  13352. <member name="F:XPTable.Models.Table.noItemsText">
  13353. <summary>
  13354. The text displayed in the Table when it has no data to display
  13355. </summary>
  13356. </member>
  13357. <member name="F:XPTable.Models.Table.preview">
  13358. <summary>
  13359. Specifies whether the Table is being used as a preview Table
  13360. in a ColumnColection editor
  13361. </summary>
  13362. </member>
  13363. <member name="F:XPTable.Models.Table.showSelectionRectangle">
  13364. <summary>
  13365. Specifies whether show selection in grid or not
  13366. </summary>
  13367. </member>
  13368. <member name="F:XPTable.Models.Table.enableWordWrap">
  13369. <summary>
  13370. Specifies whether any cells are allowed to word-wrap.
  13371. </summary>
  13372. </member>
  13373. <member name="F:XPTable.Models.Table._dragDropHelper">
  13374. <summary>
  13375. Helper class that provides all drag drop functionality.
  13376. </summary>
  13377. </member>
  13378. <member name="M:XPTable.Models.Table.#ctor">
  13379. <summary>
  13380. Initializes a new instance of the Table class with default settings
  13381. </summary>
  13382. </member>
  13383. <member name="M:XPTable.Models.Table.VScrollOffset">
  13384. <summary>
  13385. Computes the height of the rows that are not visible (i.e. above the top row currently displayed).
  13386. </summary>
  13387. <returns></returns>
  13388. </member>
  13389. <member name="M:XPTable.Models.Table.ClientToDisplayRect(System.Int32,System.Int32)">
  13390. <summary>
  13391. Computes the location of the specified client point into coordinates
  13392. relative to the display rectangle
  13393. </summary>
  13394. <param name="x">The client x coordinate to convert</param>
  13395. <param name="y">The client y coordinate to convert</param>
  13396. <returns>A Point that represents the converted coordinates (x, y),
  13397. relative to the display rectangle</returns>
  13398. </member>
  13399. <member name="M:XPTable.Models.Table.ClientToDisplayRect(System.Drawing.Point)">
  13400. <summary>
  13401. Computes the location of the specified client point into coordinates
  13402. relative to the display rectangle
  13403. </summary>
  13404. <param name="p">The client coordinate Point to convert</param>
  13405. <returns>A Point that represents the converted Point, p,
  13406. relative to the display rectangle</returns>
  13407. </member>
  13408. <member name="M:XPTable.Models.Table.ClientToDisplayRect(System.Drawing.Rectangle)">
  13409. <summary>
  13410. Converts the location of the specified Rectangle into coordinates
  13411. relative to the display rectangle
  13412. </summary>
  13413. <param name="rect">The Rectangle to convert whose location is in
  13414. client coordinates</param>
  13415. <returns>A Rectangle that represents the converted Rectangle, rect,
  13416. relative to the display rectangle</returns>
  13417. </member>
  13418. <member name="M:XPTable.Models.Table.DisplayRectToClient(System.Int32,System.Int32)">
  13419. <summary>
  13420. Computes the location of the specified point relative to the display
  13421. rectangle point into client coordinates
  13422. </summary>
  13423. <param name="x">The x coordinate to convert relative to the display rectangle</param>
  13424. <param name="y">The y coordinate to convert relative to the display rectangle</param>
  13425. <returns>A Point that represents the converted coordinates (x, y) relative to
  13426. the display rectangle in client coordinates</returns>
  13427. </member>
  13428. <member name="M:XPTable.Models.Table.DisplayRectToClient(System.Drawing.Point)">
  13429. <summary>
  13430. Computes the location of the specified point relative to the display
  13431. rectangle into client coordinates
  13432. </summary>
  13433. <param name="p">The point relative to the display rectangle to convert</param>
  13434. <returns>A Point that represents the converted Point relative to
  13435. the display rectangle, p, in client coordinates</returns>
  13436. </member>
  13437. <member name="M:XPTable.Models.Table.DisplayRectToClient(System.Drawing.Rectangle)">
  13438. <summary>
  13439. Converts the location of the specified Rectangle relative to the display
  13440. rectangle into client coordinates
  13441. </summary>
  13442. <param name="rect">The Rectangle to convert whose location is relative to
  13443. the display rectangle</param>
  13444. <returns>A Rectangle that represents the converted Rectangle relative to
  13445. the display rectangle, rect, in client coordinates</returns>
  13446. </member>
  13447. <member name="M:XPTable.Models.Table.CellAt(System.Int32,System.Int32)">
  13448. <summary>
  13449. Returns the Cell at the specified client coordinates
  13450. </summary>
  13451. <param name="x">The client x coordinate of the Cell</param>
  13452. <param name="y">The client y coordinate of the Cell</param>
  13453. <returns>The Cell at the specified client coordinates, or
  13454. null if it does not exist</returns>
  13455. </member>
  13456. <member name="M:XPTable.Models.Table.CellAt(System.Drawing.Point)">
  13457. <summary>
  13458. Returns the Cell at the specified client Point
  13459. </summary>
  13460. <param name="p">The point of interest</param>
  13461. <returns>The Cell at the specified client Point,
  13462. or null if not found</returns>
  13463. </member>
  13464. <member name="M:XPTable.Models.Table.CellRect(System.Int32,System.Int32)">
  13465. <summary>
  13466. Returns a Rectangle that specifies the size and location the cell at
  13467. the specified row and column indexes in client coordinates
  13468. </summary>
  13469. <param name="row">The index of the row that contains the cell</param>
  13470. <param name="column">The index of the column that contains the cell</param>
  13471. <returns>A Rectangle that specifies the size and location the cell at
  13472. the specified row and column indexes in client coordinates</returns>
  13473. </member>
  13474. <member name="M:XPTable.Models.Table.CellRect(XPTable.Models.CellPos)">
  13475. <summary>
  13476. Returns a Rectangle that specifies the size and location the cell at
  13477. the specified cell position in client coordinates
  13478. </summary>
  13479. <param name="cellPos">The position of the cell</param>
  13480. <returns>A Rectangle that specifies the size and location the cell at
  13481. the specified cell position in client coordinates</returns>
  13482. </member>
  13483. <member name="M:XPTable.Models.Table.CellRect(XPTable.Models.Cell)">
  13484. <summary>
  13485. Returns a Rectangle that specifies the size and location of the
  13486. specified cell in client coordinates
  13487. </summary>
  13488. <param name="cell">The cell whose bounding rectangle is to be retrieved</param>
  13489. <returns>A Rectangle that specifies the size and location the specified
  13490. cell in client coordinates</returns>
  13491. </member>
  13492. <member name="M:XPTable.Models.Table.ResolveColspan(XPTable.Models.CellPos)">
  13493. <summary>
  13494. Returns the position of the actual cell that renders to the given cell pos.
  13495. This looks at colspans and returns the cell that colspan overs the given cell (if any)
  13496. </summary>
  13497. <param name="cellPos"></param>
  13498. <returns></returns>
  13499. </member>
  13500. <member name="M:XPTable.Models.Table.IsValidCell(System.Int32,System.Int32)">
  13501. <summary>
  13502. Returns whether Cell at the specified row and column indexes
  13503. is not null
  13504. </summary>
  13505. <param name="row">The row index of the cell</param>
  13506. <param name="column">The column index of the cell</param>
  13507. <returns>True if the cell at the specified row and column indexes
  13508. is not null, otherwise false</returns>
  13509. </member>
  13510. <member name="M:XPTable.Models.Table.IsValidCell(XPTable.Models.CellPos)">
  13511. <summary>
  13512. Returns whether Cell at the specified cell position is not null
  13513. </summary>
  13514. <param name="cellPos">The position of the cell</param>
  13515. <returns>True if the cell at the specified cell position is not
  13516. null, otherwise false</returns>
  13517. </member>
  13518. <member name="M:XPTable.Models.Table.FindNextVisibleCell(XPTable.Models.CellPos,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
  13519. <summary>
  13520. Returns a CellPos that specifies the next Cell that is visible
  13521. and enabled from the specified Cell
  13522. </summary>
  13523. <param name="start">A CellPos that specifies the Cell to start
  13524. searching from</param>
  13525. <param name="wrap">Specifies whether to move to the start of the
  13526. next Row when the end of the current Row is reached</param>
  13527. <param name="forward">Specifies whether the search should travel
  13528. in a forward direction (top to bottom, left to right) through the Cells</param>
  13529. <param name="includeStart">Indicates whether the specified starting
  13530. Cell is included in the search</param>
  13531. <param name="checkOtherCellsInRow">Specifies whether all Cells in
  13532. the Row should be included in the search</param>
  13533. <param name="includeDisabledCells">Indicates whether disabled cells should be included in the search.</param>
  13534. <returns>
  13535. A CellPos that specifies the next Cell that is visible
  13536. and enabled, or CellPos.Empty if there are no Cells that are visible
  13537. and enabled
  13538. </returns>
  13539. </member>
  13540. <member name="M:XPTable.Models.Table.FindNextEditableCell(XPTable.Models.CellPos,System.Boolean,System.Boolean,System.Boolean)">
  13541. <summary>
  13542. Returns a CellPos that specifies the next Cell that able to be
  13543. edited from the specified Cell
  13544. </summary>
  13545. <param name="start">A CellPos that specifies the Cell to start
  13546. searching from</param>
  13547. <param name="wrap">Specifies whether to move to the start of the
  13548. next Row when the end of the current Row is reached</param>
  13549. <param name="forward">Specifies whether the search should travel
  13550. in a forward direction (top to bottom, left to right) through the Cells</param>
  13551. <param name="includeStart">Indicates whether the specified starting
  13552. Cell is included in the search</param>
  13553. <returns>A CellPos that specifies the next Cell that is able to
  13554. be edited, or CellPos.Empty if there are no Cells that editable</returns>
  13555. </member>
  13556. <member name="M:XPTable.Models.Table.ColumnIndexAt(System.Int32,System.Int32)">
  13557. <summary>
  13558. Returns the index of the Column at the specified client coordinates
  13559. </summary>
  13560. <param name="x">The client x coordinate of the Column</param>
  13561. <param name="y">The client y coordinate of the Column</param>
  13562. <returns>The index of the Column at the specified client coordinates, or
  13563. -1 if it does not exist</returns>
  13564. </member>
  13565. <member name="M:XPTable.Models.Table.ColumnIndexAt(System.Drawing.Point)">
  13566. <summary>
  13567. Returns the index of the Column at the specified client point
  13568. </summary>
  13569. <param name="p">The point of interest</param>
  13570. <returns>The index of the Column at the specified client point, or
  13571. -1 if it does not exist</returns>
  13572. </member>
  13573. <member name="M:XPTable.Models.Table.ColumnHeaderRect(System.Int32)">
  13574. <summary>
  13575. Returns the bounding rectangle of the specified
  13576. column's header in client coordinates
  13577. </summary>
  13578. <param name="column">The index of the column</param>
  13579. <returns>The bounding rectangle of the specified
  13580. column's header</returns>
  13581. </member>
  13582. <member name="M:XPTable.Models.Table.ColumnHeaderRect(XPTable.Models.Column)">
  13583. <summary>
  13584. Returns the bounding rectangle of the specified
  13585. column's header in client coordinates
  13586. </summary>
  13587. <param name="column">The column</param>
  13588. <returns>The bounding rectangle of the specified
  13589. column's header</returns>
  13590. </member>
  13591. <member name="M:XPTable.Models.Table.ColumnRect(System.Int32)">
  13592. <summary>
  13593. Returns the bounding rectangle of the column at the
  13594. specified index in client coordinates
  13595. </summary>
  13596. <param name="column">The column</param>
  13597. <returns>The bounding rectangle of the column at the
  13598. specified index</returns>
  13599. </member>
  13600. <member name="M:XPTable.Models.Table.ColumnRect(XPTable.Models.Column)">
  13601. <summary>
  13602. Returns the bounding rectangle of the specified column
  13603. in client coordinates
  13604. </summary>
  13605. <param name="column">The column</param>
  13606. <returns>The bounding rectangle of the specified
  13607. column</returns>
  13608. </member>
  13609. <member name="M:XPTable.Models.Table.GetColumnWidth(System.Int32,XPTable.Models.Cell)">
  13610. <summary>
  13611. Returns the actual width that this cell can render over (taking colspan into account).
  13612. Normally its just the width of this column from the column model.
  13613. </summary>
  13614. <param name="column"></param>
  13615. <param name="cell"></param>
  13616. <returns></returns>
  13617. </member>
  13618. <member name="M:XPTable.Models.Table.GetColumnLeft(System.Int32)">
  13619. <summary>
  13620. Returns the left position of the given column.
  13621. </summary>
  13622. <param name="column"></param>
  13623. <returns></returns>
  13624. </member>
  13625. <member name="M:XPTable.Models.Table.AutoResizeColumnWidths">
  13626. <summary>
  13627. Resizes all columns to their minimum width that still shows all the cells content.
  13628. </summary>
  13629. </member>
  13630. <member name="M:XPTable.Models.Table.GetAutoColumnWidth(System.Int32)">
  13631. <summary>
  13632. Returns the minimum column width that will show all the columns contents. Returns 0
  13633. if the column width should not be changed, due to the resize mode.
  13634. </summary>
  13635. <param name="column"></param>
  13636. <returns></returns>
  13637. </member>
  13638. <member name="M:XPTable.Models.Table.GetAutoColumnWidthWithMode(XPTable.Models.Column,System.Int32)">
  13639. <summary>
  13640. Returns the new column width if the columns resize mode allows it to be changed.
  13641. Returns 0 if it should not be changed.
  13642. </summary>
  13643. <param name="column"></param>
  13644. <param name="maxwidth"></param>
  13645. <returns></returns>
  13646. </member>
  13647. <member name="M:XPTable.Models.Table.RowIndexAt(System.Int32,System.Int32)">
  13648. <summary>
  13649. Returns the index of the Row at the specified client coordinates
  13650. </summary>
  13651. <param name="x">The client x coordinate of the Row</param>
  13652. <param name="y">The client y coordinate of the Row</param>
  13653. <returns>The index of the Row at the specified client coordinates, or
  13654. -1 if it does not exist</returns>
  13655. </member>
  13656. <member name="M:XPTable.Models.Table.RowIndexAt(System.Drawing.Point)">
  13657. <summary>
  13658. Returns the index of the Row at the specified client point
  13659. </summary>
  13660. <param name="p">The point of interest</param>
  13661. <returns>The index of the Row at the specified client point, or
  13662. -1 if it does not exist</returns>
  13663. </member>
  13664. <member name="M:XPTable.Models.Table.RowRect(System.Int32)">
  13665. <summary>
  13666. Returns the bounding rectangle of the row at the
  13667. specified index in client coordinates
  13668. </summary>
  13669. <param name="row">The index of the row</param>
  13670. <returns>The bounding rectangle of the row at the
  13671. specified index</returns>
  13672. </member>
  13673. <member name="M:XPTable.Models.Table.RowRect(XPTable.Models.Row)">
  13674. <summary>
  13675. Returns the bounding rectangle of the specified row
  13676. in client coordinates
  13677. </summary>
  13678. <param name="row">The row</param>
  13679. <returns>The bounding rectangle of the specified
  13680. row</returns>
  13681. </member>
  13682. <member name="M:XPTable.Models.Table.RowY(System.Int32)">
  13683. <summary>
  13684. Returns the Y-coord of the top of the row at the
  13685. specified index in client coordinates
  13686. </summary>
  13687. <param name="row"></param>
  13688. <returns></returns>
  13689. </member>
  13690. <member name="M:XPTable.Models.Table.RowYDifference(System.Int32,System.Int32)">
  13691. <summary>
  13692. Returns the difference in Y-coords between the tops of the two given rows. May return a negative.
  13693. </summary>
  13694. <param name="row1">Index of first row</param>
  13695. <param name="row2">Index of second row</param>
  13696. <returns>Is positive if Row2 > Row1</returns>
  13697. </member>
  13698. <member name="M:XPTable.Models.Table.VisibleRowCountExact">
  13699. <summary>
  13700. Returns the number of visible rows, determined by iterating over all visible rows.
  13701. Copes with word-wrapped rows.
  13702. </summary>
  13703. <returns></returns>
  13704. </member>
  13705. <member name="M:XPTable.Models.Table.CalculateAllRowHeights">
  13706. <summary>
  13707. For all rows that have a wordwrap cell, calculate the rendered height.
  13708. </summary>
  13709. </member>
  13710. <member name="M:XPTable.Models.Table.GetRenderedRowHeight(System.Drawing.Graphics,XPTable.Models.Row)">
  13711. <summary>
  13712. Returns the actual height for this row when rendered. If there is no word wrapped cell here then
  13713. just return the default row height.
  13714. </summary>
  13715. <param name="g"></param>
  13716. <param name="row"></param>
  13717. <returns></returns>
  13718. </member>
  13719. <member name="M:XPTable.Models.Table.HitTest(System.Int32,System.Int32)">
  13720. <summary>
  13721. Returns a TableRegions value that represents the table region at
  13722. the specified client coordinates
  13723. </summary>
  13724. <param name="x">The client x coordinate</param>
  13725. <param name="y">The client y coordinate</param>
  13726. <returns>A TableRegions value that represents the table region at
  13727. the specified client coordinates</returns>
  13728. </member>
  13729. <member name="M:XPTable.Models.Table.HitTest(System.Drawing.Point)">
  13730. <summary>
  13731. Returns a TableRegions value that represents the table region at
  13732. the specified client point
  13733. </summary>
  13734. <param name="p">The point of interest</param>
  13735. <returns>A TableRegions value that represents the table region at
  13736. the specified client point</returns>
  13737. </member>
  13738. <member name="M:XPTable.Models.Table.Dispose(System.Boolean)">
  13739. <summary>
  13740. Releases the unmanaged resources used by the Control and optionally
  13741. releases the managed resources
  13742. </summary>
  13743. <param name="disposing">true to release both managed and unmanaged
  13744. resources; false to release only unmanaged resources</param>
  13745. </member>
  13746. <member name="M:XPTable.Models.Table.ClearAllData">
  13747. <summary>
  13748. Removes the TableModel from the Table but leaves the ColumnModel unaltered.
  13749. </summary>
  13750. </member>
  13751. <member name="M:XPTable.Models.Table.Clear">
  13752. <summary>
  13753. Removes the ColumnModel and TableModel from the Table
  13754. </summary>
  13755. </member>
  13756. <member name="M:XPTable.Models.Table.ClearAllRowControls">
  13757. <summary>
  13758. Clears all the controls from the Controls collection except the scroll bars
  13759. </summary>
  13760. </member>
  13761. <member name="M:XPTable.Models.Table.SetEditingCell(XPTable.Models.Cell,XPTable.Editors.ICellEditor)">
  13762. <summary>
  13763. Records the Cell that is currently being edited and the
  13764. ICellEditor used to edit the Cell
  13765. </summary>
  13766. <param name="cell">The Cell that is currently being edited</param>
  13767. <param name="editor">The ICellEditor used to edit the Cell</param>
  13768. </member>
  13769. <member name="M:XPTable.Models.Table.SetEditingCell(XPTable.Models.CellPos,XPTable.Editors.ICellEditor)">
  13770. <summary>
  13771. Records the Cell that is currently being edited and the
  13772. ICellEditor used to edit the Cell
  13773. </summary>
  13774. <param name="cellPos">The Cell that is currently being edited</param>
  13775. <param name="editor">The ICellEditor used to edit the Cell</param>
  13776. </member>
  13777. <member name="M:XPTable.Models.Table.EditCell(System.Int32,System.Int32)">
  13778. <summary>
  13779. Starts editing the Cell at the specified row and column indexes
  13780. </summary>
  13781. <param name="row">The row index of the Cell to be edited</param>
  13782. <param name="column">The column index of the Cell to be edited</param>
  13783. </member>
  13784. <member name="M:XPTable.Models.Table.EditCell(XPTable.Models.CellPos)">
  13785. <summary>
  13786. Starts editing the Cell at the specified CellPos
  13787. </summary>
  13788. <param name="cellPos">A CellPos that specifies the Cell to be edited</param>
  13789. </member>
  13790. <member name="M:XPTable.Models.Table.StopEditing">
  13791. <summary>
  13792. Stops editing the current Cell and commits any changes
  13793. </summary>
  13794. </member>
  13795. <member name="M:XPTable.Models.Table.CancelEditing">
  13796. <summary>
  13797. Cancels editing the current Cell and ignores any changes
  13798. </summary>
  13799. </member>
  13800. <member name="M:XPTable.Models.Table.IsCellEditable(System.Int32,System.Int32)">
  13801. <summary>
  13802. Returns whether the Cell at the specified row and column is able
  13803. to be edited by the user
  13804. </summary>
  13805. <param name="row">The row index of the Cell to check</param>
  13806. <param name="column">The column index of the Cell to check</param>
  13807. <returns>True if the Cell at the specified row and column is able
  13808. to be edited by the user, false otherwise</returns>
  13809. </member>
  13810. <member name="M:XPTable.Models.Table.IsCellEditable(XPTable.Models.CellPos)">
  13811. <summary>
  13812. Returns whether the Cell at the specified CellPos is able
  13813. to be edited by the user
  13814. </summary>
  13815. <param name="cellpos">A CellPos that specifies the Cell to check</param>
  13816. <returns>True if the Cell at the specified CellPos is able
  13817. to be edited by the user, false otherwise</returns>
  13818. </member>
  13819. <member name="M:XPTable.Models.Table.IsCellEnabled(System.Int32,System.Int32)">
  13820. <summary>
  13821. Returns whether the Cell at the specified row and column is able
  13822. to respond to user interaction
  13823. </summary>
  13824. <param name="row">The row index of the Cell to check</param>
  13825. <param name="column">The column index of the Cell to check</param>
  13826. <returns>True if the Cell at the specified row and column is able
  13827. to respond to user interaction, false otherwise</returns>
  13828. </member>
  13829. <member name="M:XPTable.Models.Table.IsCellEnabled(XPTable.Models.CellPos)">
  13830. <summary>
  13831. Returns whether the Cell at the specified CellPos is able
  13832. to respond to user interaction
  13833. </summary>
  13834. <param name="cellpos">A CellPos that specifies the Cell to check</param>
  13835. <returns>True if the Cell at the specified CellPos is able
  13836. to respond to user interaction, false otherwise</returns>
  13837. </member>
  13838. <member name="M:XPTable.Models.Table.InvalidateCell(XPTable.Models.Cell)">
  13839. <summary>
  13840. Invalidates the specified Cell
  13841. </summary>
  13842. <param name="cell">The Cell to be invalidated</param>
  13843. </member>
  13844. <member name="M:XPTable.Models.Table.InvalidateCell(System.Int32,System.Int32)">
  13845. <summary>
  13846. Invalidates the Cell located at the specified row and column indicies
  13847. </summary>
  13848. <param name="row">The row index of the Cell to be invalidated</param>
  13849. <param name="column">The column index of the Cell to be invalidated</param>
  13850. </member>
  13851. <member name="M:XPTable.Models.Table.InvalidateCell(XPTable.Models.CellPos)">
  13852. <summary>
  13853. Invalidates the Cell located at the specified CellPos
  13854. </summary>
  13855. <param name="cellPos">A CellPos that specifies the Cell to be invalidated</param>
  13856. </member>
  13857. <member name="M:XPTable.Models.Table.InvalidateRow(XPTable.Models.Row)">
  13858. <summary>
  13859. Invalidates the specified Row
  13860. </summary>
  13861. <param name="row">The Row to be invalidated</param>
  13862. </member>
  13863. <member name="M:XPTable.Models.Table.InvalidateRow(System.Int32)">
  13864. <summary>
  13865. Invalidates the Row located at the specified row index
  13866. </summary>
  13867. <param name="row">The row index of the Row to be invalidated</param>
  13868. </member>
  13869. <member name="M:XPTable.Models.Table.InvalidateRow(XPTable.Models.CellPos)">
  13870. <summary>
  13871. Invalidates the Row located at the specified CellPos
  13872. </summary>
  13873. <param name="cellPos">A CellPos that specifies the Row to be invalidated</param>
  13874. </member>
  13875. <member name="M:XPTable.Models.Table.InvalidateRect(System.Drawing.Rectangle)">
  13876. <summary>
  13877. Invalidates the given Rectangle
  13878. </summary>
  13879. <param name="rect"></param>
  13880. </member>
  13881. <member name="M:XPTable.Models.Table.IsReservedKey(System.Windows.Forms.Keys)">
  13882. <summary>
  13883. Determines whether the specified key is reserved for use by the Table
  13884. </summary>
  13885. <param name="key">One of the Keys values</param>
  13886. <returns>true if the specified key is reserved for use by the Table;
  13887. otherwise, false</returns>
  13888. </member>
  13889. <member name="M:XPTable.Models.Table.IsInputKey(System.Windows.Forms.Keys)">
  13890. <summary>
  13891. Determines whether the specified key is a regular input key or a special
  13892. key that requires preprocessing
  13893. </summary>
  13894. <param name="keyData">One of the Keys values</param>
  13895. <returns>true if the specified key is a regular input key; otherwise, false</returns>
  13896. </member>
  13897. <member name="M:XPTable.Models.Table.BeginUpdate">
  13898. <summary>
  13899. Prevents the Table from drawing until the EndUpdate method is called
  13900. </summary>
  13901. </member>
  13902. <member name="M:XPTable.Models.Table.EndUpdate">
  13903. <summary>
  13904. Resumes drawing of the Table after drawing is suspended by the
  13905. BeginUpdate method
  13906. </summary>
  13907. </member>
  13908. <member name="M:XPTable.Models.Table.BeginInit">
  13909. <summary>
  13910. Signals the object that initialization is starting
  13911. </summary>
  13912. </member>
  13913. <member name="M:XPTable.Models.Table.EndInit">
  13914. <summary>
  13915. Signals the object that initialization is complete
  13916. </summary>
  13917. </member>
  13918. <member name="M:XPTable.Models.Table.ResetMouseEventArgs">
  13919. <summary>
  13920. This member supports the .NET Framework infrastructure and is not
  13921. intended to be used directly from your code
  13922. </summary>
  13923. </member>
  13924. <member name="M:XPTable.Models.Table.UpdateScrollBars">
  13925. <summary>
  13926. Updates the scrollbars to reflect any changes made to the Table
  13927. </summary>
  13928. </member>
  13929. <member name="M:XPTable.Models.Table.GetNewTopRowIndex(System.Int32,System.Int32)">
  13930. <summary>
  13931. Returns the correct new value for the scrollbar.Value property.
  13932. The ValueChanged event handler invalidates the control, because if
  13933. the thumb track is clicked, then the Value property is changed without coming
  13934. through this method.
  13935. </summary>
  13936. <param name="previousTopRowIndex"></param>
  13937. <param name="howMany"></param>
  13938. <returns>The index of the row that should be used to set the .Value property of the scrollbar.</returns>
  13939. </member>
  13940. <member name="M:XPTable.Models.Table.EnsureSafeVScrollValue(System.Int32)">
  13941. <summary>
  13942. Returns a safe value that can be used for the .Value property of the V scrollbar (that is
  13943. within the min and max).
  13944. </summary>
  13945. <param name="newValue"></param>
  13946. <returns></returns>
  13947. </member>
  13948. <member name="M:XPTable.Models.Table.HorizontalScroll(System.Int32)">
  13949. <summary>
  13950. Scrolls the contents of the Table horizontally to the specified value
  13951. </summary>
  13952. <param name="value">The value to scroll to</param>
  13953. </member>
  13954. <member name="M:XPTable.Models.Table.EnsureVisible(System.Int32,System.Int32)">
  13955. <summary>
  13956. Ensures that the Cell at the specified row and column is visible
  13957. within the Table, scrolling the contents of the Table if necessary
  13958. </summary>
  13959. <param name="row">The zero-based index of the row to scroll into view</param>
  13960. <param name="column">The zero-based index of the column to scroll into view</param>
  13961. <returns>true if the Table scrolled to the Cell at the specified row
  13962. and column, false otherwise</returns>
  13963. </member>
  13964. <member name="M:XPTable.Models.Table.EnsureVisible(XPTable.Models.CellPos)">
  13965. <summary>
  13966. Ensures that the Cell at the specified CellPos is visible within
  13967. the Table, scrolling the contents of the Table if necessary
  13968. </summary>
  13969. <param name="cellPos">A CellPos that contains the zero-based index
  13970. of the row and column to scroll into view</param>
  13971. <returns></returns>
  13972. </member>
  13973. <member name="M:XPTable.Models.Table.Sort">
  13974. <summary>
  13975. Sorts the last sorted column opposite to its current sort order,
  13976. or sorts the currently focused column in ascending order if no
  13977. columns have been sorted
  13978. </summary>
  13979. </member>
  13980. <member name="M:XPTable.Models.Table.Sort(System.Boolean)">
  13981. <summary>
  13982. Sorts the last sorted column opposite to its current sort order,
  13983. or sorts the currently focused column in ascending order if no
  13984. columns have been sorted
  13985. </summary>
  13986. <param name="stable">Specifies whether a stable sorting method
  13987. should be used to sort the column</param>
  13988. </member>
  13989. <member name="M:XPTable.Models.Table.Sort(System.Int32)">
  13990. <summary>
  13991. Sorts the specified column opposite to its current sort order,
  13992. or in ascending order if the column is not sorted
  13993. </summary>
  13994. <param name="column">The index of the column to sort</param>
  13995. </member>
  13996. <member name="M:XPTable.Models.Table.Sort(System.Int32,System.Boolean)">
  13997. <summary>
  13998. Sorts the specified column opposite to its current sort order,
  13999. or in ascending order if the column is not sorted
  14000. </summary>
  14001. <param name="column">The index of the column to sort</param>
  14002. <param name="stable">Specifies whether a stable sorting method
  14003. should be used to sort the column</param>
  14004. </member>
  14005. <member name="M:XPTable.Models.Table.Sort(System.Int32,System.Windows.Forms.SortOrder)">
  14006. <summary>
  14007. Sorts the specified column in the specified sort direction
  14008. </summary>
  14009. <param name="column">The index of the column to sort</param>
  14010. <param name="sortOrder">The direction the column is to be sorted</param>
  14011. </member>
  14012. <member name="M:XPTable.Models.Table.Sort(System.Int32,System.Windows.Forms.SortOrder,System.Boolean)">
  14013. <summary>
  14014. Sorts the specified column in the specified sort direction
  14015. </summary>
  14016. <param name="column">The index of the column to sort</param>
  14017. <param name="sortOrder">The direction the column is to be sorted</param>
  14018. <param name="stable">Specifies whether a stable sorting method
  14019. should be used to sort the column</param>
  14020. </member>
  14021. <member name="M:XPTable.Models.Table.Sort(System.Int32,XPTable.Models.Column,System.Windows.Forms.SortOrder,System.Boolean)">
  14022. <summary>
  14023. Sorts the specified column in the specified sort direction
  14024. </summary>
  14025. <param name="index">The index of the column to sort</param>
  14026. <param name="column">The column to sort</param>
  14027. <param name="sortOrder">The direction the column is to be sorted</param>
  14028. <param name="stable">Specifies whether a stable sorting method
  14029. should be used to sort the column</param>
  14030. </member>
  14031. <member name="M:XPTable.Models.Table.GetSecondaryComparers(XPTable.Sorting.SortColumnCollection)">
  14032. <summary>
  14033. Gets a collection of comparers for the underlying sort order(s)
  14034. </summary>
  14035. <param name="secondarySortOrders"></param>
  14036. <returns></returns>
  14037. </member>
  14038. <member name="M:XPTable.Models.Table.IsValidColumn(System.Int32)">
  14039. <summary>
  14040. Returns whether a Column exists at the specified index in the
  14041. Table's ColumnModel
  14042. </summary>
  14043. <param name="column">The index of the column to check</param>
  14044. <returns>True if a Column exists at the specified index in the
  14045. Table's ColumnModel, false otherwise</returns>
  14046. </member>
  14047. <member name="M:XPTable.Models.Table.GetContainingCell(System.Windows.Forms.Control)">
  14048. <summary>
  14049. Returns the cell that contains the given Control (in a ControlColumn).
  14050. Returns null if the control is not in a valid cell.
  14051. </summary>
  14052. <param name="control">The control that is part of a Cell.</param>
  14053. <exception cref="T:System.ArgumentException">If the control is not added to this table.</exception>
  14054. <returns></returns>
  14055. </member>
  14056. <member name="M:XPTable.Models.Table.ShouldSerializeSortedColumnBackColor">
  14057. <summary>
  14058. Specifies whether the Table's SortedColumnBackColor property
  14059. should be serialized at design time
  14060. </summary>
  14061. <returns>True if the SortedColumnBackColor property should be
  14062. serialized, False otherwise</returns>
  14063. </member>
  14064. <member name="F:XPTable.Models.Table.gridLinesContrainedToData">
  14065. <summary>
  14066. Indicates whether the grid lines should extend beyond the cells that have data.
  14067. </summary>
  14068. </member>
  14069. <member name="M:XPTable.Models.Table.ShouldSerializeGridColor">
  14070. <summary>
  14071. Specifies whether the Table's GridColor property
  14072. should be serialized at design time
  14073. </summary>
  14074. <returns>True if the GridColor property should be
  14075. serialized, False otherwise</returns>
  14076. </member>
  14077. <member name="M:XPTable.Models.Table.ShouldSerializeBackColor">
  14078. <summary>
  14079. Specifies whether the Table's BackColor property
  14080. should be serialized at design time
  14081. </summary>
  14082. <returns>True if the BackColor property should be
  14083. serialized, False otherwise</returns>
  14084. </member>
  14085. <member name="M:XPTable.Models.Table.ShouldSerializeHeaderFont">
  14086. <summary>
  14087. Specifies whether the Table's HeaderFont property
  14088. should be serialized at design time
  14089. </summary>
  14090. <returns>True if the HeaderFont property should be
  14091. serialized, False otherwise</returns>
  14092. </member>
  14093. <member name="M:XPTable.Models.Table.GetVisibleRowCount">
  14094. <summary>
  14095. Gets the number of whole rows that are visible in the Table
  14096. </summary>
  14097. </member>
  14098. <member name="M:XPTable.Models.Table.ShouldSerializeSelectionBackColor">
  14099. <summary>
  14100. Specifies whether the Table's SelectionBackColor property
  14101. should be serialized at design time
  14102. </summary>
  14103. <returns>True if the SelectionBackColor property should be
  14104. serialized, False otherwise</returns>
  14105. </member>
  14106. <member name="M:XPTable.Models.Table.ShouldSerializeSelectionForeColor">
  14107. <summary>
  14108. Specifies whether the Table's SelectionForeColor property
  14109. should be serialized at design time
  14110. </summary>
  14111. <returns>True if the SelectionForeColor property should be
  14112. serialized, False otherwise</returns>
  14113. </member>
  14114. <member name="M:XPTable.Models.Table.ShouldSerializeUnfocusedSelectionBackColor">
  14115. <summary>
  14116. Specifies whether the Table's UnfocusedSelectionBackColor property
  14117. should be serialized at design time
  14118. </summary>
  14119. <returns>True if the UnfocusedSelectionBackColor property should be
  14120. serialized, False otherwise</returns>
  14121. </member>
  14122. <member name="M:XPTable.Models.Table.ShouldSerializeUnfocusedSelectionForeColor">
  14123. <summary>
  14124. Specifies whether the Table's UnfocusedSelectionForeColor property
  14125. should be serialized at design time
  14126. </summary>
  14127. <returns>True if the UnfocusedSelectionForeColor property should be
  14128. serialized, False otherwise</returns>
  14129. </member>
  14130. <member name="M:XPTable.Models.Table.CalcTableState(System.Int32,System.Int32)">
  14131. <summary>
  14132. Calculates the state of the Table at the specified
  14133. client coordinates
  14134. </summary>
  14135. <param name="x">The client x coordinate</param>
  14136. <param name="y">The client y coordinate</param>
  14137. </member>
  14138. <member name="M:XPTable.Models.Table.ResetToolTip">
  14139. <summary>
  14140. </summary>
  14141. </member>
  14142. <member name="M:XPTable.Models.Table.OnCellPropertyChanged(XPTable.Events.CellEventArgs)">
  14143. <summary>
  14144. Raises the CellPropertyChanged event
  14145. </summary>
  14146. <param name="e">A CellEventArgs that contains the event data</param>
  14147. </member>
  14148. <member name="M:XPTable.Models.Table.cell_PropertyChanged(System.Object,XPTable.Events.CellEventArgs)">
  14149. <summary>
  14150. Handler for a Cells PropertyChanged event
  14151. </summary>
  14152. <param name="sender">The object that raised the event</param>
  14153. <param name="e">A CellEventArgs that contains the event data</param>
  14154. </member>
  14155. <member name="M:XPTable.Models.Table.OnCellButtonClicked(XPTable.Events.CellButtonEventArgs)">
  14156. <summary>
  14157. Raises the CellButtonClicked event
  14158. </summary>
  14159. <param name="e">A CellButtonEventArgs that contains the event data</param>
  14160. </member>
  14161. <member name="M:XPTable.Models.Table.OnCellCheckChanged(XPTable.Events.CellCheckBoxEventArgs)">
  14162. <summary>
  14163. Raises the CellCheckChanged event
  14164. </summary>
  14165. <param name="e">A CellCheckChanged that contains the event data</param>
  14166. </member>
  14167. <member name="M:XPTable.Models.Table.OnCellGotFocus(XPTable.Events.CellFocusEventArgs)">
  14168. <summary>
  14169. Raises the CellGotFocus event
  14170. </summary>
  14171. <param name="e">A CellFocusEventArgs that contains the event data</param>
  14172. </member>
  14173. <member name="M:XPTable.Models.Table.RaiseCellGotFocus(XPTable.Models.CellPos)">
  14174. <summary>
  14175. Raises the GotFocus event for the Cell at the specified position
  14176. </summary>
  14177. <param name="cellPos">The position of the Cell that gained focus</param>
  14178. </member>
  14179. <member name="M:XPTable.Models.Table.OnCellLostFocus(XPTable.Events.CellFocusEventArgs)">
  14180. <summary>
  14181. Raises the CellLostFocus event
  14182. </summary>
  14183. <param name="e">A CellFocusEventArgs that contains the event data</param>
  14184. </member>
  14185. <member name="M:XPTable.Models.Table.RaiseCellLostFocus(XPTable.Models.CellPos)">
  14186. <summary>
  14187. Raises the LostFocus event for the Cell at the specified position
  14188. </summary>
  14189. <param name="cellPos">The position of the Cell that lost focus</param>
  14190. </member>
  14191. <member name="M:XPTable.Models.Table.OnCellKeyDown(XPTable.Events.CellKeyEventArgs)">
  14192. <summary>
  14193. Raises the CellKeyDown event
  14194. </summary>
  14195. <param name="e">A CellKeyEventArgs that contains the event data</param>
  14196. </member>
  14197. <member name="M:XPTable.Models.Table.RaiseCellKeyDown(XPTable.Models.CellPos,System.Windows.Forms.KeyEventArgs)">
  14198. <summary>
  14199. Raises a KeyDown event for the Cell at the specified cell position
  14200. </summary>
  14201. <param name="cellPos">The position of the Cell</param>
  14202. <param name="e">A KeyEventArgs that contains the event data</param>
  14203. </member>
  14204. <member name="M:XPTable.Models.Table.OnCellKeyUp(XPTable.Events.CellKeyEventArgs)">
  14205. <summary>
  14206. Raises the CellKeyUp event
  14207. </summary>
  14208. <param name="e">A CellKeyEventArgs that contains the event data</param>
  14209. </member>
  14210. <member name="M:XPTable.Models.Table.RaiseCellKeyUp(XPTable.Models.CellPos,System.Windows.Forms.KeyEventArgs)">
  14211. <summary>
  14212. Raises a KeyUp event for the Cell at the specified cell position
  14213. </summary>
  14214. <param name="cellPos">The position of the Cell</param>
  14215. <param name="e">A KeyEventArgs that contains the event data</param>
  14216. </member>
  14217. <member name="M:XPTable.Models.Table.OnCellMouseEnter(XPTable.Events.CellMouseEventArgs)">
  14218. <summary>
  14219. Raises the CellMouseEnter event
  14220. </summary>
  14221. <param name="e">A CellMouseEventArgs that contains the event data</param>
  14222. </member>
  14223. <member name="M:XPTable.Models.Table.RaiseCellMouseEnter(XPTable.Models.CellPos)">
  14224. <summary>
  14225. Raises a MouseEnter event for the Cell at the specified cell position
  14226. </summary>
  14227. <param name="cellPos">The position of the Cell</param>
  14228. </member>
  14229. <member name="M:XPTable.Models.Table.OnCellMouseLeave(XPTable.Events.CellMouseEventArgs)">
  14230. <summary>
  14231. Raises the CellMouseLeave event
  14232. </summary>
  14233. <param name="e">A CellMouseEventArgs that contains the event data</param>
  14234. </member>
  14235. <member name="M:XPTable.Models.Table.RaiseCellMouseLeave(XPTable.Models.CellPos)">
  14236. <summary>
  14237. Raises a MouseLeave event for the Cell at the specified cell position
  14238. </summary>
  14239. <param name="cellPos">The position of the Cell</param>
  14240. </member>
  14241. <member name="M:XPTable.Models.Table.OnCellMouseUp(XPTable.Events.CellMouseEventArgs)">
  14242. <summary>
  14243. Raises the CellMouseUp event
  14244. </summary>
  14245. <param name="e">A CellMouseEventArgs that contains the event data</param>
  14246. </member>
  14247. <member name="M:XPTable.Models.Table.RaiseCellMouseUp(XPTable.Models.CellPos,System.Windows.Forms.MouseEventArgs)">
  14248. <summary>
  14249. Raises a MouseUp event for the Cell at the specified cell position
  14250. </summary>
  14251. <param name="cellPos">The position of the Cell</param>
  14252. <param name="e">A MouseEventArgs that contains the event data</param>
  14253. </member>
  14254. <member name="M:XPTable.Models.Table.OnCellMouseDown(XPTable.Events.CellMouseEventArgs)">
  14255. <summary>
  14256. Raises the CellMouseDown event
  14257. </summary>
  14258. <param name="e">A CellMouseEventArgs that contains the event data</param>
  14259. </member>
  14260. <member name="M:XPTable.Models.Table.RaiseCellMouseDown(XPTable.Models.CellPos,System.Windows.Forms.MouseEventArgs)">
  14261. <summary>
  14262. Raises a MouseDown event for the Cell at the specified cell position
  14263. </summary>
  14264. <param name="cellPos">The position of the Cell</param>
  14265. <param name="e">A MouseEventArgs that contains the event data</param>
  14266. </member>
  14267. <member name="M:XPTable.Models.Table.OnCellMouseMove(XPTable.Events.CellMouseEventArgs)">
  14268. <summary>
  14269. Raises the CellMouseMove event
  14270. </summary>
  14271. <param name="e">A CellMouseEventArgs that contains the event data</param>
  14272. </member>
  14273. <member name="M:XPTable.Models.Table.RaiseCellMouseMove(XPTable.Models.CellPos,System.Windows.Forms.MouseEventArgs)">
  14274. <summary>
  14275. Raises a MouseMove event for the Cell at the specified cell position
  14276. </summary>
  14277. <param name="cellPos">The position of the Cell</param>
  14278. <param name="e">A MouseEventArgs that contains the event data</param>
  14279. </member>
  14280. <member name="M:XPTable.Models.Table.ResetLastMouseCell">
  14281. <summary>
  14282. Resets the last known cell position that the mouse was over to empty
  14283. </summary>
  14284. </member>
  14285. <member name="M:XPTable.Models.Table.OnCellMouseHover(XPTable.Events.CellMouseEventArgs)">
  14286. <summary>
  14287. Raises the CellHover event
  14288. </summary>
  14289. <param name="e">A CellEventArgs that contains the event data</param>
  14290. </member>
  14291. <member name="M:XPTable.Models.Table.OnCellClick(XPTable.Events.CellMouseEventArgs)">
  14292. <summary>
  14293. Raises the CellClick event
  14294. </summary>
  14295. <param name="e">A CellEventArgs that contains the event data</param>
  14296. </member>
  14297. <member name="M:XPTable.Models.Table.OnCellDoubleClick(XPTable.Events.CellMouseEventArgs)">
  14298. <summary>
  14299. Raises the CellDoubleClick event
  14300. </summary>
  14301. <param name="e">A CellEventArgs that contains the event data</param>
  14302. </member>
  14303. <member name="M:XPTable.Models.Table.OnColumnPropertyChanged(XPTable.Events.ColumnEventArgs)">
  14304. <summary>
  14305. Raises the ColumnPropertyChanged event
  14306. </summary>
  14307. <param name="e">A ColumnEventArgs that contains the event data</param>
  14308. </member>
  14309. <member name="M:XPTable.Models.Table.OnColumnAutoResize(XPTable.Events.ColumnEventArgs)">
  14310. <summary>
  14311. Raises the ColumnAutoResize event.
  14312. </summary>
  14313. <param name="e"></param>
  14314. </member>
  14315. <member name="M:XPTable.Models.Table.OnHeaderMouseEnter(XPTable.Events.HeaderMouseEventArgs)">
  14316. <summary>
  14317. Raises the HeaderMouseEnter event
  14318. </summary>
  14319. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  14320. </member>
  14321. <member name="M:XPTable.Models.Table.RaiseHeaderMouseEnter(System.Int32)">
  14322. <summary>
  14323. Raises a MouseEnter event for the Column header at the specified colunm
  14324. index position
  14325. </summary>
  14326. <param name="index">The index of the column to recieve the event</param>
  14327. </member>
  14328. <member name="M:XPTable.Models.Table.OnHeaderMouseLeave(XPTable.Events.HeaderMouseEventArgs)">
  14329. <summary>
  14330. Raises the HeaderMouseLeave event
  14331. </summary>
  14332. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  14333. </member>
  14334. <member name="M:XPTable.Models.Table.RaiseHeaderMouseLeave(System.Int32)">
  14335. <summary>
  14336. Raises a MouseLeave event for the Column header at the specified colunm
  14337. index position
  14338. </summary>
  14339. <param name="index">The index of the column to recieve the event</param>
  14340. </member>
  14341. <member name="M:XPTable.Models.Table.OnHeaderMouseUp(XPTable.Events.HeaderMouseEventArgs)">
  14342. <summary>
  14343. Raises the HeaderMouseUp event
  14344. </summary>
  14345. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  14346. </member>
  14347. <member name="M:XPTable.Models.Table.RaiseHeaderMouseUp(System.Int32,System.Windows.Forms.MouseEventArgs)">
  14348. <summary>
  14349. Raises a MouseUp event for the Column header at the specified colunm
  14350. index position
  14351. </summary>
  14352. <param name="index">The index of the column to recieve the event</param>
  14353. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  14354. </member>
  14355. <member name="M:XPTable.Models.Table.OnHeaderMouseDown(XPTable.Events.HeaderMouseEventArgs)">
  14356. <summary>
  14357. Raises the HeaderMouseDown event
  14358. </summary>
  14359. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  14360. </member>
  14361. <member name="M:XPTable.Models.Table.RaiseHeaderMouseDown(System.Int32,System.Windows.Forms.MouseEventArgs)">
  14362. <summary>
  14363. Raises a MouseDown event for the Column header at the specified colunm
  14364. index position
  14365. </summary>
  14366. <param name="index">The index of the column to recieve the event</param>
  14367. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  14368. </member>
  14369. <member name="M:XPTable.Models.Table.OnHeaderMouseMove(XPTable.Events.HeaderMouseEventArgs)">
  14370. <summary>
  14371. Raises the HeaderMouseMove event
  14372. </summary>
  14373. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  14374. </member>
  14375. <member name="M:XPTable.Models.Table.RaiseHeaderMouseMove(System.Int32,System.Windows.Forms.MouseEventArgs)">
  14376. <summary>
  14377. Raises a MouseMove event for the Column header at the specified colunm
  14378. index position
  14379. </summary>
  14380. <param name="index">The index of the column to recieve the event</param>
  14381. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  14382. </member>
  14383. <member name="M:XPTable.Models.Table.ResetHotColumn">
  14384. <summary>
  14385. Resets the current "hot" column
  14386. </summary>
  14387. </member>
  14388. <member name="M:XPTable.Models.Table.OnHeaderMouseHover(XPTable.Events.HeaderMouseEventArgs)">
  14389. <summary>
  14390. Raises the HeaderMouseHover event
  14391. </summary>
  14392. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  14393. </member>
  14394. <member name="M:XPTable.Models.Table.OnHeaderClick(XPTable.Events.HeaderMouseEventArgs)">
  14395. <summary>
  14396. Raises the HeaderClick event
  14397. </summary>
  14398. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  14399. </member>
  14400. <member name="M:XPTable.Models.Table.OnHeaderDoubleClick(XPTable.Events.HeaderMouseEventArgs)">
  14401. <summary>
  14402. Raises the HeaderDoubleClick event
  14403. </summary>
  14404. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  14405. </member>
  14406. <member name="M:XPTable.Models.Table.OnColumnModelChanged(XPTable.Events.TableEventArgs)">
  14407. <summary>
  14408. Raises the ColumnModelChanged event
  14409. </summary>
  14410. <param name="e">An EventArgs that contains the event data</param>
  14411. </member>
  14412. <member name="M:XPTable.Models.Table.OnColumnAdded(XPTable.Events.ColumnModelEventArgs)">
  14413. <summary>
  14414. Raises the ColumnAdded event
  14415. </summary>
  14416. <param name="e">A ColumnModelEventArgs that contains the event data</param>
  14417. </member>
  14418. <member name="M:XPTable.Models.Table.OnColumnRemoved(XPTable.Events.ColumnModelEventArgs)">
  14419. <summary>
  14420. Raises the ColumnRemoved event
  14421. </summary>
  14422. <param name="e">A ColumnModelEventArgs that contains the event data</param>
  14423. </member>
  14424. <member name="M:XPTable.Models.Table.OnHeaderHeightChanged(System.EventArgs)">
  14425. <summary>
  14426. Raises the HeaderHeightChanged event
  14427. </summary>
  14428. <param name="e">An EventArgs that contains the event data</param>
  14429. </member>
  14430. <member name="M:XPTable.Models.Table.OnBeginEditing(XPTable.Events.CellEditEventArgs)">
  14431. <summary>
  14432. Raises the BeginEditing event
  14433. </summary>
  14434. <param name="e">A CellEditEventArgs that contains the event data</param>
  14435. </member>
  14436. <member name="M:XPTable.Models.Table.OnEditingStopped(XPTable.Events.CellEditEventArgs)">
  14437. <summary>
  14438. Raises the EditingStopped event
  14439. </summary>
  14440. <param name="e">A CellEditEventArgs that contains the event data</param>
  14441. </member>
  14442. <member name="M:XPTable.Models.Table.OnEditingCancelled(XPTable.Events.CellEditEventArgs)">
  14443. <summary>
  14444. Raises the EditingCancelled event
  14445. </summary>
  14446. <param name="e">A CellEditEventArgs that contains the event data</param>
  14447. </member>
  14448. <member name="M:XPTable.Models.Table.OnGotFocus(System.EventArgs)">
  14449. <summary>
  14450. Raises the GotFocus event
  14451. </summary>
  14452. <param name="e">An EventArgs that contains the event data</param>
  14453. </member>
  14454. <member name="M:XPTable.Models.Table.OnLostFocus(System.EventArgs)">
  14455. <summary>
  14456. Raises the LostFocus event
  14457. </summary>
  14458. <param name="e">An EventArgs that contains the event data</param>
  14459. </member>
  14460. <member name="M:XPTable.Models.Table.OnKeyDown(System.Windows.Forms.KeyEventArgs)">
  14461. <summary>
  14462. Raises the KeyDown event
  14463. </summary>
  14464. <param name="e">A KeyEventArgs that contains the event data</param>
  14465. </member>
  14466. <member name="M:XPTable.Models.Table.OnKeyUp(System.Windows.Forms.KeyEventArgs)">
  14467. <summary>
  14468. Raises the KeyUp event
  14469. </summary>
  14470. <param name="e">A KeyEventArgs that contains the event data</param>
  14471. </member>
  14472. <member name="M:XPTable.Models.Table.OnKeyPress(System.Windows.Forms.KeyPressEventArgs)">
  14473. <summary>
  14474. Adds Auto-Edit support for key press events on texteditors.
  14475. </summary>
  14476. <param name="e">KeyPressEventArgs that contains the event data</param>
  14477. </member>
  14478. <member name="M:XPTable.Models.Table.OnLayout(System.Windows.Forms.LayoutEventArgs)">
  14479. <summary>
  14480. Raises the Layout event
  14481. </summary>
  14482. <param name="levent">A LayoutEventArgs that contains the event data</param>
  14483. </member>
  14484. <member name="M:XPTable.Models.Table.OnMouseUp(System.Windows.Forms.MouseEventArgs)">
  14485. <summary>
  14486. Raises the MouseUp event
  14487. </summary>
  14488. <param name="e">A MouseEventArgs that contains the event data</param>
  14489. </member>
  14490. <member name="M:XPTable.Models.Table.OnMouseDown(System.Windows.Forms.MouseEventArgs)">
  14491. <summary>
  14492. Raises the MouseDown event
  14493. </summary>
  14494. <param name="e">A MouseEventArgs that contains the event data</param>
  14495. </member>
  14496. <member name="M:XPTable.Models.Table.OnMouseMove(System.Windows.Forms.MouseEventArgs)">
  14497. <summary>
  14498. Raises the MouseMove event
  14499. </summary>
  14500. <param name="e">A MouseEventArgs that contains the event data</param>
  14501. </member>
  14502. <member name="M:XPTable.Models.Table.OnMouseLeave(System.EventArgs)">
  14503. <summary>
  14504. Raises the MouseLeave event
  14505. </summary>
  14506. <param name="e">An EventArgs that contains the event data</param>
  14507. </member>
  14508. <member name="M:XPTable.Models.Table.OnMouseWheel(System.Windows.Forms.MouseEventArgs)">
  14509. <summary>
  14510. Raises the MouseWheel event
  14511. </summary>
  14512. <param name="e">A MouseEventArgs that contains the event data</param>
  14513. </member>
  14514. <member name="M:XPTable.Models.Table.OnMouseHover(System.EventArgs)">
  14515. <summary>
  14516. Raises the MouseHover event
  14517. </summary>
  14518. <param name="e">An EventArgs that contains the event data</param>
  14519. </member>
  14520. <member name="M:XPTable.Models.Table.OnClick(System.EventArgs)">
  14521. <summary>
  14522. Raises the Click event
  14523. </summary>
  14524. <param name="e">An EventArgs that contains the event data</param>
  14525. </member>
  14526. <member name="M:XPTable.Models.Table.OnDoubleClick(System.EventArgs)">
  14527. <summary>
  14528. Raises the DoubleClick event
  14529. </summary>
  14530. <param name="e">An EventArgs that contains the event data</param>
  14531. </member>
  14532. <member name="M:XPTable.Models.Table.OnPaintBackground(System.Windows.Forms.PaintEventArgs)">
  14533. <summary>
  14534. Raises the PaintBackground event
  14535. </summary>
  14536. <param name="e">A PaintEventArgs that contains the event data</param>
  14537. </member>
  14538. <member name="M:XPTable.Models.Table.OnPaint(System.Windows.Forms.PaintEventArgs)">
  14539. <summary>
  14540. Raises the Paint event
  14541. </summary>
  14542. <param name="e">A PaintEventArgs that contains the event data</param>
  14543. </member>
  14544. <member name="M:XPTable.Models.Table.DrawReversibleLine(System.Int32)">
  14545. <summary>
  14546. Draws a reversible line at the specified screen x-coordinate
  14547. that is the height of the PseudoClientRect
  14548. </summary>
  14549. <param name="x">The screen x-coordinate of the reversible line
  14550. to be drawn</param>
  14551. </member>
  14552. <member name="M:XPTable.Models.Table.OnPaintBorder(System.Windows.Forms.PaintEventArgs)">
  14553. <summary>
  14554. Paints the Table's border
  14555. </summary>
  14556. <param name="e">A PaintEventArgs that contains the event data</param>
  14557. </member>
  14558. <member name="M:XPTable.Models.Table.OnPaintCell(System.Windows.Forms.PaintEventArgs,System.Int32,System.Int32,System.Drawing.Rectangle)">
  14559. <summary>
  14560. Paints the Cell at the specified row and column indexes
  14561. </summary>
  14562. <param name="e">A PaintEventArgs that contains the event data</param>
  14563. <param name="row">The index of the row that contains the cell to be painted</param>
  14564. <param name="column">The index of the column that contains the cell to be painted</param>
  14565. <param name="cellRect">The bounding Rectangle of the Cell</param>
  14566. </member>
  14567. <member name="M:XPTable.Models.Table.OnBeforePaintCell(XPTable.Events.PaintCellEventArgs)">
  14568. <summary>
  14569. Raises the BeforePaintCell event
  14570. </summary>
  14571. <param name="e">A PaintCellEventArgs that contains the event data</param>
  14572. </member>
  14573. <member name="M:XPTable.Models.Table.OnAfterPaintCell(XPTable.Events.PaintCellEventArgs)">
  14574. <summary>
  14575. Raises the AfterPaintCell event
  14576. </summary>
  14577. <param name="e">A PaintCellEventArgs that contains the event data</param>
  14578. </member>
  14579. <member name="M:XPTable.Models.Table.OnAfterFirstPaint(System.EventArgs)">
  14580. <summary>
  14581. Raises the AfterFirstPaint event
  14582. </summary>
  14583. <param name="e"></param>
  14584. </member>
  14585. <member name="M:XPTable.Models.Table.OnPaintGrid(System.Windows.Forms.PaintEventArgs)">
  14586. <summary>
  14587. Paints the Table's grid
  14588. </summary>
  14589. <param name="e">A PaintEventArgs that contains the event data</param>
  14590. </member>
  14591. <member name="M:XPTable.Models.Table.PaintBrokenGridColumn(System.Windows.Forms.PaintEventArgs,System.Drawing.Pen,System.Int32,System.Int32)">
  14592. <summary>
  14593. Draws a vertical grid line that is broken by colspans.
  14594. </summary>
  14595. <param name="e"></param>
  14596. <param name="gridPen"></param>
  14597. <param name="column"></param>
  14598. <param name="x"></param>
  14599. </member>
  14600. <member name="M:XPTable.Models.Table.GetWholeLineFlags(System.Int32)">
  14601. <summary>
  14602. Returns a set of flags, one per column, that indicate whether the column
  14603. can have its RHS vertical gridline drawn as an unbroken line.
  14604. </summary>
  14605. <param name="columns"></param>
  14606. <returns></returns>
  14607. </member>
  14608. <member name="M:XPTable.Models.Table.CreateNewBoolList(System.Int32)">
  14609. <summary>
  14610. Create a new List with the values initialised to true.
  14611. </summary>
  14612. <param name="count"></param>
  14613. <returns></returns>
  14614. </member>
  14615. <member name="M:XPTable.Models.Table.OnPaintHeader(System.Windows.Forms.PaintEventArgs)">
  14616. <summary>
  14617. Paints the Table's Column headers
  14618. </summary>
  14619. <param name="e">A PaintEventArgs that contains the event data</param>
  14620. </member>
  14621. <member name="M:XPTable.Models.Table.OnBeforePaintHeader(XPTable.Events.PaintHeaderEventArgs)">
  14622. <summary>
  14623. Raises the BeforePaintHeader event
  14624. </summary>
  14625. <param name="e">A PaintCellEventArgs that contains the event data</param>
  14626. </member>
  14627. <member name="M:XPTable.Models.Table.OnAfterPaintHeader(XPTable.Events.PaintHeaderEventArgs)">
  14628. <summary>
  14629. Raises the AfterPaintHeader event
  14630. </summary>
  14631. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  14632. </member>
  14633. <member name="M:XPTable.Models.Table.OnPaintRows(System.Windows.Forms.PaintEventArgs)">
  14634. <summary>
  14635. Paints the Table's Rows
  14636. </summary>
  14637. <param name="e">A PaintEventArgs that contains the event data</param>
  14638. </member>
  14639. <member name="M:XPTable.Models.Table.OnPaintRow(System.Windows.Forms.PaintEventArgs,System.Int32,System.Drawing.Rectangle)">
  14640. <summary>
  14641. Paints the Row at the specified index
  14642. </summary>
  14643. <param name="e">A PaintEventArgs that contains the event data</param>
  14644. <param name="row">The index of the Row to be painted</param>
  14645. <param name="rowRect">The bounding Rectangle of the Row to be painted</param>
  14646. </member>
  14647. <member name="M:XPTable.Models.Table.OnPaintEmptyTableText(System.Windows.Forms.PaintEventArgs)">
  14648. <summary>
  14649. Paints the message that is displayed when the Table doen't
  14650. contain any items
  14651. </summary>
  14652. <param name="e">A PaintEventArgs that contains the event data</param>
  14653. </member>
  14654. <member name="M:XPTable.Models.Table.OnRowPropertyChanged(XPTable.Events.RowEventArgs)">
  14655. <summary>
  14656. Raises the RowPropertyChanged event
  14657. </summary>
  14658. <param name="e">A RowEventArgs that contains the event data</param>
  14659. </member>
  14660. <member name="M:XPTable.Models.Table.OnCellAdded(XPTable.Events.RowEventArgs)">
  14661. <summary>
  14662. Raises the CellAdded event
  14663. </summary>
  14664. <param name="e">A RowEventArgs that contains the event data</param>
  14665. </member>
  14666. <member name="M:XPTable.Models.Table.OnCellRemoved(XPTable.Events.RowEventArgs)">
  14667. <summary>
  14668. Raises the CellRemoved event
  14669. </summary>
  14670. <param name="e">A RowEventArgs that contains the event data</param>
  14671. </member>
  14672. <member name="M:XPTable.Models.Table.OnHorizontalScroll(System.Object,System.Windows.Forms.ScrollEventArgs)">
  14673. <summary>
  14674. Occurs when the Table's horizontal scrollbar is scrolled
  14675. </summary>
  14676. <param name="sender">The object that Raised the event</param>
  14677. <param name="e">A ScrollEventArgs that contains the event data</param>
  14678. </member>
  14679. <member name="M:XPTable.Models.Table.OnVerticalScroll(System.Object,System.Windows.Forms.ScrollEventArgs)">
  14680. <summary>
  14681. Occurs when the Table's vertical scrollbar is scrolled
  14682. </summary>
  14683. <param name="sender">The object that Raised the event</param>
  14684. <param name="e">A ScrollEventArgs that contains the event data</param>
  14685. </member>
  14686. <member name="M:XPTable.Models.Table.scrollBar_GotFocus(System.Object,System.EventArgs)">
  14687. <summary>
  14688. Handler for a ScrollBars GotFocus event
  14689. </summary>
  14690. <param name="sender">The object that raised the event</param>
  14691. <param name="e">An EventArgs that contains the event data</param>
  14692. </member>
  14693. <member name="M:XPTable.Models.Table.OnBeginSort(XPTable.Events.ColumnEventArgs)">
  14694. <summary>
  14695. Raises the BeginSort event
  14696. </summary>
  14697. <param name="e">A ColumnEventArgs that contains the event data</param>
  14698. </member>
  14699. <member name="M:XPTable.Models.Table.OnEndSort(XPTable.Events.ColumnEventArgs)">
  14700. <summary>
  14701. Raises the EndSort event
  14702. </summary>
  14703. <param name="e">A ColumnEventArgs that contains the event data</param>
  14704. </member>
  14705. <member name="M:XPTable.Models.Table.OnTableModelChanged(XPTable.Events.TableEventArgs)">
  14706. <summary>
  14707. Raises the TableModelChanged event
  14708. </summary>
  14709. <param name="e">An EventArgs that contains the event data</param>
  14710. </member>
  14711. <member name="M:XPTable.Models.Table.OnSelectionChanged(XPTable.Events.SelectionEventArgs)">
  14712. <summary>
  14713. Raises the SelectionChanged event
  14714. </summary>
  14715. <param name="e">A TableModelEventArgs that contains the event data</param>
  14716. </member>
  14717. <member name="M:XPTable.Models.Table.OnRowHeightChanged(System.EventArgs)">
  14718. <summary>
  14719. Raises the RowHeightChanged event
  14720. </summary>
  14721. <param name="e">An EventArgs that contains the event data</param>
  14722. </member>
  14723. <member name="M:XPTable.Models.Table.OnRowAdded(XPTable.Events.TableModelEventArgs)">
  14724. <summary>
  14725. Raises the RowAdded event
  14726. </summary>
  14727. <param name="e">A TableModelEventArgs that contains the event data</param>
  14728. </member>
  14729. <member name="M:XPTable.Models.Table.OnRowRemoved(XPTable.Events.TableModelEventArgs)">
  14730. <summary>
  14731. Raises the RowRemoved event
  14732. </summary>
  14733. <param name="e">A TableModelEventArgs that contains the event data</param>
  14734. </member>
  14735. <member name="M:XPTable.Models.Table.OnCellToolTipPopup(XPTable.Events.CellToolTipEventArgs)">
  14736. <summary>
  14737. Raises the CellToolTipPopup event
  14738. </summary>
  14739. <param name="e">A CellToolTipEventArgs that contains the event data</param>
  14740. </member>
  14741. <member name="M:XPTable.Models.Table.OnHeaderToolTipPopup(XPTable.Events.HeaderToolTipEventArgs)">
  14742. <summary>
  14743. Raises the HeaderToolTipPopup event
  14744. </summary>
  14745. <param name="e">A HeaderToolTipEventArgs that contains the event data</param>
  14746. </member>
  14747. <member name="F:XPTable.Models.Table.dataManager">
  14748. <summary>
  14749. Manages the data bindings.
  14750. </summary>
  14751. </member>
  14752. <member name="F:XPTable.Models.Table.listChangedHandler">
  14753. <summary>
  14754. Delegate for the handler of the ListChanged event.
  14755. </summary>
  14756. </member>
  14757. <member name="F:XPTable.Models.Table.positionChangedHandler">
  14758. <summary>
  14759. Delegate for the handler of the PositionChanged event.
  14760. </summary>
  14761. </member>
  14762. <member name="F:XPTable.Models.Table.dataSourceColumnBinder">
  14763. <summary>
  14764. Provides mapping from the data source to the XPTable.
  14765. </summary>
  14766. </member>
  14767. <member name="F:XPTable.Models.Table.dataSource">
  14768. <summary>
  14769. The data source to bind to.
  14770. </summary>
  14771. </member>
  14772. <member name="F:XPTable.Models.Table.dataMember">
  14773. <summary>
  14774. The member to use in the data source.
  14775. </summary>
  14776. </member>
  14777. <member name="M:XPTable.Models.Table.OnBindingContextChanged(System.EventArgs)">
  14778. <summary>
  14779. Fires the BindingContextChanged event.
  14780. Called when something has changed
  14781. </summary>
  14782. <param name="e"></param>
  14783. </member>
  14784. <member name="M:XPTable.Models.Table.dataManager_ListChanged(System.Object,System.ComponentModel.ListChangedEventArgs)">
  14785. <summary>
  14786. Fired when any data is changed, removed or added to the data source.
  14787. </summary>
  14788. <param name="sender"></param>
  14789. <param name="e"></param>
  14790. </member>
  14791. <member name="M:XPTable.Models.Table.dataManager_PositionChanged(System.Object,System.EventArgs)">
  14792. <summary>
  14793. Called when the selected row in the data source changes.
  14794. Ensures the Table keeps this row in view.
  14795. </summary>
  14796. <param name="sender"></param>
  14797. <param name="e"></param>
  14798. </member>
  14799. <member name="M:XPTable.Models.Table.TryDataBinding">
  14800. <summary>
  14801. Gets the CurrencyManager by the BindingContext, unwires the old CurrencyManager (if needed),
  14802. and wires the new CurrencyManager.
  14803. Then it calls calculateColumns and updateAllData.
  14804. </summary>
  14805. </member>
  14806. <member name="M:XPTable.Models.Table.CalculateColumns">
  14807. <summary>
  14808. Creates a ColumnModel for the columns the data source provides and assigns it to the Table.
  14809. </summary>
  14810. </member>
  14811. <member name="M:XPTable.Models.Table.UpdateAllData">
  14812. <summary>
  14813. Clears and re-adds all data from the data source.
  14814. </summary>
  14815. </member>
  14816. <member name="M:XPTable.Models.Table.GetRowFromDataSource(System.Int32)">
  14817. <summary>
  14818. Returns a row (ready to be added into the TableModel) derived from the given index in the data source.
  14819. </summary>
  14820. <param name="index"></param>
  14821. <returns></returns>
  14822. </member>
  14823. <member name="M:XPTable.Models.Table.AddItem(System.Int32)">
  14824. <summary>
  14825. Inserts the item at the given index from the data source.
  14826. </summary>
  14827. <param name="index"></param>
  14828. </member>
  14829. <member name="M:XPTable.Models.Table.UpdateItem(System.Int32)">
  14830. <summary>
  14831. Refreshes the given item in the TableModel.
  14832. </summary>
  14833. <param name="index"></param>
  14834. </member>
  14835. <member name="M:XPTable.Models.Table.DeleteItem(System.Int32)">
  14836. <summary>
  14837. Removes the given item from the TableModel.
  14838. </summary>
  14839. <param name="index"></param>
  14840. </member>
  14841. <member name="E:XPTable.Models.Table.CellPropertyChanged">
  14842. <summary>
  14843. Occurs when the value of a Cells property changes
  14844. </summary>
  14845. </member>
  14846. <member name="E:XPTable.Models.Table.CellGotFocus">
  14847. <summary>
  14848. Occurs when a Cell gains focus
  14849. </summary>
  14850. </member>
  14851. <member name="E:XPTable.Models.Table.CellLostFocus">
  14852. <summary>
  14853. Occurs when a Cell loses focus
  14854. </summary>
  14855. </member>
  14856. <member name="E:XPTable.Models.Table.CellKeyDown">
  14857. <summary>
  14858. Occurs when a key is pressed when a Cell has focus
  14859. </summary>
  14860. </member>
  14861. <member name="E:XPTable.Models.Table.CellKeyUp">
  14862. <summary>
  14863. Occurs when a key is released when a Cell has focus
  14864. </summary>
  14865. </member>
  14866. <member name="E:XPTable.Models.Table.CellMouseEnter">
  14867. <summary>
  14868. Occurs when the mouse pointer enters a Cell
  14869. </summary>
  14870. </member>
  14871. <member name="E:XPTable.Models.Table.CellMouseLeave">
  14872. <summary>
  14873. Occurs when the mouse pointer leaves a Cell
  14874. </summary>
  14875. </member>
  14876. <member name="E:XPTable.Models.Table.CellMouseDown">
  14877. <summary>
  14878. Occurs when a mouse pointer is over a Cell and a mouse button is pressed
  14879. </summary>
  14880. </member>
  14881. <member name="E:XPTable.Models.Table.CellMouseUp">
  14882. <summary>
  14883. Occurs when a mouse pointer is over a Cell and a mouse button is released
  14884. </summary>
  14885. </member>
  14886. <member name="E:XPTable.Models.Table.CellMouseMove">
  14887. <summary>
  14888. Occurs when a mouse pointer is moved over a Cell
  14889. </summary>
  14890. </member>
  14891. <member name="E:XPTable.Models.Table.CellMouseHover">
  14892. <summary>
  14893. Occurs when the mouse pointer hovers over a Cell
  14894. </summary>
  14895. </member>
  14896. <member name="E:XPTable.Models.Table.CellClick">
  14897. <summary>
  14898. Occurs when a Cell is clicked
  14899. </summary>
  14900. </member>
  14901. <member name="E:XPTable.Models.Table.CellDoubleClick">
  14902. <summary>
  14903. Occurs when a Cell is double-clicked
  14904. </summary>
  14905. </member>
  14906. <member name="E:XPTable.Models.Table.CellButtonClicked">
  14907. <summary>
  14908. Occurs when a Cell's button is clicked
  14909. </summary>
  14910. </member>
  14911. <member name="E:XPTable.Models.Table.CellCheckChanged">
  14912. <summary>
  14913. Occurs when a Cell's Checked value changes
  14914. </summary>
  14915. </member>
  14916. <member name="E:XPTable.Models.Table.ColumnPropertyChanged">
  14917. <summary>
  14918. Occurs when a Column's property changes
  14919. </summary>
  14920. </member>
  14921. <member name="E:XPTable.Models.Table.ColumnAutoResize">
  14922. <summary>
  14923. Occurs when the column has its width automatically calculated.
  14924. </summary>
  14925. </member>
  14926. <member name="E:XPTable.Models.Table.HeaderMouseEnter">
  14927. <summary>
  14928. Occurs when the mouse pointer enters a Column Header
  14929. </summary>
  14930. </member>
  14931. <member name="E:XPTable.Models.Table.HeaderMouseLeave">
  14932. <summary>
  14933. Occurs when the mouse pointer leaves a Column Header
  14934. </summary>
  14935. </member>
  14936. <member name="E:XPTable.Models.Table.HeaderMouseDown">
  14937. <summary>
  14938. Occurs when a mouse pointer is over a Column Header and a mouse button is pressed
  14939. </summary>
  14940. </member>
  14941. <member name="E:XPTable.Models.Table.HeaderMouseUp">
  14942. <summary>
  14943. Occurs when a mouse pointer is over a Column Header and a mouse button is released
  14944. </summary>
  14945. </member>
  14946. <member name="E:XPTable.Models.Table.HeaderMouseMove">
  14947. <summary>
  14948. Occurs when a mouse pointer is moved over a Column Header
  14949. </summary>
  14950. </member>
  14951. <member name="E:XPTable.Models.Table.HeaderMouseHover">
  14952. <summary>
  14953. Occurs when the mouse pointer hovers over a Column Header
  14954. </summary>
  14955. </member>
  14956. <member name="E:XPTable.Models.Table.HeaderClick">
  14957. <summary>
  14958. Occurs when a Column Header is clicked
  14959. </summary>
  14960. </member>
  14961. <member name="E:XPTable.Models.Table.HeaderDoubleClick">
  14962. <summary>
  14963. Occurs when a Column Header is double-clicked
  14964. </summary>
  14965. </member>
  14966. <member name="E:XPTable.Models.Table.HeaderHeightChanged">
  14967. <summary>
  14968. Occurs when the height of the Column Headers changes
  14969. </summary>
  14970. </member>
  14971. <member name="E:XPTable.Models.Table.ColumnModelChanged">
  14972. <summary>
  14973. Occurs when the value of the Table's ColumnModel property changes
  14974. </summary>
  14975. </member>
  14976. <member name="E:XPTable.Models.Table.ColumnAdded">
  14977. <summary>
  14978. Occurs when a Column is added to the ColumnModel
  14979. </summary>
  14980. </member>
  14981. <member name="E:XPTable.Models.Table.ColumnRemoved">
  14982. <summary>
  14983. Occurs when a Column is removed from the ColumnModel
  14984. </summary>
  14985. </member>
  14986. <member name="E:XPTable.Models.Table.BeginEditing">
  14987. <summary>
  14988. Occurs when the Table begins editing a Cell
  14989. </summary>
  14990. </member>
  14991. <member name="E:XPTable.Models.Table.EditingStopped">
  14992. <summary>
  14993. Occurs when the Table stops editing a Cell
  14994. </summary>
  14995. </member>
  14996. <member name="E:XPTable.Models.Table.EditingCancelled">
  14997. <summary>
  14998. Occurs when the editing of a Cell is cancelled
  14999. </summary>
  15000. </member>
  15001. <member name="E:XPTable.Models.Table.CellAdded">
  15002. <summary>
  15003. Occurs when a Cell is added to a Row
  15004. </summary>
  15005. </member>
  15006. <member name="E:XPTable.Models.Table.CellRemoved">
  15007. <summary>
  15008. Occurs when a Cell is removed from a Row
  15009. </summary>
  15010. </member>
  15011. <member name="E:XPTable.Models.Table.RowPropertyChanged">
  15012. <summary>
  15013. Occurs when the value of a Rows property changes
  15014. </summary>
  15015. </member>
  15016. <member name="E:XPTable.Models.Table.BeginSort">
  15017. <summary>
  15018. Occurs when a Column is about to be sorted
  15019. </summary>
  15020. </member>
  15021. <member name="E:XPTable.Models.Table.EndSort">
  15022. <summary>
  15023. Occurs after a Column has finished sorting
  15024. </summary>
  15025. </member>
  15026. <member name="E:XPTable.Models.Table.AfterFirstPaint">
  15027. <summary>
  15028. Occurs just after the first Paint event occurs
  15029. </summary>
  15030. </member>
  15031. <member name="E:XPTable.Models.Table.BeforePaintCell">
  15032. <summary>
  15033. Occurs before a Cell is painted
  15034. </summary>
  15035. </member>
  15036. <member name="E:XPTable.Models.Table.AfterPaintCell">
  15037. <summary>
  15038. Occurs after a Cell is painted
  15039. </summary>
  15040. </member>
  15041. <member name="E:XPTable.Models.Table.BeforePaintHeader">
  15042. <summary>
  15043. Occurs before a Column header is painted
  15044. </summary>
  15045. </member>
  15046. <member name="E:XPTable.Models.Table.AfterPaintHeader">
  15047. <summary>
  15048. Occurs after a Column header is painted
  15049. </summary>
  15050. </member>
  15051. <member name="E:XPTable.Models.Table.TableModelChanged">
  15052. <summary>
  15053. Occurs when the value of the Table's TableModel property changes
  15054. </summary>
  15055. </member>
  15056. <member name="E:XPTable.Models.Table.RowAdded">
  15057. <summary>
  15058. Occurs when a Row is added into the TableModel
  15059. </summary>
  15060. </member>
  15061. <member name="E:XPTable.Models.Table.RowRemoved">
  15062. <summary>
  15063. Occurs when a Row is removed from the TableModel
  15064. </summary>
  15065. </member>
  15066. <member name="E:XPTable.Models.Table.SelectionChanged">
  15067. <summary>
  15068. Occurs when the value of the TableModel Selection property changes
  15069. </summary>
  15070. </member>
  15071. <member name="E:XPTable.Models.Table.RowHeightChanged">
  15072. <summary>
  15073. Occurs when the value of the RowHeight property changes
  15074. </summary>
  15075. </member>
  15076. <member name="E:XPTable.Models.Table.CellToolTipPopup">
  15077. <summary>
  15078. Occurs before a cell tooltip is shown.
  15079. </summary>
  15080. </member>
  15081. <member name="E:XPTable.Models.Table.HeaderToolTipPopup">
  15082. <summary>
  15083. Occurs before a header tooltip is shown.
  15084. </summary>
  15085. </member>
  15086. <member name="E:XPTable.Models.Table.DragDropExternalTypeEffect">
  15087. <summary>
  15088. Occurs when a DragDrop operation contains an unhandled data type.
  15089. This should return the required DragDropEffects for the external
  15090. type, it is called from the internally handled DragEnter and DragOver
  15091. functions.
  15092. </summary>
  15093. </member>
  15094. <member name="E:XPTable.Models.Table.DragDropExternalTypeEvent">
  15095. <summary>
  15096. Occurs when a DragDrop operation contains an unhandled data type.
  15097. This should be used to handle the DragDrop functionality for the
  15098. external type.
  15099. </summary>
  15100. </member>
  15101. <member name="E:XPTable.Models.Table.DragDropRowInsertedAtEvent">
  15102. <summary>
  15103. Occurs following an internally handled row insertion during DragDrop.
  15104. It supplies the index of the inserted row.
  15105. NOTE this is not trigger if DragDropExternalTypeEvent is triggered.
  15106. </summary>
  15107. </member>
  15108. <member name="E:XPTable.Models.Table.DragDropRowMovedEvent">
  15109. <summary>
  15110. Occurs following an internally handled row move operation during DragDrop.
  15111. It supplies the source and destination indexes of the moved row.
  15112. NOTE this is not trigger if DragDropExternalTypeEvent is triggered.
  15113. </summary>
  15114. </member>
  15115. <member name="P:XPTable.Models.Table.Initializing">
  15116. <summary>
  15117. Gets whether the Table is currently initializing
  15118. </summary>
  15119. </member>
  15120. <member name="P:XPTable.Models.Table.FirstVisibleColumn">
  15121. <summary>
  15122. Gets the index of the first visible Column currently displayed in the Table
  15123. </summary>
  15124. </member>
  15125. <member name="P:XPTable.Models.Table.LastVisibleColumn">
  15126. <summary>
  15127. Gets the index of the last visible Column currently displayed in the Table
  15128. </summary>
  15129. </member>
  15130. <member name="P:XPTable.Models.Table.BorderStyle">
  15131. <summary>
  15132. Gets or sets the border style for the Table
  15133. </summary>
  15134. </member>
  15135. <member name="P:XPTable.Models.Table.BorderColor">
  15136. <summary>
  15137. Gets or sets the background color of the table.
  15138. </summary>
  15139. </member>
  15140. <member name="P:XPTable.Models.Table.UnfocusedBorderColor">
  15141. <summary>
  15142. Gets or sets the background color of the table when the table does not have focus.
  15143. </summary>
  15144. </member>
  15145. <member name="P:XPTable.Models.Table.BorderWidth">
  15146. <summary>
  15147. Gets the width of the Tables border
  15148. </summary>
  15149. </member>
  15150. <member name="P:XPTable.Models.Table.LastMouseCell">
  15151. <summary>
  15152. Gets the last known cell position that the mouse was over
  15153. </summary>
  15154. </member>
  15155. <member name="P:XPTable.Models.Table.LastMouseDownCell">
  15156. <summary>
  15157. Gets the last known cell position that the mouse's left
  15158. button was pressed in
  15159. </summary>
  15160. </member>
  15161. <member name="P:XPTable.Models.Table.FocusedCell">
  15162. <summary>
  15163. Gets or sets the position of the Cell that currently has focus
  15164. </summary>
  15165. </member>
  15166. <member name="P:XPTable.Models.Table.HoverTime">
  15167. <summary>
  15168. Gets or sets the amount of time (in milliseconds) that that the
  15169. mouse pointer must hover over a Cell or Column Header before
  15170. a MouseHover event is raised
  15171. </summary>
  15172. </member>
  15173. <member name="P:XPTable.Models.Table.SuppressEditorTerminatorBeep">
  15174. <summary>
  15175. Gets or sets the column header alignemnt
  15176. </summary>
  15177. </member>
  15178. <member name="P:XPTable.Models.Table.PseudoClientRect">
  15179. <summary>
  15180. Gets the rectangle that represents the "client area" of the control.
  15181. (The rectangle excludes the borders and scrollbars)
  15182. </summary>
  15183. </member>
  15184. <member name="P:XPTable.Models.Table.CellDataRect">
  15185. <summary>
  15186. Gets the rectangle that represents the "cell data area" of the control.
  15187. (The rectangle excludes the borders, column headers and scrollbars)
  15188. </summary>
  15189. </member>
  15190. <member name="P:XPTable.Models.Table.InternalBorderRect">
  15191. <summary>
  15192. </summary>
  15193. </member>
  15194. <member name="P:XPTable.Models.Table.ColumnModel">
  15195. <summary>
  15196. Gets or sets the ColumnModel that contains all the Columns
  15197. displayed in the Table
  15198. </summary>
  15199. </member>
  15200. <member name="P:XPTable.Models.Table.ColumnResizing">
  15201. <summary>
  15202. Gets or sets whether the Table allows users to resize Column widths
  15203. </summary>
  15204. </member>
  15205. <member name="P:XPTable.Models.Table.ColumnCount">
  15206. <summary>
  15207. Returns the number of Columns in the Table
  15208. </summary>
  15209. </member>
  15210. <member name="P:XPTable.Models.Table.SortingColumn">
  15211. <summary>
  15212. Returns the index of the currently sorted Column
  15213. </summary>
  15214. </member>
  15215. <member name="P:XPTable.Models.Table.SortedColumnBackColor">
  15216. <summary>
  15217. Gets or sets the background Color for the currently sorted column
  15218. </summary>
  15219. </member>
  15220. <member name="P:XPTable.Models.Table.DisplayRectangle">
  15221. <summary>
  15222. Gets the rectangle that represents the display area of the Table
  15223. </summary>
  15224. </member>
  15225. <member name="P:XPTable.Models.Table.IsEditing">
  15226. <summary>
  15227. Gets whether the Table is currently editing a Cell
  15228. </summary>
  15229. </member>
  15230. <member name="P:XPTable.Models.Table.EditingCell">
  15231. <summary>
  15232. Gets a CellPos that specifies the position of the Cell that
  15233. is currently being edited
  15234. </summary>
  15235. </member>
  15236. <member name="P:XPTable.Models.Table.EditingCellEditor">
  15237. <summary>
  15238. Gets the ICellEditor that is currently being used to edit a Cell
  15239. </summary>
  15240. </member>
  15241. <member name="P:XPTable.Models.Table.EditStartAction">
  15242. <summary>
  15243. Gets or sets the action that causes editing to be initiated
  15244. </summary>
  15245. </member>
  15246. <member name="P:XPTable.Models.Table.CustomEditKey">
  15247. <summary>
  15248. Gets or sets the custom key used to initiate Cell editing
  15249. </summary>
  15250. </member>
  15251. <member name="P:XPTable.Models.Table.GridLines">
  15252. <summary>
  15253. Gets or sets how grid lines are displayed around rows and columns
  15254. </summary>
  15255. </member>
  15256. <member name="P:XPTable.Models.Table.GridLineStyle">
  15257. <summary>
  15258. Gets or sets the style of the lines used to draw the grid
  15259. </summary>
  15260. </member>
  15261. <member name="P:XPTable.Models.Table.GridLinesContrainedToData">
  15262. <summary>
  15263. Gets or sets whether the grid lines should extend beyond the cells that have data.
  15264. </summary>
  15265. </member>
  15266. <member name="P:XPTable.Models.Table.GridColor">
  15267. <summary>
  15268. Gets or sets the Color of the grid lines
  15269. </summary>
  15270. </member>
  15271. <member name="P:XPTable.Models.Table.BackColor">
  15272. <summary>
  15273. </summary>
  15274. </member>
  15275. <member name="P:XPTable.Models.Table.HeaderStyle">
  15276. <summary>
  15277. Gets or sets the column header style
  15278. </summary>
  15279. </member>
  15280. <member name="P:XPTable.Models.Table.HeaderAlignWithColumn">
  15281. <summary>
  15282. Gets or sets the column header alignemnt
  15283. </summary>
  15284. </member>
  15285. <member name="P:XPTable.Models.Table.HeaderHeight">
  15286. <summary>
  15287. Gets the height of the column headers
  15288. </summary>
  15289. </member>
  15290. <member name="P:XPTable.Models.Table.HeaderRectangle">
  15291. <summary>
  15292. Gets a Rectangle that specifies the size and location of
  15293. the Table's column header area
  15294. </summary>
  15295. </member>
  15296. <member name="P:XPTable.Models.Table.HeaderFont">
  15297. <summary>
  15298. Gets or sets the font used to draw the text in the column headers
  15299. </summary>
  15300. </member>
  15301. <member name="P:XPTable.Models.Table.HeaderRenderer">
  15302. <summary>
  15303. Gets or sets the HeaderRenderer used to draw the Column headers
  15304. </summary>
  15305. </member>
  15306. <member name="P:XPTable.Models.Table.HeaderContextMenu">
  15307. <summary>
  15308. Gets the ContextMenu used for Column Headers
  15309. </summary>
  15310. </member>
  15311. <member name="P:XPTable.Models.Table.EnableHeaderContextMenu">
  15312. <summary>
  15313. Gets or sets whether the HeaderContextMenu is able to be
  15314. displayed when the user right clicks on a Column Header
  15315. </summary>
  15316. </member>
  15317. <member name="P:XPTable.Models.Table.IncludeHeaderInAutoWidth">
  15318. <summary>
  15319. Indicates whether the Column Headers are included when determining the minimim width of a column
  15320. </summary>
  15321. </member>
  15322. <member name="P:XPTable.Models.Table.RowHeight">
  15323. <summary>
  15324. Gets or sets the height of each row
  15325. </summary>
  15326. </member>
  15327. <member name="P:XPTable.Models.Table.TotalRowHeight">
  15328. <summary>
  15329. Gets the combined height of all the rows in the Table
  15330. </summary>
  15331. </member>
  15332. <member name="P:XPTable.Models.Table.TotalRowAndHeaderHeight">
  15333. <summary>
  15334. Gets the combined height of all the rows in the Table
  15335. plus the height of the column headers
  15336. </summary>
  15337. </member>
  15338. <member name="P:XPTable.Models.Table.TotalHeight">
  15339. <summary>
  15340. Gets the combined height of all the rows in the Table
  15341. plus the height of the column headers and the borders (if there are any).
  15342. </summary>
  15343. </member>
  15344. <member name="P:XPTable.Models.Table.RowCount">
  15345. <summary>
  15346. Returns the number of Rows in the Table
  15347. </summary>
  15348. </member>
  15349. <member name="P:XPTable.Models.Table.TopIndex">
  15350. <summary>
  15351. Gets the index of the first visible row in the Table
  15352. </summary>
  15353. </member>
  15354. <member name="P:XPTable.Models.Table.TopItem">
  15355. <summary>
  15356. Gets the first visible row in the Table
  15357. </summary>
  15358. </member>
  15359. <member name="P:XPTable.Models.Table.AlternatingRowColor">
  15360. <summary>
  15361. Gets or sets the background color of odd-numbered rows in the Table
  15362. </summary>
  15363. </member>
  15364. <member name="P:XPTable.Models.Table.AlternatingRowSpan">
  15365. <summary>
  15366. Gets or sets the span of alternate colored rows in the Table
  15367. </summary>
  15368. </member>
  15369. <member name="P:XPTable.Models.Table.AutoCalculateRowHeights">
  15370. <summary>
  15371. Gets or sets a value indicating whether all row heights are recalculated after an EndUpdate (only used if Word Wrapping is on).
  15372. </summary>
  15373. </member>
  15374. <member name="P:XPTable.Models.Table.Scrollable">
  15375. <summary>
  15376. Gets or sets a value indicating whether the Table will
  15377. allow the user to scroll to any columns or rows placed
  15378. outside of its visible boundaries
  15379. </summary>
  15380. </member>
  15381. <member name="P:XPTable.Models.Table.HScroll">
  15382. <summary>
  15383. Gets a value indicating whether the horizontal
  15384. scroll bar is visible
  15385. </summary>
  15386. </member>
  15387. <member name="P:XPTable.Models.Table.VScroll">
  15388. <summary>
  15389. Gets a value indicating whether the vertical
  15390. scroll bar is visible
  15391. </summary>
  15392. </member>
  15393. <member name="P:XPTable.Models.Table.AllowSelection">
  15394. <summary>
  15395. Gets or sets whether cells are allowed to be selected
  15396. </summary>
  15397. </member>
  15398. <member name="P:XPTable.Models.Table.AllowRMBSelection">
  15399. <summary>
  15400. Gets or sets whether cells are allowed to be selected by right mouse button (RMB)
  15401. </summary>
  15402. </member>
  15403. <member name="P:XPTable.Models.Table.SelectionStyle">
  15404. <summary>
  15405. Gets or sets how selected Cells are drawn by a Table
  15406. </summary>
  15407. </member>
  15408. <member name="P:XPTable.Models.Table.MultiSelect">
  15409. <summary>
  15410. Gets or sets whether multiple cells are allowed to be selected
  15411. </summary>
  15412. </member>
  15413. <member name="P:XPTable.Models.Table.FamilyRowSelect">
  15414. <summary>
  15415. Gets or sets whether clicking on a cell selects the 'family' of rows (i.e. the parent and all children)
  15416. Only if FullRowSelect is also true.
  15417. </summary>
  15418. </member>
  15419. <member name="P:XPTable.Models.Table.FullRowSelect">
  15420. <summary>
  15421. Gets or sets whether all other cells in the row are highlighted
  15422. when a cell is selected
  15423. </summary>
  15424. </member>
  15425. <member name="P:XPTable.Models.Table.HideSelection">
  15426. <summary>
  15427. Gets or sets whether highlighting is removed from the selected
  15428. cells when the Table loses focus
  15429. </summary>
  15430. </member>
  15431. <member name="P:XPTable.Models.Table.ShowSelectionRectangle">
  15432. <summary>
  15433. Gets or sets whether highlighting rectangle is shown in grid
  15434. </summary>
  15435. </member>
  15436. <member name="P:XPTable.Models.Table.SelectionBackColor">
  15437. <summary>
  15438. Gets or sets the background color of a selected cell
  15439. </summary>
  15440. </member>
  15441. <member name="P:XPTable.Models.Table.SelectionForeColor">
  15442. <summary>
  15443. Gets or sets the foreground color of a selected cell
  15444. </summary>
  15445. </member>
  15446. <member name="P:XPTable.Models.Table.UnfocusedSelectionBackColor">
  15447. <summary>
  15448. Gets or sets the background color of a selected cell when the
  15449. Table doesn't have the focus
  15450. </summary>
  15451. </member>
  15452. <member name="P:XPTable.Models.Table.UnfocusedSelectionForeColor">
  15453. <summary>
  15454. Gets or sets the foreground color of a selected cell when the
  15455. Table doesn't have the focus
  15456. </summary>
  15457. </member>
  15458. <member name="P:XPTable.Models.Table.SelectedItems">
  15459. <summary>
  15460. Gets an array that contains the currently selected Rows
  15461. </summary>
  15462. </member>
  15463. <member name="P:XPTable.Models.Table.SelectedIndicies">
  15464. <summary>
  15465. Gets an array that contains the indexes of the currently selected Rows
  15466. </summary>
  15467. </member>
  15468. <member name="P:XPTable.Models.Table.SortType">
  15469. <summary>
  15470. </summary>
  15471. </member>
  15472. <member name="P:XPTable.Models.Table.StableSort">
  15473. <summary>
  15474. </summary>
  15475. </member>
  15476. <member name="P:XPTable.Models.Table.TableModel">
  15477. <summary>
  15478. Gets or sets the TableModel that contains all the Rows
  15479. and Cells displayed in the Table
  15480. </summary>
  15481. </member>
  15482. <member name="P:XPTable.Models.Table.NoItemsText">
  15483. <summary>
  15484. Gets or sets the text displayed by the Table when it doesn't
  15485. contain any items
  15486. </summary>
  15487. </member>
  15488. <member name="P:XPTable.Models.Table.TableState">
  15489. <summary>
  15490. Gets or sets the current state of the Table
  15491. </summary>
  15492. </member>
  15493. <member name="P:XPTable.Models.Table.CanRaiseEvents">
  15494. <summary>
  15495. Gets whether the Table is able to raise events
  15496. </summary>
  15497. </member>
  15498. <member name="P:XPTable.Models.Table.CanRaiseEventsInternal">
  15499. <summary>
  15500. Gets the value for CanRaiseEvents.
  15501. </summary>
  15502. </member>
  15503. <member name="P:XPTable.Models.Table.Preview">
  15504. <summary>
  15505. Gets or sets whether the Table is being used as a preview Table in
  15506. a ColumnCollectionEditor
  15507. </summary>
  15508. </member>
  15509. <member name="P:XPTable.Models.Table.EnableWordWrap">
  15510. <summary>
  15511. Gets of sets whether word wrap is allowed in any cell in the table. If false then the WordWrap property on Cells is ignored.
  15512. </summary>
  15513. </member>
  15514. <member name="P:XPTable.Models.Table.ToolTip">
  15515. <summary>
  15516. Gets the internal tooltip component
  15517. </summary>
  15518. </member>
  15519. <member name="P:XPTable.Models.Table.EnableToolTips">
  15520. <summary>
  15521. Gets or sets whether ToolTips are currently enabled for the Table
  15522. </summary>
  15523. </member>
  15524. <member name="P:XPTable.Models.Table.ToolTipAutomaticDelay">
  15525. <summary>
  15526. Gets or sets the automatic delay for the Table's ToolTip
  15527. </summary>
  15528. </member>
  15529. <member name="P:XPTable.Models.Table.ToolTipAutoPopDelay">
  15530. <summary>
  15531. Gets or sets the period of time the Table's ToolTip remains visible if
  15532. the mouse pointer is stationary within a Cell with a valid ToolTip text
  15533. </summary>
  15534. </member>
  15535. <member name="P:XPTable.Models.Table.ToolTipInitialDelay">
  15536. <summary>
  15537. Gets or sets the time that passes before the Table's ToolTip appears
  15538. </summary>
  15539. </member>
  15540. <member name="P:XPTable.Models.Table.ToolTipShowAlways">
  15541. <summary>
  15542. Gets or sets whether the Table's ToolTip window is
  15543. displayed even when its parent control is not active
  15544. </summary>
  15545. </member>
  15546. <member name="P:XPTable.Models.Table.DragDropRenderer">
  15547. <summary>
  15548. Gets or sets the renderer that draws the drag drop hover indicator.
  15549. </summary>
  15550. </member>
  15551. <member name="P:XPTable.Models.Table.UseBuiltInDragDrop">
  15552. <summary>
  15553. Gets or sets a value indicating whether to use built in drag drop.
  15554. NOTE this disables the drag drop rendering functionality, but still
  15555. requires DragDropExternalTypeEffect and DragDropExternalTypeEvent
  15556. to be used.
  15557. </summary>
  15558. <value>
  15559. <c>true</c> if [use built in drag drop]; otherwise, <c>false</c>.
  15560. </value>
  15561. </member>
  15562. <member name="P:XPTable.Models.Table.ExternalDropRemovesRows">
  15563. <summary>
  15564. Gets or sets a value indicating whether an external drop removes the dragged rows.
  15565. This effectively changes the DragDrop between 2 tables from a Move (the
  15566. default) to a Copy operation.
  15567. </summary>
  15568. <value>
  15569. <c>true</c> if [external drop removes rows]; otherwise, <c>false</c>.
  15570. </value>
  15571. </member>
  15572. <member name="P:XPTable.Models.Table.DataSourceColumnBinder">
  15573. <summary>
  15574. Gets or sets the binder that provides mapping from the data source to the XPTable.
  15575. </summary>
  15576. </member>
  15577. <member name="P:XPTable.Models.Table.DataSource">
  15578. <summary>
  15579. Gets or sets the data source to bind to.
  15580. </summary>
  15581. </member>
  15582. <member name="P:XPTable.Models.Table.DataMember">
  15583. <summary>
  15584. Gets or sets the member to use in the data source.
  15585. </summary>
  15586. </member>
  15587. <member name="T:XPTable.Models.GridLineStyle">
  15588. <summary>
  15589. Specifies the style of the lines drawn when a Table draws its grid lines
  15590. </summary>
  15591. </member>
  15592. <member name="F:XPTable.Models.GridLineStyle.Solid">
  15593. <summary>
  15594. Specifies a solid line
  15595. </summary>
  15596. </member>
  15597. <member name="F:XPTable.Models.GridLineStyle.Dash">
  15598. <summary>
  15599. Specifies a line consisting of dashes
  15600. </summary>
  15601. </member>
  15602. <member name="F:XPTable.Models.GridLineStyle.Dot">
  15603. <summary>
  15604. Specifies a line consisting of dots
  15605. </summary>
  15606. </member>
  15607. <member name="F:XPTable.Models.GridLineStyle.DashDot">
  15608. <summary>
  15609. Specifies a line consisting of a repeating pattern of dash-dot
  15610. </summary>
  15611. </member>
  15612. <member name="F:XPTable.Models.GridLineStyle.DashDotDot">
  15613. <summary>
  15614. Specifies a line consisting of a repeating pattern of dash-dot-dot
  15615. </summary>
  15616. </member>
  15617. <member name="T:XPTable.Models.ControlFactory">
  15618. <summary>
  15619. Abstract base class. Implement this and override GetControl to provide the control instance
  15620. for each cell.
  15621. </summary>
  15622. </member>
  15623. <member name="M:XPTable.Models.ControlFactory.#ctor">
  15624. <summary>
  15625. Creates a ControlFactory with default values.
  15626. </summary>
  15627. </member>
  15628. <member name="M:XPTable.Models.ControlFactory.GetControl(XPTable.Models.Cell)">
  15629. <summary>
  15630. Creates the control to show for the given cell.
  15631. Use Cell.Data to store any state object for the cell.
  15632. </summary>
  15633. <param name="cell">The cell that the control will be added to.</param>
  15634. <returns></returns>
  15635. </member>
  15636. <member name="M:XPTable.Models.ControlFactory.UpdateControl(XPTable.Models.Cell,System.Windows.Forms.Control)">
  15637. <summary>
  15638. Allows an existing control to be modified or swapped for another control.
  15639. Return null if the same control is left in place, or return a control if that is to replace the current one.
  15640. </summary>
  15641. <param name="cell">The cell that contains the control.</param>
  15642. <param name="control">The current control in that cell.</param>
  15643. <returns></returns>
  15644. </member>
  15645. <member name="T:XPTable.Models.CheckBoxColumn">
  15646. <summary>
  15647. Represents a Column whose Cells are displayed as a CheckBox
  15648. </summary>
  15649. </member>
  15650. <member name="F:XPTable.Models.CheckBoxColumn.checkSize">
  15651. <summary>
  15652. The size of the checkbox
  15653. </summary>
  15654. </member>
  15655. <member name="F:XPTable.Models.CheckBoxColumn.drawText">
  15656. <summary>
  15657. Specifies whether any text contained in the Cell should be drawn
  15658. </summary>
  15659. </member>
  15660. <member name="F:XPTable.Models.CheckBoxColumn.checkStyle">
  15661. <summary>
  15662. The style of the checkboxes
  15663. </summary>
  15664. </member>
  15665. <member name="M:XPTable.Models.CheckBoxColumn.#ctor">
  15666. <summary>
  15667. Creates a new CheckBoxColumn with default values
  15668. </summary>
  15669. </member>
  15670. <member name="M:XPTable.Models.CheckBoxColumn.#ctor(System.String)">
  15671. <summary>
  15672. Creates a new CheckBoxColumn with the specified header text
  15673. </summary>
  15674. <param name="text">The text displayed in the column's header</param>
  15675. </member>
  15676. <member name="M:XPTable.Models.CheckBoxColumn.#ctor(System.String,System.Int32)">
  15677. <summary>
  15678. Creates a new CheckBoxColumn with the specified header text and width
  15679. </summary>
  15680. <param name="text">The text displayed in the column's header</param>
  15681. <param name="width">The column's width</param>
  15682. </member>
  15683. <member name="M:XPTable.Models.CheckBoxColumn.#ctor(System.String,System.Int32,System.Boolean)">
  15684. <summary>
  15685. Creates a new CheckBoxColumn with the specified header text, width and visibility
  15686. </summary>
  15687. <param name="text">The text displayed in the column's header</param>
  15688. <param name="width">The column's width</param>
  15689. <param name="visible">Specifies whether the column is visible</param>
  15690. </member>
  15691. <member name="M:XPTable.Models.CheckBoxColumn.#ctor(System.String,System.Drawing.Image)">
  15692. <summary>
  15693. Creates a new CheckBoxColumn with the specified header text and image
  15694. </summary>
  15695. <param name="text">The text displayed in the column's header</param>
  15696. <param name="image">The image displayed on the column's header</param>
  15697. </member>
  15698. <member name="M:XPTable.Models.CheckBoxColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  15699. <summary>
  15700. Creates a new CheckBoxColumn with the specified header text, image and width
  15701. </summary>
  15702. <param name="text">The text displayed in the column's header</param>
  15703. <param name="image">The image displayed on the column's header</param>
  15704. <param name="width">The column's width</param>
  15705. </member>
  15706. <member name="M:XPTable.Models.CheckBoxColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  15707. <summary>
  15708. Creates a new CheckBoxColumn with the specified header text, image, width and visibility
  15709. </summary>
  15710. <param name="text">The text displayed in the column's header</param>
  15711. <param name="image">The image displayed on the column's header</param>
  15712. <param name="width">The column's width</param>
  15713. <param name="visible">Specifies whether the column is visible</param>
  15714. </member>
  15715. <member name="M:XPTable.Models.CheckBoxColumn.Init">
  15716. <summary>
  15717. Initializes the CheckBoxColumn with default values
  15718. </summary>
  15719. </member>
  15720. <member name="M:XPTable.Models.CheckBoxColumn.GetDefaultRendererName">
  15721. <summary>
  15722. Gets a string that specifies the name of the Column's default CellRenderer
  15723. </summary>
  15724. <returns>A string that specifies the name of the Column's default
  15725. CellRenderer</returns>
  15726. </member>
  15727. <member name="M:XPTable.Models.CheckBoxColumn.CreateDefaultRenderer">
  15728. <summary>
  15729. Gets the Column's default CellRenderer
  15730. </summary>
  15731. <returns>The Column's default CellRenderer</returns>
  15732. </member>
  15733. <member name="M:XPTable.Models.CheckBoxColumn.GetDefaultEditorName">
  15734. <summary>
  15735. Gets a string that specifies the name of the Column's default CellEditor
  15736. </summary>
  15737. <returns>A string that specifies the name of the Column's default
  15738. CellEditor</returns>
  15739. </member>
  15740. <member name="M:XPTable.Models.CheckBoxColumn.CreateDefaultEditor">
  15741. <summary>
  15742. Gets the Column's default CellEditor
  15743. </summary>
  15744. <returns>The Column's default CellEditor</returns>
  15745. </member>
  15746. <member name="M:XPTable.Models.CheckBoxColumn.ShouldSerializeCheckSize">
  15747. <summary>
  15748. Specifies whether the CheckSize property should be serialized at
  15749. design time
  15750. </summary>
  15751. <returns>true if the CheckSize property should be serialized,
  15752. false otherwise</returns>
  15753. </member>
  15754. <member name="P:XPTable.Models.CheckBoxColumn.CheckSize">
  15755. <summary>
  15756. Gets or sets the size of the checkboxes
  15757. </summary>
  15758. </member>
  15759. <member name="P:XPTable.Models.CheckBoxColumn.DrawText">
  15760. <summary>
  15761. Gets or sets whether any text contained in the Cell should be drawn
  15762. </summary>
  15763. </member>
  15764. <member name="P:XPTable.Models.CheckBoxColumn.CheckStyle">
  15765. <summary>
  15766. Gets or sets whether any text contained in the Cell should be drawn
  15767. </summary>
  15768. </member>
  15769. <member name="P:XPTable.Models.CheckBoxColumn.DefaultComparerType">
  15770. <summary>
  15771. Gets the Type of the Comparer used to compare the Column's Cells when
  15772. the Column is sorting
  15773. </summary>
  15774. </member>
  15775. <member name="T:XPTable.Events.RowEventHandler">
  15776. <summary>
  15777. Represents the methods that will handle the PropertyChanged, CellAdded and
  15778. CellRemoved events of a Row
  15779. </summary>
  15780. </member>
  15781. <member name="T:XPTable.Events.RowEventArgs">
  15782. <summary>
  15783. Provides data for a Row's PropertyChanged, CellAdded
  15784. and CellRemoved events
  15785. </summary>
  15786. </member>
  15787. <member name="F:XPTable.Events.RowEventArgs.source">
  15788. <summary>
  15789. The Row that Raised the event
  15790. </summary>
  15791. </member>
  15792. <member name="F:XPTable.Events.RowEventArgs.parentRow">
  15793. <summary>
  15794. The parent Row (for SubRow events)
  15795. </summary>
  15796. </member>
  15797. <member name="F:XPTable.Events.RowEventArgs.rowIndex">
  15798. <summary>
  15799. The index of the Row
  15800. </summary>
  15801. </member>
  15802. <member name="F:XPTable.Events.RowEventArgs.cell">
  15803. <summary>
  15804. The affected Cell
  15805. </summary>
  15806. </member>
  15807. <member name="F:XPTable.Events.RowEventArgs.cellToIndex">
  15808. <summary>
  15809. The start index of the affected Cell(s)
  15810. </summary>
  15811. </member>
  15812. <member name="F:XPTable.Events.RowEventArgs.cellFromIndex">
  15813. <summary>
  15814. The end index of the affected Cell(s)
  15815. </summary>
  15816. </member>
  15817. <member name="F:XPTable.Events.RowEventArgs.eventType">
  15818. <summary>
  15819. The type of event
  15820. </summary>
  15821. </member>
  15822. <member name="M:XPTable.Events.RowEventArgs.#ctor(XPTable.Models.Row,XPTable.Events.RowEventType)">
  15823. <summary>
  15824. Initializes a new instance of the RowEventArgs class with
  15825. the specified Row source, row index, start index, end index
  15826. and affected Cell
  15827. </summary>
  15828. <param name="source">The Row that originated the event</param>
  15829. <param name="eventType">The type of event</param>
  15830. </member>
  15831. <member name="M:XPTable.Events.RowEventArgs.#ctor(XPTable.Models.Row,XPTable.Events.RowEventType,XPTable.Models.Row)">
  15832. <summary>
  15833. Initializes a new instance of the RowEventArgs class with
  15834. the specified Row source, row index, start index, end index
  15835. and affected Cell. Only for SubRow type events.
  15836. </summary>
  15837. <param name="source"></param>
  15838. <param name="eventType"></param>
  15839. <param name="parentRow"></param>
  15840. </member>
  15841. <member name="M:XPTable.Events.RowEventArgs.#ctor(XPTable.Models.Row,XPTable.Models.Cell,System.Int32,System.Int32)">
  15842. <summary>
  15843. Initializes a new instance of the RowEventArgs class with
  15844. the specified Row source, row index, start index, end index
  15845. and affected Cell
  15846. </summary>
  15847. <param name="source">The Row that originated the event</param>
  15848. <param name="cell">The affected Cell</param>
  15849. <param name="cellFromIndex">The start index of the affected Cell(s)</param>
  15850. <param name="cellToIndex">The end index of the affected Cell(s)</param>
  15851. </member>
  15852. <member name="M:XPTable.Events.RowEventArgs.#ctor(XPTable.Models.Row,System.Int32,XPTable.Models.Cell,System.Int32,System.Int32,XPTable.Events.RowEventType)">
  15853. <summary>
  15854. Initializes a new instance of the RowEventArgs class with
  15855. the specified Row source, row index, start index, end index
  15856. and affected Cell
  15857. </summary>
  15858. <param name="source">The Row that originated the event</param>
  15859. <param name="rowIndex">The index of the Row</param>
  15860. <param name="cell">The affected Cell</param>
  15861. <param name="cellFromIndex">The start index of the affected Cell(s)</param>
  15862. <param name="cellToIndex">The end index of the affected Cell(s)</param>
  15863. <param name="eventType">The type of event</param>
  15864. </member>
  15865. <member name="M:XPTable.Events.RowEventArgs.SetRowIndex(System.Int32)">
  15866. <summary>
  15867. </summary>
  15868. <param name="rowIndex"></param>
  15869. </member>
  15870. <member name="P:XPTable.Events.RowEventArgs.Row">
  15871. <summary>
  15872. Gets the Row that Raised the event
  15873. </summary>
  15874. </member>
  15875. <member name="P:XPTable.Events.RowEventArgs.ParentRow">
  15876. <summary>
  15877. Gets the parent of the row that has been added or remove. SubRow events only).
  15878. </summary>
  15879. </member>
  15880. <member name="P:XPTable.Events.RowEventArgs.Index">
  15881. <summary>
  15882. Gets the index of the Row
  15883. </summary>
  15884. </member>
  15885. <member name="P:XPTable.Events.RowEventArgs.Cell">
  15886. <summary>
  15887. Gets the affected Cell
  15888. </summary>
  15889. </member>
  15890. <member name="P:XPTable.Events.RowEventArgs.CellFromIndex">
  15891. <summary>
  15892. Gets the start index of the affected Cell(s)
  15893. </summary>
  15894. </member>
  15895. <member name="P:XPTable.Events.RowEventArgs.CellToIndex">
  15896. <summary>
  15897. Gets the end index of the affected Cell(s)
  15898. </summary>
  15899. </member>
  15900. <member name="P:XPTable.Events.RowEventArgs.EventType">
  15901. <summary>
  15902. Gets the type of event
  15903. </summary>
  15904. </member>
  15905. </members>
  15906. </doc>