XPTable.xml 659 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>XPTable</name>
  5. </assembly>
  6. <members>
  7. <member name="T:XPTable.Win32.WindowStyles">
  8. <summary>
  9. Specifies the extended window style of the window being created
  10. </summary>
  11. </member>
  12. <member name="F:XPTable.Win32.WindowStyles.WS_OVERLAPPED">
  13. <summary>
  14. Creates an overlapped window. An overlapped window has a title bar and a
  15. border. Same as the WS_TILED style
  16. </summary>
  17. </member>
  18. <member name="F:XPTable.Win32.WindowStyles.WS_POPUP">
  19. <summary>
  20. Creates a pop-up window. This style cannot be used with the WS_CHILD style
  21. </summary>
  22. </member>
  23. <member name="F:XPTable.Win32.WindowStyles.WS_CHILD">
  24. <summary>
  25. Creates a child window. A window with this style cannot have a menu bar.
  26. This style cannot be used with the WS_POPUP style
  27. </summary>
  28. </member>
  29. <member name="F:XPTable.Win32.WindowStyles.WS_MINIMIZE">
  30. <summary>
  31. Creates a window that is initially minimized. Same as the WS_ICONIC style
  32. </summary>
  33. </member>
  34. <member name="F:XPTable.Win32.WindowStyles.WS_VISIBLE">
  35. <summary>
  36. Creates a window that is initially visible. This style can be turned on and
  37. off by using ShowWindow or SetWindowPos
  38. </summary>
  39. </member>
  40. <member name="F:XPTable.Win32.WindowStyles.WS_DISABLED">
  41. <summary>
  42. Creates a window that is initially disabled. A disabled window cannot
  43. receive input from the user. To change this after a window has been created,
  44. use EnableWindow
  45. </summary>
  46. </member>
  47. <member name="F:XPTable.Win32.WindowStyles.WS_CLIPSIBLINGS">
  48. <summary>
  49. Clips child windows relative to each other; that is, when a particular
  50. child window receives a WM_PAINT message, the WS_CLIPSIBLINGS style clips
  51. all other overlapping child windows out of the region of the child window
  52. to be updated. If WS_CLIPSIBLINGS is not specified and child windows overlap,
  53. it is possible, when drawing within the client area of a child window, to
  54. draw within the client area of a neighboring child window
  55. </summary>
  56. </member>
  57. <member name="F:XPTable.Win32.WindowStyles.WS_CLIPCHILDREN">
  58. <summary>
  59. Excludes the area occupied by child windows when drawing occurs within
  60. the parent window. This style is used when creating the parent window
  61. </summary>
  62. </member>
  63. <member name="F:XPTable.Win32.WindowStyles.WS_MAXIMIZE">
  64. <summary>
  65. Creates a window that is initially maximized
  66. </summary>
  67. </member>
  68. <member name="F:XPTable.Win32.WindowStyles.WS_CAPTION">
  69. <summary>
  70. Creates a window that has a title bar (includes the WS_BORDER style)
  71. </summary>
  72. </member>
  73. <member name="F:XPTable.Win32.WindowStyles.WS_BORDER">
  74. <summary>
  75. Creates a window that has a thin-line border
  76. </summary>
  77. </member>
  78. <member name="F:XPTable.Win32.WindowStyles.WS_DLGFRAME">
  79. <summary>
  80. Creates a window that has a border of a style typically used with dialog
  81. boxes. A window with this style cannot have a title bar
  82. </summary>
  83. </member>
  84. <member name="F:XPTable.Win32.WindowStyles.WS_VSCROLL">
  85. <summary>
  86. Creates a window that has a vertical scroll bar
  87. </summary>
  88. </member>
  89. <member name="F:XPTable.Win32.WindowStyles.WS_HSCROLL">
  90. <summary>
  91. Creates a window that has a horizontal scroll bar
  92. </summary>
  93. </member>
  94. <member name="F:XPTable.Win32.WindowStyles.WS_SYSMENU">
  95. <summary>
  96. Creates a window that has a window menu on its title bar. The WS_CAPTION style
  97. must also be specified
  98. </summary>
  99. </member>
  100. <member name="F:XPTable.Win32.WindowStyles.WS_THICKFRAME">
  101. <summary>
  102. Creates a window that has a sizing border. Same as the WS_SIZEBOX style
  103. </summary>
  104. </member>
  105. <member name="F:XPTable.Win32.WindowStyles.WS_GROUP">
  106. <summary>
  107. Specifies the first control of a group of controls. The group consists of this
  108. first control and all controls defined after it, up to the next control with
  109. the WS_GROUP style. The first control in each group usually has the WS_TABSTOP
  110. style so that the user can move from group to group. The user can subsequently
  111. change the keyboard focus from one control in the group to the next control in
  112. the group by using the direction keys. You can turn this style on and off to
  113. change dialog box navigation. To change this style after a window has been
  114. created, use SetWindowLong
  115. /// </summary>
  116. </member>
  117. <member name="F:XPTable.Win32.WindowStyles.WS_TABSTOP">
  118. <summary>
  119. Specifies a control that can receive the keyboard focus when the user presses
  120. the TAB key. Pressing the TAB key changes the keyboard focus to the next control
  121. with the WS_TABSTOP style. You can turn this style on and off to change dialog
  122. box navigation. To change this style after a window has been created, use
  123. SetWindowLong
  124. </summary>
  125. </member>
  126. <member name="F:XPTable.Win32.WindowStyles.WS_MINIMIZEBOX">
  127. <summary>
  128. Creates a window that has a minimize button. Cannot be combined with the
  129. WS_EX_CONTEXTHELP style. The WS_SYSMENU style must also be specified
  130. </summary>
  131. </member>
  132. <member name="F:XPTable.Win32.WindowStyles.WS_MAXIMIZEBOX">
  133. <summary>
  134. Creates a window that has a maximize button. Cannot be combined with the
  135. WS_EX_CONTEXTHELP style. The WS_SYSMENU style must also be specified
  136. </summary>
  137. </member>
  138. <member name="F:XPTable.Win32.WindowStyles.WS_TILED">
  139. <summary>
  140. Creates an overlapped window. An overlapped window has a title bar and a
  141. border. Same as the WS_OVERLAPPED style
  142. </summary>
  143. </member>
  144. <member name="F:XPTable.Win32.WindowStyles.WS_ICONIC">
  145. <summary>
  146. Creates a window that is initially minimized. Same as the WS_MINIMIZE style
  147. </summary>
  148. </member>
  149. <member name="F:XPTable.Win32.WindowStyles.WS_SIZEBOX">
  150. <summary>
  151. Creates a window that has a sizing border. Same as the WS_THICKFRAME style
  152. </summary>
  153. </member>
  154. <member name="F:XPTable.Win32.WindowStyles.WS_POPUPWINDOW">
  155. <summary>
  156. Creates a pop-up window with WS_BORDER, WS_POPUP, and WS_SYSMENU styles. The
  157. WS_CAPTION and WS_POPUPWINDOW styles must be combined to make the window menu
  158. visible
  159. </summary>
  160. </member>
  161. <member name="F:XPTable.Win32.WindowStyles.WS_OVERLAPPEDWINDOW">
  162. <summary>
  163. Creates an overlapped window with the WS_OVERLAPPED, WS_CAPTION, WS_SYSMENU,
  164. WS_THICKFRAME, WS_MINIMIZEBOX, and WS_MAXIMIZEBOX styles. Same as the
  165. WS_TILEDWINDOW style
  166. </summary>
  167. </member>
  168. <member name="F:XPTable.Win32.WindowStyles.WS_TILEDWINDOW">
  169. <summary>
  170. Creates an overlapped window with the WS_OVERLAPPED, WS_CAPTION, WS_SYSMENU,
  171. WS_THICKFRAME, WS_MINIMIZEBOX, and WS_MAXIMIZEBOX styles. Same as the
  172. WS_OVERLAPPEDWINDOW style
  173. </summary>
  174. </member>
  175. <member name="F:XPTable.Win32.WindowStyles.WS_CHILDWINDOW">
  176. <summary>
  177. Same as the WS_CHILD style
  178. </summary>
  179. </member>
  180. <member name="T:XPTable.Win32.WindowMessage">
  181. <summary>
  182. The WindowMessage enemeration contains Windows messages that the
  183. XPTable may be interested in listening for
  184. </summary>
  185. </member>
  186. <member name="F:XPTable.Win32.WindowMessage.WM_ACTIVATE">
  187. <summary>
  188. The WM_ACTIVATE message is sent to both the window being activated and the
  189. window being deactivated. If the windows use the same input queue, the message
  190. is sent synchronously, first to the window procedure of the top-level window
  191. being deactivated, then to the window procedure of the top-level window being
  192. activated. If the windows use different input queues, the message is sent
  193. asynchronously, so the window is activated immediately
  194. </summary>
  195. </member>
  196. <member name="F:XPTable.Win32.WindowMessage.WM_PAINT">
  197. <summary>
  198. The WM_PAINT message is sent when the system or another application makes a request
  199. to paint a portion of an application's window. The message is sent when the
  200. UpdateWindow or RedrawWindow function is called, or by the DispatchMessage
  201. function when the application obtains a WM_PAINT message by using the GetMessage
  202. or PeekMessage function. A window receives this message through its WindowProc
  203. function
  204. </summary>
  205. </member>
  206. <member name="F:XPTable.Win32.WindowMessage.WM_CLOSE">
  207. <summary>
  208. The WM_CLOSE message is sent as a signal that a window or an application
  209. should terminate
  210. </summary>
  211. </member>
  212. <member name="F:XPTable.Win32.WindowMessage.WM_ACTIVATEAPP">
  213. <summary>
  214. The WM_ACTIVATEAPP message is sent when a window belonging to a different
  215. application than the active window is about to be activated. The message is
  216. sent to the application whose window is being activated and to the application
  217. whose window is being deactivated
  218. </summary>
  219. </member>
  220. <member name="F:XPTable.Win32.WindowMessage.WM_MOUSEACTIVATE">
  221. <summary>
  222. The WM_MOUSEACTIVATE message is sent when the cursor is in an inactive window
  223. and the user presses a mouse button. The parent window receives this message
  224. only if the child window passes it to the DefWindowProc function
  225. </summary>
  226. </member>
  227. <member name="F:XPTable.Win32.WindowMessage.WM_NCACTIVATE">
  228. <summary>
  229. The WM_NCACTIVATE message is sent to a window when its nonclient area needs to
  230. be changed to indicate an active or inactive state
  231. </summary>
  232. </member>
  233. <member name="F:XPTable.Win32.WindowMessage.WM_NCMOUSEMOVE">
  234. <summary>
  235. The WM_NCMOUSEMOVE message is posted to a window when the cursor is moved
  236. within the nonclient area of the window. This message is posted to the window
  237. that contains the cursor. If a window has captured the mouse, this message
  238. is not posted
  239. </summary>
  240. </member>
  241. <member name="F:XPTable.Win32.WindowMessage.WM_NCLBUTTONDOWN">
  242. <summary>
  243. The WM_NCLBUTTONDOWN message is posted when the user presses the left mouse
  244. button while the cursor is within the nonclient area of a window. This message
  245. is posted to the window that contains the cursor. If a window has captured
  246. the mouse, this message is not posted
  247. </summary>
  248. </member>
  249. <member name="F:XPTable.Win32.WindowMessage.WM_NCLBUTTONUP">
  250. <summary>
  251. The WM_NCLBUTTONUP message is posted when the user releases the left mouse
  252. button while the cursor is within the nonclient area of a window. This message
  253. is posted to the window that contains the cursor. If a window has captured
  254. the mouse, this message is not posted
  255. </summary>
  256. </member>
  257. <member name="F:XPTable.Win32.WindowMessage.WM_NCLBUTTONDBLCLK">
  258. <summary>
  259. The WM_NCLBUTTONDBLCLK message is posted when the user double-clicks the
  260. left mouse button while the cursor is within the nonclient area of a window.
  261. This message is posted to the window that contains the cursor. If a window
  262. has captured the mouse, this message is not posted
  263. </summary>
  264. </member>
  265. <member name="F:XPTable.Win32.WindowMessage.WM_NCRBUTTONDOWN">
  266. <summary>
  267. The WM_NCRBUTTONDOWN message is posted when the user presses the right mouse
  268. button while the cursor is within the nonclient area of a window. This message
  269. is posted to the window that contains the cursor. If a window has captured
  270. the mouse, this message is not posted
  271. </summary>
  272. </member>
  273. <member name="F:XPTable.Win32.WindowMessage.WM_NCRBUTTONUP">
  274. <summary>
  275. The WM_NCRBUTTONUP message is posted when the user releases the right mouse
  276. button while the cursor is within the nonclient area of a window. This message
  277. is posted to the window that contains the cursor. If a window has captured
  278. the mouse, this message is not posted
  279. </summary>
  280. </member>
  281. <member name="F:XPTable.Win32.WindowMessage.WM_NCRBUTTONDBLCLK">
  282. <summary>
  283. The WM_NCRBUTTONDBLCLK message is posted when the user double-clicks the right
  284. mouse button while the cursor is within the nonclient area of a window. This
  285. message is posted to the window that contains the cursor. If a window has
  286. captured the mouse, this message is not posted
  287. </summary>
  288. </member>
  289. <member name="F:XPTable.Win32.WindowMessage.WM_NCMBUTTONDOWN">
  290. <summary>
  291. The WM_NCMBUTTONDOWN message is posted when the user presses the middle mouse
  292. button while the cursor is within the nonclient area of a window. This message
  293. is posted to the window that contains the cursor. If a window has captured the
  294. mouse, this message is not posted
  295. </summary>
  296. </member>
  297. <member name="F:XPTable.Win32.WindowMessage.WM_NCMBUTTONUP">
  298. <summary>
  299. The WM_NCMBUTTONUP message is posted when the user releases the middle mouse
  300. button while the cursor is within the nonclient area of a window. This message
  301. is posted to the window that contains the cursor. If a window has captured the
  302. mouse, this message is not posted
  303. </summary>
  304. </member>
  305. <member name="F:XPTable.Win32.WindowMessage.WM_NCMBUTTONDBLCLK">
  306. <summary>
  307. The WM_NCMBUTTONDBLCLK message is posted when the user double-clicks the middle
  308. mouse button while the cursor is within the nonclient area of a window. This
  309. message is posted to the window that contains the cursor. If a window has
  310. captured the mouse, this message is not posted
  311. </summary>
  312. </member>
  313. <member name="F:XPTable.Win32.WindowMessage.WM_NCXBUTTONDOWN">
  314. <summary>
  315. The WM_NCXBUTTONDOWN message is posted when the user presses the first or second X
  316. button while the cursor is in the nonclient area of a window. This message is posted
  317. to the window that contains the cursor. If a window has captured the mouse, this
  318. message is not posted
  319. </summary>
  320. </member>
  321. <member name="F:XPTable.Win32.WindowMessage.WM_NCXBUTTONUP">
  322. <summary>
  323. The WM_NCXBUTTONUP message is posted when the user releases the first or second
  324. X button while the cursor is in the nonclient area of a window. This message is
  325. posted to the window that contains the cursor. If a window has captured the mouse,
  326. this message is not posted
  327. </summary>
  328. </member>
  329. <member name="F:XPTable.Win32.WindowMessage.WM_NCXBUTTONDBLCLK">
  330. <summary>
  331. The WM_NCXBUTTONDBLCLK message is posted when the user double-clicks the first or
  332. second X button while the cursor is in the nonclient area of a window. This message
  333. is posted to the window that contains the cursor. If a window has captured the mouse,
  334. this message is not posted
  335. </summary>
  336. </member>
  337. <member name="F:XPTable.Win32.WindowMessage.WM_KEYDOWN">
  338. <summary>
  339. The WM_KEYDOWN message is posted to the window with the keyboard focus when a
  340. nonsystem key is pressed. A nonsystem key is a key that is pressed when the ALT
  341. key is not pressed
  342. </summary>
  343. </member>
  344. <member name="F:XPTable.Win32.WindowMessage.WM_KEYUP">
  345. <summary>
  346. The WM_KEYUP message is posted to the window with the keyboard focus when a
  347. nonsystem key is released. A nonsystem key is a key that is pressed when the ALT
  348. key is not pressed, or a keyboard key that is pressed when a window has the
  349. keyboard focus
  350. </summary>
  351. </member>
  352. <member name="F:XPTable.Win32.WindowMessage.WM_CHAR">
  353. <summary>
  354. The WM_CHAR message is posted to the window with the keyboard focus when a
  355. WM_KEYDOWN message is translated by the TranslateMessage function. The WM_CHAR
  356. message contains the character code of the key that was pressed
  357. </summary>
  358. </member>
  359. <member name="F:XPTable.Win32.WindowMessage.WM_DEADCHAR">
  360. <summary>
  361. The WM_DEADCHAR message is posted to the window with the keyboard focus when a
  362. WM_KEYUP message is translated by the TranslateMessage function. WM_DEADCHAR
  363. specifies a character code generated by a dead key. A dead key is a key that
  364. generates a character, such as the umlaut (double-dot), that is combined with
  365. another character to form a composite character. For example, the umlaut-O
  366. character (? is generated by typing the dead key for the umlaut character,
  367. and then typing the O key
  368. </summary>
  369. </member>
  370. <member name="F:XPTable.Win32.WindowMessage.WM_SYSKEYDOWN">
  371. <summary>
  372. The WM_SYSKEYDOWN message is posted to the window with the keyboard focus when
  373. the user presses the F10 key (which activates the menu bar) or holds down the
  374. ALT key and then presses another key. It also occurs when no window currently
  375. has the keyboard focus; in this case, the WM_SYSKEYDOWN message is sent to the
  376. active window. The window that receives the message can distinguish between
  377. these two contexts by checking the context code in the lParam parameter
  378. </summary>
  379. </member>
  380. <member name="F:XPTable.Win32.WindowMessage.WM_SYSKEYUP">
  381. <summary>
  382. The WM_SYSKEYUP message is posted to the window with the keyboard focus when
  383. the user releases a key that was pressed while the ALT key was held down. It
  384. also occurs when no window currently has the keyboard focus; in this case, the
  385. WM_SYSKEYUP message is sent to the active window. The window that receives the
  386. message can distinguish between these two contexts by checking the context code
  387. in the lParam parameter
  388. </summary>
  389. </member>
  390. <member name="F:XPTable.Win32.WindowMessage.WM_MOUSEMOVE">
  391. <summary>
  392. The WM_MOUSEMOVE message is posted to a window when the cursor moves. If the mouse
  393. is not captured, the message is posted to the window that contains the cursor.
  394. Otherwise, the message is posted to the window that has captured the mouse
  395. </summary>
  396. </member>
  397. <member name="F:XPTable.Win32.WindowMessage.WM_LBUTTONDOWN">
  398. <summary>
  399. The WM_LBUTTONDOWN message is posted when the user presses the left mouse button
  400. while the cursor is in the client area of a window. If the mouse is not captured,
  401. the message is posted to the window beneath the cursor. Otherwise, the message is
  402. posted to the window that has captured the mouse
  403. </summary>
  404. </member>
  405. <member name="F:XPTable.Win32.WindowMessage.WM_LBUTTONUP">
  406. <summary>
  407. The WM_LBUTTONUP message is posted when the user releases the left mouse button
  408. while the cursor is in the client area of a window. If the mouse is not captured,
  409. the message is posted to the window beneath the cursor. Otherwise, the message is
  410. posted to the window that has captured the mouse
  411. </summary>
  412. </member>
  413. <member name="F:XPTable.Win32.WindowMessage.WM_LBUTTONDBLCLK">
  414. <summary>
  415. The WM_LBUTTONDBLCLK message is posted when the user double-clicks the left mouse
  416. button while the cursor is in the client area of a window. If the mouse is not
  417. captured, the message is posted to the window beneath the cursor. Otherwise, the
  418. message is posted to the window that has captured the mouse
  419. </summary>
  420. </member>
  421. <member name="F:XPTable.Win32.WindowMessage.WM_RBUTTONDOWN">
  422. <summary>
  423. The WM_RBUTTONDOWN message is posted when the user presses the right mouse button
  424. while the cursor is in the client area of a window. If the mouse is not captured,
  425. the message is posted to the window beneath the cursor. Otherwise, the message is
  426. posted to the window that has captured the mouse
  427. </summary>
  428. </member>
  429. <member name="F:XPTable.Win32.WindowMessage.WM_RBUTTONUP">
  430. <summary>
  431. The WM_RBUTTONUP message is posted when the user releases the right mouse button
  432. while the cursor is in the client area of a window. If the mouse is not captured,
  433. the message is posted to the window beneath the cursor. Otherwise, the message is
  434. posted to the window that has captured the mouse
  435. </summary>
  436. </member>
  437. <member name="F:XPTable.Win32.WindowMessage.WM_RBUTTONDBLCLK">
  438. <summary>
  439. The WM_RBUTTONDBLCLK message is posted when the user double-clicks the right mouse
  440. button while the cursor is in the client area of a window. If the mouse is not
  441. captured, the message is posted to the window beneath the cursor. Otherwise, the
  442. message is posted to the window that has captured the mouse
  443. </summary>
  444. </member>
  445. <member name="F:XPTable.Win32.WindowMessage.WM_MBUTTONDOWN">
  446. <summary>
  447. The WM_MBUTTONDOWN message is posted when the user presses the middle mouse button
  448. while the cursor is in the client area of a window. If the mouse is not captured,
  449. the message is posted to the window beneath the cursor. Otherwise, the message is
  450. posted to the window that has captured the mouse
  451. </summary>
  452. </member>
  453. <member name="F:XPTable.Win32.WindowMessage.WM_MBUTTONUP">
  454. <summary>
  455. The WM_MBUTTONUP message is posted when the user releases the middle mouse button
  456. while the cursor is in the client area of a window. If the mouse is not captured,
  457. the message is posted to the window beneath the cursor. Otherwise, the message is
  458. posted to the window that has captured the mouse
  459. </summary>
  460. </member>
  461. <member name="F:XPTable.Win32.WindowMessage.WM_MBUTTONDBLCLK">
  462. <summary>
  463. The WM_MBUTTONDBLCLK message is posted when the user double-clicks the middle mouse
  464. button while the cursor is in the client area of a window. If the mouse is not
  465. captured, the message is posted to the window beneath the cursor. Otherwise, the
  466. message is posted to the window that has captured the mouse
  467. </summary>
  468. </member>
  469. <member name="F:XPTable.Win32.WindowMessage.WM_XBUTTONDOWN">
  470. <summary>
  471. The WM_XBUTTONDOWN message is posted when the user presses the first or second X
  472. button while the cursor is in the client area of a window. If the mouse is not captured,
  473. the message is posted to the window beneath the cursor. Otherwise, the message is
  474. posted to the window that has captured the mouse
  475. </summary>
  476. </member>
  477. <member name="F:XPTable.Win32.WindowMessage.WM_XBUTTONUP">
  478. <summary>
  479. The WM_XBUTTONUP message is posted when the user releases the first or second X
  480. button while the cursor is in the client area of a window. If the mouse is not
  481. captured, the message is posted to the window beneath the cursor. Otherwise, the
  482. message is posted to the window that has captured the mouse
  483. </summary>
  484. </member>
  485. <member name="F:XPTable.Win32.WindowMessage.WM_XBUTTONDBLCLK">
  486. <summary>
  487. The WM_XBUTTONDBLCLK message is posted when the user double-clicks the first or
  488. second X button while the cursor is in the client area of a window. If the mouse
  489. is not captured, the message is posted to the window beneath the cursor. Otherwise,
  490. the message is posted to the window that has captured the mouse
  491. </summary>
  492. </member>
  493. <member name="F:XPTable.Win32.WindowMessage.WM_MOUSEWHEEL">
  494. <summary>
  495. The WM_MOUSEWHEEL message is sent to the focus window when the mouse wheel is
  496. rotated. The DefWindowProc function propagates the message to the window's parent.
  497. There should be no internal forwarding of the message, since DefWindowProc propagates
  498. it up the parent chain until it finds a window that processes it
  499. </summary>
  500. </member>
  501. <member name="T:XPTable.Win32.WindowExtendedStyles">
  502. <summary>
  503. Specifies the extended window style of the window being created
  504. </summary>
  505. </member>
  506. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_DLGMODALFRAME">
  507. <summary>
  508. Creates a window that has a double border; the window can, optionally, be
  509. created with a title bar by specifying the WS_CAPTION style in the dwStyle
  510. parameter
  511. </summary>
  512. </member>
  513. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_NOPARENTNOTIFY">
  514. <summary>
  515. Specifies that a child window created with this style does not send the
  516. WM_PARENTNOTIFY message to its parent window when it is created or destroyed
  517. </summary>
  518. </member>
  519. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_TOPMOST">
  520. <summary>
  521. Specifies that a window created with this style should be placed above all
  522. non-topmost windows and should stay above them, even when the window is
  523. deactivated. To add or remove this style, use the SetWindowPos function
  524. </summary>
  525. </member>
  526. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_ACCEPTFILES">
  527. <summary>
  528. Specifies that a window created with this style accepts drag-drop files
  529. </summary>
  530. </member>
  531. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_TRANSPARENT">
  532. <summary>
  533. Specifies that a window created with this style should not be painted until
  534. siblings beneath the window (that were created by the same thread) have been
  535. painted. The window appears transparent because the bits of underlying sibling
  536. windows have already been painted. To achieve transparency without these
  537. restrictions, use the SetWindowRgn function
  538. </summary>
  539. </member>
  540. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_MDICHILD">
  541. <summary>
  542. Creates a multiple-document interface (MDI) child window
  543. </summary>
  544. </member>
  545. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_TOOLWINDOW">
  546. <summary>
  547. Creates a tool window; that is, a window intended to be used as a floating
  548. toolbar. A tool window has a title bar that is shorter than a normal title
  549. bar, and the window title is drawn using a smaller font. A tool window does
  550. not appear in the taskbar or in the dialog that appears when the user presses
  551. ALT+TAB. If a tool window has a system menu, its icon is not displayed on the
  552. title bar. However, you can display the system menu by right-clicking or by
  553. typing ALT+SPACE
  554. </summary>
  555. </member>
  556. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_WINDOWEDGE">
  557. <summary>
  558. Specifies that a window has a border with a raised edge
  559. </summary>
  560. </member>
  561. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_CLIENTEDGE">
  562. <summary>
  563. Specifies that a window has a border with a sunken edge
  564. </summary>
  565. </member>
  566. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_CONTEXTHELP">
  567. <summary>
  568. Includes a question mark in the title bar of the window. When the user
  569. clicks the question mark, the cursor changes to a question mark with a
  570. pointer. If the user then clicks a child window, the child receives a
  571. WM_HELP message. The child window should pass the message to the parent
  572. window procedure, which should call the WinHelp function using the
  573. HELP_WM_HELP command. The Help application displays a pop-up window that
  574. typically contains help for the child window. WS_EX_CONTEXTHELP cannot be
  575. used with the WS_MAXIMIZEBOX or WS_MINIMIZEBOX styles
  576. </summary>
  577. </member>
  578. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_RIGHT">
  579. <summary>
  580. The window has generic "right-aligned" properties. This depends on the window
  581. class. This style has an effect only if the shell language is Hebrew, Arabic,
  582. or another language that supports reading-order alignment; otherwise, the style
  583. is ignored. Using the WS_EX_RIGHT style for static or edit controls has the
  584. same effect as using the SS_RIGHT or ES_RIGHT style, respectively. Using this
  585. style with button controls has the same effect as using BS_RIGHT and BS_RIGHTBUTTON
  586. styles
  587. </summary>
  588. </member>
  589. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_LEFT">
  590. <summary>
  591. Creates a window that has generic left-aligned properties. This is the default
  592. </summary>
  593. </member>
  594. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_RTLREADING">
  595. <summary>
  596. If the shell language is Hebrew, Arabic, or another language that supports
  597. reading-order alignment, the window text is displayed using right-to-left
  598. reading-order properties. For other languages, the style is ignored
  599. </summary>
  600. </member>
  601. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_LTRREADING">
  602. <summary>
  603. The window text is displayed using left-to-right reading-order properties.
  604. This is the default
  605. </summary>
  606. </member>
  607. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_LEFTSCROLLBAR">
  608. <summary>
  609. If the shell language is Hebrew, Arabic, or another language that supports
  610. reading order alignment, the vertical scroll bar (if present) is to the left
  611. of the client area. For other languages, the style is ignored
  612. </summary>
  613. </member>
  614. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_RIGHTSCROLLBAR">
  615. <summary>
  616. Vertical scroll bar (if present) is to the right of the client area. This
  617. is the default
  618. </summary>
  619. </member>
  620. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_CONTROLPARENT">
  621. <summary>
  622. The window itself contains child windows that should take part in dialog
  623. box navigation. If this style is specified, the dialog manager recurses
  624. into children of this window when performing navigation operations such
  625. as handling the TAB key, an arrow key, or a keyboard mnemonic
  626. </summary>
  627. </member>
  628. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_STATICEDGE">
  629. <summary>
  630. Creates a window with a three-dimensional border style intended to be used
  631. for items that do not accept user input
  632. </summary>
  633. </member>
  634. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_APPWINDOW">
  635. <summary>
  636. Forces a top-level window onto the taskbar when the window is visible
  637. </summary>
  638. </member>
  639. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_LAYERED">
  640. <summary>
  641. Windows 2000/XP: Creates a layered window. Note that this cannot be used
  642. for child windows. Also, this cannot be used if the window has a class
  643. style of either CS_OWNDC or CS_CLASSDC
  644. </summary>
  645. </member>
  646. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_NOINHERITLAYOUT">
  647. <summary>
  648. Windows 2000/XP: A window created with this style does not pass its window
  649. layout to its child windows
  650. </summary>
  651. </member>
  652. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_LAYOUTRTL">
  653. <summary>
  654. Arabic and Hebrew versions of Windows 98/Me, Windows 2000/XP: Creates a window
  655. whose horizontal origin is on the right edge. Increasing horizontal values
  656. advance to the left
  657. </summary>
  658. </member>
  659. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_COMPOSITED">
  660. <summary>
  661. Windows XP: Paints all descendants of a window in bottom-to-top painting order
  662. using double-buffering. This cannot be used if the window has a class style of
  663. either CS_OWNDC or CS_CLASSDC
  664. </summary>
  665. </member>
  666. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_NOACTIVATE">
  667. <summary>
  668. Windows 2000/XP: A top-level window created with this style does not become the
  669. foreground window when the user clicks it. The system does not bring this window
  670. to the foreground when the user minimizes or closes the foreground window. To
  671. activate the window, use the SetActiveWindow or SetForegroundWindow function.
  672. The window does not appear on the taskbar by default. To force the window to
  673. appear on the taskbar, use the WS_EX_APPWINDOW style
  674. </summary>
  675. </member>
  676. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_OVERLAPPEDWINDOW">
  677. <summary>
  678. Combines the WS_EX_CLIENTEDGE and WS_EX_WINDOWEDGE styles
  679. </summary>
  680. </member>
  681. <member name="F:XPTable.Win32.WindowExtendedStyles.WS_EX_PALETTEWINDOW">
  682. <summary>
  683. Combines the WS_EX_WINDOWEDGE, WS_EX_TOOLWINDOW, and WS_EX_TOPMOST styles
  684. </summary>
  685. </member>
  686. <member name="T:XPTable.Themes.TabParts">
  687. <summary>
  688. Represents the type of Buttons that can be drawn by the Windows XP theme engine
  689. </summary>
  690. </member>
  691. <member name="F:XPTable.Themes.TabParts.Body">
  692. <summary>
  693. The body of a TabPage
  694. </summary>
  695. </member>
  696. <member name="T:XPTable.Themes.CheckBoxStates">
  697. <summary>
  698. Represents the different states of a CheckBox
  699. </summary>
  700. </member>
  701. <member name="F:XPTable.Themes.CheckBoxStates.UncheckedNormal">
  702. <summary>
  703. The CheckBox is unchecked and in its normal state
  704. </summary>
  705. </member>
  706. <member name="F:XPTable.Themes.CheckBoxStates.UncheckedHot">
  707. <summary>
  708. The CheckBox is unchecked and is currently highlighted
  709. </summary>
  710. </member>
  711. <member name="F:XPTable.Themes.CheckBoxStates.UncheckedPressed">
  712. <summary>
  713. The CheckBox is unchecked and is currently pressed by
  714. the mouse
  715. </summary>
  716. </member>
  717. <member name="F:XPTable.Themes.CheckBoxStates.UncheckedDisabled">
  718. <summary>
  719. The CheckBox is unchecked and is disabled
  720. </summary>
  721. </member>
  722. <member name="F:XPTable.Themes.CheckBoxStates.CheckedNormal">
  723. <summary>
  724. The CheckBox is checked and in its normal state
  725. </summary>
  726. </member>
  727. <member name="F:XPTable.Themes.CheckBoxStates.CheckedHot">
  728. <summary>
  729. The CheckBox is checked and is currently highlighted
  730. </summary>
  731. </member>
  732. <member name="F:XPTable.Themes.CheckBoxStates.CheckedPressed">
  733. <summary>
  734. The CheckBox is checked and is currently pressed by the
  735. mouse
  736. </summary>
  737. </member>
  738. <member name="F:XPTable.Themes.CheckBoxStates.CheckedDisabled">
  739. <summary>
  740. The CheckBox is checked and is disabled
  741. </summary>
  742. </member>
  743. <member name="F:XPTable.Themes.CheckBoxStates.MixedNormal">
  744. <summary>
  745. The CheckBox is in an indeterminate state
  746. </summary>
  747. </member>
  748. <member name="F:XPTable.Themes.CheckBoxStates.MixedHot">
  749. <summary>
  750. The CheckBox is in an indeterminate state and is currently
  751. highlighted
  752. </summary>
  753. </member>
  754. <member name="F:XPTable.Themes.CheckBoxStates.MixedPressed">
  755. <summary>
  756. The CheckBox is in an indeterminate state and is currently
  757. pressed by the mouse
  758. </summary>
  759. </member>
  760. <member name="F:XPTable.Themes.CheckBoxStates.MixedDisabled">
  761. <summary>
  762. The CheckBox is in an indeterminate state and is disabled
  763. </summary>
  764. </member>
  765. <member name="T:XPTable.Themes.ButtonParts">
  766. <summary>
  767. Represents the type of Buttons that can be drawn by the Windows XP theme engine
  768. </summary>
  769. </member>
  770. <member name="F:XPTable.Themes.ButtonParts.PushButton">
  771. <summary>
  772. A normal Button
  773. </summary>
  774. </member>
  775. <member name="F:XPTable.Themes.ButtonParts.RadioButton">
  776. <summary>
  777. A RadioButton
  778. </summary>
  779. </member>
  780. <member name="F:XPTable.Themes.ButtonParts.CheckBox">
  781. <summary>
  782. A CheckBox button
  783. </summary>
  784. </member>
  785. <member name="T:XPTable.Models.ColorColumn">
  786. <summary>
  787. Represents a Column whose Cells are displayed as a Color
  788. </summary>
  789. </member>
  790. <member name="T:XPTable.Models.DropDownColumn">
  791. <summary>
  792. Represents a Column whose Cells are displayed with a drop down
  793. button for editing
  794. </summary>
  795. </member>
  796. <member name="T:XPTable.Models.Column">
  797. <summary>
  798. Summary description for Column.
  799. </summary>
  800. </member>
  801. <member name="F:XPTable.Models.Column.ResizePadding">
  802. <summary>
  803. The amount of space on each side of the Column that can
  804. be used as a resizing handle
  805. </summary>
  806. </member>
  807. <member name="F:XPTable.Models.Column.DefaultWidth">
  808. <summary>
  809. The default width of a Column
  810. </summary>
  811. </member>
  812. <member name="F:XPTable.Models.Column.MaximumWidth">
  813. <summary>
  814. The maximum width of a Column
  815. </summary>
  816. </member>
  817. <member name="F:XPTable.Models.Column.MinimumWidth">
  818. <summary>
  819. The minimum width of a Column
  820. </summary>
  821. </member>
  822. <member name="F:XPTable.Models.Column.state">
  823. <summary>
  824. Contains the current state of the the Column
  825. </summary>
  826. </member>
  827. <member name="F:XPTable.Models.Column.text">
  828. <summary>
  829. The text displayed in the Column's header
  830. </summary>
  831. </member>
  832. <member name="F:XPTable.Models.Column.format">
  833. <summary>
  834. A string that specifies how a Column's Cell contents are formatted
  835. </summary>
  836. </member>
  837. <member name="F:XPTable.Models.Column.alignment">
  838. <summary>
  839. The alignment of the text displayed in the Column's Cells
  840. </summary>
  841. </member>
  842. <member name="F:XPTable.Models.Column.width">
  843. <summary>
  844. The width of the Column
  845. </summary>
  846. </member>
  847. <member name="F:XPTable.Models.Column.image">
  848. <summary>
  849. The Image displayed on the Column's header
  850. </summary>
  851. </member>
  852. <member name="F:XPTable.Models.Column.imageOnRight">
  853. <summary>
  854. Specifies whether the Image displayed on the Column's header should
  855. be draw on the right hand side of the Column
  856. </summary>
  857. </member>
  858. <member name="F:XPTable.Models.Column.columnState">
  859. <summary>
  860. The current state of the Column
  861. </summary>
  862. </member>
  863. <member name="F:XPTable.Models.Column.tooltipText">
  864. <summary>
  865. The text displayed when a ToolTip is shown for the Column's header
  866. </summary>
  867. </member>
  868. <member name="F:XPTable.Models.Column.columnModel">
  869. <summary>
  870. The ColumnModel that the Column belongs to
  871. </summary>
  872. </member>
  873. <member name="F:XPTable.Models.Column.x">
  874. <summary>
  875. The x-coordinate of the column's left edge in pixels
  876. </summary>
  877. </member>
  878. <member name="F:XPTable.Models.Column.sortOrder">
  879. <summary>
  880. The current SortOrder of the Column
  881. </summary>
  882. </member>
  883. <member name="F:XPTable.Models.Column.renderer">
  884. <summary>
  885. The CellRenderer used to draw the Column's Cells
  886. </summary>
  887. </member>
  888. <member name="F:XPTable.Models.Column.editor">
  889. <summary>
  890. The CellEditor used to edit the Column's Cells
  891. </summary>
  892. </member>
  893. <member name="F:XPTable.Models.Column.comparer">
  894. <summary>
  895. The Type of the IComparer used to compare the Column's Cells
  896. </summary>
  897. </member>
  898. <member name="M:XPTable.Models.Column.#ctor">
  899. <summary>
  900. Creates a new Column with default values
  901. </summary>
  902. </member>
  903. <member name="M:XPTable.Models.Column.#ctor(System.String)">
  904. <summary>
  905. Creates a new Column with the specified header text
  906. </summary>
  907. <param name="text">The text displayed in the column's header</param>
  908. </member>
  909. <member name="M:XPTable.Models.Column.#ctor(System.String,System.Int32)">
  910. <summary>
  911. Creates a new Column with the specified header text and width
  912. </summary>
  913. <param name="text">The text displayed in the column's header</param>
  914. <param name="width">The column's width</param>
  915. </member>
  916. <member name="M:XPTable.Models.Column.#ctor(System.String,System.Int32,System.Boolean)">
  917. <summary>
  918. Creates a new Column with the specified header text, width and visibility
  919. </summary>
  920. <param name="text">The text displayed in the column's header</param>
  921. <param name="width">The column's width</param>
  922. <param name="visible">Specifies whether the column is visible</param>
  923. </member>
  924. <member name="M:XPTable.Models.Column.#ctor(System.String,System.Drawing.Image)">
  925. <summary>
  926. Creates a new Column with the specified header text and image
  927. </summary>
  928. <param name="text">The text displayed in the column's header</param>
  929. <param name="image">The image displayed on the column's header</param>
  930. </member>
  931. <member name="M:XPTable.Models.Column.#ctor(System.String,System.Drawing.Image,System.Int32)">
  932. <summary>
  933. Creates a new Column with the specified header text, image and width
  934. </summary>
  935. <param name="text">The text displayed in the column's header</param>
  936. <param name="image">The image displayed on the column's header</param>
  937. <param name="width">The column's width</param>
  938. </member>
  939. <member name="M:XPTable.Models.Column.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  940. <summary>
  941. Creates a new Column with the specified header text, image, width and visibility
  942. </summary>
  943. <param name="text">The text displayed in the column's header</param>
  944. <param name="image">The image displayed on the column's header</param>
  945. <param name="width">The column's width</param>
  946. <param name="visible">Specifies whether the column is visible</param>
  947. </member>
  948. <member name="M:XPTable.Models.Column.Init">
  949. <summary>
  950. Initialise default values
  951. </summary>
  952. </member>
  953. <member name="M:XPTable.Models.Column.GetDefaultRendererName">
  954. <summary>
  955. Gets a string that specifies the name of the Column's default CellRenderer
  956. </summary>
  957. <returns>A string that specifies the name of the Column's default
  958. CellRenderer</returns>
  959. </member>
  960. <member name="M:XPTable.Models.Column.CreateDefaultRenderer">
  961. <summary>
  962. Gets the Column's default CellRenderer
  963. </summary>
  964. <returns>The Column's default CellRenderer</returns>
  965. </member>
  966. <member name="M:XPTable.Models.Column.GetDefaultEditorName">
  967. <summary>
  968. Gets a string that specifies the name of the Column's default CellEditor
  969. </summary>
  970. <returns>A string that specifies the name of the Column's default
  971. CellEditor</returns>
  972. </member>
  973. <member name="M:XPTable.Models.Column.CreateDefaultEditor">
  974. <summary>
  975. Gets the Column's default CellEditor
  976. </summary>
  977. <returns>The Column's default CellEditor</returns>
  978. </member>
  979. <member name="M:XPTable.Models.Column.GetState(System.Int32)">
  980. <summary>
  981. Returns the state represented by the specified state flag
  982. </summary>
  983. <param name="flag">A flag that represents the state to return</param>
  984. <returns>The state represented by the specified state flag</returns>
  985. </member>
  986. <member name="M:XPTable.Models.Column.SetState(System.Int32,System.Boolean)">
  987. <summary>
  988. Sets the state represented by the specified state flag to the specified value
  989. </summary>
  990. <param name="flag">A flag that represents the state to be set</param>
  991. <param name="value">The new value of the state</param>
  992. </member>
  993. <member name="M:XPTable.Models.Column.ShouldSerializeWidth">
  994. <summary>
  995. Specifies whether the Width property should be serialized at
  996. design time
  997. </summary>
  998. <returns>true if the Width property should be serialized,
  999. false otherwise</returns>
  1000. </member>
  1001. <member name="M:XPTable.Models.Column.ShouldSerializeEditable">
  1002. <summary>
  1003. Specifies whether the Editable property should be serialized at
  1004. design time
  1005. </summary>
  1006. <returns>true if the Editable property should be serialized,
  1007. false otherwise</returns>
  1008. </member>
  1009. <member name="M:XPTable.Models.Column.ShouldSerializeEnabled">
  1010. <summary>
  1011. Specifies whether the Enabled property should be serialized at
  1012. design time
  1013. </summary>
  1014. <returns>true if the Enabled property should be serialized,
  1015. false otherwise</returns>
  1016. </member>
  1017. <member name="M:XPTable.Models.Column.OnPropertyChanged(XPTable.Events.ColumnEventArgs)">
  1018. <summary>
  1019. Raises the PropertyChanged event
  1020. </summary>
  1021. <param name="e">A ColumnEventArgs that contains the event data</param>
  1022. </member>
  1023. <member name="E:XPTable.Models.Column.PropertyChanged">
  1024. <summary>
  1025. Occurs when one of the Column's properties changes
  1026. </summary>
  1027. </member>
  1028. <member name="P:XPTable.Models.Column.Text">
  1029. <summary>
  1030. Gets or sets the text displayed on the Column header
  1031. </summary>
  1032. </member>
  1033. <member name="P:XPTable.Models.Column.Format">
  1034. <summary>
  1035. Gets or sets the string that specifies how a Column's Cell contents
  1036. are formatted
  1037. </summary>
  1038. </member>
  1039. <member name="P:XPTable.Models.Column.Alignment">
  1040. <summary>
  1041. Gets or sets the horizontal alignment of the Column's Cell contents
  1042. </summary>
  1043. </member>
  1044. <member name="P:XPTable.Models.Column.Width">
  1045. <summary>
  1046. Gets or sets the width of the Column
  1047. </summary>
  1048. </member>
  1049. <member name="P:XPTable.Models.Column.Image">
  1050. <summary>
  1051. Gets or sets the Image displayed in the Column's header
  1052. </summary>
  1053. </member>
  1054. <member name="P:XPTable.Models.Column.ImageOnRight">
  1055. <summary>
  1056. Gets or sets whether the Image displayed on the Column's header should
  1057. be draw on the right hand side of the Column
  1058. </summary>
  1059. </member>
  1060. <member name="P:XPTable.Models.Column.ColumnState">
  1061. <summary>
  1062. Gets the state of the Column
  1063. </summary>
  1064. </member>
  1065. <member name="P:XPTable.Models.Column.InternalColumnState">
  1066. <summary>
  1067. Gets or sets the state of the Column
  1068. </summary>
  1069. </member>
  1070. <member name="P:XPTable.Models.Column.Visible">
  1071. <summary>
  1072. Gets or sets the whether the Column is displayed
  1073. </summary>
  1074. </member>
  1075. <member name="P:XPTable.Models.Column.Sortable">
  1076. <summary>
  1077. Gets or sets whether the Column is able to be sorted
  1078. </summary>
  1079. </member>
  1080. <member name="P:XPTable.Models.Column.Renderer">
  1081. <summary>
  1082. Gets or sets the user specified ICellRenderer that is used to draw the
  1083. Column's Cells
  1084. </summary>
  1085. </member>
  1086. <member name="P:XPTable.Models.Column.Editor">
  1087. <summary>
  1088. Gets or sets the user specified ICellEditor that is used to edit the
  1089. Column's Cells
  1090. </summary>
  1091. </member>
  1092. <member name="P:XPTable.Models.Column.Comparer">
  1093. <summary>
  1094. Gets or sets the user specified Comparer type that is used to edit the
  1095. Column's Cells
  1096. </summary>
  1097. </member>
  1098. <member name="P:XPTable.Models.Column.DefaultComparerType">
  1099. <summary>
  1100. Gets the Type of the default Comparer used to compare the Column's Cells when
  1101. the Column is sorting
  1102. </summary>
  1103. </member>
  1104. <member name="P:XPTable.Models.Column.SortOrder">
  1105. <summary>
  1106. Gets the current SortOrder of the Column
  1107. </summary>
  1108. </member>
  1109. <member name="P:XPTable.Models.Column.InternalSortOrder">
  1110. <summary>
  1111. Gets or sets the current SortOrder of the Column
  1112. </summary>
  1113. </member>
  1114. <member name="P:XPTable.Models.Column.Editable">
  1115. <summary>
  1116. Gets or sets a value indicating whether the Column's Cells contents
  1117. are able to be edited
  1118. </summary>
  1119. </member>
  1120. <member name="P:XPTable.Models.Column.Enabled">
  1121. <summary>
  1122. Gets or sets a value indicating whether the Column's Cells can respond to
  1123. user interaction
  1124. </summary>
  1125. </member>
  1126. <member name="P:XPTable.Models.Column.Selectable">
  1127. <summary>
  1128. Gets or sets a value indicating whether the Column's Cells can be selected
  1129. </summary>
  1130. </member>
  1131. <member name="P:XPTable.Models.Column.ToolTipText">
  1132. <summary>
  1133. Gets or sets the ToolTip text associated with the Column
  1134. </summary>
  1135. </member>
  1136. <member name="P:XPTable.Models.Column.X">
  1137. <summary>
  1138. Gets the x-coordinate of the column's left edge in pixels
  1139. </summary>
  1140. </member>
  1141. <member name="P:XPTable.Models.Column.Left">
  1142. <summary>
  1143. Gets the x-coordinate of the column's left edge in pixels
  1144. </summary>
  1145. </member>
  1146. <member name="P:XPTable.Models.Column.Right">
  1147. <summary>
  1148. Gets the x-coordinate of the column's right edge in pixels
  1149. </summary>
  1150. </member>
  1151. <member name="P:XPTable.Models.Column.ColumnModel">
  1152. <summary>
  1153. Gets or sets the ColumnModel the Column belongs to
  1154. </summary>
  1155. </member>
  1156. <member name="P:XPTable.Models.Column.Parent">
  1157. <summary>
  1158. Gets the ColumnModel the Column belongs to. This member is not
  1159. intended to be used directly from your code
  1160. </summary>
  1161. </member>
  1162. <member name="P:XPTable.Models.Column.CanRaiseEvents">
  1163. <summary>
  1164. Gets whether the Column is able to raise events
  1165. </summary>
  1166. </member>
  1167. <member name="F:XPTable.Models.DropDownColumn.showButton">
  1168. <summary>
  1169. Specifies whether the Cells should draw a drop down button
  1170. </summary>
  1171. </member>
  1172. <member name="M:XPTable.Models.DropDownColumn.#ctor">
  1173. <summary>
  1174. Creates a new DropDownColumn with default values
  1175. </summary>
  1176. </member>
  1177. <member name="M:XPTable.Models.DropDownColumn.#ctor(System.String)">
  1178. <summary>
  1179. Creates a new DropDownColumn with the specified header text
  1180. </summary>
  1181. <param name="text">The text displayed in the column's header</param>
  1182. </member>
  1183. <member name="M:XPTable.Models.DropDownColumn.#ctor(System.String,System.Int32)">
  1184. <summary>
  1185. Creates a new DropDownColumn with the specified header text and width
  1186. </summary>
  1187. <param name="text">The text displayed in the column's header</param>
  1188. <param name="width">The column's width</param>
  1189. </member>
  1190. <member name="M:XPTable.Models.DropDownColumn.#ctor(System.String,System.Int32,System.Boolean)">
  1191. <summary>
  1192. Creates a new DropDownColumn with the specified header text, width and visibility
  1193. </summary>
  1194. <param name="text">The text displayed in the column's header</param>
  1195. <param name="width">The column's width</param>
  1196. <param name="visible">Specifies whether the column is visible</param>
  1197. </member>
  1198. <member name="M:XPTable.Models.DropDownColumn.#ctor(System.String,System.Drawing.Image)">
  1199. <summary>
  1200. Creates a new DropDownColumn with the specified header text and image
  1201. </summary>
  1202. <param name="text">The text displayed in the column's header</param>
  1203. <param name="image">The image displayed on the column's header</param>
  1204. </member>
  1205. <member name="M:XPTable.Models.DropDownColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  1206. <summary>
  1207. Creates a new DropDownColumn with the specified header text, image and width
  1208. </summary>
  1209. <param name="text">The text displayed in the column's header</param>
  1210. <param name="image">The image displayed on the column's header</param>
  1211. <param name="width">The column's width</param>
  1212. </member>
  1213. <member name="M:XPTable.Models.DropDownColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  1214. <summary>
  1215. Creates a new DropDownColumn with the specified header text, image, width and visibility
  1216. </summary>
  1217. <param name="text">The text displayed in the column's header</param>
  1218. <param name="image">The image displayed on the column's header</param>
  1219. <param name="width">The column's width</param>
  1220. <param name="visible">Specifies whether the column is visible</param>
  1221. </member>
  1222. <member name="M:XPTable.Models.DropDownColumn.Init">
  1223. <summary>
  1224. Initializes the DropDownColumn with default values
  1225. </summary>
  1226. </member>
  1227. <member name="P:XPTable.Models.DropDownColumn.ShowDropDownButton">
  1228. <summary>
  1229. Gets or sets whether the Column's Cells should draw a drop down button
  1230. </summary>
  1231. </member>
  1232. <member name="F:XPTable.Models.ColorColumn.showColor">
  1233. <summary>
  1234. Specifies whether the Cells should draw their Color value
  1235. </summary>
  1236. </member>
  1237. <member name="F:XPTable.Models.ColorColumn.showColorName">
  1238. <summary>
  1239. Specifies whether the Cells should draw their Color name
  1240. </summary>
  1241. </member>
  1242. <member name="M:XPTable.Models.ColorColumn.#ctor">
  1243. <summary>
  1244. Creates a new ColorColumn with default values
  1245. </summary>
  1246. </member>
  1247. <member name="M:XPTable.Models.ColorColumn.#ctor(System.String)">
  1248. <summary>
  1249. Creates a new ColorColumn with the specified header text
  1250. </summary>
  1251. <param name="text">The text displayed in the column's header</param>
  1252. </member>
  1253. <member name="M:XPTable.Models.ColorColumn.#ctor(System.String,System.Int32)">
  1254. <summary>
  1255. Creates a new ColorColumn with the specified header text and width
  1256. </summary>
  1257. <param name="text">The text displayed in the column's header</param>
  1258. <param name="width">The column's width</param>
  1259. </member>
  1260. <member name="M:XPTable.Models.ColorColumn.#ctor(System.String,System.Int32,System.Boolean)">
  1261. <summary>
  1262. Creates a new ColorColumn with the specified header text, width and visibility
  1263. </summary>
  1264. <param name="text">The text displayed in the column's header</param>
  1265. <param name="width">The column's width</param>
  1266. <param name="visible">Specifies whether the column is visible</param>
  1267. </member>
  1268. <member name="M:XPTable.Models.ColorColumn.#ctor(System.String,System.Drawing.Image)">
  1269. <summary>
  1270. Creates a new ColorColumn with the specified header text and image
  1271. </summary>
  1272. <param name="text">The text displayed in the column's header</param>
  1273. <param name="image">The image displayed on the column's header</param>
  1274. </member>
  1275. <member name="M:XPTable.Models.ColorColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  1276. <summary>
  1277. Creates a new ColorColumn with the specified header text, image and width
  1278. </summary>
  1279. <param name="text">The text displayed in the column's header</param>
  1280. <param name="image">The image displayed on the column's header</param>
  1281. <param name="width">The column's width</param>
  1282. </member>
  1283. <member name="M:XPTable.Models.ColorColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  1284. <summary>
  1285. Creates a new ColorColumn with the specified header text, image, width and visibility
  1286. </summary>
  1287. <param name="text">The text displayed in the column's header</param>
  1288. <param name="image">The image displayed on the column's header</param>
  1289. <param name="width">The column's width</param>
  1290. <param name="visible">Specifies whether the column is visible</param>
  1291. </member>
  1292. <member name="M:XPTable.Models.ColorColumn.Init">
  1293. <summary>
  1294. Initializes the ColorColumn with default values
  1295. </summary>
  1296. </member>
  1297. <member name="M:XPTable.Models.ColorColumn.GetDefaultRendererName">
  1298. <summary>
  1299. Gets a string that specifies the name of the Column's default CellRenderer
  1300. </summary>
  1301. <returns>A string that specifies the name of the Column's default
  1302. CellRenderer</returns>
  1303. </member>
  1304. <member name="M:XPTable.Models.ColorColumn.CreateDefaultRenderer">
  1305. <summary>
  1306. Gets the Column's default CellRenderer
  1307. </summary>
  1308. <returns>The Column's default CellRenderer</returns>
  1309. </member>
  1310. <member name="M:XPTable.Models.ColorColumn.GetDefaultEditorName">
  1311. <summary>
  1312. Gets a string that specifies the name of the Column's default CellEditor
  1313. </summary>
  1314. <returns>A string that specifies the name of the Column's default
  1315. CellEditor</returns>
  1316. </member>
  1317. <member name="M:XPTable.Models.ColorColumn.CreateDefaultEditor">
  1318. <summary>
  1319. Gets the Column's default CellEditor
  1320. </summary>
  1321. <returns>The Column's default CellEditor</returns>
  1322. </member>
  1323. <member name="P:XPTable.Models.ColorColumn.ShowColor">
  1324. <summary>
  1325. Gets or sets whether the Column's Cells should draw their Color value
  1326. </summary>
  1327. </member>
  1328. <member name="P:XPTable.Models.ColorColumn.ShowColorName">
  1329. <summary>
  1330. Gets or sets whether the Column's Cells should draw their Color name
  1331. </summary>
  1332. </member>
  1333. <member name="P:XPTable.Models.ColorColumn.DefaultComparerType">
  1334. <summary>
  1335. Gets the Type of the Comparer used to compare the Column's Cells when
  1336. the Column is sorting
  1337. </summary>
  1338. </member>
  1339. <member name="T:XPTable.Models.CellCheckStyle">
  1340. <summary>
  1341. Stores CheckBox related properties for a Cell
  1342. </summary>
  1343. </member>
  1344. <member name="F:XPTable.Models.CellCheckStyle.checkState">
  1345. <summary>
  1346. The CheckState of the Cells check box
  1347. </summary>
  1348. </member>
  1349. <member name="F:XPTable.Models.CellCheckStyle.threeState">
  1350. <summary>
  1351. Specifies whether the Cells check box supports an indeterminate state
  1352. </summary>
  1353. </member>
  1354. <member name="M:XPTable.Models.CellCheckStyle.#ctor">
  1355. <summary>
  1356. Initializes a new instance of the CellCheckStyle class with default settings
  1357. </summary>
  1358. </member>
  1359. <member name="P:XPTable.Models.CellCheckStyle.Checked">
  1360. <summary>
  1361. Gets or sets whether the Cell is in the checked state
  1362. </summary>
  1363. </member>
  1364. <member name="P:XPTable.Models.CellCheckStyle.CheckState">
  1365. <summary>
  1366. Gets or sets the state of the Cells check box
  1367. </summary>
  1368. </member>
  1369. <member name="P:XPTable.Models.CellCheckStyle.ThreeState">
  1370. <summary>
  1371. Gets or sets a value indicating whether the Cells check box
  1372. will allow three check states rather than two
  1373. </summary>
  1374. </member>
  1375. <member name="T:XPTable.Events.SelectionEventHandler">
  1376. <summary>
  1377. Represents the methods that will handle the SelectionChanged event of a TableModel
  1378. </summary>
  1379. </member>
  1380. <member name="T:XPTable.Events.SelectionEventArgs">
  1381. <summary>
  1382. Provides data for a TableModel's SelectionChanged event
  1383. </summary>
  1384. </member>
  1385. <member name="F:XPTable.Events.SelectionEventArgs.source">
  1386. <summary>
  1387. The TableModel that Raised the event
  1388. </summary>
  1389. </member>
  1390. <member name="F:XPTable.Events.SelectionEventArgs.oldSelectedIndicies">
  1391. <summary>
  1392. The previously selected Row indicies
  1393. </summary>
  1394. </member>
  1395. <member name="F:XPTable.Events.SelectionEventArgs.newSelectedIndicies">
  1396. <summary>
  1397. The newly selected Row indicies
  1398. </summary>
  1399. </member>
  1400. <member name="F:XPTable.Events.SelectionEventArgs.oldSelectionBounds">
  1401. <summary>
  1402. The Rectangle that bounds the previously selected Rows
  1403. </summary>
  1404. </member>
  1405. <member name="F:XPTable.Events.SelectionEventArgs.newSelectionBounds">
  1406. <summary>
  1407. The Rectangle that bounds the newly selected Rows
  1408. </summary>
  1409. </member>
  1410. <member name="M:XPTable.Events.SelectionEventArgs.#ctor(XPTable.Models.TableModel,System.Int32[],System.Int32[])">
  1411. <summary>
  1412. Initializes a new instance of the SelectionEventArgs class with
  1413. the specified TableModel source, old selected indicies and new
  1414. selected indicies
  1415. </summary>
  1416. <param name="source">The TableModel that originated the event</param>
  1417. <param name="oldSelectedIndicies">An array of the previously selected Rows</param>
  1418. <param name="newSelectedIndicies">An array of the newly selected Rows</param>
  1419. </member>
  1420. <member name="P:XPTable.Events.SelectionEventArgs.TableModel">
  1421. <summary>
  1422. Gets the TableModel that Raised the event
  1423. </summary>
  1424. </member>
  1425. <member name="P:XPTable.Events.SelectionEventArgs.OldSelectedIndicies">
  1426. <summary>
  1427. Gets the previously selected Row indicies
  1428. </summary>
  1429. </member>
  1430. <member name="P:XPTable.Events.SelectionEventArgs.NewSelectedIndicies">
  1431. <summary>
  1432. Gets the newly selected Row indicies
  1433. </summary>
  1434. </member>
  1435. <member name="P:XPTable.Events.SelectionEventArgs.OldSelectionBounds">
  1436. <summary>
  1437. Gets the Rectangle that bounds the previously selected Rows
  1438. </summary>
  1439. </member>
  1440. <member name="P:XPTable.Events.SelectionEventArgs.NewSelectionBounds">
  1441. <summary>
  1442. Gets the Rectangle that bounds the newly selected Rows
  1443. </summary>
  1444. </member>
  1445. <member name="T:XPTable.Events.RowEventType">
  1446. <summary>
  1447. Specifies the type of event generated when the value of a
  1448. Row's property changes
  1449. </summary>
  1450. </member>
  1451. <member name="F:XPTable.Events.RowEventType.Unknown">
  1452. <summary>
  1453. Occurs when the Row's property change type is unknown
  1454. </summary>
  1455. </member>
  1456. <member name="F:XPTable.Events.RowEventType.BackColorChanged">
  1457. <summary>
  1458. Occurs when the value of a Row's BackColor property changes
  1459. </summary>
  1460. </member>
  1461. <member name="F:XPTable.Events.RowEventType.ForeColorChanged">
  1462. <summary>
  1463. Occurs when the value of a Row's ForeColor property changes
  1464. </summary>
  1465. </member>
  1466. <member name="F:XPTable.Events.RowEventType.FontChanged">
  1467. <summary>
  1468. Occurs when the value of a Row's Font property changes
  1469. </summary>
  1470. </member>
  1471. <member name="F:XPTable.Events.RowEventType.StyleChanged">
  1472. <summary>
  1473. Occurs when the value of a Row's RowStyle property changes
  1474. </summary>
  1475. </member>
  1476. <member name="F:XPTable.Events.RowEventType.AlignmentChanged">
  1477. <summary>
  1478. Occurs when the value of a Row's Alignment property changes
  1479. </summary>
  1480. </member>
  1481. <member name="F:XPTable.Events.RowEventType.EnabledChanged">
  1482. <summary>
  1483. Occurs when the value of a Row's Enabled property changes
  1484. </summary>
  1485. </member>
  1486. <member name="F:XPTable.Events.RowEventType.EditableChanged">
  1487. <summary>
  1488. Occurs when the value of a Row's Editable property changes
  1489. </summary>
  1490. </member>
  1491. <member name="T:XPTable.Events.CellKeyEventHandler">
  1492. <summary>
  1493. Represents the method that will handle the CellKeyDown and CellKeyUp
  1494. events of a Table
  1495. </summary>
  1496. </member>
  1497. <member name="T:XPTable.Events.CellKeyEventArgs">
  1498. <summary>
  1499. Provides data for the CellKeyDown and CellKeyUp events of a Table
  1500. </summary>
  1501. </member>
  1502. <member name="F:XPTable.Events.CellKeyEventArgs.cell">
  1503. <summary>
  1504. The Cell that Raised the event
  1505. </summary>
  1506. </member>
  1507. <member name="F:XPTable.Events.CellKeyEventArgs.table">
  1508. <summary>
  1509. The Table the Cell belongs to
  1510. </summary>
  1511. </member>
  1512. <member name="F:XPTable.Events.CellKeyEventArgs.row">
  1513. <summary>
  1514. The Row index of the Cell
  1515. </summary>
  1516. </member>
  1517. <member name="F:XPTable.Events.CellKeyEventArgs.column">
  1518. <summary>
  1519. The Column index of the Cell
  1520. </summary>
  1521. </member>
  1522. <member name="F:XPTable.Events.CellKeyEventArgs.cellRect">
  1523. <summary>
  1524. The Cells bounding rectangle
  1525. </summary>
  1526. </member>
  1527. <member name="M:XPTable.Events.CellKeyEventArgs.#ctor(XPTable.Models.Cell,XPTable.Models.Table,System.Int32,System.Int32,System.Drawing.Rectangle,System.Windows.Forms.KeyEventArgs)">
  1528. <summary>
  1529. Initializes a new instance of the CellKeyEventArgs class with
  1530. the specified source Cell, table, row index, column index, cell
  1531. bounds and KeyEventArgs
  1532. </summary>
  1533. <param name="cell">The Cell that Raised the event</param>
  1534. <param name="table">The Table the Cell belongs to</param>
  1535. <param name="row">The Row index of the Cell</param>
  1536. <param name="column">The Column index of the Cell</param>
  1537. <param name="cellRect">The Cell's bounding rectangle</param>
  1538. <param name="kea"></param>
  1539. </member>
  1540. <member name="M:XPTable.Events.CellKeyEventArgs.#ctor(XPTable.Models.Cell,XPTable.Models.Table,XPTable.Models.CellPos,System.Drawing.Rectangle,System.Windows.Forms.KeyEventArgs)">
  1541. <summary>
  1542. Initializes a new instance of the CellKeyEventArgs class with
  1543. the specified source Cell, table, row index, column index and
  1544. cell bounds
  1545. </summary>
  1546. <param name="cell">The Cell that Raised the event</param>
  1547. <param name="table">The Table the Cell belongs to</param>
  1548. <param name="cellPos"></param>
  1549. <param name="cellRect">The Cell's bounding rectangle</param>
  1550. <param name="kea"></param>
  1551. </member>
  1552. <member name="P:XPTable.Events.CellKeyEventArgs.Cell">
  1553. <summary>
  1554. Gets the Cell that Raised the event
  1555. </summary>
  1556. </member>
  1557. <member name="P:XPTable.Events.CellKeyEventArgs.Table">
  1558. <summary>
  1559. Gets the Table the Cell belongs to
  1560. </summary>
  1561. </member>
  1562. <member name="P:XPTable.Events.CellKeyEventArgs.Row">
  1563. <summary>
  1564. Gets the Row index of the Cell
  1565. </summary>
  1566. </member>
  1567. <member name="P:XPTable.Events.CellKeyEventArgs.Column">
  1568. <summary>
  1569. Gets the Column index of the Cell
  1570. </summary>
  1571. </member>
  1572. <member name="P:XPTable.Events.CellKeyEventArgs.CellRect">
  1573. <summary>
  1574. Gets the Cells bounding rectangle
  1575. </summary>
  1576. </member>
  1577. <member name="P:XPTable.Events.CellKeyEventArgs.CellPos">
  1578. <summary>
  1579. Gets the position of the Cell
  1580. </summary>
  1581. </member>
  1582. <member name="T:XPTable.Editors.KeyMessageFilter">
  1583. <summary>
  1584. A message filter that filters key messages
  1585. </summary>
  1586. </member>
  1587. <member name="F:XPTable.Editors.KeyMessageFilter.client">
  1588. <summary>
  1589. An IKeyMessageFilterClient that wishes to receive key events
  1590. </summary>
  1591. </member>
  1592. <member name="M:XPTable.Editors.KeyMessageFilter.#ctor(XPTable.Editors.IKeyMessageFilterClient)">
  1593. <summary>
  1594. Initializes a new instance of the CellEditor class with the
  1595. specified IKeyMessageFilterClient client
  1596. </summary>
  1597. </member>
  1598. <member name="M:XPTable.Editors.KeyMessageFilter.PreFilterMessage(System.Windows.Forms.Message@)">
  1599. <summary>
  1600. Filters out a message before it is dispatched
  1601. </summary>
  1602. <param name="m">The message to be dispatched. You cannot modify
  1603. this message</param>
  1604. <returns>true to filter the message and prevent it from being
  1605. dispatched; false to allow the message to continue to the next
  1606. filter or control</returns>
  1607. </member>
  1608. <member name="P:XPTable.Editors.KeyMessageFilter.Client">
  1609. <summary>
  1610. Gets or sets the IKeyMessageFilterClient that wishes to receive
  1611. key events
  1612. </summary>
  1613. </member>
  1614. <member name="T:XPTable.Themes.ColumnHeaderParts">
  1615. <summary>
  1616. Represents the different parts of a Column Header that can be
  1617. drawn by the Windows XP theme engine
  1618. </summary>
  1619. </member>
  1620. <member name="F:XPTable.Themes.ColumnHeaderParts.HeaderItem">
  1621. <summary>
  1622. A Column Header
  1623. </summary>
  1624. </member>
  1625. <member name="T:XPTable.Sorting.DateTimeComparer">
  1626. <summary>
  1627. An IComparer for sorting Cells that contain DateTime information
  1628. </summary>
  1629. </member>
  1630. <member name="T:XPTable.Sorting.ComparerBase">
  1631. <summary>
  1632. Base class for comparers used to sort the Cells contained in a TableModel
  1633. </summary>
  1634. </member>
  1635. <member name="F:XPTable.Sorting.ComparerBase.tableModel">
  1636. <summary>
  1637. The TableModel that contains the Cells to be sorted
  1638. </summary>
  1639. </member>
  1640. <member name="F:XPTable.Sorting.ComparerBase.column">
  1641. <summary>
  1642. The index of the Column to be sorted
  1643. </summary>
  1644. </member>
  1645. <member name="F:XPTable.Sorting.ComparerBase.sortOrder">
  1646. <summary>
  1647. Specifies how the Column is to be sorted
  1648. </summary>
  1649. </member>
  1650. <member name="M:XPTable.Sorting.ComparerBase.#ctor(XPTable.Models.TableModel,System.Int32,System.Windows.Forms.SortOrder)">
  1651. <summary>
  1652. Initializes a new instance of the ComparerBase class with the specified
  1653. TableModel, Column index and SortOrder
  1654. </summary>
  1655. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  1656. <param name="column">The index of the Column to be sorted</param>
  1657. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  1658. </member>
  1659. <member name="M:XPTable.Sorting.ComparerBase.Compare(System.Object,System.Object)">
  1660. <summary>
  1661. Compares two objects and returns a value indicating whether one is less
  1662. than, equal to or greater than the other
  1663. </summary>
  1664. <param name="a">First object to compare</param>
  1665. <param name="b">Second object to compare</param>
  1666. <returns>-1 if a is less than b, 1 if a is greater than b, or 0 if a equals b</returns>
  1667. </member>
  1668. <member name="P:XPTable.Sorting.ComparerBase.TableModel">
  1669. <summary>
  1670. Gets the TableModel that contains the Cells to be sorted
  1671. </summary>
  1672. </member>
  1673. <member name="P:XPTable.Sorting.ComparerBase.SortColumn">
  1674. <summary>
  1675. Gets the index of the Column to be sorted
  1676. </summary>
  1677. </member>
  1678. <member name="P:XPTable.Sorting.ComparerBase.SortOrder">
  1679. <summary>
  1680. Gets how the Column is to be sorted
  1681. </summary>
  1682. </member>
  1683. <member name="M:XPTable.Sorting.DateTimeComparer.#ctor(XPTable.Models.TableModel,System.Int32,System.Windows.Forms.SortOrder)">
  1684. <summary>
  1685. Initializes a new instance of the DateTimeComparer class with the specified
  1686. TableModel, Column index and SortOrder
  1687. </summary>
  1688. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  1689. <param name="column">The index of the Column to be sorted</param>
  1690. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  1691. </member>
  1692. <member name="M:XPTable.Sorting.DateTimeComparer.Compare(System.Object,System.Object)">
  1693. <summary>
  1694. Compares two objects and returns a value indicating whether one is less
  1695. than, equal to or greater than the other
  1696. </summary>
  1697. <param name="a">First object to compare</param>
  1698. <param name="b">Second object to compare</param>
  1699. <returns>-1 if a is less than b, 1 if a is greater than b, or 0 if a equals b</returns>
  1700. </member>
  1701. <member name="T:XPTable.Renderers.NumberRendererData">
  1702. <summary>
  1703. Contains information about the current state of a number Cell's
  1704. up and down buttons
  1705. </summary>
  1706. </member>
  1707. <member name="F:XPTable.Renderers.NumberRendererData.upState">
  1708. <summary>
  1709. The current state of the up button
  1710. </summary>
  1711. </member>
  1712. <member name="F:XPTable.Renderers.NumberRendererData.downState">
  1713. <summary>
  1714. The current state of the down button
  1715. </summary>
  1716. </member>
  1717. <member name="F:XPTable.Renderers.NumberRendererData.clickX">
  1718. <summary>
  1719. The x coordinate of the last mouse click point
  1720. </summary>
  1721. </member>
  1722. <member name="F:XPTable.Renderers.NumberRendererData.clickY">
  1723. <summary>
  1724. The y coordinate of the last mouse click point
  1725. </summary>
  1726. </member>
  1727. <member name="M:XPTable.Renderers.NumberRendererData.#ctor">
  1728. <summary>
  1729. Initializes a new instance of the NumberRendererData class
  1730. </summary>
  1731. </member>
  1732. <member name="P:XPTable.Renderers.NumberRendererData.UpButtonState">
  1733. <summary>
  1734. Gets or sets the current state of the up button
  1735. </summary>
  1736. </member>
  1737. <member name="P:XPTable.Renderers.NumberRendererData.DownButtonState">
  1738. <summary>
  1739. Gets or sets the current state of the down button
  1740. </summary>
  1741. </member>
  1742. <member name="P:XPTable.Renderers.NumberRendererData.ClickPoint">
  1743. <summary>
  1744. Gets or sets the Point that the mouse was last clicked in a button
  1745. </summary>
  1746. </member>
  1747. <member name="T:XPTable.Renderers.ICellRenderer">
  1748. <summary>
  1749. Exposes common methods provided by Cell renderers
  1750. </summary>
  1751. </member>
  1752. <member name="T:XPTable.Renderers.IRenderer">
  1753. <summary>
  1754. Exposes common methods provided by renderers
  1755. </summary>
  1756. </member>
  1757. <member name="P:XPTable.Renderers.IRenderer.ClientRectangle">
  1758. <summary>
  1759. Gets a Rectangle that represents the client area of the object
  1760. being rendered
  1761. </summary>
  1762. </member>
  1763. <member name="P:XPTable.Renderers.IRenderer.Bounds">
  1764. <summary>
  1765. Gets or sets a Rectangle that represents the size and location
  1766. of the object being rendered
  1767. </summary>
  1768. </member>
  1769. <member name="P:XPTable.Renderers.IRenderer.Font">
  1770. <summary>
  1771. Gets or sets the font of the text displayed by the object being
  1772. rendered
  1773. </summary>
  1774. </member>
  1775. <member name="P:XPTable.Renderers.IRenderer.ForeColor">
  1776. <summary>
  1777. Gets or sets the foreground color of the object being rendered
  1778. </summary>
  1779. </member>
  1780. <member name="P:XPTable.Renderers.IRenderer.BackColor">
  1781. <summary>
  1782. Gets or sets the background color for the object being rendered
  1783. </summary>
  1784. </member>
  1785. <member name="P:XPTable.Renderers.IRenderer.Alignment">
  1786. <summary>
  1787. Gets or sets how the Renderers contents are aligned horizontally
  1788. </summary>
  1789. </member>
  1790. <member name="P:XPTable.Renderers.IRenderer.LineAlignment">
  1791. <summary>
  1792. Gets or sets how the Renderers contents are aligned vertically
  1793. </summary>
  1794. </member>
  1795. <member name="M:XPTable.Renderers.ICellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  1796. <summary>
  1797. Raises the PaintCell event
  1798. </summary>
  1799. <param name="e">A PaintCellEventArgs that contains the event data</param>
  1800. </member>
  1801. <member name="M:XPTable.Renderers.ICellRenderer.OnGotFocus(XPTable.Events.CellFocusEventArgs)">
  1802. <summary>
  1803. Raises the GotFocus event
  1804. </summary>
  1805. <param name="e">A CellFocusEventArgs that contains the event data</param>
  1806. </member>
  1807. <member name="M:XPTable.Renderers.ICellRenderer.OnLostFocus(XPTable.Events.CellFocusEventArgs)">
  1808. <summary>
  1809. Raises the LostFocus event
  1810. </summary>
  1811. <param name="e">A CellFocusEventArgs that contains the event data</param>
  1812. </member>
  1813. <member name="M:XPTable.Renderers.ICellRenderer.OnKeyDown(XPTable.Events.CellKeyEventArgs)">
  1814. <summary>
  1815. Raises the KeyDown event
  1816. </summary>
  1817. <param name="e">A CellKeyEventArgs that contains the event data</param>
  1818. </member>
  1819. <member name="M:XPTable.Renderers.ICellRenderer.OnKeyUp(XPTable.Events.CellKeyEventArgs)">
  1820. <summary>
  1821. Raises the KeyUp event
  1822. </summary>
  1823. <param name="e">A CellKeyEventArgs that contains the event data</param>
  1824. </member>
  1825. <member name="M:XPTable.Renderers.ICellRenderer.OnMouseEnter(XPTable.Events.CellMouseEventArgs)">
  1826. <summary>
  1827. Raises the MouseEnter event
  1828. </summary>
  1829. <param name="e">A CellMouseEventArgs that contains the event data</param>
  1830. </member>
  1831. <member name="M:XPTable.Renderers.ICellRenderer.OnMouseLeave(XPTable.Events.CellMouseEventArgs)">
  1832. <summary>
  1833. Raises the MouseLeave event
  1834. </summary>
  1835. <param name="e">A CellMouseEventArgs that contains the event data</param>
  1836. </member>
  1837. <member name="M:XPTable.Renderers.ICellRenderer.OnMouseUp(XPTable.Events.CellMouseEventArgs)">
  1838. <summary>
  1839. Raises the MouseUp event
  1840. </summary>
  1841. <param name="e">A CellMouseEventArgs that contains the event data</param>
  1842. </member>
  1843. <member name="M:XPTable.Renderers.ICellRenderer.OnMouseDown(XPTable.Events.CellMouseEventArgs)">
  1844. <summary>
  1845. Raises the MouseDown event
  1846. </summary>
  1847. <param name="e">A CellMouseEventArgs that contains the event data</param>
  1848. </member>
  1849. <member name="M:XPTable.Renderers.ICellRenderer.OnMouseMove(XPTable.Events.CellMouseEventArgs)">
  1850. <summary>
  1851. Raises the MouseMove event
  1852. </summary>
  1853. <param name="e">A CellMouseEventArgs that contains the event data</param>
  1854. </member>
  1855. <member name="M:XPTable.Renderers.ICellRenderer.OnClick(XPTable.Events.CellMouseEventArgs)">
  1856. <summary>
  1857. Raises the Click event
  1858. </summary>
  1859. <param name="e">A CellMouseEventArgs that contains the event data</param>
  1860. </member>
  1861. <member name="M:XPTable.Renderers.ICellRenderer.OnDoubleClick(XPTable.Events.CellMouseEventArgs)">
  1862. <summary>
  1863. Raises the DoubleClick event
  1864. </summary>
  1865. <param name="e">A CellMouseEventArgs that contains the event data</param>
  1866. </member>
  1867. <member name="T:XPTable.Models.Table">
  1868. <summary>
  1869. Summary description for Table.
  1870. </summary>
  1871. </member>
  1872. <member name="F:XPTable.Models.Table.components">
  1873. <summary>
  1874. Required designer variable.
  1875. </summary>
  1876. </member>
  1877. <member name="F:XPTable.Models.Table.borderStyle">
  1878. <summary>
  1879. The style of the Table's border
  1880. </summary>
  1881. </member>
  1882. <member name="F:XPTable.Models.Table.lastMouseCell">
  1883. <summary>
  1884. The last known cell position that the mouse was over
  1885. </summary>
  1886. </member>
  1887. <member name="F:XPTable.Models.Table.lastMouseDownCell">
  1888. <summary>
  1889. The last known cell position that the mouse's left
  1890. button was pressed in
  1891. </summary>
  1892. </member>
  1893. <member name="F:XPTable.Models.Table.focusedCell">
  1894. <summary>
  1895. The position of the Cell that currently has focus
  1896. </summary>
  1897. </member>
  1898. <member name="F:XPTable.Models.Table.editingCell">
  1899. <summary>
  1900. The Cell that is currently being edited
  1901. </summary>
  1902. </member>
  1903. <member name="F:XPTable.Models.Table.curentCellEditor">
  1904. <summary>
  1905. The ICellEditor that is currently being used to edit a Cell
  1906. </summary>
  1907. </member>
  1908. <member name="F:XPTable.Models.Table.editStartAction">
  1909. <summary>
  1910. The action that must be performed on a Cell to start editing
  1911. </summary>
  1912. </member>
  1913. <member name="F:XPTable.Models.Table.customEditKey">
  1914. <summary>
  1915. The key that must be pressed for editing to start when
  1916. editStartAction is set to EditStartAction.CustomKey
  1917. </summary>
  1918. </member>
  1919. <member name="F:XPTable.Models.Table.hoverTime">
  1920. <summary>
  1921. The amount of time (in milliseconds) that that the
  1922. mouse pointer must hover over a Cell or Column Header before
  1923. a MouseHover event is raised
  1924. </summary>
  1925. </member>
  1926. <member name="F:XPTable.Models.Table.trackMouseEvent">
  1927. <summary>
  1928. A TRACKMOUSEEVENT used to set the hoverTime
  1929. </summary>
  1930. </member>
  1931. <member name="F:XPTable.Models.Table.columnModel">
  1932. <summary>
  1933. The ColumnModel of the Table
  1934. </summary>
  1935. </member>
  1936. <member name="F:XPTable.Models.Table.columnResizing">
  1937. <summary>
  1938. Whether the Table supports column resizing
  1939. </summary>
  1940. </member>
  1941. <member name="F:XPTable.Models.Table.resizingColumnIndex">
  1942. <summary>
  1943. The index of the column currently being resized
  1944. </summary>
  1945. </member>
  1946. <member name="F:XPTable.Models.Table.resizingColumnAnchor">
  1947. <summary>
  1948. The x coordinate of the currently resizing column
  1949. </summary>
  1950. </member>
  1951. <member name="F:XPTable.Models.Table.resizingColumnOffset">
  1952. <summary>
  1953. The horizontal distance between the resize starting
  1954. point and the right edge of the resizing column
  1955. </summary>
  1956. </member>
  1957. <member name="F:XPTable.Models.Table.resizingColumnWidth">
  1958. <summary>
  1959. The width that the resizing column will be set to
  1960. once column resizing is finished
  1961. </summary>
  1962. </member>
  1963. <member name="F:XPTable.Models.Table.pressedColumn">
  1964. <summary>
  1965. The index of the current pressed column
  1966. </summary>
  1967. </member>
  1968. <member name="F:XPTable.Models.Table.hotColumn">
  1969. <summary>
  1970. The index of the current "hot" column
  1971. </summary>
  1972. </member>
  1973. <member name="F:XPTable.Models.Table.lastSortedColumn">
  1974. <summary>
  1975. The index of the last sorted column
  1976. </summary>
  1977. </member>
  1978. <member name="F:XPTable.Models.Table.sortedColumnBackColor">
  1979. <summary>
  1980. The Color of a sorted Column's background
  1981. </summary>
  1982. </member>
  1983. <member name="F:XPTable.Models.Table.gridLines">
  1984. <summary>
  1985. Indicates whether grid lines appear between the rows and columns
  1986. containing the rows and cells in the Table
  1987. </summary>
  1988. </member>
  1989. <member name="F:XPTable.Models.Table.gridColor">
  1990. <summary>
  1991. The color of the grid lines
  1992. </summary>
  1993. </member>
  1994. <member name="F:XPTable.Models.Table.gridLineStyle">
  1995. <summary>
  1996. The line style of the grid lines
  1997. </summary>
  1998. </member>
  1999. <member name="F:XPTable.Models.Table.headerStyle">
  2000. <summary>
  2001. The styles of the column headers
  2002. </summary>
  2003. </member>
  2004. <member name="F:XPTable.Models.Table.headerRenderer">
  2005. <summary>
  2006. The Renderer used to paint the column headers
  2007. </summary>
  2008. </member>
  2009. <member name="F:XPTable.Models.Table.headerFont">
  2010. <summary>
  2011. The font used to draw the text in the column header
  2012. </summary>
  2013. </member>
  2014. <member name="F:XPTable.Models.Table.headerContextMenu">
  2015. <summary>
  2016. The ContextMenu for the column headers
  2017. </summary>
  2018. </member>
  2019. <member name="F:XPTable.Models.Table.tableModel">
  2020. <summary>
  2021. The TableModel of the Table
  2022. </summary>
  2023. </member>
  2024. <member name="F:XPTable.Models.Table.scrollable">
  2025. <summary>
  2026. Indicates whether the Table will allow the user to scroll to any
  2027. columns or rows placed outside of its visible boundaries
  2028. </summary>
  2029. </member>
  2030. <member name="F:XPTable.Models.Table.hScrollBar">
  2031. <summary>
  2032. The Table's horizontal ScrollBar
  2033. </summary>
  2034. </member>
  2035. <member name="F:XPTable.Models.Table.vScrollBar">
  2036. <summary>
  2037. The Table's vertical ScrollBar
  2038. </summary>
  2039. </member>
  2040. <member name="F:XPTable.Models.Table.allowSelection">
  2041. <summary>
  2042. Specifies whether rows and cells can be selected
  2043. </summary>
  2044. </member>
  2045. <member name="F:XPTable.Models.Table.multiSelect">
  2046. <summary>
  2047. Specifies whether multiple rows and cells can be selected
  2048. </summary>
  2049. </member>
  2050. <member name="F:XPTable.Models.Table.fullRowSelect">
  2051. <summary>
  2052. Specifies whether clicking a row selects all its cells
  2053. </summary>
  2054. </member>
  2055. <member name="F:XPTable.Models.Table.hideSelection">
  2056. <summary>
  2057. Specifies whether the selected rows and cells in the Table remain
  2058. highlighted when the Table loses focus
  2059. </summary>
  2060. </member>
  2061. <member name="F:XPTable.Models.Table.selectionBackColor">
  2062. <summary>
  2063. The background color of selected rows and cells
  2064. </summary>
  2065. </member>
  2066. <member name="F:XPTable.Models.Table.selectionForeColor">
  2067. <summary>
  2068. The foreground color of selected rows and cells
  2069. </summary>
  2070. </member>
  2071. <member name="F:XPTable.Models.Table.unfocusedSelectionBackColor">
  2072. <summary>
  2073. The background color of selected rows and cells when the Table
  2074. doesn't have focus
  2075. </summary>
  2076. </member>
  2077. <member name="F:XPTable.Models.Table.unfocusedSelectionForeColor">
  2078. <summary>
  2079. The foreground color of selected rows and cells when the Table
  2080. doesn't have focus
  2081. </summary>
  2082. </member>
  2083. <member name="F:XPTable.Models.Table.selectionStyle">
  2084. <summary>
  2085. Determines how selected Cells are hilighted
  2086. </summary>
  2087. </member>
  2088. <member name="F:XPTable.Models.Table.tableState">
  2089. <summary>
  2090. The state of the table
  2091. </summary>
  2092. </member>
  2093. <member name="F:XPTable.Models.Table.init">
  2094. <summary>
  2095. Is the Table currently initialising
  2096. </summary>
  2097. </member>
  2098. <member name="F:XPTable.Models.Table.beginUpdateCount">
  2099. <summary>
  2100. The number of times BeginUpdate has been called
  2101. </summary>
  2102. </member>
  2103. <member name="F:XPTable.Models.Table.toolTip">
  2104. <summary>
  2105. The ToolTip used by the Table to display cell and column tooltips
  2106. </summary>
  2107. </member>
  2108. <member name="F:XPTable.Models.Table.alternatingRowColor">
  2109. <summary>
  2110. The alternating row background color
  2111. </summary>
  2112. </member>
  2113. <member name="F:XPTable.Models.Table.noItemsText">
  2114. <summary>
  2115. The text displayed in the Table when it has no data to display
  2116. </summary>
  2117. </member>
  2118. <member name="F:XPTable.Models.Table.preview">
  2119. <summary>
  2120. Specifies whether the Table is being used as a preview Table
  2121. in a ColumnColection editor
  2122. </summary>
  2123. </member>
  2124. <member name="M:XPTable.Models.Table.#ctor">
  2125. <summary>
  2126. Initializes a new instance of the Table class with default settings
  2127. </summary>
  2128. </member>
  2129. <member name="M:XPTable.Models.Table.ClientToDisplayRect(System.Int32,System.Int32)">
  2130. <summary>
  2131. Computes the location of the specified client point into coordinates
  2132. relative to the display rectangle
  2133. </summary>
  2134. <param name="x">The client x coordinate to convert</param>
  2135. <param name="y">The client y coordinate to convert</param>
  2136. <returns>A Point that represents the converted coordinates (x, y),
  2137. relative to the display rectangle</returns>
  2138. </member>
  2139. <member name="M:XPTable.Models.Table.ClientToDisplayRect(System.Drawing.Point)">
  2140. <summary>
  2141. Computes the location of the specified client point into coordinates
  2142. relative to the display rectangle
  2143. </summary>
  2144. <param name="p">The client coordinate Point to convert</param>
  2145. <returns>A Point that represents the converted Point, p,
  2146. relative to the display rectangle</returns>
  2147. </member>
  2148. <member name="M:XPTable.Models.Table.ClientToDisplayRect(System.Drawing.Rectangle)">
  2149. <summary>
  2150. Converts the location of the specified Rectangle into coordinates
  2151. relative to the display rectangle
  2152. </summary>
  2153. <param name="rect">The Rectangle to convert whose location is in
  2154. client coordinates</param>
  2155. <returns>A Rectangle that represents the converted Rectangle, rect,
  2156. relative to the display rectangle</returns>
  2157. </member>
  2158. <member name="M:XPTable.Models.Table.DisplayRectToClient(System.Int32,System.Int32)">
  2159. <summary>
  2160. Computes the location of the specified point relative to the display
  2161. rectangle point into client coordinates
  2162. </summary>
  2163. <param name="x">The x coordinate to convert relative to the display rectangle</param>
  2164. <param name="y">The y coordinate to convert relative to the display rectangle</param>
  2165. <returns>A Point that represents the converted coordinates (x, y) relative to
  2166. the display rectangle in client coordinates</returns>
  2167. </member>
  2168. <member name="M:XPTable.Models.Table.DisplayRectToClient(System.Drawing.Point)">
  2169. <summary>
  2170. Computes the location of the specified point relative to the display
  2171. rectangle into client coordinates
  2172. </summary>
  2173. <param name="p">The point relative to the display rectangle to convert</param>
  2174. <returns>A Point that represents the converted Point relative to
  2175. the display rectangle, p, in client coordinates</returns>
  2176. </member>
  2177. <member name="M:XPTable.Models.Table.DisplayRectToClient(System.Drawing.Rectangle)">
  2178. <summary>
  2179. Converts the location of the specified Rectangle relative to the display
  2180. rectangle into client coordinates
  2181. </summary>
  2182. <param name="rect">The Rectangle to convert whose location is relative to
  2183. the display rectangle</param>
  2184. <returns>A Rectangle that represents the converted Rectangle relative to
  2185. the display rectangle, rect, in client coordinates</returns>
  2186. </member>
  2187. <member name="M:XPTable.Models.Table.CellAt(System.Int32,System.Int32)">
  2188. <summary>
  2189. Returns the Cell at the specified client coordinates
  2190. </summary>
  2191. <param name="x">The client x coordinate of the Cell</param>
  2192. <param name="y">The client y coordinate of the Cell</param>
  2193. <returns>The Cell at the specified client coordinates, or
  2194. null if it does not exist</returns>
  2195. </member>
  2196. <member name="M:XPTable.Models.Table.CellAt(System.Drawing.Point)">
  2197. <summary>
  2198. Returns the Cell at the specified client Point
  2199. </summary>
  2200. <param name="p">The point of interest</param>
  2201. <returns>The Cell at the specified client Point,
  2202. or null if not found</returns>
  2203. </member>
  2204. <member name="M:XPTable.Models.Table.CellRect(System.Int32,System.Int32)">
  2205. <summary>
  2206. Returns a Rectangle that specifies the size and location the cell at
  2207. the specified row and column indexes in client coordinates
  2208. </summary>
  2209. <param name="row">The index of the row that contains the cell</param>
  2210. <param name="column">The index of the column that contains the cell</param>
  2211. <returns>A Rectangle that specifies the size and location the cell at
  2212. the specified row and column indexes in client coordinates</returns>
  2213. </member>
  2214. <member name="M:XPTable.Models.Table.CellRect(XPTable.Models.CellPos)">
  2215. <summary>
  2216. Returns a Rectangle that specifies the size and location the cell at
  2217. the specified cell position in client coordinates
  2218. </summary>
  2219. <param name="cellPos">The position of the cell</param>
  2220. <returns>A Rectangle that specifies the size and location the cell at
  2221. the specified cell position in client coordinates</returns>
  2222. </member>
  2223. <member name="M:XPTable.Models.Table.CellRect(XPTable.Models.Cell)">
  2224. <summary>
  2225. Returns a Rectangle that specifies the size and location of the
  2226. specified cell in client coordinates
  2227. </summary>
  2228. <param name="cell">The cell whose bounding rectangle is to be retrieved</param>
  2229. <returns>A Rectangle that specifies the size and location the specified
  2230. cell in client coordinates</returns>
  2231. </member>
  2232. <member name="M:XPTable.Models.Table.IsValidCell(System.Int32,System.Int32)">
  2233. <summary>
  2234. Returns whether Cell at the specified row and column indexes
  2235. is not null
  2236. </summary>
  2237. <param name="row">The row index of the cell</param>
  2238. <param name="column">The column index of the cell</param>
  2239. <returns>True if the cell at the specified row and column indexes
  2240. is not null, otherwise false</returns>
  2241. </member>
  2242. <member name="M:XPTable.Models.Table.IsValidCell(XPTable.Models.CellPos)">
  2243. <summary>
  2244. Returns whether Cell at the specified cell position is not null
  2245. </summary>
  2246. <param name="cellPos">The position of the cell</param>
  2247. <returns>True if the cell at the specified cell position is not
  2248. null, otherwise false</returns>
  2249. </member>
  2250. <member name="M:XPTable.Models.Table.FindNextVisibleEnabledCell(XPTable.Models.CellPos,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
  2251. <summary>
  2252. Returns a CellPos that specifies the next Cell that is visible
  2253. and enabled from the specified Cell
  2254. </summary>
  2255. <param name="start">A CellPos that specifies the Cell to start
  2256. searching from</param>
  2257. <param name="wrap">Specifies whether to move to the start of the
  2258. next Row when the end of the current Row is reached</param>
  2259. <param name="forward">Specifies whether the search should travel
  2260. in a forward direction (top to bottom, left to right) through the Cells</param>
  2261. <param name="includeStart">Indicates whether the specified starting
  2262. Cell is included in the search</param>
  2263. <param name="checkOtherCellsInRow">Specifies whether all Cells in
  2264. the Row should be included in the search</param>
  2265. <returns>A CellPos that specifies the next Cell that is visible
  2266. and enabled, or CellPos.Empty if there are no Cells that are visible
  2267. and enabled</returns>
  2268. </member>
  2269. <member name="M:XPTable.Models.Table.FindNextEditableCell(XPTable.Models.CellPos,System.Boolean,System.Boolean,System.Boolean)">
  2270. <summary>
  2271. Returns a CellPos that specifies the next Cell that able to be
  2272. edited from the specified Cell
  2273. </summary>
  2274. <param name="start">A CellPos that specifies the Cell to start
  2275. searching from</param>
  2276. <param name="wrap">Specifies whether to move to the start of the
  2277. next Row when the end of the current Row is reached</param>
  2278. <param name="forward">Specifies whether the search should travel
  2279. in a forward direction (top to bottom, left to right) through the Cells</param>
  2280. <param name="includeStart">Indicates whether the specified starting
  2281. Cell is included in the search</param>
  2282. <returns>A CellPos that specifies the next Cell that is able to
  2283. be edited, or CellPos.Empty if there are no Cells that editable</returns>
  2284. </member>
  2285. <member name="M:XPTable.Models.Table.ColumnIndexAt(System.Int32,System.Int32)">
  2286. <summary>
  2287. Returns the index of the Column at the specified client coordinates
  2288. </summary>
  2289. <param name="x">The client x coordinate of the Column</param>
  2290. <param name="y">The client y coordinate of the Column</param>
  2291. <returns>The index of the Column at the specified client coordinates, or
  2292. -1 if it does not exist</returns>
  2293. </member>
  2294. <member name="M:XPTable.Models.Table.ColumnIndexAt(System.Drawing.Point)">
  2295. <summary>
  2296. Returns the index of the Column at the specified client point
  2297. </summary>
  2298. <param name="p">The point of interest</param>
  2299. <returns>The index of the Column at the specified client point, or
  2300. -1 if it does not exist</returns>
  2301. </member>
  2302. <member name="M:XPTable.Models.Table.ColumnHeaderRect(System.Int32)">
  2303. <summary>
  2304. Returns the bounding rectangle of the specified
  2305. column's header in client coordinates
  2306. </summary>
  2307. <param name="column">The index of the column</param>
  2308. <returns>The bounding rectangle of the specified
  2309. column's header</returns>
  2310. </member>
  2311. <member name="M:XPTable.Models.Table.ColumnHeaderRect(XPTable.Models.Column)">
  2312. <summary>
  2313. Returns the bounding rectangle of the specified
  2314. column's header in client coordinates
  2315. </summary>
  2316. <param name="column">The column</param>
  2317. <returns>The bounding rectangle of the specified
  2318. column's header</returns>
  2319. </member>
  2320. <member name="M:XPTable.Models.Table.ColumnRect(System.Int32)">
  2321. <summary>
  2322. Returns the bounding rectangle of the column at the
  2323. specified index in client coordinates
  2324. </summary>
  2325. <param name="column">The column</param>
  2326. <returns>The bounding rectangle of the column at the
  2327. specified index</returns>
  2328. </member>
  2329. <member name="M:XPTable.Models.Table.ColumnRect(XPTable.Models.Column)">
  2330. <summary>
  2331. Returns the bounding rectangle of the specified column
  2332. in client coordinates
  2333. </summary>
  2334. <param name="column">The column</param>
  2335. <returns>The bounding rectangle of the specified
  2336. column</returns>
  2337. </member>
  2338. <member name="M:XPTable.Models.Table.RowIndexAt(System.Int32,System.Int32)">
  2339. <summary>
  2340. Returns the index of the Row at the specified client coordinates
  2341. </summary>
  2342. <param name="x">The client x coordinate of the Row</param>
  2343. <param name="y">The client y coordinate of the Row</param>
  2344. <returns>The index of the Row at the specified client coordinates, or
  2345. -1 if it does not exist</returns>
  2346. </member>
  2347. <member name="M:XPTable.Models.Table.RowIndexAt(System.Drawing.Point)">
  2348. <summary>
  2349. Returns the index of the Row at the specified client point
  2350. </summary>
  2351. <param name="p">The point of interest</param>
  2352. <returns>The index of the Row at the specified client point, or
  2353. -1 if it does not exist</returns>
  2354. </member>
  2355. <member name="M:XPTable.Models.Table.RowRect(System.Int32)">
  2356. <summary>
  2357. Returns the bounding rectangle of the row at the
  2358. specified index in client coordinates
  2359. </summary>
  2360. <param name="row">The index of the row</param>
  2361. <returns>The bounding rectangle of the row at the
  2362. specified index</returns>
  2363. </member>
  2364. <member name="M:XPTable.Models.Table.RowRect(XPTable.Models.Row)">
  2365. <summary>
  2366. Returns the bounding rectangle of the specified row
  2367. in client coordinates
  2368. </summary>
  2369. <param name="row">The row</param>
  2370. <returns>The bounding rectangle of the specified
  2371. row</returns>
  2372. </member>
  2373. <member name="M:XPTable.Models.Table.HitTest(System.Int32,System.Int32)">
  2374. <summary>
  2375. Returns a TableRegions value that represents the table region at
  2376. the specified client coordinates
  2377. </summary>
  2378. <param name="x">The client x coordinate</param>
  2379. <param name="y">The client y coordinate</param>
  2380. <returns>A TableRegions value that represents the table region at
  2381. the specified client coordinates</returns>
  2382. </member>
  2383. <member name="M:XPTable.Models.Table.HitTest(System.Drawing.Point)">
  2384. <summary>
  2385. Returns a TableRegions value that represents the table region at
  2386. the specified client point
  2387. </summary>
  2388. <param name="p">The point of interest</param>
  2389. <returns>A TableRegions value that represents the table region at
  2390. the specified client point</returns>
  2391. </member>
  2392. <member name="M:XPTable.Models.Table.Dispose(System.Boolean)">
  2393. <summary>
  2394. Releases the unmanaged resources used by the Control and optionally
  2395. releases the managed resources
  2396. </summary>
  2397. <param name="disposing">true to release both managed and unmanaged
  2398. resources; false to release only unmanaged resources</param>
  2399. </member>
  2400. <member name="M:XPTable.Models.Table.Clear">
  2401. <summary>
  2402. Removes the ColumnModel and TableModel from the Table
  2403. </summary>
  2404. </member>
  2405. <member name="M:XPTable.Models.Table.SetEditingCell(XPTable.Models.Cell,XPTable.Editors.ICellEditor)">
  2406. <summary>
  2407. Records the Cell that is currently being edited and the
  2408. ICellEditor used to edit the Cell
  2409. </summary>
  2410. <param name="cell">The Cell that is currently being edited</param>
  2411. <param name="editor">The ICellEditor used to edit the Cell</param>
  2412. </member>
  2413. <member name="M:XPTable.Models.Table.SetEditingCell(XPTable.Models.CellPos,XPTable.Editors.ICellEditor)">
  2414. <summary>
  2415. Records the Cell that is currently being edited and the
  2416. ICellEditor used to edit the Cell
  2417. </summary>
  2418. <param name="cellPos">The Cell that is currently being edited</param>
  2419. <param name="editor">The ICellEditor used to edit the Cell</param>
  2420. </member>
  2421. <member name="M:XPTable.Models.Table.EditCell(System.Int32,System.Int32)">
  2422. <summary>
  2423. Starts editing the Cell at the specified row and column indexes
  2424. </summary>
  2425. <param name="row">The row index of the Cell to be edited</param>
  2426. <param name="column">The column index of the Cell to be edited</param>
  2427. </member>
  2428. <member name="M:XPTable.Models.Table.EditCell(XPTable.Models.CellPos)">
  2429. <summary>
  2430. Starts editing the Cell at the specified CellPos
  2431. </summary>
  2432. <param name="cellPos">A CellPos that specifies the Cell to be edited</param>
  2433. </member>
  2434. <member name="M:XPTable.Models.Table.StopEditing">
  2435. <summary>
  2436. Stops editing the current Cell and commits any changes
  2437. </summary>
  2438. </member>
  2439. <member name="M:XPTable.Models.Table.CancelEditing">
  2440. <summary>
  2441. Cancels editing the current Cell and ignores any changes
  2442. </summary>
  2443. </member>
  2444. <member name="M:XPTable.Models.Table.IsCellEditable(System.Int32,System.Int32)">
  2445. <summary>
  2446. Returns whether the Cell at the specified row and column is able
  2447. to be edited by the user
  2448. </summary>
  2449. <param name="row">The row index of the Cell to check</param>
  2450. <param name="column">The column index of the Cell to check</param>
  2451. <returns>True if the Cell at the specified row and column is able
  2452. to be edited by the user, false otherwise</returns>
  2453. </member>
  2454. <member name="M:XPTable.Models.Table.IsCellEditable(XPTable.Models.CellPos)">
  2455. <summary>
  2456. Returns whether the Cell at the specified CellPos is able
  2457. to be edited by the user
  2458. </summary>
  2459. <param name="cellpos">A CellPos that specifies the Cell to check</param>
  2460. <returns>True if the Cell at the specified CellPos is able
  2461. to be edited by the user, false otherwise</returns>
  2462. </member>
  2463. <member name="M:XPTable.Models.Table.IsCellEnabled(System.Int32,System.Int32)">
  2464. <summary>
  2465. Returns whether the Cell at the specified row and column is able
  2466. to respond to user interaction
  2467. </summary>
  2468. <param name="row">The row index of the Cell to check</param>
  2469. <param name="column">The column index of the Cell to check</param>
  2470. <returns>True if the Cell at the specified row and column is able
  2471. to respond to user interaction, false otherwise</returns>
  2472. </member>
  2473. <member name="M:XPTable.Models.Table.IsCellEnabled(XPTable.Models.CellPos)">
  2474. <summary>
  2475. Returns whether the Cell at the specified CellPos is able
  2476. to respond to user interaction
  2477. </summary>
  2478. <param name="cellpos">A CellPos that specifies the Cell to check</param>
  2479. <returns>True if the Cell at the specified CellPos is able
  2480. to respond to user interaction, false otherwise</returns>
  2481. </member>
  2482. <member name="M:XPTable.Models.Table.InvalidateCell(XPTable.Models.Cell)">
  2483. <summary>
  2484. Invalidates the specified Cell
  2485. </summary>
  2486. <param name="cell">The Cell to be invalidated</param>
  2487. </member>
  2488. <member name="M:XPTable.Models.Table.InvalidateCell(System.Int32,System.Int32)">
  2489. <summary>
  2490. Invalidates the Cell located at the specified row and column indicies
  2491. </summary>
  2492. <param name="row">The row index of the Cell to be invalidated</param>
  2493. <param name="column">The column index of the Cell to be invalidated</param>
  2494. </member>
  2495. <member name="M:XPTable.Models.Table.InvalidateCell(XPTable.Models.CellPos)">
  2496. <summary>
  2497. Invalidates the Cell located at the specified CellPos
  2498. </summary>
  2499. <param name="cellPos">A CellPos that specifies the Cell to be invalidated</param>
  2500. </member>
  2501. <member name="M:XPTable.Models.Table.InvalidateRow(XPTable.Models.Row)">
  2502. <summary>
  2503. Invalidates the specified Row
  2504. </summary>
  2505. <param name="row">The Row to be invalidated</param>
  2506. </member>
  2507. <member name="M:XPTable.Models.Table.InvalidateRow(System.Int32)">
  2508. <summary>
  2509. Invalidates the Row located at the specified row index
  2510. </summary>
  2511. <param name="row">The row index of the Row to be invalidated</param>
  2512. </member>
  2513. <member name="M:XPTable.Models.Table.InvalidateRow(XPTable.Models.CellPos)">
  2514. <summary>
  2515. Invalidates the Row located at the specified CellPos
  2516. </summary>
  2517. <param name="cellPos">A CellPos that specifies the Row to be invalidated</param>
  2518. </member>
  2519. <member name="M:XPTable.Models.Table.IsReservedKey(System.Windows.Forms.Keys)">
  2520. <summary>
  2521. Determines whether the specified key is reserved for use by the Table
  2522. </summary>
  2523. <param name="key">One of the Keys values</param>
  2524. <returns>true if the specified key is reserved for use by the Table;
  2525. otherwise, false</returns>
  2526. </member>
  2527. <member name="M:XPTable.Models.Table.IsInputKey(System.Windows.Forms.Keys)">
  2528. <summary>
  2529. Determines whether the specified key is a regular input key or a special
  2530. key that requires preprocessing
  2531. </summary>
  2532. <param name="keyData">One of the Keys values</param>
  2533. <returns>true if the specified key is a regular input key; otherwise, false</returns>
  2534. </member>
  2535. <member name="M:XPTable.Models.Table.BeginUpdate">
  2536. <summary>
  2537. Prevents the Table from drawing until the EndUpdate method is called
  2538. </summary>
  2539. </member>
  2540. <member name="M:XPTable.Models.Table.EndUpdate">
  2541. <summary>
  2542. Resumes drawing of the Table after drawing is suspended by the
  2543. BeginUpdate method
  2544. </summary>
  2545. </member>
  2546. <member name="M:XPTable.Models.Table.BeginInit">
  2547. <summary>
  2548. Signals the object that initialization is starting
  2549. </summary>
  2550. </member>
  2551. <member name="M:XPTable.Models.Table.EndInit">
  2552. <summary>
  2553. Signals the object that initialization is complete
  2554. </summary>
  2555. </member>
  2556. <member name="M:XPTable.Models.Table.ResetMouseEventArgs">
  2557. <summary>
  2558. This member supports the .NET Framework infrastructure and is not
  2559. intended to be used directly from your code
  2560. </summary>
  2561. </member>
  2562. <member name="M:XPTable.Models.Table.UpdateScrollBars">
  2563. <summary>
  2564. Updates the scrollbars to reflect any changes made to the Table
  2565. </summary>
  2566. </member>
  2567. <member name="M:XPTable.Models.Table.HorizontalScroll(System.Int32)">
  2568. <summary>
  2569. Scrolls the contents of the Table horizontally to the specified value
  2570. </summary>
  2571. <param name="value">The value to scroll to</param>
  2572. </member>
  2573. <member name="M:XPTable.Models.Table.VerticalScroll(System.Int32)">
  2574. <summary>
  2575. Scrolls the contents of the Table vertically to the specified value
  2576. </summary>
  2577. <param name="value">The value to scroll to</param>
  2578. </member>
  2579. <member name="M:XPTable.Models.Table.EnsureVisible(System.Int32,System.Int32)">
  2580. <summary>
  2581. Ensures that the Cell at the specified row and column is visible
  2582. within the Table, scrolling the contents of the Table if necessary
  2583. </summary>
  2584. <param name="row">The zero-based index of the row to scroll into view</param>
  2585. <param name="column">The zero-based index of the column to scroll into view</param>
  2586. <returns>true if the Table scrolled to the Cell at the specified row
  2587. and column, false otherwise</returns>
  2588. </member>
  2589. <member name="M:XPTable.Models.Table.EnsureVisible(XPTable.Models.CellPos)">
  2590. <summary>
  2591. Ensures that the Cell at the specified CellPos is visible within
  2592. the Table, scrolling the contents of the Table if necessary
  2593. </summary>
  2594. <param name="cellPos">A CellPos that contains the zero-based index
  2595. of the row and column to scroll into view</param>
  2596. <returns></returns>
  2597. </member>
  2598. <member name="M:XPTable.Models.Table.Sort">
  2599. <summary>
  2600. Sorts the last sorted column opposite to its current sort order,
  2601. or sorts the currently focused column in ascending order if no
  2602. columns have been sorted
  2603. </summary>
  2604. </member>
  2605. <member name="M:XPTable.Models.Table.Sort(System.Boolean)">
  2606. <summary>
  2607. Sorts the last sorted column opposite to its current sort order,
  2608. or sorts the currently focused column in ascending order if no
  2609. columns have been sorted
  2610. </summary>
  2611. <param name="stable">Specifies whether a stable sorting method
  2612. should be used to sort the column</param>
  2613. </member>
  2614. <member name="M:XPTable.Models.Table.Sort(System.Int32)">
  2615. <summary>
  2616. Sorts the specified column opposite to its current sort order,
  2617. or in ascending order if the column is not sorted
  2618. </summary>
  2619. <param name="column">The index of the column to sort</param>
  2620. </member>
  2621. <member name="M:XPTable.Models.Table.Sort(System.Int32,System.Boolean)">
  2622. <summary>
  2623. Sorts the specified column opposite to its current sort order,
  2624. or in ascending order if the column is not sorted
  2625. </summary>
  2626. <param name="column">The index of the column to sort</param>
  2627. <param name="stable">Specifies whether a stable sorting method
  2628. should be used to sort the column</param>
  2629. </member>
  2630. <member name="M:XPTable.Models.Table.Sort(System.Int32,System.Windows.Forms.SortOrder)">
  2631. <summary>
  2632. Sorts the specified column in the specified sort direction
  2633. </summary>
  2634. <param name="column">The index of the column to sort</param>
  2635. <param name="sortOrder">The direction the column is to be sorted</param>
  2636. </member>
  2637. <member name="M:XPTable.Models.Table.Sort(System.Int32,System.Windows.Forms.SortOrder,System.Boolean)">
  2638. <summary>
  2639. Sorts the specified column in the specified sort direction
  2640. </summary>
  2641. <param name="column">The index of the column to sort</param>
  2642. <param name="sortOrder">The direction the column is to be sorted</param>
  2643. <param name="stable">Specifies whether a stable sorting method
  2644. should be used to sort the column</param>
  2645. </member>
  2646. <member name="M:XPTable.Models.Table.Sort(System.Int32,XPTable.Models.Column,System.Windows.Forms.SortOrder,System.Boolean)">
  2647. <summary>
  2648. Sorts the specified column in the specified sort direction
  2649. </summary>
  2650. <param name="index">The index of the column to sort</param>
  2651. <param name="column">The column to sort</param>
  2652. <param name="sortOrder">The direction the column is to be sorted</param>
  2653. <param name="stable">Specifies whether a stable sorting method
  2654. should be used to sort the column</param>
  2655. </member>
  2656. <member name="M:XPTable.Models.Table.IsValidColumn(System.Int32)">
  2657. <summary>
  2658. Returns whether a Column exists at the specified index in the
  2659. Table's ColumnModel
  2660. </summary>
  2661. <param name="column">The index of the column to check</param>
  2662. <returns>True if a Column exists at the specified index in the
  2663. Table's ColumnModel, false otherwise</returns>
  2664. </member>
  2665. <member name="M:XPTable.Models.Table.ShouldSerializeSortedColumnBackColor">
  2666. <summary>
  2667. Specifies whether the Table's SortedColumnBackColor property
  2668. should be serialized at design time
  2669. </summary>
  2670. <returns>True if the SortedColumnBackColor property should be
  2671. serialized, False otherwise</returns>
  2672. </member>
  2673. <member name="M:XPTable.Models.Table.ShouldSerializeGridColor">
  2674. <summary>
  2675. Specifies whether the Table's GridColor property
  2676. should be serialized at design time
  2677. </summary>
  2678. <returns>True if the GridColor property should be
  2679. serialized, False otherwise</returns>
  2680. </member>
  2681. <member name="M:XPTable.Models.Table.ShouldSerializeBackColor">
  2682. <summary>
  2683. Specifies whether the Table's BackColor property
  2684. should be serialized at design time
  2685. </summary>
  2686. <returns>True if the BackColor property should be
  2687. serialized, False otherwise</returns>
  2688. </member>
  2689. <member name="M:XPTable.Models.Table.ShouldSerializeHeaderFont">
  2690. <summary>
  2691. Specifies whether the Table's HeaderFont property
  2692. should be serialized at design time
  2693. </summary>
  2694. <returns>True if the HeaderFont property should be
  2695. serialized, False otherwise</returns>
  2696. </member>
  2697. <member name="M:XPTable.Models.Table.ShouldSerializeSelectionBackColor">
  2698. <summary>
  2699. Specifies whether the Table's SelectionBackColor property
  2700. should be serialized at design time
  2701. </summary>
  2702. <returns>True if the SelectionBackColor property should be
  2703. serialized, False otherwise</returns>
  2704. </member>
  2705. <member name="M:XPTable.Models.Table.ShouldSerializeSelectionForeColor">
  2706. <summary>
  2707. Specifies whether the Table's SelectionForeColor property
  2708. should be serialized at design time
  2709. </summary>
  2710. <returns>True if the SelectionForeColor property should be
  2711. serialized, False otherwise</returns>
  2712. </member>
  2713. <member name="M:XPTable.Models.Table.ShouldSerializeUnfocusedSelectionBackColor">
  2714. <summary>
  2715. Specifies whether the Table's UnfocusedSelectionBackColor property
  2716. should be serialized at design time
  2717. </summary>
  2718. <returns>True if the UnfocusedSelectionBackColor property should be
  2719. serialized, False otherwise</returns>
  2720. </member>
  2721. <member name="M:XPTable.Models.Table.ShouldSerializeUnfocusedSelectionForeColor">
  2722. <summary>
  2723. Specifies whether the Table's UnfocusedSelectionForeColor property
  2724. should be serialized at design time
  2725. </summary>
  2726. <returns>True if the UnfocusedSelectionForeColor property should be
  2727. serialized, False otherwise</returns>
  2728. </member>
  2729. <member name="M:XPTable.Models.Table.CalcTableState(System.Int32,System.Int32)">
  2730. <summary>
  2731. Calculates the state of the Table at the specified
  2732. client coordinates
  2733. </summary>
  2734. <param name="x">The client x coordinate</param>
  2735. <param name="y">The client y coordinate</param>
  2736. </member>
  2737. <member name="M:XPTable.Models.Table.ResetToolTip">
  2738. <summary>
  2739. </summary>
  2740. </member>
  2741. <member name="M:XPTable.Models.Table.OnCellPropertyChanged(XPTable.Events.CellEventArgs)">
  2742. <summary>
  2743. Raises the CellPropertyChanged event
  2744. </summary>
  2745. <param name="e">A CellEventArgs that contains the event data</param>
  2746. </member>
  2747. <member name="M:XPTable.Models.Table.cell_PropertyChanged(System.Object,XPTable.Events.CellEventArgs)">
  2748. <summary>
  2749. Handler for a Cells PropertyChanged event
  2750. </summary>
  2751. <param name="sender">The object that raised the event</param>
  2752. <param name="e">A CellEventArgs that contains the event data</param>
  2753. </member>
  2754. <member name="M:XPTable.Models.Table.OnCellButtonClicked(XPTable.Events.CellButtonEventArgs)">
  2755. <summary>
  2756. Raises the CellButtonClicked event
  2757. </summary>
  2758. <param name="e">A CellButtonEventArgs that contains the event data</param>
  2759. </member>
  2760. <member name="M:XPTable.Models.Table.OnCellCheckChanged(XPTable.Events.CellCheckBoxEventArgs)">
  2761. <summary>
  2762. Raises the CellCheckChanged event
  2763. </summary>
  2764. <param name="e">A CellCheckChanged that contains the event data</param>
  2765. </member>
  2766. <member name="M:XPTable.Models.Table.OnCellGotFocus(XPTable.Events.CellFocusEventArgs)">
  2767. <summary>
  2768. Raises the CellGotFocus event
  2769. </summary>
  2770. <param name="e">A CellFocusEventArgs that contains the event data</param>
  2771. </member>
  2772. <member name="M:XPTable.Models.Table.RaiseCellGotFocus(XPTable.Models.CellPos)">
  2773. <summary>
  2774. Raises the GotFocus event for the Cell at the specified position
  2775. </summary>
  2776. <param name="cellPos">The position of the Cell that gained focus</param>
  2777. </member>
  2778. <member name="M:XPTable.Models.Table.OnCellLostFocus(XPTable.Events.CellFocusEventArgs)">
  2779. <summary>
  2780. Raises the CellLostFocus event
  2781. </summary>
  2782. <param name="e">A CellFocusEventArgs that contains the event data</param>
  2783. </member>
  2784. <member name="M:XPTable.Models.Table.RaiseCellLostFocus(XPTable.Models.CellPos)">
  2785. <summary>
  2786. Raises the LostFocus event for the Cell at the specified position
  2787. </summary>
  2788. <param name="cellPos">The position of the Cell that lost focus</param>
  2789. </member>
  2790. <member name="M:XPTable.Models.Table.OnCellKeyDown(XPTable.Events.CellKeyEventArgs)">
  2791. <summary>
  2792. Raises the CellKeyDown event
  2793. </summary>
  2794. <param name="e">A CellKeyEventArgs that contains the event data</param>
  2795. </member>
  2796. <member name="M:XPTable.Models.Table.RaiseCellKeyDown(XPTable.Models.CellPos,System.Windows.Forms.KeyEventArgs)">
  2797. <summary>
  2798. Raises a KeyDown event for the Cell at the specified cell position
  2799. </summary>
  2800. <param name="cellPos">The position of the Cell</param>
  2801. <param name="e">A KeyEventArgs that contains the event data</param>
  2802. </member>
  2803. <member name="M:XPTable.Models.Table.OnCellKeyUp(XPTable.Events.CellKeyEventArgs)">
  2804. <summary>
  2805. Raises the CellKeyUp event
  2806. </summary>
  2807. <param name="e">A CellKeyEventArgs that contains the event data</param>
  2808. </member>
  2809. <member name="M:XPTable.Models.Table.RaiseCellKeyUp(XPTable.Models.CellPos,System.Windows.Forms.KeyEventArgs)">
  2810. <summary>
  2811. Raises a KeyUp event for the Cell at the specified cell position
  2812. </summary>
  2813. <param name="cellPos">The position of the Cell</param>
  2814. <param name="e">A KeyEventArgs that contains the event data</param>
  2815. </member>
  2816. <member name="M:XPTable.Models.Table.OnCellMouseEnter(XPTable.Events.CellMouseEventArgs)">
  2817. <summary>
  2818. Raises the CellMouseEnter event
  2819. </summary>
  2820. <param name="e">A CellMouseEventArgs that contains the event data</param>
  2821. </member>
  2822. <member name="M:XPTable.Models.Table.RaiseCellMouseEnter(XPTable.Models.CellPos)">
  2823. <summary>
  2824. Raises a MouseEnter event for the Cell at the specified cell position
  2825. </summary>
  2826. <param name="cellPos">The position of the Cell</param>
  2827. </member>
  2828. <member name="M:XPTable.Models.Table.OnCellMouseLeave(XPTable.Events.CellMouseEventArgs)">
  2829. <summary>
  2830. Raises the CellMouseLeave event
  2831. </summary>
  2832. <param name="e">A CellMouseEventArgs that contains the event data</param>
  2833. </member>
  2834. <member name="M:XPTable.Models.Table.RaiseCellMouseLeave(XPTable.Models.CellPos)">
  2835. <summary>
  2836. Raises a MouseLeave event for the Cell at the specified cell position
  2837. </summary>
  2838. <param name="cellPos">The position of the Cell</param>
  2839. </member>
  2840. <member name="M:XPTable.Models.Table.OnCellMouseUp(XPTable.Events.CellMouseEventArgs)">
  2841. <summary>
  2842. Raises the CellMouseUp event
  2843. </summary>
  2844. <param name="e">A CellMouseEventArgs that contains the event data</param>
  2845. </member>
  2846. <member name="M:XPTable.Models.Table.RaiseCellMouseUp(XPTable.Models.CellPos,System.Windows.Forms.MouseEventArgs)">
  2847. <summary>
  2848. Raises a MouseUp event for the Cell at the specified cell position
  2849. </summary>
  2850. <param name="cellPos">The position of the Cell</param>
  2851. <param name="e">A MouseEventArgs that contains the event data</param>
  2852. </member>
  2853. <member name="M:XPTable.Models.Table.OnCellMouseDown(XPTable.Events.CellMouseEventArgs)">
  2854. <summary>
  2855. Raises the CellMouseDown event
  2856. </summary>
  2857. <param name="e">A CellMouseEventArgs that contains the event data</param>
  2858. </member>
  2859. <member name="M:XPTable.Models.Table.RaiseCellMouseDown(XPTable.Models.CellPos,System.Windows.Forms.MouseEventArgs)">
  2860. <summary>
  2861. Raises a MouseDown event for the Cell at the specified cell position
  2862. </summary>
  2863. <param name="cellPos">The position of the Cell</param>
  2864. <param name="e">A MouseEventArgs that contains the event data</param>
  2865. </member>
  2866. <member name="M:XPTable.Models.Table.OnCellMouseMove(XPTable.Events.CellMouseEventArgs)">
  2867. <summary>
  2868. Raises the CellMouseMove event
  2869. </summary>
  2870. <param name="e">A CellMouseEventArgs that contains the event data</param>
  2871. </member>
  2872. <member name="M:XPTable.Models.Table.RaiseCellMouseMove(XPTable.Models.CellPos,System.Windows.Forms.MouseEventArgs)">
  2873. <summary>
  2874. Raises a MouseMove event for the Cell at the specified cell position
  2875. </summary>
  2876. <param name="cellPos">The position of the Cell</param>
  2877. <param name="e">A MouseEventArgs that contains the event data</param>
  2878. </member>
  2879. <member name="M:XPTable.Models.Table.ResetLastMouseCell">
  2880. <summary>
  2881. Resets the last known cell position that the mouse was over to empty
  2882. </summary>
  2883. </member>
  2884. <member name="M:XPTable.Models.Table.OnCellMouseHover(XPTable.Events.CellMouseEventArgs)">
  2885. <summary>
  2886. Raises the CellHover event
  2887. </summary>
  2888. <param name="e">A CellEventArgs that contains the event data</param>
  2889. </member>
  2890. <member name="M:XPTable.Models.Table.OnCellClick(XPTable.Events.CellMouseEventArgs)">
  2891. <summary>
  2892. Raises the CellClick event
  2893. </summary>
  2894. <param name="e">A CellEventArgs that contains the event data</param>
  2895. </member>
  2896. <member name="M:XPTable.Models.Table.OnCellDoubleClick(XPTable.Events.CellMouseEventArgs)">
  2897. <summary>
  2898. Raises the CellDoubleClick event
  2899. </summary>
  2900. <param name="e">A CellEventArgs that contains the event data</param>
  2901. </member>
  2902. <member name="M:XPTable.Models.Table.OnColumnPropertyChanged(XPTable.Events.ColumnEventArgs)">
  2903. <summary>
  2904. Raises the ColumnPropertyChanged event
  2905. </summary>
  2906. <param name="e">A ColumnEventArgs that contains the event data</param>
  2907. </member>
  2908. <member name="M:XPTable.Models.Table.OnHeaderMouseEnter(XPTable.Events.HeaderMouseEventArgs)">
  2909. <summary>
  2910. Raises the HeaderMouseEnter event
  2911. </summary>
  2912. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  2913. </member>
  2914. <member name="M:XPTable.Models.Table.RaiseHeaderMouseEnter(System.Int32)">
  2915. <summary>
  2916. Raises a MouseEnter event for the Column header at the specified colunm
  2917. index position
  2918. </summary>
  2919. <param name="index">The index of the column to recieve the event</param>
  2920. </member>
  2921. <member name="M:XPTable.Models.Table.OnHeaderMouseLeave(XPTable.Events.HeaderMouseEventArgs)">
  2922. <summary>
  2923. Raises the HeaderMouseLeave event
  2924. </summary>
  2925. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  2926. </member>
  2927. <member name="M:XPTable.Models.Table.RaiseHeaderMouseLeave(System.Int32)">
  2928. <summary>
  2929. Raises a MouseLeave event for the Column header at the specified colunm
  2930. index position
  2931. </summary>
  2932. <param name="index">The index of the column to recieve the event</param>
  2933. </member>
  2934. <member name="M:XPTable.Models.Table.OnHeaderMouseUp(XPTable.Events.HeaderMouseEventArgs)">
  2935. <summary>
  2936. Raises the HeaderMouseUp event
  2937. </summary>
  2938. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  2939. </member>
  2940. <member name="M:XPTable.Models.Table.RaiseHeaderMouseUp(System.Int32,System.Windows.Forms.MouseEventArgs)">
  2941. <summary>
  2942. Raises a MouseUp event for the Column header at the specified colunm
  2943. index position
  2944. </summary>
  2945. <param name="index">The index of the column to recieve the event</param>
  2946. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  2947. </member>
  2948. <member name="M:XPTable.Models.Table.OnHeaderMouseDown(XPTable.Events.HeaderMouseEventArgs)">
  2949. <summary>
  2950. Raises the HeaderMouseDown event
  2951. </summary>
  2952. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  2953. </member>
  2954. <member name="M:XPTable.Models.Table.RaiseHeaderMouseDown(System.Int32,System.Windows.Forms.MouseEventArgs)">
  2955. <summary>
  2956. Raises a MouseDown event for the Column header at the specified colunm
  2957. index position
  2958. </summary>
  2959. <param name="index">The index of the column to recieve the event</param>
  2960. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  2961. </member>
  2962. <member name="M:XPTable.Models.Table.OnHeaderMouseMove(XPTable.Events.HeaderMouseEventArgs)">
  2963. <summary>
  2964. Raises the HeaderMouseMove event
  2965. </summary>
  2966. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  2967. </member>
  2968. <member name="M:XPTable.Models.Table.RaiseHeaderMouseMove(System.Int32,System.Windows.Forms.MouseEventArgs)">
  2969. <summary>
  2970. Raises a MouseMove event for the Column header at the specified colunm
  2971. index position
  2972. </summary>
  2973. <param name="index">The index of the column to recieve the event</param>
  2974. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  2975. </member>
  2976. <member name="M:XPTable.Models.Table.ResetHotColumn">
  2977. <summary>
  2978. Resets the current "hot" column
  2979. </summary>
  2980. </member>
  2981. <member name="M:XPTable.Models.Table.OnHeaderMouseHover(XPTable.Events.HeaderMouseEventArgs)">
  2982. <summary>
  2983. Raises the HeaderMouseHover event
  2984. </summary>
  2985. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  2986. </member>
  2987. <member name="M:XPTable.Models.Table.OnHeaderClick(XPTable.Events.HeaderMouseEventArgs)">
  2988. <summary>
  2989. Raises the HeaderClick event
  2990. </summary>
  2991. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  2992. </member>
  2993. <member name="M:XPTable.Models.Table.OnHeaderDoubleClick(XPTable.Events.HeaderMouseEventArgs)">
  2994. <summary>
  2995. Raises the HeaderDoubleClick event
  2996. </summary>
  2997. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  2998. </member>
  2999. <member name="M:XPTable.Models.Table.OnColumnModelChanged(System.EventArgs)">
  3000. <summary>
  3001. Raises the ColumnModelChanged event
  3002. </summary>
  3003. <param name="e">An EventArgs that contains the event data</param>
  3004. </member>
  3005. <member name="M:XPTable.Models.Table.OnColumnAdded(XPTable.Events.ColumnModelEventArgs)">
  3006. <summary>
  3007. Raises the ColumnAdded event
  3008. </summary>
  3009. <param name="e">A ColumnModelEventArgs that contains the event data</param>
  3010. </member>
  3011. <member name="M:XPTable.Models.Table.OnColumnRemoved(XPTable.Events.ColumnModelEventArgs)">
  3012. <summary>
  3013. Raises the ColumnRemoved event
  3014. </summary>
  3015. <param name="e">A ColumnModelEventArgs that contains the event data</param>
  3016. </member>
  3017. <member name="M:XPTable.Models.Table.OnHeaderHeightChanged(System.EventArgs)">
  3018. <summary>
  3019. Raises the HeaderHeightChanged event
  3020. </summary>
  3021. <param name="e">An EventArgs that contains the event data</param>
  3022. </member>
  3023. <member name="M:XPTable.Models.Table.OnBeginEditing(XPTable.Events.CellEditEventArgs)">
  3024. <summary>
  3025. Raises the BeginEditing event
  3026. </summary>
  3027. <param name="e">A CellEditEventArgs that contains the event data</param>
  3028. </member>
  3029. <member name="M:XPTable.Models.Table.OnEditingStopped(XPTable.Events.CellEditEventArgs)">
  3030. <summary>
  3031. Raises the EditingStopped event
  3032. </summary>
  3033. <param name="e">A CellEditEventArgs that contains the event data</param>
  3034. </member>
  3035. <member name="M:XPTable.Models.Table.OnEditingCancelled(XPTable.Events.CellEditEventArgs)">
  3036. <summary>
  3037. Raises the EditingCancelled event
  3038. </summary>
  3039. <param name="e">A CellEditEventArgs that contains the event data</param>
  3040. </member>
  3041. <member name="M:XPTable.Models.Table.OnGotFocus(System.EventArgs)">
  3042. <summary>
  3043. Raises the GotFocus event
  3044. </summary>
  3045. <param name="e">An EventArgs that contains the event data</param>
  3046. </member>
  3047. <member name="M:XPTable.Models.Table.OnLostFocus(System.EventArgs)">
  3048. <summary>
  3049. Raises the LostFocus event
  3050. </summary>
  3051. <param name="e">An EventArgs that contains the event data</param>
  3052. </member>
  3053. <member name="M:XPTable.Models.Table.OnKeyDown(System.Windows.Forms.KeyEventArgs)">
  3054. <summary>
  3055. Raises the KeyDown event
  3056. </summary>
  3057. <param name="e">A KeyEventArgs that contains the event data</param>
  3058. </member>
  3059. <member name="M:XPTable.Models.Table.OnKeyUp(System.Windows.Forms.KeyEventArgs)">
  3060. <summary>
  3061. Raises the KeyUp event
  3062. </summary>
  3063. <param name="e">A KeyEventArgs that contains the event data</param>
  3064. </member>
  3065. <member name="M:XPTable.Models.Table.OnLayout(System.Windows.Forms.LayoutEventArgs)">
  3066. <summary>
  3067. Raises the Layout event
  3068. </summary>
  3069. <param name="levent">A LayoutEventArgs that contains the event data</param>
  3070. </member>
  3071. <member name="M:XPTable.Models.Table.OnMouseUp(System.Windows.Forms.MouseEventArgs)">
  3072. <summary>
  3073. Raises the MouseUp event
  3074. </summary>
  3075. <param name="e">A MouseEventArgs that contains the event data</param>
  3076. </member>
  3077. <member name="M:XPTable.Models.Table.OnMouseDown(System.Windows.Forms.MouseEventArgs)">
  3078. <summary>
  3079. Raises the MouseDown event
  3080. </summary>
  3081. <param name="e">A MouseEventArgs that contains the event data</param>
  3082. </member>
  3083. <member name="M:XPTable.Models.Table.OnMouseMove(System.Windows.Forms.MouseEventArgs)">
  3084. <summary>
  3085. Raises the MouseMove event
  3086. </summary>
  3087. <param name="e">A MouseEventArgs that contains the event data</param>
  3088. </member>
  3089. <member name="M:XPTable.Models.Table.OnMouseLeave(System.EventArgs)">
  3090. <summary>
  3091. Raises the MouseLeave event
  3092. </summary>
  3093. <param name="e">An EventArgs that contains the event data</param>
  3094. </member>
  3095. <member name="M:XPTable.Models.Table.OnMouseWheel(System.Windows.Forms.MouseEventArgs)">
  3096. <summary>
  3097. Raises the MouseWheel event
  3098. </summary>
  3099. <param name="e">A MouseEventArgs that contains the event data</param>
  3100. </member>
  3101. <member name="M:XPTable.Models.Table.OnMouseHover(System.EventArgs)">
  3102. <summary>
  3103. Raises the MouseHover event
  3104. </summary>
  3105. <param name="e">An EventArgs that contains the event data</param>
  3106. </member>
  3107. <member name="M:XPTable.Models.Table.OnClick(System.EventArgs)">
  3108. <summary>
  3109. Raises the Click event
  3110. </summary>
  3111. <param name="e">An EventArgs that contains the event data</param>
  3112. </member>
  3113. <member name="M:XPTable.Models.Table.OnDoubleClick(System.EventArgs)">
  3114. <summary>
  3115. Raises the DoubleClick event
  3116. </summary>
  3117. <param name="e">An EventArgs that contains the event data</param>
  3118. </member>
  3119. <member name="M:XPTable.Models.Table.OnPaintBackground(System.Windows.Forms.PaintEventArgs)">
  3120. <summary>
  3121. Raises the PaintBackground event
  3122. </summary>
  3123. <param name="e">A PaintEventArgs that contains the event data</param>
  3124. </member>
  3125. <member name="M:XPTable.Models.Table.OnPaint(System.Windows.Forms.PaintEventArgs)">
  3126. <summary>
  3127. Raises the Paint event
  3128. </summary>
  3129. <param name="e">A PaintEventArgs that contains the event data</param>
  3130. </member>
  3131. <member name="M:XPTable.Models.Table.DrawReversibleLine(System.Int32)">
  3132. <summary>
  3133. Draws a reversible line at the specified screen x-coordinate
  3134. that is the height of the PseudoClientRect
  3135. </summary>
  3136. <param name="x">The screen x-coordinate of the reversible line
  3137. to be drawn</param>
  3138. </member>
  3139. <member name="M:XPTable.Models.Table.OnPaintBorder(System.Windows.Forms.PaintEventArgs)">
  3140. <summary>
  3141. Paints the Table's border
  3142. </summary>
  3143. <param name="e">A PaintEventArgs that contains the event data</param>
  3144. </member>
  3145. <member name="M:XPTable.Models.Table.OnPaintCell(System.Windows.Forms.PaintEventArgs,System.Int32,System.Int32,System.Drawing.Rectangle)">
  3146. <summary>
  3147. Paints the Cell at the specified row and column indexes
  3148. </summary>
  3149. <param name="e">A PaintEventArgs that contains the event data</param>
  3150. <param name="row">The index of the row that contains the cell to be painted</param>
  3151. <param name="column">The index of the column that contains the cell to be painted</param>
  3152. <param name="cellRect">The bounding Rectangle of the Cell</param>
  3153. </member>
  3154. <member name="M:XPTable.Models.Table.OnBeforePaintCell(XPTable.Events.PaintCellEventArgs)">
  3155. <summary>
  3156. Raises the BeforePaintCell event
  3157. </summary>
  3158. <param name="e">A PaintCellEventArgs that contains the event data</param>
  3159. </member>
  3160. <member name="M:XPTable.Models.Table.OnAfterPaintCell(XPTable.Events.PaintCellEventArgs)">
  3161. <summary>
  3162. Raises the AfterPaintCell event
  3163. </summary>
  3164. <param name="e">A PaintCellEventArgs that contains the event data</param>
  3165. </member>
  3166. <member name="M:XPTable.Models.Table.OnPaintGrid(System.Windows.Forms.PaintEventArgs)">
  3167. <summary>
  3168. Paints the Table's grid
  3169. </summary>
  3170. <param name="e">A PaintEventArgs that contains the event data</param>
  3171. </member>
  3172. <member name="M:XPTable.Models.Table.OnPaintHeader(System.Windows.Forms.PaintEventArgs)">
  3173. <summary>
  3174. Paints the Table's Column headers
  3175. </summary>
  3176. <param name="e">A PaintEventArgs that contains the event data</param>
  3177. </member>
  3178. <member name="M:XPTable.Models.Table.OnBeforePaintHeader(XPTable.Events.PaintHeaderEventArgs)">
  3179. <summary>
  3180. Raises the BeforePaintHeader event
  3181. </summary>
  3182. <param name="e">A PaintCellEventArgs that contains the event data</param>
  3183. </member>
  3184. <member name="M:XPTable.Models.Table.OnAfterPaintHeader(XPTable.Events.PaintHeaderEventArgs)">
  3185. <summary>
  3186. Raises the AfterPaintHeader event
  3187. </summary>
  3188. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  3189. </member>
  3190. <member name="M:XPTable.Models.Table.OnPaintRows(System.Windows.Forms.PaintEventArgs)">
  3191. <summary>
  3192. Paints the Table's Rows
  3193. </summary>
  3194. <param name="e">A PaintEventArgs that contains the event data</param>
  3195. </member>
  3196. <member name="M:XPTable.Models.Table.OnPaintRow(System.Windows.Forms.PaintEventArgs,System.Int32,System.Drawing.Rectangle)">
  3197. <summary>
  3198. Paints the Row at the specified index
  3199. </summary>
  3200. <param name="e">A PaintEventArgs that contains the event data</param>
  3201. <param name="row">The index of the Row to be painted</param>
  3202. <param name="rowRect">The bounding Rectangle of the Row to be painted</param>
  3203. </member>
  3204. <member name="M:XPTable.Models.Table.OnPaintEmptyTableText(System.Windows.Forms.PaintEventArgs)">
  3205. <summary>
  3206. Paints the message that is displayed when the Table doen't
  3207. contain any items
  3208. </summary>
  3209. <param name="e">A PaintEventArgs that contains the event data</param>
  3210. </member>
  3211. <member name="M:XPTable.Models.Table.OnRowPropertyChanged(XPTable.Events.RowEventArgs)">
  3212. <summary>
  3213. Raises the RowPropertyChanged event
  3214. </summary>
  3215. <param name="e">A RowEventArgs that contains the event data</param>
  3216. </member>
  3217. <member name="M:XPTable.Models.Table.OnCellAdded(XPTable.Events.RowEventArgs)">
  3218. <summary>
  3219. Raises the CellAdded event
  3220. </summary>
  3221. <param name="e">A RowEventArgs that contains the event data</param>
  3222. </member>
  3223. <member name="M:XPTable.Models.Table.OnCellRemoved(XPTable.Events.RowEventArgs)">
  3224. <summary>
  3225. Raises the CellRemoved event
  3226. </summary>
  3227. <param name="e">A RowEventArgs that contains the event data</param>
  3228. </member>
  3229. <member name="M:XPTable.Models.Table.OnHorizontalScroll(System.Object,System.Windows.Forms.ScrollEventArgs)">
  3230. <summary>
  3231. Occurs when the Table's horizontal scrollbar is scrolled
  3232. </summary>
  3233. <param name="sender">The object that Raised the event</param>
  3234. <param name="e">A ScrollEventArgs that contains the event data</param>
  3235. </member>
  3236. <member name="M:XPTable.Models.Table.OnVerticalScroll(System.Object,System.Windows.Forms.ScrollEventArgs)">
  3237. <summary>
  3238. Occurs when the Table's vertical scrollbar is scrolled
  3239. </summary>
  3240. <param name="sender">The object that Raised the event</param>
  3241. <param name="e">A ScrollEventArgs that contains the event data</param>
  3242. </member>
  3243. <member name="M:XPTable.Models.Table.scrollBar_GotFocus(System.Object,System.EventArgs)">
  3244. <summary>
  3245. Handler for a ScrollBars GotFocus event
  3246. </summary>
  3247. <param name="sender">The object that raised the event</param>
  3248. <param name="e">An EventArgs that contains the event data</param>
  3249. </member>
  3250. <member name="M:XPTable.Models.Table.OnBeginSort(XPTable.Events.ColumnEventArgs)">
  3251. <summary>
  3252. Raises the BeginSort event
  3253. </summary>
  3254. <param name="e">A ColumnEventArgs that contains the event data</param>
  3255. </member>
  3256. <member name="M:XPTable.Models.Table.OnEndSort(XPTable.Events.ColumnEventArgs)">
  3257. <summary>
  3258. Raises the EndSort event
  3259. </summary>
  3260. <param name="e">A ColumnEventArgs that contains the event data</param>
  3261. </member>
  3262. <member name="M:XPTable.Models.Table.OnTableModelChanged(System.EventArgs)">
  3263. <summary>
  3264. Raises the TableModelChanged event
  3265. </summary>
  3266. <param name="e">An EventArgs that contains the event data</param>
  3267. </member>
  3268. <member name="M:XPTable.Models.Table.OnSelectionChanged(XPTable.Events.SelectionEventArgs)">
  3269. <summary>
  3270. Raises the SelectionChanged event
  3271. </summary>
  3272. <param name="e">A TableModelEventArgs that contains the event data</param>
  3273. </member>
  3274. <member name="M:XPTable.Models.Table.OnRowHeightChanged(System.EventArgs)">
  3275. <summary>
  3276. Raises the RowHeightChanged event
  3277. </summary>
  3278. <param name="e">An EventArgs that contains the event data</param>
  3279. </member>
  3280. <member name="M:XPTable.Models.Table.OnRowAdded(XPTable.Events.TableModelEventArgs)">
  3281. <summary>
  3282. Raises the RowAdded event
  3283. </summary>
  3284. <param name="e">A TableModelEventArgs that contains the event data</param>
  3285. </member>
  3286. <member name="M:XPTable.Models.Table.OnRowRemoved(XPTable.Events.TableModelEventArgs)">
  3287. <summary>
  3288. Raises the RowRemoved event
  3289. </summary>
  3290. <param name="e">A TableModelEventArgs that contains the event data</param>
  3291. </member>
  3292. <member name="E:XPTable.Models.Table.CellPropertyChanged">
  3293. <summary>
  3294. Occurs when the value of a Cells property changes
  3295. </summary>
  3296. </member>
  3297. <member name="E:XPTable.Models.Table.CellGotFocus">
  3298. <summary>
  3299. Occurs when a Cell gains focus
  3300. </summary>
  3301. </member>
  3302. <member name="E:XPTable.Models.Table.CellLostFocus">
  3303. <summary>
  3304. Occurs when a Cell loses focus
  3305. </summary>
  3306. </member>
  3307. <member name="E:XPTable.Models.Table.CellKeyDown">
  3308. <summary>
  3309. Occurs when a key is pressed when a Cell has focus
  3310. </summary>
  3311. </member>
  3312. <member name="E:XPTable.Models.Table.CellKeyUp">
  3313. <summary>
  3314. Occurs when a key is released when a Cell has focus
  3315. </summary>
  3316. </member>
  3317. <member name="E:XPTable.Models.Table.CellMouseEnter">
  3318. <summary>
  3319. Occurs when the mouse pointer enters a Cell
  3320. </summary>
  3321. </member>
  3322. <member name="E:XPTable.Models.Table.CellMouseLeave">
  3323. <summary>
  3324. Occurs when the mouse pointer leaves a Cell
  3325. </summary>
  3326. </member>
  3327. <member name="E:XPTable.Models.Table.CellMouseDown">
  3328. <summary>
  3329. Occurs when a mouse pointer is over a Cell and a mouse button is pressed
  3330. </summary>
  3331. </member>
  3332. <member name="E:XPTable.Models.Table.CellMouseUp">
  3333. <summary>
  3334. Occurs when a mouse pointer is over a Cell and a mouse button is released
  3335. </summary>
  3336. </member>
  3337. <member name="E:XPTable.Models.Table.CellMouseMove">
  3338. <summary>
  3339. Occurs when a mouse pointer is moved over a Cell
  3340. </summary>
  3341. </member>
  3342. <member name="E:XPTable.Models.Table.CellMouseHover">
  3343. <summary>
  3344. Occurs when the mouse pointer hovers over a Cell
  3345. </summary>
  3346. </member>
  3347. <member name="E:XPTable.Models.Table.CellClick">
  3348. <summary>
  3349. Occurs when a Cell is clicked
  3350. </summary>
  3351. </member>
  3352. <member name="E:XPTable.Models.Table.CellDoubleClick">
  3353. <summary>
  3354. Occurs when a Cell is double-clicked
  3355. </summary>
  3356. </member>
  3357. <member name="E:XPTable.Models.Table.CellButtonClicked">
  3358. <summary>
  3359. Occurs when a Cell's button is clicked
  3360. </summary>
  3361. </member>
  3362. <member name="E:XPTable.Models.Table.CellCheckChanged">
  3363. <summary>
  3364. Occurs when a Cell's Checked value changes
  3365. </summary>
  3366. </member>
  3367. <member name="E:XPTable.Models.Table.ColumnPropertyChanged">
  3368. <summary>
  3369. Occurs when a Column's property changes
  3370. </summary>
  3371. </member>
  3372. <member name="E:XPTable.Models.Table.HeaderMouseEnter">
  3373. <summary>
  3374. Occurs when the mouse pointer enters a Column Header
  3375. </summary>
  3376. </member>
  3377. <member name="E:XPTable.Models.Table.HeaderMouseLeave">
  3378. <summary>
  3379. Occurs when the mouse pointer leaves a Column Header
  3380. </summary>
  3381. </member>
  3382. <member name="E:XPTable.Models.Table.HeaderMouseDown">
  3383. <summary>
  3384. Occurs when a mouse pointer is over a Column Header and a mouse button is pressed
  3385. </summary>
  3386. </member>
  3387. <member name="E:XPTable.Models.Table.HeaderMouseUp">
  3388. <summary>
  3389. Occurs when a mouse pointer is over a Column Header and a mouse button is released
  3390. </summary>
  3391. </member>
  3392. <member name="E:XPTable.Models.Table.HeaderMouseMove">
  3393. <summary>
  3394. Occurs when a mouse pointer is moved over a Column Header
  3395. </summary>
  3396. </member>
  3397. <member name="E:XPTable.Models.Table.HeaderMouseHover">
  3398. <summary>
  3399. Occurs when the mouse pointer hovers over a Column Header
  3400. </summary>
  3401. </member>
  3402. <member name="E:XPTable.Models.Table.HeaderClick">
  3403. <summary>
  3404. Occurs when a Column Header is clicked
  3405. </summary>
  3406. </member>
  3407. <member name="E:XPTable.Models.Table.HeaderDoubleClick">
  3408. <summary>
  3409. Occurs when a Column Header is double-clicked
  3410. </summary>
  3411. </member>
  3412. <member name="E:XPTable.Models.Table.HeaderHeightChanged">
  3413. <summary>
  3414. Occurs when the height of the Column Headers changes
  3415. </summary>
  3416. </member>
  3417. <member name="E:XPTable.Models.Table.ColumnModelChanged">
  3418. <summary>
  3419. Occurs when the value of the Table's ColumnModel property changes
  3420. </summary>
  3421. </member>
  3422. <member name="E:XPTable.Models.Table.ColumnAdded">
  3423. <summary>
  3424. Occurs when a Column is added to the ColumnModel
  3425. </summary>
  3426. </member>
  3427. <member name="E:XPTable.Models.Table.ColumnRemoved">
  3428. <summary>
  3429. Occurs when a Column is removed from the ColumnModel
  3430. </summary>
  3431. </member>
  3432. <member name="E:XPTable.Models.Table.BeginEditing">
  3433. <summary>
  3434. Occurs when the Table begins editing a Cell
  3435. </summary>
  3436. </member>
  3437. <member name="E:XPTable.Models.Table.EditingStopped">
  3438. <summary>
  3439. Occurs when the Table stops editing a Cell
  3440. </summary>
  3441. </member>
  3442. <member name="E:XPTable.Models.Table.EditingCancelled">
  3443. <summary>
  3444. Occurs when the editing of a Cell is cancelled
  3445. </summary>
  3446. </member>
  3447. <member name="E:XPTable.Models.Table.CellAdded">
  3448. <summary>
  3449. Occurs when a Cell is added to a Row
  3450. </summary>
  3451. </member>
  3452. <member name="E:XPTable.Models.Table.CellRemoved">
  3453. <summary>
  3454. Occurs when a Cell is removed from a Row
  3455. </summary>
  3456. </member>
  3457. <member name="E:XPTable.Models.Table.RowPropertyChanged">
  3458. <summary>
  3459. Occurs when the value of a Rows property changes
  3460. </summary>
  3461. </member>
  3462. <member name="E:XPTable.Models.Table.BeginSort">
  3463. <summary>
  3464. Occurs when a Column is about to be sorted
  3465. </summary>
  3466. </member>
  3467. <member name="E:XPTable.Models.Table.EndSort">
  3468. <summary>
  3469. Occurs after a Column has finished sorting
  3470. </summary>
  3471. </member>
  3472. <member name="E:XPTable.Models.Table.BeforePaintCell">
  3473. <summary>
  3474. Occurs before a Cell is painted
  3475. </summary>
  3476. </member>
  3477. <member name="E:XPTable.Models.Table.AfterPaintCell">
  3478. <summary>
  3479. Occurs after a Cell is painted
  3480. </summary>
  3481. </member>
  3482. <member name="E:XPTable.Models.Table.BeforePaintHeader">
  3483. <summary>
  3484. Occurs before a Column header is painted
  3485. </summary>
  3486. </member>
  3487. <member name="E:XPTable.Models.Table.AfterPaintHeader">
  3488. <summary>
  3489. Occurs after a Column header is painted
  3490. </summary>
  3491. </member>
  3492. <member name="E:XPTable.Models.Table.TableModelChanged">
  3493. <summary>
  3494. Occurs when the value of the Table's TableModel property changes
  3495. </summary>
  3496. </member>
  3497. <member name="E:XPTable.Models.Table.RowAdded">
  3498. <summary>
  3499. Occurs when a Row is added into the TableModel
  3500. </summary>
  3501. </member>
  3502. <member name="E:XPTable.Models.Table.RowRemoved">
  3503. <summary>
  3504. Occurs when a Row is removed from the TableModel
  3505. </summary>
  3506. </member>
  3507. <member name="E:XPTable.Models.Table.SelectionChanged">
  3508. <summary>
  3509. Occurs when the value of the TableModel Selection property changes
  3510. </summary>
  3511. </member>
  3512. <member name="E:XPTable.Models.Table.RowHeightChanged">
  3513. <summary>
  3514. Occurs when the value of the RowHeight property changes
  3515. </summary>
  3516. </member>
  3517. <member name="P:XPTable.Models.Table.Initializing">
  3518. <summary>
  3519. Gets whether the Table is currently initializing
  3520. </summary>
  3521. </member>
  3522. <member name="P:XPTable.Models.Table.FirstVisibleColumn">
  3523. <summary>
  3524. Gets the index of the first visible Column currently displayed in the Table
  3525. </summary>
  3526. </member>
  3527. <member name="P:XPTable.Models.Table.LastVisibleColumn">
  3528. <summary>
  3529. Gets the index of the last visible Column currently displayed in the Table
  3530. </summary>
  3531. </member>
  3532. <member name="P:XPTable.Models.Table.BorderStyle">
  3533. <summary>
  3534. Gets or sets the border style for the Table
  3535. </summary>
  3536. </member>
  3537. <member name="P:XPTable.Models.Table.BorderWidth">
  3538. <summary>
  3539. Gets the width of the Tables border
  3540. </summary>
  3541. </member>
  3542. <member name="P:XPTable.Models.Table.LastMouseCell">
  3543. <summary>
  3544. Gets the last known cell position that the mouse was over
  3545. </summary>
  3546. </member>
  3547. <member name="P:XPTable.Models.Table.LastMouseDownCell">
  3548. <summary>
  3549. Gets the last known cell position that the mouse's left
  3550. button was pressed in
  3551. </summary>
  3552. </member>
  3553. <member name="P:XPTable.Models.Table.FocusedCell">
  3554. <summary>
  3555. Gets or sets the position of the Cell that currently has focus
  3556. </summary>
  3557. </member>
  3558. <member name="P:XPTable.Models.Table.HoverTime">
  3559. <summary>
  3560. Gets or sets the amount of time (in milliseconds) that that the
  3561. mouse pointer must hover over a Cell or Column Header before
  3562. a MouseHover event is raised
  3563. </summary>
  3564. </member>
  3565. <member name="P:XPTable.Models.Table.PseudoClientRect">
  3566. <summary>
  3567. Gets the rectangle that represents the "client area" of the control.
  3568. (The rectangle excludes the borders and scrollbars)
  3569. </summary>
  3570. </member>
  3571. <member name="P:XPTable.Models.Table.CellDataRect">
  3572. <summary>
  3573. Gets the rectangle that represents the "cell data area" of the control.
  3574. (The rectangle excludes the borders, column headers and scrollbars)
  3575. </summary>
  3576. </member>
  3577. <member name="P:XPTable.Models.Table.InternalBorderRect">
  3578. <summary>
  3579. </summary>
  3580. </member>
  3581. <member name="P:XPTable.Models.Table.ColumnModel">
  3582. <summary>
  3583. Gets or sets the ColumnModel that contains all the Columns
  3584. displayed in the Table
  3585. </summary>
  3586. </member>
  3587. <member name="P:XPTable.Models.Table.ColumnResizing">
  3588. <summary>
  3589. Gets or sets whether the Table allows users to resize Column widths
  3590. </summary>
  3591. </member>
  3592. <member name="P:XPTable.Models.Table.ColumnCount">
  3593. <summary>
  3594. Returns the number of Columns in the Table
  3595. </summary>
  3596. </member>
  3597. <member name="P:XPTable.Models.Table.SortingColumn">
  3598. <summary>
  3599. Returns the index of the currently sorted Column
  3600. </summary>
  3601. </member>
  3602. <member name="P:XPTable.Models.Table.SortedColumnBackColor">
  3603. <summary>
  3604. Gets or sets the background Color for the currently sorted column
  3605. </summary>
  3606. </member>
  3607. <member name="P:XPTable.Models.Table.DisplayRectangle">
  3608. <summary>
  3609. Gets the rectangle that represents the display area of the Table
  3610. </summary>
  3611. </member>
  3612. <member name="P:XPTable.Models.Table.IsEditing">
  3613. <summary>
  3614. Gets whether the Table is currently editing a Cell
  3615. </summary>
  3616. </member>
  3617. <member name="P:XPTable.Models.Table.EditingCell">
  3618. <summary>
  3619. Gets a CellPos that specifies the position of the Cell that
  3620. is currently being edited
  3621. </summary>
  3622. </member>
  3623. <member name="P:XPTable.Models.Table.EditingCellEditor">
  3624. <summary>
  3625. Gets the ICellEditor that is currently being used to edit a Cell
  3626. </summary>
  3627. </member>
  3628. <member name="P:XPTable.Models.Table.EditStartAction">
  3629. <summary>
  3630. Gets or sets the action that causes editing to be initiated
  3631. </summary>
  3632. </member>
  3633. <member name="P:XPTable.Models.Table.CustomEditKey">
  3634. <summary>
  3635. Gets or sets the custom key used to initiate Cell editing
  3636. </summary>
  3637. </member>
  3638. <member name="P:XPTable.Models.Table.GridLines">
  3639. <summary>
  3640. Gets or sets how grid lines are displayed around rows and columns
  3641. </summary>
  3642. </member>
  3643. <member name="P:XPTable.Models.Table.GridLineStyle">
  3644. <summary>
  3645. Gets or sets the style of the lines used to draw the grid
  3646. </summary>
  3647. </member>
  3648. <member name="P:XPTable.Models.Table.GridColor">
  3649. <summary>
  3650. Gets or sets the Color of the grid lines
  3651. </summary>
  3652. </member>
  3653. <member name="P:XPTable.Models.Table.BackColor">
  3654. <summary>
  3655. </summary>
  3656. </member>
  3657. <member name="P:XPTable.Models.Table.HeaderStyle">
  3658. <summary>
  3659. Gets or sets the column header style
  3660. </summary>
  3661. </member>
  3662. <member name="P:XPTable.Models.Table.HeaderHeight">
  3663. <summary>
  3664. Gets the height of the column headers
  3665. </summary>
  3666. </member>
  3667. <member name="P:XPTable.Models.Table.HeaderRectangle">
  3668. <summary>
  3669. Gets a Rectangle that specifies the size and location of
  3670. the Table's column header area
  3671. </summary>
  3672. </member>
  3673. <member name="P:XPTable.Models.Table.HeaderFont">
  3674. <summary>
  3675. Gets or sets the font used to draw the text in the column headers
  3676. </summary>
  3677. </member>
  3678. <member name="P:XPTable.Models.Table.HeaderRenderer">
  3679. <summary>
  3680. Gets or sets the HeaderRenderer used to draw the Column headers
  3681. </summary>
  3682. </member>
  3683. <member name="P:XPTable.Models.Table.HeaderContextMenu">
  3684. <summary>
  3685. Gets the ContextMenu used for Column Headers
  3686. </summary>
  3687. </member>
  3688. <member name="P:XPTable.Models.Table.EnableHeaderContextMenu">
  3689. <summary>
  3690. Gets or sets whether the HeaderContextMenu is able to be
  3691. displayed when the user right clicks on a Column Header
  3692. </summary>
  3693. </member>
  3694. <member name="P:XPTable.Models.Table.RowHeight">
  3695. <summary>
  3696. Gets or sets the height of each row
  3697. </summary>
  3698. </member>
  3699. <member name="P:XPTable.Models.Table.TotalRowHeight">
  3700. <summary>
  3701. Gets the combined height of all the rows in the Table
  3702. </summary>
  3703. </member>
  3704. <member name="P:XPTable.Models.Table.TotalRowAndHeaderHeight">
  3705. <summary>
  3706. Gets the combined height of all the rows in the Table
  3707. plus the height of the column headers
  3708. </summary>
  3709. </member>
  3710. <member name="P:XPTable.Models.Table.RowCount">
  3711. <summary>
  3712. Returns the number of Rows in the Table
  3713. </summary>
  3714. </member>
  3715. <member name="P:XPTable.Models.Table.VisibleRowCount">
  3716. <summary>
  3717. Gets the number of rows that are visible in the Table
  3718. </summary>
  3719. </member>
  3720. <member name="P:XPTable.Models.Table.TopIndex">
  3721. <summary>
  3722. Gets the index of the first visible row in the Table
  3723. </summary>
  3724. </member>
  3725. <member name="P:XPTable.Models.Table.TopItem">
  3726. <summary>
  3727. Gets the first visible row in the Table
  3728. </summary>
  3729. </member>
  3730. <member name="P:XPTable.Models.Table.AlternatingRowColor">
  3731. <summary>
  3732. Gets or sets the background color of odd-numbered rows in the Table
  3733. </summary>
  3734. </member>
  3735. <member name="P:XPTable.Models.Table.Scrollable">
  3736. <summary>
  3737. Gets or sets a value indicating whether the Table will
  3738. allow the user to scroll to any columns or rows placed
  3739. outside of its visible boundaries
  3740. </summary>
  3741. </member>
  3742. <member name="P:XPTable.Models.Table.HScroll">
  3743. <summary>
  3744. Gets a value indicating whether the horizontal
  3745. scroll bar is visible
  3746. </summary>
  3747. </member>
  3748. <member name="P:XPTable.Models.Table.VScroll">
  3749. <summary>
  3750. Gets a value indicating whether the vertical
  3751. scroll bar is visible
  3752. </summary>
  3753. </member>
  3754. <member name="P:XPTable.Models.Table.AllowSelection">
  3755. <summary>
  3756. Gets or sets whether cells are allowed to be selected
  3757. </summary>
  3758. </member>
  3759. <member name="P:XPTable.Models.Table.SelectionStyle">
  3760. <summary>
  3761. Gets or sets how selected Cells are drawn by a Table
  3762. </summary>
  3763. </member>
  3764. <member name="P:XPTable.Models.Table.MultiSelect">
  3765. <summary>
  3766. Gets or sets whether multiple cells are allowed to be selected
  3767. </summary>
  3768. </member>
  3769. <member name="P:XPTable.Models.Table.FullRowSelect">
  3770. <summary>
  3771. Gets or sets whether all other cells in the row are highlighted
  3772. when a cell is selected
  3773. </summary>
  3774. </member>
  3775. <member name="P:XPTable.Models.Table.HideSelection">
  3776. <summary>
  3777. Gets or sets whether highlighting is removed from the selected
  3778. cells when the Table loses focus
  3779. </summary>
  3780. </member>
  3781. <member name="P:XPTable.Models.Table.SelectionBackColor">
  3782. <summary>
  3783. Gets or sets the background color of a selected cell
  3784. </summary>
  3785. </member>
  3786. <member name="P:XPTable.Models.Table.SelectionForeColor">
  3787. <summary>
  3788. Gets or sets the foreground color of a selected cell
  3789. </summary>
  3790. </member>
  3791. <member name="P:XPTable.Models.Table.UnfocusedSelectionBackColor">
  3792. <summary>
  3793. Gets or sets the background color of a selected cell when the
  3794. Table doesn't have the focus
  3795. </summary>
  3796. </member>
  3797. <member name="P:XPTable.Models.Table.UnfocusedSelectionForeColor">
  3798. <summary>
  3799. Gets or sets the foreground color of a selected cell when the
  3800. Table doesn't have the focus
  3801. </summary>
  3802. </member>
  3803. <member name="P:XPTable.Models.Table.SelectedItems">
  3804. <summary>
  3805. Gets an array that contains the currently selected Rows
  3806. </summary>
  3807. </member>
  3808. <member name="P:XPTable.Models.Table.SelectedIndicies">
  3809. <summary>
  3810. Gets an array that contains the indexes of the currently selected Rows
  3811. </summary>
  3812. </member>
  3813. <member name="P:XPTable.Models.Table.TableModel">
  3814. <summary>
  3815. Gets or sets the TableModel that contains all the Rows
  3816. and Cells displayed in the Table
  3817. </summary>
  3818. </member>
  3819. <member name="P:XPTable.Models.Table.NoItemsText">
  3820. <summary>
  3821. Gets or sets the text displayed by the Table when it doesn't
  3822. contain any items
  3823. </summary>
  3824. </member>
  3825. <member name="P:XPTable.Models.Table.TableState">
  3826. <summary>
  3827. Gets or sets the current state of the Table
  3828. </summary>
  3829. </member>
  3830. <member name="P:XPTable.Models.Table.CanRaiseEvents">
  3831. <summary>
  3832. Gets whether the Table is able to raise events
  3833. </summary>
  3834. </member>
  3835. <member name="P:XPTable.Models.Table.Preview">
  3836. <summary>
  3837. Gets or sets whether the Table is being used as a preview Table in
  3838. a ColumnCollectionEditor
  3839. </summary>
  3840. </member>
  3841. <member name="P:XPTable.Models.Table.ToolTip">
  3842. <summary>
  3843. Gets the internal tooltip component
  3844. </summary>
  3845. </member>
  3846. <member name="P:XPTable.Models.Table.EnableToolTips">
  3847. <summary>
  3848. Gets or sets whether ToolTips are currently enabled for the Table
  3849. </summary>
  3850. </member>
  3851. <member name="P:XPTable.Models.Table.ToolTipAutomaticDelay">
  3852. <summary>
  3853. Gets or sets the automatic delay for the Table's ToolTip
  3854. </summary>
  3855. </member>
  3856. <member name="P:XPTable.Models.Table.ToolTipAutoPopDelay">
  3857. <summary>
  3858. Gets or sets the period of time the Table's ToolTip remains visible if
  3859. the mouse pointer is stationary within a Cell with a valid ToolTip text
  3860. </summary>
  3861. </member>
  3862. <member name="P:XPTable.Models.Table.ToolTipInitialDelay">
  3863. <summary>
  3864. Gets or sets the time that passes before the Table's ToolTip appears
  3865. </summary>
  3866. </member>
  3867. <member name="P:XPTable.Models.Table.ToolTipShowAlways">
  3868. <summary>
  3869. Gets or sets whether the Table's ToolTip window is
  3870. displayed even when its parent control is not active
  3871. </summary>
  3872. </member>
  3873. <member name="T:XPTable.Models.Design.HelpfulCollectionEditor">
  3874. <summary>
  3875. A CollectionEditor that displays the help and command areas of its PropertyGrid
  3876. </summary>
  3877. </member>
  3878. <member name="M:XPTable.Models.Design.HelpfulCollectionEditor.#ctor(System.Type)">
  3879. <summary>
  3880. Initializes a new instance of the HelpfulCollectionEditor class using
  3881. the specified collection type
  3882. </summary>
  3883. <param name="type">The type of the collection for this editor to edit</param>
  3884. </member>
  3885. <member name="M:XPTable.Models.Design.HelpfulCollectionEditor.CreateCollectionForm">
  3886. <summary>
  3887. Creates a new form to display and edit the current collection
  3888. </summary>
  3889. <returns>An instance of CollectionEditor.CollectionForm to provide as the
  3890. user interface for editing the collection</returns>
  3891. </member>
  3892. <member name="T:XPTable.Models.ColumnAlignment">
  3893. <summary>
  3894. Specifies alignment of a Columns content
  3895. </summary>
  3896. </member>
  3897. <member name="F:XPTable.Models.ColumnAlignment.Left">
  3898. <summary>
  3899. The Columns content is aligned to the left
  3900. </summary>
  3901. </member>
  3902. <member name="F:XPTable.Models.ColumnAlignment.Center">
  3903. <summary>
  3904. The Columns content is aligned to the center
  3905. </summary>
  3906. </member>
  3907. <member name="F:XPTable.Models.ColumnAlignment.Right">
  3908. <summary>
  3909. The Columns content is aligned to the right
  3910. </summary>
  3911. </member>
  3912. <member name="T:XPTable.Editors.TextCellEditor">
  3913. <summary>
  3914. A class for editing Cells that contain strings
  3915. </summary>
  3916. </member>
  3917. <member name="T:XPTable.Editors.CellEditor">
  3918. <summary>
  3919. Base class for Cell editors
  3920. </summary>
  3921. </member>
  3922. <member name="T:XPTable.Editors.ICellEditor">
  3923. <summary>
  3924. Exposes common methods provided by Cell editors
  3925. </summary>
  3926. </member>
  3927. <member name="M:XPTable.Editors.ICellEditor.PrepareForEditing(XPTable.Models.Cell,XPTable.Models.Table,XPTable.Models.CellPos,System.Drawing.Rectangle,System.Boolean)">
  3928. <summary>
  3929. Prepares the ICellEditor to edit the specified Cell
  3930. </summary>
  3931. <param name="cell">The Cell to be edited</param>
  3932. <param name="table">The Table that contains the Cell</param>
  3933. <param name="cellPos">A CellPos representing the position of the Cell</param>
  3934. <param name="cellRect">The Rectangle that represents the Cells location and size</param>
  3935. <param name="userSetEditorValues">Specifies whether the ICellEditors
  3936. starting value has already been set by the user</param>
  3937. <returns>true if the ICellEditor can continue editing the Cell, false otherwise</returns>
  3938. </member>
  3939. <member name="M:XPTable.Editors.ICellEditor.StartEditing">
  3940. <summary>
  3941. Starts editing the Cell
  3942. </summary>
  3943. </member>
  3944. <member name="M:XPTable.Editors.ICellEditor.StopEditing">
  3945. <summary>
  3946. Stops editing the Cell and commits any changes
  3947. </summary>
  3948. </member>
  3949. <member name="M:XPTable.Editors.ICellEditor.CancelEditing">
  3950. <summary>
  3951. Stops editing the Cell and ignores any changes
  3952. </summary>
  3953. </member>
  3954. <member name="T:XPTable.Editors.IMouseMessageFilterClient">
  3955. <summary>
  3956. Indicates that an object is interested in receiving mouse messages
  3957. before they are sent to their destination
  3958. </summary>
  3959. </member>
  3960. <member name="M:XPTable.Editors.IMouseMessageFilterClient.ProcessMouseMessage(System.Windows.Forms.Control,XPTable.Win32.WindowMessage,System.Int32,System.Int32)">
  3961. <summary>
  3962. Filters out a mouse message before it is dispatched
  3963. </summary>
  3964. <param name="target">The Control that will receive the message</param>
  3965. <param name="msg">A WindowMessage that represents the message to process</param>
  3966. <param name="wParam">Specifies the WParam field of the message</param>
  3967. <param name="lParam">Specifies the LParam field of the message</param>
  3968. <returns>true to filter the message and prevent it from being dispatched;
  3969. false to allow the message to continue to the next filter or control</returns>
  3970. </member>
  3971. <member name="T:XPTable.Editors.IKeyMessageFilterClient">
  3972. <summary>
  3973. Indicates that an object is interested in receiving key messages
  3974. before they are sent to their destination
  3975. </summary>
  3976. </member>
  3977. <member name="M:XPTable.Editors.IKeyMessageFilterClient.ProcessKeyMessage(System.Windows.Forms.Control,XPTable.Win32.WindowMessage,System.Int32,System.Int32)">
  3978. <summary>
  3979. Filters out a key message before it is dispatched
  3980. </summary>
  3981. <param name="target">The Control that will receive the message</param>
  3982. <param name="msg">A WindowMessage that represents the message to process</param>
  3983. <param name="wParam">Specifies the WParam field of the message</param>
  3984. <param name="lParam">Specifies the LParam field of the message</param>
  3985. <returns>true to filter the message and prevent it from being dispatched;
  3986. false to allow the message to continue to the next filter or control</returns>
  3987. </member>
  3988. <member name="F:XPTable.Editors.CellEditor.control">
  3989. <summary>
  3990. The Control that is performing the editing
  3991. </summary>
  3992. </member>
  3993. <member name="F:XPTable.Editors.CellEditor.cell">
  3994. <summary>
  3995. The Cell that is being edited
  3996. </summary>
  3997. </member>
  3998. <member name="F:XPTable.Editors.CellEditor.table">
  3999. <summary>
  4000. The Table that contains the Cell being edited
  4001. </summary>
  4002. </member>
  4003. <member name="F:XPTable.Editors.CellEditor.cellPos">
  4004. <summary>
  4005. A CellPos that represents the position of the Cell being edited
  4006. </summary>
  4007. </member>
  4008. <member name="F:XPTable.Editors.CellEditor.cellRect">
  4009. <summary>
  4010. The Rectangle that represents the Cells location and size
  4011. </summary>
  4012. </member>
  4013. <member name="F:XPTable.Editors.CellEditor.mouseMessageFilter">
  4014. <summary>
  4015. A MouseMessageFilter that receives mouse messages before they
  4016. are dispatched to their destination
  4017. </summary>
  4018. </member>
  4019. <member name="F:XPTable.Editors.CellEditor.keyMessageFilter">
  4020. <summary>
  4021. A KeyMessageFilter that receives key messages before they
  4022. are dispatched to their destination
  4023. </summary>
  4024. </member>
  4025. <member name="M:XPTable.Editors.CellEditor.#ctor">
  4026. <summary>
  4027. Initializes a new instance of the CellEditor class with default settings
  4028. </summary>
  4029. </member>
  4030. <member name="M:XPTable.Editors.CellEditor.PrepareForEditing(XPTable.Models.Cell,XPTable.Models.Table,XPTable.Models.CellPos,System.Drawing.Rectangle,System.Boolean)">
  4031. <summary>
  4032. Prepares the CellEditor to edit the specified Cell
  4033. </summary>
  4034. <param name="cell">The Cell to be edited</param>
  4035. <param name="table">The Table that contains the Cell</param>
  4036. <param name="cellPos">A CellPos representing the position of the Cell</param>
  4037. <param name="cellRect">The Rectangle that represents the Cells location and size</param>
  4038. <param name="userSetEditorValues">Specifies whether the ICellEditors
  4039. starting value has already been set by the user</param>
  4040. <returns>true if the ICellEditor can continue editing the Cell, false otherwise</returns>
  4041. </member>
  4042. <member name="M:XPTable.Editors.CellEditor.SetEditLocation(System.Drawing.Rectangle)">
  4043. <summary>
  4044. Sets the location and size of the CellEditor
  4045. </summary>
  4046. <param name="cellRect">A Rectangle that represents the size and location
  4047. of the Cell being edited</param>
  4048. </member>
  4049. <member name="M:XPTable.Editors.CellEditor.SetEditValue">
  4050. <summary>
  4051. Sets the initial value of the editor based on the contents of
  4052. the Cell being edited
  4053. </summary>
  4054. </member>
  4055. <member name="M:XPTable.Editors.CellEditor.SetCellValue">
  4056. <summary>
  4057. Sets the contents of the Cell being edited based on the value
  4058. in the editor
  4059. </summary>
  4060. </member>
  4061. <member name="M:XPTable.Editors.CellEditor.ShowEditControl">
  4062. <summary>
  4063. Displays the editor to the user and adds it to the Table's Control
  4064. collection
  4065. </summary>
  4066. </member>
  4067. <member name="M:XPTable.Editors.CellEditor.HideEditControl">
  4068. <summary>
  4069. Conceals the editor from the user, but does not remove it from the
  4070. Table's Control collection
  4071. </summary>
  4072. </member>
  4073. <member name="M:XPTable.Editors.CellEditor.RemoveEditControl">
  4074. <summary>
  4075. Conceals the editor from the user and removes it from the Table's
  4076. Control collection
  4077. </summary>
  4078. </member>
  4079. <member name="M:XPTable.Editors.CellEditor.StartEditing">
  4080. <summary>
  4081. Starts editing the Cell
  4082. </summary>
  4083. </member>
  4084. <member name="M:XPTable.Editors.CellEditor.StopEditing">
  4085. <summary>
  4086. Stops editing the Cell and commits any changes
  4087. </summary>
  4088. </member>
  4089. <member name="M:XPTable.Editors.CellEditor.CancelEditing">
  4090. <summary>
  4091. Stops editing the Cell and ignores any changes
  4092. </summary>
  4093. </member>
  4094. <member name="M:XPTable.Editors.CellEditor.ProcessMouseMessage(System.Windows.Forms.Control,XPTable.Win32.WindowMessage,System.Int32,System.Int32)">
  4095. <summary>
  4096. Filters out a mouse message before it is dispatched
  4097. </summary>
  4098. <param name="target">The Control that will receive the message</param>
  4099. <param name="msg">A WindowMessage that represents the message to process</param>
  4100. <param name="wParam">Specifies the WParam field of the message</param>
  4101. <param name="lParam">Specifies the LParam field of the message</param>
  4102. <returns>true to filter the message and prevent it from being dispatched;
  4103. false to allow the message to continue to the next filter or control</returns>
  4104. </member>
  4105. <member name="M:XPTable.Editors.CellEditor.ProcessKeyMessage(System.Windows.Forms.Control,XPTable.Win32.WindowMessage,System.Int32,System.Int32)">
  4106. <summary>
  4107. Filters out a key message before it is dispatched
  4108. </summary>
  4109. <param name="target">The Control that will receive the message</param>
  4110. <param name="msg">A WindowMessage that represents the message to process</param>
  4111. <param name="wParam">Specifies the WParam field of the message</param>
  4112. <param name="lParam">Specifies the LParam field of the message</param>
  4113. <returns>true to filter the message and prevent it from being dispatched;
  4114. false to allow the message to continue to the next filter or control</returns>
  4115. </member>
  4116. <member name="M:XPTable.Editors.CellEditor.OnBeginEdit(XPTable.Events.CellEditEventArgs)">
  4117. <summary>
  4118. Raises the BeginEdit event
  4119. </summary>
  4120. <param name="e">A CellEditEventArgs that contains the event data</param>
  4121. </member>
  4122. <member name="M:XPTable.Editors.CellEditor.OnEndEdit(XPTable.Events.CellEditEventArgs)">
  4123. <summary>
  4124. Raises the EndEdit event
  4125. </summary>
  4126. <param name="e">A CellEditEventArgs that contains the event data</param>
  4127. </member>
  4128. <member name="M:XPTable.Editors.CellEditor.OnCancelEdit(XPTable.Events.CellEditEventArgs)">
  4129. <summary>
  4130. Raises the CancelEdit event
  4131. </summary>
  4132. <param name="e">A CellEditEventArgs that contains the event data</param>
  4133. </member>
  4134. <member name="E:XPTable.Editors.CellEditor.BeginEdit">
  4135. <summary>
  4136. Occurs when the CellEditor begins editing a Cell
  4137. </summary>
  4138. </member>
  4139. <member name="E:XPTable.Editors.CellEditor.EndEdit">
  4140. <summary>
  4141. Occurs when the CellEditor stops editing a Cell
  4142. </summary>
  4143. </member>
  4144. <member name="E:XPTable.Editors.CellEditor.CancelEdit">
  4145. <summary>
  4146. Occurs when the editing of a Cell is cancelled
  4147. </summary>
  4148. </member>
  4149. <member name="P:XPTable.Editors.CellEditor.Control">
  4150. <summary>
  4151. Gets or sets the Control that is being used to edit the Cell
  4152. </summary>
  4153. </member>
  4154. <member name="P:XPTable.Editors.CellEditor.EditingCell">
  4155. <summary>
  4156. Gets the Cell that is being edited
  4157. </summary>
  4158. </member>
  4159. <member name="P:XPTable.Editors.CellEditor.EditingTable">
  4160. <summary>
  4161. Gets the Table that contains the Cell being edited
  4162. </summary>
  4163. </member>
  4164. <member name="P:XPTable.Editors.CellEditor.EditingCellPos">
  4165. <summary>
  4166. Gets a CellPos that represents the position of the Cell being edited
  4167. </summary>
  4168. </member>
  4169. <member name="P:XPTable.Editors.CellEditor.IsEditing">
  4170. <summary>
  4171. Gets whether the CellEditor is currently editing a Cell
  4172. </summary>
  4173. </member>
  4174. <member name="M:XPTable.Editors.TextCellEditor.#ctor">
  4175. <summary>
  4176. Initializes a new instance of the TextCellEditor class with default settings
  4177. </summary>
  4178. </member>
  4179. <member name="M:XPTable.Editors.TextCellEditor.SetEditLocation(System.Drawing.Rectangle)">
  4180. <summary>
  4181. Sets the location and size of the CellEditor
  4182. </summary>
  4183. <param name="cellRect">A Rectangle that represents the size and location
  4184. of the Cell being edited</param>
  4185. </member>
  4186. <member name="M:XPTable.Editors.TextCellEditor.SetEditValue">
  4187. <summary>
  4188. Sets the initial value of the editor based on the contents of
  4189. the Cell being edited
  4190. </summary>
  4191. </member>
  4192. <member name="M:XPTable.Editors.TextCellEditor.SetCellValue">
  4193. <summary>
  4194. Sets the contents of the Cell being edited based on the value
  4195. in the editor
  4196. </summary>
  4197. </member>
  4198. <member name="M:XPTable.Editors.TextCellEditor.StartEditing">
  4199. <summary>
  4200. Starts editing the Cell
  4201. </summary>
  4202. </member>
  4203. <member name="M:XPTable.Editors.TextCellEditor.StopEditing">
  4204. <summary>
  4205. Stops editing the Cell and commits any changes
  4206. </summary>
  4207. </member>
  4208. <member name="M:XPTable.Editors.TextCellEditor.CancelEditing">
  4209. <summary>
  4210. Stops editing the Cell and ignores any changes
  4211. </summary>
  4212. </member>
  4213. <member name="M:XPTable.Editors.TextCellEditor.OnKeyPress(System.Object,System.Windows.Forms.KeyPressEventArgs)">
  4214. <summary>
  4215. Handler for the editors TextBox.KeyPress event
  4216. </summary>
  4217. <param name="sender">The object that raised the event</param>
  4218. <param name="e">A KeyPressEventArgs that contains the event data</param>
  4219. </member>
  4220. <member name="M:XPTable.Editors.TextCellEditor.OnLostFocus(System.Object,System.EventArgs)">
  4221. <summary>
  4222. Handler for the editors TextBox.LostFocus event
  4223. </summary>
  4224. <param name="sender">The object that raised the event</param>
  4225. <param name="e">An EventArgs that contains the event data</param>
  4226. </member>
  4227. <member name="P:XPTable.Editors.TextCellEditor.TextBox">
  4228. <summary>
  4229. Gets the TextBox used to edit the Cells contents
  4230. </summary>
  4231. </member>
  4232. <member name="T:XPTable.Editors.EditStartAction">
  4233. <summary>
  4234. Specifies the action that causes a Cell to start editing
  4235. </summary>
  4236. </member>
  4237. <member name="F:XPTable.Editors.EditStartAction.DoubleClick">
  4238. <summary>
  4239. A double click will start cell editing
  4240. </summary>
  4241. </member>
  4242. <member name="F:XPTable.Editors.EditStartAction.SingleClick">
  4243. <summary>
  4244. A single click will start cell editing
  4245. </summary>
  4246. </member>
  4247. <member name="F:XPTable.Editors.EditStartAction.CustomKey">
  4248. <summary>
  4249. A user defined key press will start cell editing
  4250. </summary>
  4251. </member>
  4252. <member name="T:XPTable.Editors.DropDownContainer">
  4253. <summary>
  4254. Summary description for DropDownContainer.
  4255. </summary>
  4256. </member>
  4257. <member name="F:XPTable.Editors.DropDownContainer.editor">
  4258. <summary>
  4259. The DropDownCellEditor that owns the DropDownContainer
  4260. </summary>
  4261. </member>
  4262. <member name="F:XPTable.Editors.DropDownContainer.dropdownControl">
  4263. <summary>
  4264. The Control displayed in the DropDownContainer
  4265. </summary>
  4266. </member>
  4267. <member name="F:XPTable.Editors.DropDownContainer.panel">
  4268. <summary>
  4269. A Panel that provides the black border around the DropDownContainer
  4270. </summary>
  4271. </member>
  4272. <member name="M:XPTable.Editors.DropDownContainer.#ctor(XPTable.Editors.DropDownCellEditor)">
  4273. <summary>
  4274. Initializes a new instance of the DropDownContainer class with the
  4275. specified DropDownCellEditor owner
  4276. </summary>
  4277. </member>
  4278. <member name="M:XPTable.Editors.DropDownContainer.ShowDropDown">
  4279. <summary>
  4280. Displays the DropDownContainer to the user
  4281. </summary>
  4282. </member>
  4283. <member name="M:XPTable.Editors.DropDownContainer.HideDropDown">
  4284. <summary>
  4285. Hides the DropDownContainer from the user
  4286. </summary>
  4287. </member>
  4288. <member name="M:XPTable.Editors.DropDownContainer.FlushPaintMessages">
  4289. <summary>
  4290. Processes any Paint messages in the message queue
  4291. </summary>
  4292. </member>
  4293. <member name="M:XPTable.Editors.DropDownContainer.DropDownContainer_SizeChanged(System.Object,System.EventArgs)">
  4294. <summary>
  4295. Handler for the DropDownContainer's SizeChanged event
  4296. </summary>
  4297. <param name="sender">The object that raised the event</param>
  4298. <param name="e">An EventArgs that contains the event data</param>
  4299. </member>
  4300. <member name="P:XPTable.Editors.DropDownContainer.Control">
  4301. <summary>
  4302. Gets or sets the Control displayed in the DropDownContainer
  4303. </summary>
  4304. </member>
  4305. <member name="P:XPTable.Editors.DropDownContainer.CreateParams">
  4306. <summary>
  4307. Gets the required creation parameters when the control handle is created
  4308. </summary>
  4309. </member>
  4310. <member name="T:XPTable.Win32.SIZE">
  4311. <summary>
  4312. The SIZE structure specifies the width and height of a rectangle
  4313. </summary>
  4314. </member>
  4315. <member name="F:XPTable.Win32.SIZE.cx">
  4316. <summary>
  4317. Specifies the x-coordinate of the point
  4318. </summary>
  4319. </member>
  4320. <member name="F:XPTable.Win32.SIZE.cy">
  4321. <summary>
  4322. Specifies the y-coordinate of the point
  4323. </summary>
  4324. </member>
  4325. <member name="M:XPTable.Win32.SIZE.#ctor(System.Int32,System.Int32)">
  4326. <summary>
  4327. Creates a new SIZE struct with the specified width and height
  4328. </summary>
  4329. <param name="cx">The width component of the new SIZE</param>
  4330. <param name="cy">The height component of the new SIZE</param>
  4331. </member>
  4332. <member name="M:XPTable.Win32.SIZE.FromSize(System.Drawing.Size)">
  4333. <summary>
  4334. Creates a new SIZE struct from the specified Size
  4335. </summary>
  4336. <param name="s">The Size to create the SIZE from</param>
  4337. <returns>A SIZE struct with the same width and height values as
  4338. the specified Point</returns>
  4339. </member>
  4340. <member name="M:XPTable.Win32.SIZE.ToSize">
  4341. <summary>
  4342. Returns a Point with the same width and height values as the SIZE
  4343. </summary>
  4344. <returns>A Point with the same width and height values as the SIZE</returns>
  4345. </member>
  4346. <member name="T:XPTable.Win32.RECT">
  4347. <summary>
  4348. The RECT structure defines the coordinates of the upper-left
  4349. and lower-right corners of a rectangle
  4350. </summary>
  4351. </member>
  4352. <member name="F:XPTable.Win32.RECT.left">
  4353. <summary>
  4354. Specifies the x-coordinate of the upper-left corner of the RECT
  4355. </summary>
  4356. </member>
  4357. <member name="F:XPTable.Win32.RECT.top">
  4358. <summary>
  4359. Specifies the y-coordinate of the upper-left corner of the RECT
  4360. </summary>
  4361. </member>
  4362. <member name="F:XPTable.Win32.RECT.right">
  4363. <summary>
  4364. Specifies the x-coordinate of the lower-right corner of the RECT
  4365. </summary>
  4366. </member>
  4367. <member name="F:XPTable.Win32.RECT.bottom">
  4368. <summary>
  4369. Specifies the y-coordinate of the lower-right corner of the RECT
  4370. </summary>
  4371. </member>
  4372. <member name="M:XPTable.Win32.RECT.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
  4373. <summary>
  4374. Creates a new RECT struct with the specified location and size
  4375. </summary>
  4376. <param name="left">The x-coordinate of the upper-left corner of the RECT</param>
  4377. <param name="top">The y-coordinate of the upper-left corner of the RECT</param>
  4378. <param name="right">The x-coordinate of the lower-right corner of the RECT</param>
  4379. <param name="bottom">The y-coordinate of the lower-right corner of the RECT</param>
  4380. </member>
  4381. <member name="M:XPTable.Win32.RECT.FromRectangle(System.Drawing.Rectangle)">
  4382. <summary>
  4383. Creates a new RECT struct from the specified Rectangle
  4384. </summary>
  4385. <param name="rect">The Rectangle to create the RECT from</param>
  4386. <returns>A RECT struct with the same location and size as
  4387. the specified Rectangle</returns>
  4388. </member>
  4389. <member name="M:XPTable.Win32.RECT.FromXYWH(System.Int32,System.Int32,System.Int32,System.Int32)">
  4390. <summary>
  4391. Creates a new RECT struct with the specified location and size
  4392. </summary>
  4393. <param name="x">The x-coordinate of the upper-left corner of the RECT</param>
  4394. <param name="y">The y-coordinate of the upper-left corner of the RECT</param>
  4395. <param name="width">The width of the RECT</param>
  4396. <param name="height">The height of the RECT</param>
  4397. <returns>A RECT struct with the specified location and size</returns>
  4398. </member>
  4399. <member name="M:XPTable.Win32.RECT.ToRectangle">
  4400. <summary>
  4401. Returns a Rectangle with the same location and size as the RECT
  4402. </summary>
  4403. <returns>A Rectangle with the same location and size as the RECT</returns>
  4404. </member>
  4405. <member name="T:XPTable.Sorting.ColorComparer">
  4406. <summary>
  4407. An IComparer for sorting Cells that contain Color information
  4408. </summary>
  4409. </member>
  4410. <member name="M:XPTable.Sorting.ColorComparer.#ctor(XPTable.Models.TableModel,System.Int32,System.Windows.Forms.SortOrder)">
  4411. <summary>
  4412. Initializes a new instance of the ColorComparer class with the specified
  4413. TableModel, Column index and SortOrder
  4414. </summary>
  4415. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  4416. <param name="column">The index of the Column to be sorted</param>
  4417. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  4418. </member>
  4419. <member name="M:XPTable.Sorting.ColorComparer.Compare(System.Object,System.Object)">
  4420. <summary>
  4421. Compares two objects and returns a value indicating whether one is less
  4422. than, equal to or greater than the other
  4423. </summary>
  4424. <param name="a">First object to compare</param>
  4425. <param name="b">Second object to compare</param>
  4426. <returns>-1 if a is less than b, 1 if a is greater than b, or 0 if a equals b</returns>
  4427. </member>
  4428. <member name="T:XPTable.Sorting.CheckBoxComparer">
  4429. <summary>
  4430. An IComparer for sorting Cells that contain CheckBoxes
  4431. </summary>
  4432. </member>
  4433. <member name="M:XPTable.Sorting.CheckBoxComparer.#ctor(XPTable.Models.TableModel,System.Int32,System.Windows.Forms.SortOrder)">
  4434. <summary>
  4435. Initializes a new instance of the CheckBoxComparer class with the specified
  4436. TableModel, Column index and SortOrder
  4437. </summary>
  4438. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  4439. <param name="column">The index of the Column to be sorted</param>
  4440. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  4441. </member>
  4442. <member name="M:XPTable.Sorting.CheckBoxComparer.Compare(System.Object,System.Object)">
  4443. <summary>
  4444. Compares two objects and returns a value indicating whether one is less
  4445. than, equal to or greater than the other
  4446. </summary>
  4447. <param name="a">First object to compare</param>
  4448. <param name="b">Second object to compare</param>
  4449. <returns>-1 if a is less than b, 1 if a is greater than b, or 0 if a equals b</returns>
  4450. </member>
  4451. <member name="T:XPTable.Models.NumberColumn">
  4452. <summary>
  4453. Represents a Column whose Cells are displayed as a numbers
  4454. </summary>
  4455. </member>
  4456. <member name="F:XPTable.Models.NumberColumn.increment">
  4457. <summary>
  4458. The value to increment or decrement a Cell when its up or down buttons are clicked
  4459. </summary>
  4460. </member>
  4461. <member name="F:XPTable.Models.NumberColumn.maximum">
  4462. <summary>
  4463. The maximum value for a Cell
  4464. </summary>
  4465. </member>
  4466. <member name="F:XPTable.Models.NumberColumn.minimum">
  4467. <summary>
  4468. The minimum value for a Cell
  4469. </summary>
  4470. </member>
  4471. <member name="F:XPTable.Models.NumberColumn.upDownAlignment">
  4472. <summary>
  4473. The alignment of the up and down buttons in the Column
  4474. </summary>
  4475. </member>
  4476. <member name="F:XPTable.Models.NumberColumn.showUpDownButtons">
  4477. <summary>
  4478. Specifies whether the up and down buttons should be drawn
  4479. </summary>
  4480. </member>
  4481. <member name="M:XPTable.Models.NumberColumn.#ctor">
  4482. <summary>
  4483. Creates a new NumberColumn with default values
  4484. </summary>
  4485. </member>
  4486. <member name="M:XPTable.Models.NumberColumn.#ctor(System.String)">
  4487. <summary>
  4488. Creates a new NumberColumn with the specified header text
  4489. </summary>
  4490. <param name="text">The text displayed in the column's header</param>
  4491. </member>
  4492. <member name="M:XPTable.Models.NumberColumn.#ctor(System.String,System.Int32)">
  4493. <summary>
  4494. Creates a new NumberColumn with the specified header text and width
  4495. </summary>
  4496. <param name="text">The text displayed in the column's header</param>
  4497. <param name="width">The column's width</param>
  4498. </member>
  4499. <member name="M:XPTable.Models.NumberColumn.#ctor(System.String,System.Int32,System.Boolean)">
  4500. <summary>
  4501. Creates a new NumberColumn with the specified header text, width and visibility
  4502. </summary>
  4503. <param name="text">The text displayed in the column's header</param>
  4504. <param name="width">The column's width</param>
  4505. <param name="visible">Specifies whether the column is visible</param>
  4506. </member>
  4507. <member name="M:XPTable.Models.NumberColumn.#ctor(System.String,System.Drawing.Image)">
  4508. <summary>
  4509. Creates a new TextColumn with the specified header text and image
  4510. </summary>
  4511. <param name="text">The text displayed in the column's header</param>
  4512. <param name="image">The image displayed on the column's header</param>
  4513. </member>
  4514. <member name="M:XPTable.Models.NumberColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  4515. <summary>
  4516. Creates a new TextColumn with the specified header text, image and width
  4517. </summary>
  4518. <param name="text">The text displayed in the column's header</param>
  4519. <param name="image">The image displayed on the column's header</param>
  4520. <param name="width">The column's width</param>
  4521. </member>
  4522. <member name="M:XPTable.Models.NumberColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  4523. <summary>
  4524. Creates a new TextColumn with the specified header text, image, width
  4525. and visibility
  4526. </summary>
  4527. <param name="text">The text displayed in the column's header</param>
  4528. <param name="image">The image displayed on the column's header</param>
  4529. <param name="width">The column's width</param>
  4530. <param name="visible">Specifies whether the column is visible</param>
  4531. </member>
  4532. <member name="M:XPTable.Models.NumberColumn.Init">
  4533. <summary>
  4534. Initializes the NumberColumn with default values
  4535. </summary>
  4536. </member>
  4537. <member name="M:XPTable.Models.NumberColumn.GetDefaultRendererName">
  4538. <summary>
  4539. Gets a string that specifies the name of the Column's default CellRenderer
  4540. </summary>
  4541. <returns>A string that specifies the name of the Column's default
  4542. CellRenderer</returns>
  4543. </member>
  4544. <member name="M:XPTable.Models.NumberColumn.CreateDefaultRenderer">
  4545. <summary>
  4546. Gets the Column's default CellRenderer
  4547. </summary>
  4548. <returns>The Column's default CellRenderer</returns>
  4549. </member>
  4550. <member name="M:XPTable.Models.NumberColumn.GetDefaultEditorName">
  4551. <summary>
  4552. Gets a string that specifies the name of the Column's default CellEditor
  4553. </summary>
  4554. <returns>A string that specifies the name of the Column's default
  4555. CellEditor</returns>
  4556. </member>
  4557. <member name="M:XPTable.Models.NumberColumn.CreateDefaultEditor">
  4558. <summary>
  4559. Gets the Column's default CellEditor
  4560. </summary>
  4561. <returns>The Column's default CellEditor</returns>
  4562. </member>
  4563. <member name="M:XPTable.Models.NumberColumn.ShouldSerializeMaximum">
  4564. <summary>
  4565. Specifies whether the Maximum property should be serialized at
  4566. design time
  4567. </summary>
  4568. <returns>true if the Maximum property should be serialized,
  4569. false otherwise</returns>
  4570. </member>
  4571. <member name="M:XPTable.Models.NumberColumn.ShouldSerializeMinimum">
  4572. <summary>
  4573. Specifies whether the Minimum property should be serialized at
  4574. design time
  4575. </summary>
  4576. <returns>true if the Minimum property should be serialized,
  4577. false otherwise</returns>
  4578. </member>
  4579. <member name="M:XPTable.Models.NumberColumn.ShouldSerializeIncrement">
  4580. <summary>
  4581. Specifies whether the Increment property should be serialized at
  4582. design time
  4583. </summary>
  4584. <returns>true if the Increment property should be serialized,
  4585. false otherwise</returns>
  4586. </member>
  4587. <member name="P:XPTable.Models.NumberColumn.Maximum">
  4588. <summary>
  4589. Gets or sets the maximum value for Column's Cells
  4590. </summary>
  4591. </member>
  4592. <member name="P:XPTable.Models.NumberColumn.Minimum">
  4593. <summary>
  4594. Gets or sets the minimum value for Column's Cells
  4595. </summary>
  4596. </member>
  4597. <member name="P:XPTable.Models.NumberColumn.Increment">
  4598. <summary>
  4599. Gets or sets the value to increment or decrement a Cell when its up or down
  4600. buttons are clicked
  4601. </summary>
  4602. </member>
  4603. <member name="P:XPTable.Models.NumberColumn.ShowUpDownButtons">
  4604. <summary>
  4605. Gets or sets whether the Column's Cells should draw up and down buttons
  4606. </summary>
  4607. </member>
  4608. <member name="P:XPTable.Models.NumberColumn.UpDownAlign">
  4609. <summary>
  4610. Gets or sets the alignment of the up and down buttons in the Column
  4611. </summary>
  4612. </member>
  4613. <member name="P:XPTable.Models.NumberColumn.Format">
  4614. <summary>
  4615. Gets or sets the string that specifies how a Column's Cell contents
  4616. are formatted
  4617. </summary>
  4618. </member>
  4619. <member name="P:XPTable.Models.NumberColumn.DefaultComparerType">
  4620. <summary>
  4621. Gets the Type of the Comparer used to compare the Column's Cells when
  4622. the Column is sorting
  4623. </summary>
  4624. </member>
  4625. <member name="T:XPTable.Models.HeaderContextMenu">
  4626. <summary>
  4627. A specialized ContextMenu for Column Headers
  4628. </summary>
  4629. </member>
  4630. <member name="F:XPTable.Models.HeaderContextMenu.model">
  4631. <summary>
  4632. The ColumnModel that owns the menu
  4633. </summary>
  4634. </member>
  4635. <member name="F:XPTable.Models.HeaderContextMenu.enabled">
  4636. <summary>
  4637. Specifies whether the menu is enabled
  4638. </summary>
  4639. </member>
  4640. <member name="F:XPTable.Models.HeaderContextMenu.moreMenuItem">
  4641. <summary>
  4642. More columns menuitem
  4643. </summary>
  4644. </member>
  4645. <member name="F:XPTable.Models.HeaderContextMenu.separator">
  4646. <summary>
  4647. Seperator menuitem
  4648. </summary>
  4649. </member>
  4650. <member name="M:XPTable.Models.HeaderContextMenu.#ctor">
  4651. <summary>
  4652. Initializes a new instance of the HeaderContextMenu class with
  4653. no menu items specified
  4654. </summary>
  4655. </member>
  4656. <member name="M:XPTable.Models.HeaderContextMenu.Show(System.Windows.Forms.Control,System.Drawing.Point)">
  4657. <summary>
  4658. Displays the shortcut menu at the specified position
  4659. </summary>
  4660. <param name="control">A Control object that specifies the control
  4661. with which this shortcut menu is associated</param>
  4662. <param name="pos">A Point object that specifies the coordinates at
  4663. which to display the menu. These coordinates are specified relative
  4664. to the client coordinates of the control specified in the control
  4665. parameter</param>
  4666. </member>
  4667. <member name="M:XPTable.Models.HeaderContextMenu.OnPopup(System.EventArgs)">
  4668. <summary>
  4669. Raises the Popup event
  4670. </summary>
  4671. <param name="e">An EventArgs that contains the event data</param>
  4672. </member>
  4673. <member name="M:XPTable.Models.HeaderContextMenu.menuItem_Click(System.Object,System.EventArgs)">
  4674. <summary>
  4675. </summary>
  4676. <param name="sender"></param>
  4677. <param name="e"></param>
  4678. </member>
  4679. <member name="M:XPTable.Models.HeaderContextMenu.moreMenuItem_Click(System.Object,System.EventArgs)">
  4680. <summary>
  4681. </summary>
  4682. <param name="sender"></param>
  4683. <param name="e"></param>
  4684. </member>
  4685. <member name="P:XPTable.Models.HeaderContextMenu.Enabled">
  4686. <summary>
  4687. </summary>
  4688. </member>
  4689. <member name="T:XPTable.Models.HeaderContextMenu.ShowColumnsDialog">
  4690. <summary>
  4691. Summary description for ShowColumnsDialog.
  4692. </summary>
  4693. </member>
  4694. <member name="F:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.components">
  4695. <summary>
  4696. Required designer variable.
  4697. </summary>
  4698. </member>
  4699. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.#ctor">
  4700. <summary>
  4701. </summary>
  4702. </member>
  4703. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.Dispose(System.Boolean)">
  4704. <summary>
  4705. Clean up any resources being used.
  4706. </summary>
  4707. </member>
  4708. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.AddColumns(XPTable.Models.ColumnModel)">
  4709. <summary>
  4710. </summary>
  4711. <param name="model"></param>
  4712. <returns></returns>
  4713. </member>
  4714. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.showButton_Click(System.Object,System.EventArgs)">
  4715. <summary>
  4716. </summary>
  4717. <param name="sender"></param>
  4718. <param name="e"></param>
  4719. </member>
  4720. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.hideButton_Click(System.Object,System.EventArgs)">
  4721. <summary>
  4722. </summary>
  4723. <param name="sender"></param>
  4724. <param name="e"></param>
  4725. </member>
  4726. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.okButton_Click(System.Object,System.EventArgs)">
  4727. <summary>
  4728. </summary>
  4729. <param name="sender"></param>
  4730. <param name="e"></param>
  4731. </member>
  4732. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.columnTable_SelectionChanged(System.Object,XPTable.Events.SelectionEventArgs)">
  4733. <summary>
  4734. </summary>
  4735. <param name="sender"></param>
  4736. <param name="e"></param>
  4737. </member>
  4738. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.columnTable_CellCheckChanged(System.Object,XPTable.Events.CellCheckBoxEventArgs)">
  4739. <summary>
  4740. </summary>
  4741. <param name="sender"></param>
  4742. <param name="e"></param>
  4743. </member>
  4744. <member name="M:XPTable.Models.HeaderContextMenu.ShowColumnsDialog.widthTextBox_KeyPress(System.Object,System.Windows.Forms.KeyPressEventArgs)">
  4745. <summary>
  4746. </summary>
  4747. <param name="sender"></param>
  4748. <param name="e"></param>
  4749. </member>
  4750. <member name="T:XPTable.Models.Design.CellConverter">
  4751. <summary>
  4752. A custom TypeConverter used to help convert Cells from
  4753. one Type to another
  4754. </summary>
  4755. </member>
  4756. <member name="M:XPTable.Models.Design.CellConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  4757. <summary>
  4758. Returns whether this converter can convert the object to the
  4759. specified type, using the specified context
  4760. </summary>
  4761. <param name="context">An ITypeDescriptorContext that provides a
  4762. format context</param>
  4763. <param name="destinationType">A Type that represents the type
  4764. you want to convert to</param>
  4765. <returns>true if this converter can perform the conversion; o
  4766. therwise, false</returns>
  4767. </member>
  4768. <member name="M:XPTable.Models.Design.CellConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  4769. <summary>
  4770. Converts the given value object to the specified type, using
  4771. the specified context and culture information
  4772. </summary>
  4773. <param name="context">An ITypeDescriptorContext that provides
  4774. a format context</param>
  4775. <param name="culture">A CultureInfo object. If a null reference
  4776. is passed, the current culture is assumed</param>
  4777. <param name="value">The Object to convert</param>
  4778. <param name="destinationType">The Type to convert the value
  4779. parameter to</param>
  4780. <returns>An Object that represents the converted value</returns>
  4781. </member>
  4782. <member name="T:XPTable.Models.CellImageStyle">
  4783. <summary>
  4784. Stores Image related properties for a Cell
  4785. </summary>
  4786. </member>
  4787. <member name="F:XPTable.Models.CellImageStyle.image">
  4788. <summary>
  4789. The Image displayed in the Cell
  4790. </summary>
  4791. </member>
  4792. <member name="F:XPTable.Models.CellImageStyle.imageSizeMode">
  4793. <summary>
  4794. Determines how Images are sized in the Cell
  4795. </summary>
  4796. </member>
  4797. <member name="M:XPTable.Models.CellImageStyle.#ctor">
  4798. <summary>
  4799. Initializes a new instance of the CellImageStyle class with default settings
  4800. </summary>
  4801. </member>
  4802. <member name="P:XPTable.Models.CellImageStyle.Image">
  4803. <summary>
  4804. Gets or sets the image that is displayed in the Cell
  4805. </summary>
  4806. </member>
  4807. <member name="P:XPTable.Models.CellImageStyle.ImageSizeMode">
  4808. <summary>
  4809. Gets or sets how the Cells image is sized within the Cell
  4810. </summary>
  4811. </member>
  4812. <member name="T:XPTable.Events.ColumnEventHandler">
  4813. <summary>
  4814. Represents the methods that will handle the PropertyChanged event of a Column,
  4815. or a Table's BeginSort and EndSort events
  4816. </summary>
  4817. </member>
  4818. <member name="T:XPTable.Events.ColumnEventArgs">
  4819. <summary>
  4820. Provides data for a Column's PropertyChanged event, or a Table's
  4821. BeginSort and EndSort events
  4822. </summary>
  4823. </member>
  4824. <member name="F:XPTable.Events.ColumnEventArgs.source">
  4825. <summary>
  4826. The Column that Raised the event
  4827. </summary>
  4828. </member>
  4829. <member name="F:XPTable.Events.ColumnEventArgs.index">
  4830. <summary>
  4831. The index of the Column in the ColumnModel
  4832. </summary>
  4833. </member>
  4834. <member name="F:XPTable.Events.ColumnEventArgs.oldValue">
  4835. <summary>
  4836. The old value of the property that changed
  4837. </summary>
  4838. </member>
  4839. <member name="F:XPTable.Events.ColumnEventArgs.eventType">
  4840. <summary>
  4841. The type of event
  4842. </summary>
  4843. </member>
  4844. <member name="M:XPTable.Events.ColumnEventArgs.#ctor(XPTable.Models.Column,XPTable.Events.ColumnEventType,System.Object)">
  4845. <summary>
  4846. Initializes a new instance of the ColumnEventArgs class with
  4847. the specified Column source, column index and event type
  4848. </summary>
  4849. <param name="source">The Column that Raised the event</param>
  4850. <param name="eventType">The type of event</param>
  4851. <param name="oldValue">The old value of the changed property</param>
  4852. </member>
  4853. <member name="M:XPTable.Events.ColumnEventArgs.#ctor(XPTable.Models.Column,System.Int32,XPTable.Events.ColumnEventType,System.Object)">
  4854. <summary>
  4855. Initializes a new instance of the ColumnEventArgs class with
  4856. the specified Column source, column index and event type
  4857. </summary>
  4858. <param name="source">The Column that Raised the event</param>
  4859. <param name="index">The index of the Column</param>
  4860. <param name="eventType">The type of event</param>
  4861. <param name="oldValue">The old value of the changed property</param>
  4862. </member>
  4863. <member name="M:XPTable.Events.ColumnEventArgs.SetColumn(XPTable.Models.Column)">
  4864. <summary>
  4865. </summary>
  4866. <param name="column"></param>
  4867. </member>
  4868. <member name="M:XPTable.Events.ColumnEventArgs.SetIndex(System.Int32)">
  4869. <summary>
  4870. </summary>
  4871. <param name="index"></param>
  4872. </member>
  4873. <member name="P:XPTable.Events.ColumnEventArgs.Column">
  4874. <summary>
  4875. Gets the Column that Raised the event
  4876. </summary>
  4877. </member>
  4878. <member name="P:XPTable.Events.ColumnEventArgs.Index">
  4879. <summary>
  4880. Gets the index of the Column
  4881. </summary>
  4882. </member>
  4883. <member name="P:XPTable.Events.ColumnEventArgs.EventType">
  4884. <summary>
  4885. Gets the type of event
  4886. </summary>
  4887. </member>
  4888. <member name="P:XPTable.Events.ColumnEventArgs.OldValue">
  4889. <summary>
  4890. Gets the old value of the Columns changed property
  4891. </summary>
  4892. </member>
  4893. <member name="T:XPTable.Themes.PushButtonStates">
  4894. <summary>
  4895. Represents the different states of a Button
  4896. </summary>
  4897. </member>
  4898. <member name="F:XPTable.Themes.PushButtonStates.Normal">
  4899. <summary>
  4900. The Button is in its normal state
  4901. </summary>
  4902. </member>
  4903. <member name="F:XPTable.Themes.PushButtonStates.Hot">
  4904. <summary>
  4905. The Button is highlighted
  4906. </summary>
  4907. </member>
  4908. <member name="F:XPTable.Themes.PushButtonStates.Pressed">
  4909. <summary>
  4910. The Button is being pressed by the mouse
  4911. </summary>
  4912. </member>
  4913. <member name="F:XPTable.Themes.PushButtonStates.Disabled">
  4914. <summary>
  4915. The Button is disabled
  4916. </summary>
  4917. </member>
  4918. <member name="F:XPTable.Themes.PushButtonStates.Default">
  4919. <summary>
  4920. The Button is the default button
  4921. </summary>
  4922. </member>
  4923. <member name="T:XPTable.Renderers.DropDownCellRenderer">
  4924. <summary>
  4925. Base class for CellRenderers that Cell contents like ComboBoxes
  4926. </summary>
  4927. </member>
  4928. <member name="T:XPTable.Renderers.CellRenderer">
  4929. <summary>
  4930. Base class for Renderers that draw Cells
  4931. </summary>
  4932. </member>
  4933. <member name="T:XPTable.Renderers.Renderer">
  4934. <summary>
  4935. Base class for Renderers
  4936. </summary>
  4937. </member>
  4938. <member name="F:XPTable.Renderers.Renderer.stringFormat">
  4939. <summary>
  4940. A StringFormat object that specifies how the Renderers
  4941. contents are drawn
  4942. </summary>
  4943. </member>
  4944. <member name="F:XPTable.Renderers.Renderer.backBrush">
  4945. <summary>
  4946. The brush used to draw the Renderers background
  4947. </summary>
  4948. </member>
  4949. <member name="F:XPTable.Renderers.Renderer.foreBrush">
  4950. <summary>
  4951. The brush used to draw the Renderers foreground
  4952. </summary>
  4953. </member>
  4954. <member name="F:XPTable.Renderers.Renderer.bounds">
  4955. <summary>
  4956. A Rectangle that specifies the size and location of the Renderer
  4957. </summary>
  4958. </member>
  4959. <member name="F:XPTable.Renderers.Renderer.font">
  4960. <summary>
  4961. The Font of the text displayed by the Renderer
  4962. </summary>
  4963. </member>
  4964. <member name="F:XPTable.Renderers.Renderer.BorderWidth">
  4965. <summary>
  4966. The width of a Cells border
  4967. </summary>
  4968. </member>
  4969. <member name="M:XPTable.Renderers.Renderer.#ctor">
  4970. <summary>
  4971. Initializes a new instance of the Renderer class with default settings
  4972. </summary>
  4973. </member>
  4974. <member name="M:XPTable.Renderers.Renderer.Dispose">
  4975. <summary>
  4976. Releases the unmanaged resources used by the Renderer and
  4977. optionally releases the managed resources
  4978. </summary>
  4979. </member>
  4980. <member name="M:XPTable.Renderers.Renderer.SetBackBrushColor(System.Drawing.Color)">
  4981. <summary>
  4982. Sets the color of the brush used to draw the background
  4983. </summary>
  4984. <param name="color">The color of the brush</param>
  4985. </member>
  4986. <member name="M:XPTable.Renderers.Renderer.SetForeBrushColor(System.Drawing.Color)">
  4987. <summary>
  4988. Sets the color of the brush used to draw the foreground
  4989. </summary>
  4990. <param name="color">The color of the brush</param>
  4991. </member>
  4992. <member name="P:XPTable.Renderers.Renderer.ClientRectangle">
  4993. <summary>
  4994. Gets the rectangle that represents the client area of the Renderer
  4995. </summary>
  4996. </member>
  4997. <member name="P:XPTable.Renderers.Renderer.Bounds">
  4998. <summary>
  4999. Gets or sets the size and location of the Renderer
  5000. </summary>
  5001. </member>
  5002. <member name="P:XPTable.Renderers.Renderer.Font">
  5003. <summary>
  5004. Gets or sets the font of the text displayed by the Renderer
  5005. </summary>
  5006. </member>
  5007. <member name="P:XPTable.Renderers.Renderer.BackBrush">
  5008. <summary>
  5009. Gets the brush used to draw the Renderers background
  5010. </summary>
  5011. </member>
  5012. <member name="P:XPTable.Renderers.Renderer.ForeBrush">
  5013. <summary>
  5014. Gets the brush used to draw the Renderers foreground
  5015. </summary>
  5016. </member>
  5017. <member name="P:XPTable.Renderers.Renderer.ForeColor">
  5018. <summary>
  5019. Gets or sets the foreground Color of the Renderer
  5020. </summary>
  5021. </member>
  5022. <member name="P:XPTable.Renderers.Renderer.BackColor">
  5023. <summary>
  5024. Gets or sets the background Color of the Renderer
  5025. </summary>
  5026. </member>
  5027. <member name="P:XPTable.Renderers.Renderer.StringFormat">
  5028. <summary>
  5029. Gets or sets a StringFormat object that specifies how the Renderers
  5030. contents are drawn
  5031. </summary>
  5032. </member>
  5033. <member name="P:XPTable.Renderers.Renderer.Trimming">
  5034. <summary>
  5035. Gets or sets a StringTrimming enumeration that indicates how text that
  5036. is drawn by the Renderer is trimmed when it exceeds the edges of the
  5037. layout rectangle
  5038. </summary>
  5039. </member>
  5040. <member name="P:XPTable.Renderers.Renderer.Alignment">
  5041. <summary>
  5042. Gets or sets how the Renderers contents are aligned horizontally
  5043. </summary>
  5044. </member>
  5045. <member name="P:XPTable.Renderers.Renderer.LineAlignment">
  5046. <summary>
  5047. Gets or sets how the Renderers contents are aligned vertically
  5048. </summary>
  5049. </member>
  5050. <member name="P:XPTable.Renderers.Renderer.VisualStylesEnabled">
  5051. <summary>
  5052. Gets whether Visual Styles are enabled for the application
  5053. </summary>
  5054. </member>
  5055. <member name="F:XPTable.Renderers.CellRenderer.format">
  5056. <summary>
  5057. A string that specifies how a Cells contents are formatted
  5058. </summary>
  5059. </member>
  5060. <member name="F:XPTable.Renderers.CellRenderer.grayTextBrush">
  5061. <summary>
  5062. The Brush used to draw disabled text
  5063. </summary>
  5064. </member>
  5065. <member name="F:XPTable.Renderers.CellRenderer.padding">
  5066. <summary>
  5067. The amount of padding for the cell being rendered
  5068. </summary>
  5069. </member>
  5070. <member name="M:XPTable.Renderers.CellRenderer.#ctor">
  5071. <summary>
  5072. Initializes a new instance of the CellRenderer class with default settings
  5073. </summary>
  5074. </member>
  5075. <member name="M:XPTable.Renderers.CellRenderer.Dispose">
  5076. <summary>
  5077. Releases the unmanaged resources used by the Renderer and
  5078. optionally releases the managed resources
  5079. </summary>
  5080. </member>
  5081. <member name="M:XPTable.Renderers.CellRenderer.GetRendererData(XPTable.Models.Cell)">
  5082. <summary>
  5083. Gets the renderer specific data used by the Renderer from
  5084. the specified Cell
  5085. </summary>
  5086. <param name="cell">The Cell to get the renderer data for</param>
  5087. <returns>The renderer data for the specified Cell</returns>
  5088. </member>
  5089. <member name="M:XPTable.Renderers.CellRenderer.SetRendererData(XPTable.Models.Cell,System.Object)">
  5090. <summary>
  5091. Sets the specified renderer specific data used by the Renderer for
  5092. the specified Cell
  5093. </summary>
  5094. <param name="cell">The Cell for which the data is to be stored</param>
  5095. <param name="value">The renderer specific data to be stored</param>
  5096. </member>
  5097. <member name="M:XPTable.Renderers.CellRenderer.OnGotFocus(XPTable.Events.CellFocusEventArgs)">
  5098. <summary>
  5099. Raises the GotFocus event
  5100. </summary>
  5101. <param name="e">A CellFocusEventArgs that contains the event data</param>
  5102. </member>
  5103. <member name="M:XPTable.Renderers.CellRenderer.OnLostFocus(XPTable.Events.CellFocusEventArgs)">
  5104. <summary>
  5105. Raises the LostFocus event
  5106. </summary>
  5107. <param name="e">A CellFocusEventArgs that contains the event data</param>
  5108. </member>
  5109. <member name="M:XPTable.Renderers.CellRenderer.OnKeyDown(XPTable.Events.CellKeyEventArgs)">
  5110. <summary>
  5111. Raises the KeyDown event
  5112. </summary>
  5113. <param name="e">A CellKeyEventArgs that contains the event data</param>
  5114. </member>
  5115. <member name="M:XPTable.Renderers.CellRenderer.OnKeyUp(XPTable.Events.CellKeyEventArgs)">
  5116. <summary>
  5117. Raises the KeyUp event
  5118. </summary>
  5119. <param name="e">A CellKeyEventArgs that contains the event data</param>
  5120. </member>
  5121. <member name="M:XPTable.Renderers.CellRenderer.OnMouseEnter(XPTable.Events.CellMouseEventArgs)">
  5122. <summary>
  5123. Raises the MouseEnter event
  5124. </summary>
  5125. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5126. </member>
  5127. <member name="M:XPTable.Renderers.CellRenderer.OnMouseLeave(XPTable.Events.CellMouseEventArgs)">
  5128. <summary>
  5129. Raises the MouseLeave event
  5130. </summary>
  5131. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5132. </member>
  5133. <member name="M:XPTable.Renderers.CellRenderer.OnMouseUp(XPTable.Events.CellMouseEventArgs)">
  5134. <summary>
  5135. Raises the MouseUp event
  5136. </summary>
  5137. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5138. </member>
  5139. <member name="M:XPTable.Renderers.CellRenderer.OnMouseDown(XPTable.Events.CellMouseEventArgs)">
  5140. <summary>
  5141. Raises the MouseDown event
  5142. </summary>
  5143. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5144. </member>
  5145. <member name="M:XPTable.Renderers.CellRenderer.OnMouseMove(XPTable.Events.CellMouseEventArgs)">
  5146. <summary>
  5147. Raises the MouseMove event
  5148. </summary>
  5149. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5150. </member>
  5151. <member name="M:XPTable.Renderers.CellRenderer.OnClick(XPTable.Events.CellMouseEventArgs)">
  5152. <summary>
  5153. Raises the Click event
  5154. </summary>
  5155. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5156. </member>
  5157. <member name="M:XPTable.Renderers.CellRenderer.OnDoubleClick(XPTable.Events.CellMouseEventArgs)">
  5158. <summary>
  5159. Raises the DoubleClick event
  5160. </summary>
  5161. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5162. </member>
  5163. <member name="M:XPTable.Renderers.CellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  5164. <summary>
  5165. Raises the PaintCell event
  5166. </summary>
  5167. <param name="e">A PaintCellEventArgs that contains the event data</param>
  5168. </member>
  5169. <member name="M:XPTable.Renderers.CellRenderer.OnPaintBackground(XPTable.Events.PaintCellEventArgs)">
  5170. <summary>
  5171. Raises the PaintBackground event
  5172. </summary>
  5173. <param name="e">A PaintCellEventArgs that contains the event data</param>
  5174. </member>
  5175. <member name="M:XPTable.Renderers.CellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  5176. <summary>
  5177. Raises the Paint event
  5178. </summary>
  5179. <param name="e">A PaintCellEventArgs that contains the event data</param>
  5180. </member>
  5181. <member name="M:XPTable.Renderers.CellRenderer.OnPaintBorder(XPTable.Events.PaintCellEventArgs,System.Drawing.Pen)">
  5182. <summary>
  5183. Raises the PaintBorder event
  5184. </summary>
  5185. <param name="e">A PaintCellEventArgs that contains the event data</param>
  5186. <param name="pen">The pen used to draw the border</param>
  5187. </member>
  5188. <member name="P:XPTable.Renderers.CellRenderer.ClientRectangle">
  5189. <summary>
  5190. Overrides Renderer.ClientRectangle
  5191. </summary>
  5192. </member>
  5193. <member name="P:XPTable.Renderers.CellRenderer.Format">
  5194. <summary>
  5195. Gets or sets the string that specifies how a Cells contents are formatted
  5196. </summary>
  5197. </member>
  5198. <member name="P:XPTable.Renderers.CellRenderer.GrayTextBrush">
  5199. <summary>
  5200. Gets the Brush used to draw disabled text
  5201. </summary>
  5202. </member>
  5203. <member name="P:XPTable.Renderers.CellRenderer.Padding">
  5204. <summary>
  5205. Gets or sets the amount of padding around the Cell being rendered
  5206. </summary>
  5207. </member>
  5208. <member name="F:XPTable.Renderers.DropDownCellRenderer.buttonWidth">
  5209. <summary>
  5210. The width of the DropDownCellRenderer's dropdown button
  5211. </summary>
  5212. </member>
  5213. <member name="F:XPTable.Renderers.DropDownCellRenderer.showButton">
  5214. <summary>
  5215. Specifies whether the DropDownCellRenderer dropdown button should be drawn
  5216. </summary>
  5217. </member>
  5218. <member name="M:XPTable.Renderers.DropDownCellRenderer.#ctor">
  5219. <summary>
  5220. Initializes a new instance of the DropDownCellRenderer class with
  5221. default settings
  5222. </summary>
  5223. </member>
  5224. <member name="M:XPTable.Renderers.DropDownCellRenderer.CalcDropDownButtonBounds">
  5225. <summary>
  5226. Gets the Rectangle that specifies the Size and Location of
  5227. the current Cell's dropdown button
  5228. </summary>
  5229. <returns>A Rectangle that specifies the Size and Location of
  5230. the current Cell's dropdown button</returns>
  5231. </member>
  5232. <member name="M:XPTable.Renderers.DropDownCellRenderer.GetDropDownRendererData(XPTable.Models.Cell)">
  5233. <summary>
  5234. Gets the DropDownRendererData specific data used by the Renderer from
  5235. the specified Cell
  5236. </summary>
  5237. <param name="cell">The Cell to get the DropDownRendererData data for</param>
  5238. <returns>The DropDownRendererData data for the specified Cell</returns>
  5239. </member>
  5240. <member name="M:XPTable.Renderers.DropDownCellRenderer.OnMouseLeave(XPTable.Events.CellMouseEventArgs)">
  5241. <summary>
  5242. Raises the MouseLeave event
  5243. </summary>
  5244. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5245. </member>
  5246. <member name="M:XPTable.Renderers.DropDownCellRenderer.OnMouseUp(XPTable.Events.CellMouseEventArgs)">
  5247. <summary>
  5248. Raises the MouseUp event
  5249. </summary>
  5250. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5251. </member>
  5252. <member name="M:XPTable.Renderers.DropDownCellRenderer.OnMouseDown(XPTable.Events.CellMouseEventArgs)">
  5253. <summary>
  5254. Raises the MouseDown event
  5255. </summary>
  5256. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5257. </member>
  5258. <member name="M:XPTable.Renderers.DropDownCellRenderer.OnMouseMove(XPTable.Events.CellMouseEventArgs)">
  5259. <summary>
  5260. Raises the MouseMove event
  5261. </summary>
  5262. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5263. </member>
  5264. <member name="M:XPTable.Renderers.DropDownCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  5265. <summary>
  5266. Raises the PaintCell event
  5267. </summary>
  5268. <param name="e">A PaintCellEventArgs that contains the event data</param>
  5269. </member>
  5270. <member name="M:XPTable.Renderers.DropDownCellRenderer.OnPaintBackground(XPTable.Events.PaintCellEventArgs)">
  5271. <summary>
  5272. Paints the Cells background
  5273. </summary>
  5274. <param name="e">A PaintCellEventArgs that contains the event data</param>
  5275. </member>
  5276. <member name="P:XPTable.Renderers.DropDownCellRenderer.ButtonWidth">
  5277. <summary>
  5278. Gets or sets the width of the dropdown button
  5279. </summary>
  5280. </member>
  5281. <member name="P:XPTable.Renderers.DropDownCellRenderer.ShowDropDownButton">
  5282. <summary>
  5283. Gets or sets whether the DropDownCellRenderer dropdown button should be drawn
  5284. </summary>
  5285. </member>
  5286. <member name="T:XPTable.Models.ImageSizeMode">
  5287. <summary>
  5288. Specifies how Images are sized within a Cell
  5289. </summary>
  5290. </member>
  5291. <member name="F:XPTable.Models.ImageSizeMode.Normal">
  5292. <summary>
  5293. The Image will be displayed normally
  5294. </summary>
  5295. </member>
  5296. <member name="F:XPTable.Models.ImageSizeMode.SizedToFit">
  5297. <summary>
  5298. The Image will be stretched/shrunken to fit the Cell
  5299. </summary>
  5300. </member>
  5301. <member name="F:XPTable.Models.ImageSizeMode.ScaledToFit">
  5302. <summary>
  5303. The Image will be scaled to fit the Cell
  5304. </summary>
  5305. </member>
  5306. <member name="T:XPTable.Events.TableModelEventHandler">
  5307. <summary>
  5308. Represents the methods that will handle the RowAdded and RowRemoved
  5309. events of a TableModel
  5310. </summary>
  5311. </member>
  5312. <member name="T:XPTable.Events.TableModelEventArgs">
  5313. <summary>
  5314. Provides data for a TableModel's RowAdded and RowRemoved events
  5315. </summary>
  5316. </member>
  5317. <member name="F:XPTable.Events.TableModelEventArgs.source">
  5318. <summary>
  5319. The TableModel that Raised the event
  5320. </summary>
  5321. </member>
  5322. <member name="F:XPTable.Events.TableModelEventArgs.row">
  5323. <summary>
  5324. The affected Row
  5325. </summary>
  5326. </member>
  5327. <member name="F:XPTable.Events.TableModelEventArgs.toIndex">
  5328. <summary>
  5329. The start index of the affected Row(s)
  5330. </summary>
  5331. </member>
  5332. <member name="F:XPTable.Events.TableModelEventArgs.fromIndex">
  5333. <summary>
  5334. The end index of the affected Row(s)
  5335. </summary>
  5336. </member>
  5337. <member name="M:XPTable.Events.TableModelEventArgs.#ctor(XPTable.Models.TableModel)">
  5338. <summary>
  5339. Initializes a new instance of the TableModelEventArgs class with
  5340. the specified TableModel source, start index, end index and affected Column
  5341. </summary>
  5342. <param name="source">The TableModel that originated the event</param>
  5343. </member>
  5344. <member name="M:XPTable.Events.TableModelEventArgs.#ctor(XPTable.Models.TableModel,System.Int32,System.Int32)">
  5345. <summary>
  5346. Initializes a new instance of the TableModelEventArgs class with
  5347. the specified TableModel source, start index, end index and affected Column
  5348. </summary>
  5349. <param name="source">The TableModel that originated the event</param>
  5350. <param name="fromIndex">The start index of the affected Row(s)</param>
  5351. <param name="toIndex">The end index of the affected Row(s)</param>
  5352. </member>
  5353. <member name="M:XPTable.Events.TableModelEventArgs.#ctor(XPTable.Models.TableModel,XPTable.Models.Row,System.Int32,System.Int32)">
  5354. <summary>
  5355. Initializes a new instance of the TableModelEventArgs class with
  5356. the specified TableModel source, start index, end index and affected Column
  5357. </summary>
  5358. <param name="source">The TableModel that originated the event</param>
  5359. <param name="row">The affected Row</param>
  5360. <param name="fromIndex">The start index of the affected Row(s)</param>
  5361. <param name="toIndex">The end index of the affected Row(s)</param>
  5362. </member>
  5363. <member name="P:XPTable.Events.TableModelEventArgs.TableModel">
  5364. <summary>
  5365. Gets the TableModel that Raised the event
  5366. </summary>
  5367. </member>
  5368. <member name="P:XPTable.Events.TableModelEventArgs.Row">
  5369. <summary>
  5370. Gets the affected Row
  5371. </summary>
  5372. </member>
  5373. <member name="P:XPTable.Events.TableModelEventArgs.RowFromIndex">
  5374. <summary>
  5375. Gets the start index of the affected Row(s)
  5376. </summary>
  5377. </member>
  5378. <member name="P:XPTable.Events.TableModelEventArgs.RowToIndex">
  5379. <summary>
  5380. Gets the end index of the affected Row(s)
  5381. </summary>
  5382. </member>
  5383. <member name="T:XPTable.Events.ColumnModelEventHandler">
  5384. <summary>
  5385. Represents the methods that will handle the ColumnInserted, ColumnRemoved
  5386. and HeaderHeightChanged event of a ColumnModel
  5387. </summary>
  5388. </member>
  5389. <member name="T:XPTable.Events.ColumnModelEventArgs">
  5390. <summary>
  5391. Provides data for a ColumnModel's ColumnAdded, ColumnRemoved,
  5392. and HeaderHeightChanged events
  5393. </summary>
  5394. </member>
  5395. <member name="F:XPTable.Events.ColumnModelEventArgs.source">
  5396. <summary>
  5397. The ColumnModel that Raised the event
  5398. </summary>
  5399. </member>
  5400. <member name="F:XPTable.Events.ColumnModelEventArgs.column">
  5401. <summary>
  5402. The affected Column
  5403. </summary>
  5404. </member>
  5405. <member name="F:XPTable.Events.ColumnModelEventArgs.fromIndex">
  5406. <summary>
  5407. The start index of the affected Column(s)
  5408. </summary>
  5409. </member>
  5410. <member name="F:XPTable.Events.ColumnModelEventArgs.toIndex">
  5411. <summary>
  5412. The end index of the affected Column(s)
  5413. </summary>
  5414. </member>
  5415. <member name="M:XPTable.Events.ColumnModelEventArgs.#ctor(XPTable.Models.ColumnModel,XPTable.Models.Column,System.Int32,System.Int32)">
  5416. <summary>
  5417. Initializes a new instance of the ColumnModelEventArgs class with
  5418. the specified ColumnModel source, start index, end index and affected Column
  5419. </summary>
  5420. <param name="source">The ColumnModel that originated the event</param>
  5421. <param name="column">The affected Column</param>
  5422. <param name="fromIndex">The start index of the affected Column(s)</param>
  5423. <param name="toIndex">The end index of the affected Column(s)</param>
  5424. </member>
  5425. <member name="P:XPTable.Events.ColumnModelEventArgs.ColumnModel">
  5426. <summary>
  5427. Gets the ColumnModel that Raised the event
  5428. </summary>
  5429. </member>
  5430. <member name="P:XPTable.Events.ColumnModelEventArgs.Column">
  5431. <summary>
  5432. Gets the affected Column
  5433. </summary>
  5434. </member>
  5435. <member name="P:XPTable.Events.ColumnModelEventArgs.FromIndex">
  5436. <summary>
  5437. Gets the start index of the affected Column(s)
  5438. </summary>
  5439. </member>
  5440. <member name="P:XPTable.Events.ColumnModelEventArgs.ToIndex">
  5441. <summary>
  5442. Gets the end index of the affected Column(s)
  5443. </summary>
  5444. </member>
  5445. <member name="T:XPTable.Events.CellFocusEventHandler">
  5446. <summary>
  5447. Represents the method that will handle the CellGotFocus and CellLostFocus
  5448. events of a Table
  5449. </summary>
  5450. </member>
  5451. <member name="T:XPTable.Events.CellFocusEventArgs">
  5452. <summary>
  5453. Provides data for the CellGotFocus and CellLostFocus events of a Table
  5454. </summary>
  5455. </member>
  5456. <member name="T:XPTable.Events.CellEventArgsBase">
  5457. <summary>
  5458. Base class for classes containing Cell event data
  5459. </summary>
  5460. </member>
  5461. <member name="F:XPTable.Events.CellEventArgsBase.source">
  5462. <summary>
  5463. The Cell that Raised the event
  5464. </summary>
  5465. </member>
  5466. <member name="F:XPTable.Events.CellEventArgsBase.column">
  5467. <summary>
  5468. The Column index of the Cell
  5469. </summary>
  5470. </member>
  5471. <member name="F:XPTable.Events.CellEventArgsBase.row">
  5472. <summary>
  5473. The Row index of the Cell
  5474. </summary>
  5475. </member>
  5476. <member name="M:XPTable.Events.CellEventArgsBase.#ctor(XPTable.Models.Cell)">
  5477. <summary>
  5478. Initializes a new instance of the CellEventArgs class with
  5479. the specified Cell source and event type
  5480. </summary>
  5481. <param name="source">The Cell that Raised the event</param>
  5482. </member>
  5483. <member name="M:XPTable.Events.CellEventArgsBase.#ctor(XPTable.Models.Cell,System.Int32,System.Int32)">
  5484. <summary>
  5485. Initializes a new instance of the CellEventArgs class with
  5486. the specified Cell source, column index and row index
  5487. </summary>
  5488. <param name="source">The Cell that Raised the event</param>
  5489. <param name="column">The Column index of the Cell</param>
  5490. <param name="row">The Row index of the Cell</param>
  5491. </member>
  5492. <member name="M:XPTable.Events.CellEventArgsBase.SetColumn(System.Int32)">
  5493. <summary>
  5494. </summary>
  5495. <param name="column"></param>
  5496. </member>
  5497. <member name="M:XPTable.Events.CellEventArgsBase.SetRow(System.Int32)">
  5498. <summary>
  5499. </summary>
  5500. <param name="row"></param>
  5501. </member>
  5502. <member name="P:XPTable.Events.CellEventArgsBase.Cell">
  5503. <summary>
  5504. Returns the Cell that Raised the event
  5505. </summary>
  5506. </member>
  5507. <member name="P:XPTable.Events.CellEventArgsBase.Column">
  5508. <summary>
  5509. Gets the Column index of the Cell
  5510. </summary>
  5511. </member>
  5512. <member name="P:XPTable.Events.CellEventArgsBase.Row">
  5513. <summary>
  5514. Gets the Row index of the Cell
  5515. </summary>
  5516. </member>
  5517. <member name="P:XPTable.Events.CellEventArgsBase.CellPos">
  5518. <summary>
  5519. Gets the position of the Cell
  5520. </summary>
  5521. </member>
  5522. <member name="F:XPTable.Events.CellFocusEventArgs.table">
  5523. <summary>
  5524. The Table the Cell belongs to
  5525. </summary>
  5526. </member>
  5527. <member name="F:XPTable.Events.CellFocusEventArgs.cellRect">
  5528. <summary>
  5529. The Cells bounding rectangle
  5530. </summary>
  5531. </member>
  5532. <member name="M:XPTable.Events.CellFocusEventArgs.#ctor(XPTable.Models.Cell,XPTable.Models.Table,System.Int32,System.Int32,System.Drawing.Rectangle)">
  5533. <summary>
  5534. Initializes a new instance of the CellFocusEventArgs class with
  5535. the specified source Cell, table, row index, column index and
  5536. cell bounds
  5537. </summary>
  5538. <param name="source">The Cell that Raised the event</param>
  5539. <param name="table">The Table the Cell belongs to</param>
  5540. <param name="row">The Row index of the Cell</param>
  5541. <param name="column">The Column index of the Cell</param>
  5542. <param name="cellRect">The Cell's bounding rectangle</param>
  5543. </member>
  5544. <member name="P:XPTable.Events.CellFocusEventArgs.Table">
  5545. <summary>
  5546. Gets the Table the Cell belongs to
  5547. </summary>
  5548. </member>
  5549. <member name="P:XPTable.Events.CellFocusEventArgs.CellRect">
  5550. <summary>
  5551. Gets the Cell's bounding rectangle
  5552. </summary>
  5553. </member>
  5554. <member name="T:XPTable.Events.CellButtonEventHandler">
  5555. <summary>
  5556. Represents the method that will handle the CellButtonClicked event of a Table
  5557. </summary>
  5558. </member>
  5559. <member name="T:XPTable.Events.CellButtonEventArgs">
  5560. <summary>
  5561. Provides data for the CellButtonClicked event of a Table
  5562. </summary>
  5563. </member>
  5564. <member name="M:XPTable.Events.CellButtonEventArgs.#ctor(XPTable.Models.Cell,System.Int32,System.Int32)">
  5565. <summary>
  5566. Initializes a new instance of the CellButtonEventArgs class with
  5567. the specified Cell source, row index and column index
  5568. </summary>
  5569. <param name="source">The Cell that raised the event</param>
  5570. <param name="column">The Column index of the Cell</param>
  5571. <param name="row">The Row index of the Cell</param>
  5572. </member>
  5573. <member name="T:XPTable.Editors.NumberCellEditor">
  5574. <summary>
  5575. A class for editing Cells that contain numbers
  5576. </summary>
  5577. </member>
  5578. <member name="T:XPTable.Editors.IEditorUsesRendererButtons">
  5579. <summary>
  5580. Specifies that a CellEditor uses the buttons provided by its counter-part
  5581. CellRenderer during editing
  5582. </summary>
  5583. </member>
  5584. <member name="M:XPTable.Editors.IEditorUsesRendererButtons.OnEditorButtonMouseDown(System.Object,XPTable.Events.CellMouseEventArgs)">
  5585. <summary>
  5586. Raises the EditorButtonMouseDown event
  5587. </summary>
  5588. <param name="sender">The object that raised the event</param>
  5589. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5590. </member>
  5591. <member name="M:XPTable.Editors.IEditorUsesRendererButtons.OnEditorButtonMouseUp(System.Object,XPTable.Events.CellMouseEventArgs)">
  5592. <summary>
  5593. Raises the EditorButtonMouseUp event
  5594. </summary>
  5595. <param name="sender">The object that raised the event</param>
  5596. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5597. </member>
  5598. <member name="F:XPTable.Editors.NumberCellEditor.TimerInterval">
  5599. <summary>
  5600. Initial interval between timer events
  5601. </summary>
  5602. </member>
  5603. <member name="F:XPTable.Editors.NumberCellEditor.UpButtonID">
  5604. <summary>
  5605. ID number for the up button
  5606. </summary>
  5607. </member>
  5608. <member name="F:XPTable.Editors.NumberCellEditor.DownButtonID">
  5609. <summary>
  5610. ID number for the down button
  5611. </summary>
  5612. </member>
  5613. <member name="F:XPTable.Editors.NumberCellEditor.currentValue">
  5614. <summary>
  5615. The current value of the editor
  5616. </summary>
  5617. </member>
  5618. <member name="F:XPTable.Editors.NumberCellEditor.increment">
  5619. <summary>
  5620. The value to increment or decrement when the up or down buttons are clicked
  5621. </summary>
  5622. </member>
  5623. <member name="F:XPTable.Editors.NumberCellEditor.maximum">
  5624. <summary>
  5625. The maximum value for the editor
  5626. </summary>
  5627. </member>
  5628. <member name="F:XPTable.Editors.NumberCellEditor.minimum">
  5629. <summary>
  5630. The inximum value for the editor
  5631. </summary>
  5632. </member>
  5633. <member name="F:XPTable.Editors.NumberCellEditor.format">
  5634. <summary>
  5635. A string that specifies how editors value is formatted
  5636. </summary>
  5637. </member>
  5638. <member name="F:XPTable.Editors.NumberCellEditor.wheelDelta">
  5639. <summary>
  5640. The amount the mouse wheel has moved
  5641. </summary>
  5642. </member>
  5643. <member name="F:XPTable.Editors.NumberCellEditor.interceptArrowKeys">
  5644. <summary>
  5645. Indicates whether the arrow keys should be passed to the editor
  5646. </summary>
  5647. </member>
  5648. <member name="F:XPTable.Editors.NumberCellEditor.changingText">
  5649. <summary>
  5650. Specifies whether the editors text value is changing
  5651. </summary>
  5652. </member>
  5653. <member name="F:XPTable.Editors.NumberCellEditor.interval">
  5654. <summary>
  5655. Current interval between timer events
  5656. </summary>
  5657. </member>
  5658. <member name="F:XPTable.Editors.NumberCellEditor.userEdit">
  5659. <summary>
  5660. Indicates whether the user has changed the editors value
  5661. </summary>
  5662. </member>
  5663. <member name="F:XPTable.Editors.NumberCellEditor.buttonBounds">
  5664. <summary>
  5665. The bounding Rectangle of the up and down buttons
  5666. </summary>
  5667. </member>
  5668. <member name="F:XPTable.Editors.NumberCellEditor.buttonID">
  5669. <summary>
  5670. The id of the button that was pressed
  5671. </summary>
  5672. </member>
  5673. <member name="F:XPTable.Editors.NumberCellEditor.timer">
  5674. <summary>
  5675. Timer to to fire button presses at regular intervals while
  5676. a button is pressed
  5677. </summary>
  5678. </member>
  5679. <member name="M:XPTable.Editors.NumberCellEditor.#ctor">
  5680. <summary>
  5681. Initializes a new instance of the NumberCellEditor class with default settings
  5682. </summary>
  5683. </member>
  5684. <member name="M:XPTable.Editors.NumberCellEditor.PrepareForEditing(XPTable.Models.Cell,XPTable.Models.Table,XPTable.Models.CellPos,System.Drawing.Rectangle,System.Boolean)">
  5685. <summary>
  5686. Prepares the CellEditor to edit the specified Cell
  5687. </summary>
  5688. <param name="cell">The Cell to be edited</param>
  5689. <param name="table">The Table that contains the Cell</param>
  5690. <param name="cellPos">A CellPos representing the position of the Cell</param>
  5691. <param name="cellRect">The Rectangle that represents the Cells location and size</param>
  5692. <param name="userSetEditorValues">Specifies whether the ICellEditors
  5693. starting value has already been set by the user</param>
  5694. <returns>true if the ICellEditor can continue editing the Cell, false otherwise</returns>
  5695. </member>
  5696. <member name="M:XPTable.Editors.NumberCellEditor.SetEditValue">
  5697. <summary>
  5698. Sets the initial value of the editor based on the contents of
  5699. the Cell being edited
  5700. </summary>
  5701. </member>
  5702. <member name="M:XPTable.Editors.NumberCellEditor.SetCellValue">
  5703. <summary>
  5704. Sets the contents of the Cell being edited based on the value
  5705. in the editor
  5706. </summary>
  5707. </member>
  5708. <member name="M:XPTable.Editors.NumberCellEditor.StartEditing">
  5709. <summary>
  5710. Starts editing the Cell
  5711. </summary>
  5712. </member>
  5713. <member name="M:XPTable.Editors.NumberCellEditor.StopEditing">
  5714. <summary>
  5715. Stops editing the Cell and commits any changes
  5716. </summary>
  5717. </member>
  5718. <member name="M:XPTable.Editors.NumberCellEditor.CancelEditing">
  5719. <summary>
  5720. Stops editing the Cell and ignores any changes
  5721. </summary>
  5722. </member>
  5723. <member name="M:XPTable.Editors.NumberCellEditor.SetEditLocation(System.Drawing.Rectangle)">
  5724. <summary>
  5725. Sets the location and size of the CellEditor
  5726. </summary>
  5727. <param name="cellRect">A Rectangle that represents the size and location
  5728. of the Cell being edited</param>
  5729. </member>
  5730. <member name="M:XPTable.Editors.NumberCellEditor.UpButton">
  5731. <summary>
  5732. Simulates the up button being pressed
  5733. </summary>
  5734. </member>
  5735. <member name="M:XPTable.Editors.NumberCellEditor.DownButton">
  5736. <summary>
  5737. Simulates the down button being pressed
  5738. </summary>
  5739. </member>
  5740. <member name="M:XPTable.Editors.NumberCellEditor.UpdateEditText">
  5741. <summary>
  5742. Updates the editors text value to the current value
  5743. </summary>
  5744. </member>
  5745. <member name="M:XPTable.Editors.NumberCellEditor.ValidateEditText">
  5746. <summary>
  5747. Checks the current value and updates the editors text value
  5748. </summary>
  5749. </member>
  5750. <member name="M:XPTable.Editors.NumberCellEditor.ParseEditText">
  5751. <summary>
  5752. Converts the editors current value to a number
  5753. </summary>
  5754. </member>
  5755. <member name="M:XPTable.Editors.NumberCellEditor.Constrain(System.Decimal)">
  5756. <summary>
  5757. Ensures that the specified value is between the editors Maximun and
  5758. Minimum values
  5759. </summary>
  5760. <param name="value">The value to be checked</param>
  5761. <returns>A value is between the editors Maximun and Minimum values</returns>
  5762. </member>
  5763. <member name="M:XPTable.Editors.NumberCellEditor.StartTimer">
  5764. <summary>
  5765. Starts the Timer
  5766. </summary>
  5767. </member>
  5768. <member name="M:XPTable.Editors.NumberCellEditor.StopTimer">
  5769. <summary>
  5770. Stops the Timer
  5771. </summary>
  5772. </member>
  5773. <member name="M:XPTable.Editors.NumberCellEditor.OnMouseWheel(System.Object,System.Windows.Forms.MouseEventArgs)">
  5774. <summary>
  5775. Handler for the editors TextBox.MouseWheel event
  5776. </summary>
  5777. <param name="sender">The object that raised the event</param>
  5778. <param name="e">A MouseEventArgs that contains the event data</param>
  5779. </member>
  5780. <member name="M:XPTable.Editors.NumberCellEditor.OnTextBoxKeyDown(System.Object,System.Windows.Forms.KeyEventArgs)">
  5781. <summary>
  5782. Handler for the editors TextBox.KeyDown event
  5783. </summary>
  5784. <param name="sender">The object that raised the event</param>
  5785. <param name="e">A KeyEventArgs that contains the event data</param>
  5786. </member>
  5787. <member name="M:XPTable.Editors.NumberCellEditor.OnTextBoxKeyPress(System.Object,System.Windows.Forms.KeyPressEventArgs)">
  5788. <summary>
  5789. Handler for the editors TextBox.KeyPress event
  5790. </summary>
  5791. <param name="sender">The object that raised the event</param>
  5792. <param name="e">A KeyPressEventArgs that contains the event data</param>
  5793. </member>
  5794. <member name="M:XPTable.Editors.NumberCellEditor.OnTextBoxLostFocus(System.Object,System.EventArgs)">
  5795. <summary>
  5796. Handler for the editors TextBox.LostFocus event
  5797. </summary>
  5798. <param name="sender">The object that raised the event</param>
  5799. <param name="e">An EventArgs that contains the event data</param>
  5800. </member>
  5801. <member name="M:XPTable.Editors.NumberCellEditor.OnEditorButtonMouseDown(System.Object,XPTable.Events.CellMouseEventArgs)">
  5802. <summary>
  5803. Handler for the editors buttons MouseDown event
  5804. </summary>
  5805. <param name="sender">The object that raised the event</param>
  5806. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5807. </member>
  5808. <member name="M:XPTable.Editors.NumberCellEditor.OnEditorButtonMouseUp(System.Object,XPTable.Events.CellMouseEventArgs)">
  5809. <summary>
  5810. Handler for the editors buttons MouseUp event
  5811. </summary>
  5812. <param name="sender">The object that raised the event</param>
  5813. <param name="e">A CellMouseEventArgs that contains the event data</param>
  5814. </member>
  5815. <member name="M:XPTable.Editors.NumberCellEditor.TimerHandler(System.Object,System.EventArgs)">
  5816. <summary>
  5817. Handler for the editors Timer event
  5818. </summary>
  5819. <param name="sender">The object that raised the event</param>
  5820. <param name="e">An EventArgs that contains the event data</param>
  5821. </member>
  5822. <member name="P:XPTable.Editors.NumberCellEditor.TextBox">
  5823. <summary>
  5824. Gets the TextBox used to edit the Cells contents
  5825. </summary>
  5826. </member>
  5827. <member name="P:XPTable.Editors.NumberCellEditor.Value">
  5828. <summary>
  5829. Gets or sets the editors current value
  5830. </summary>
  5831. </member>
  5832. <member name="P:XPTable.Editors.NumberCellEditor.Increment">
  5833. <summary>
  5834. Gets or sets the value to increment or decrement when the up or down
  5835. buttons are clicked
  5836. </summary>
  5837. </member>
  5838. <member name="P:XPTable.Editors.NumberCellEditor.Maximum">
  5839. <summary>
  5840. Gets or sets the maximum value for the editor
  5841. </summary>
  5842. </member>
  5843. <member name="P:XPTable.Editors.NumberCellEditor.Minimum">
  5844. <summary>
  5845. Gets or sets the minimum value for the editor
  5846. </summary>
  5847. </member>
  5848. <member name="P:XPTable.Editors.NumberCellEditor.Format">
  5849. <summary>
  5850. Gets or sets the string that specifies how the editors contents
  5851. are formatted
  5852. </summary>
  5853. </member>
  5854. <member name="P:XPTable.Editors.NumberCellEditor.ChangingText">
  5855. <summary>
  5856. Gets or sets whether the editors text is being updated
  5857. </summary>
  5858. </member>
  5859. <member name="P:XPTable.Editors.NumberCellEditor.InterceptArrowKeys">
  5860. <summary>
  5861. Gets or sets whether the arrow keys should be passed to the editor
  5862. </summary>
  5863. </member>
  5864. <member name="P:XPTable.Editors.NumberCellEditor.UserEdit">
  5865. <summary>
  5866. Gets or sets whether the user has changed the editors value
  5867. </summary>
  5868. </member>
  5869. <member name="T:XPTable.Models.RowCollection">
  5870. <summary>
  5871. Represents a collection of Row objects
  5872. </summary>
  5873. </member>
  5874. <member name="F:XPTable.Models.RowCollection.owner">
  5875. <summary>
  5876. The TableModel that owns the RowCollection
  5877. </summary>
  5878. </member>
  5879. <member name="M:XPTable.Models.RowCollection.#ctor(XPTable.Models.TableModel)">
  5880. <summary>
  5881. Initializes a new instance of the RowCollection class
  5882. that belongs to the specified TableModel
  5883. </summary>
  5884. <param name="owner">A TableModel representing the tableModel that owns
  5885. the RowCollection</param>
  5886. </member>
  5887. <member name="M:XPTable.Models.RowCollection.Add(XPTable.Models.Row)">
  5888. <summary>
  5889. Adds the specified Row to the end of the collection
  5890. </summary>
  5891. <param name="row">The Row to add</param>
  5892. </member>
  5893. <member name="M:XPTable.Models.RowCollection.AddRange(XPTable.Models.Row[])">
  5894. <summary>
  5895. Adds an array of Row objects to the collection
  5896. </summary>
  5897. <param name="rows">An array of Row objects to add
  5898. to the collection</param>
  5899. </member>
  5900. <member name="M:XPTable.Models.RowCollection.Remove(XPTable.Models.Row)">
  5901. <summary>
  5902. Removes the specified Row from the model
  5903. </summary>
  5904. <param name="row">The Row to remove</param>
  5905. </member>
  5906. <member name="M:XPTable.Models.RowCollection.RemoveRange(XPTable.Models.Row[])">
  5907. <summary>
  5908. Removes an array of Row objects from the collection
  5909. </summary>
  5910. <param name="rows">An array of Row objects to remove
  5911. from the collection</param>
  5912. </member>
  5913. <member name="M:XPTable.Models.RowCollection.RemoveAt(System.Int32)">
  5914. <summary>
  5915. Removes the Row at the specified index from the collection
  5916. </summary>
  5917. <param name="index">The index of the Row to remove</param>
  5918. </member>
  5919. <member name="M:XPTable.Models.RowCollection.Clear">
  5920. <summary>
  5921. Removes all Rows from the collection
  5922. </summary>
  5923. </member>
  5924. <member name="M:XPTable.Models.RowCollection.Insert(System.Int32,XPTable.Models.Row)">
  5925. <summary>
  5926. Inserts a Row into the collection at the specified index
  5927. </summary>
  5928. <param name="index">The zero-based index at which the Row
  5929. should be inserted</param>
  5930. <param name="row">The Row to insert</param>
  5931. </member>
  5932. <member name="M:XPTable.Models.RowCollection.InsertRange(System.Int32,XPTable.Models.Row[])">
  5933. <summary>
  5934. Inserts an array of Rows into the collection at the specified
  5935. index
  5936. </summary>
  5937. <param name="index">The zero-based index at which the rows
  5938. should be inserted</param>
  5939. <param name="rows">The array of Rows to be inserted into
  5940. the collection</param>
  5941. </member>
  5942. <member name="M:XPTable.Models.RowCollection.IndexOf(XPTable.Models.Row)">
  5943. <summary>
  5944. Returns the index of the specified Row in the model
  5945. </summary>
  5946. <param name="row">The Row to look for</param>
  5947. <returns>The index of the specified Row in the model</returns>
  5948. </member>
  5949. <member name="M:XPTable.Models.RowCollection.SetRow(System.Int32,XPTable.Models.Row)">
  5950. <summary>
  5951. Replaces the Row at the specified index to the specified Row
  5952. </summary>
  5953. <param name="index">The index of the Row to be replaced</param>
  5954. <param name="row">The Row to be placed at the specified index</param>
  5955. </member>
  5956. <member name="M:XPTable.Models.RowCollection.OnRowAdded(XPTable.Events.TableModelEventArgs)">
  5957. <summary>
  5958. Raises the RowAdded event
  5959. </summary>
  5960. <param name="e">A TableModelEventArgs that contains the event data</param>
  5961. </member>
  5962. <member name="M:XPTable.Models.RowCollection.OnRowRemoved(XPTable.Events.TableModelEventArgs)">
  5963. <summary>
  5964. Raises the RowRemoved event
  5965. </summary>
  5966. <param name="e">A TableModelEventArgs that contains the event data</param>
  5967. </member>
  5968. <member name="P:XPTable.Models.RowCollection.Item(System.Int32)">
  5969. <summary>
  5970. Gets the Row at the specified index
  5971. </summary>
  5972. </member>
  5973. <member name="T:XPTable.Models.ComboBoxColumn">
  5974. <summary>
  5975. Represents a Column whose Cells are displayed as a ComboBox
  5976. </summary>
  5977. </member>
  5978. <member name="M:XPTable.Models.ComboBoxColumn.#ctor">
  5979. <summary>
  5980. Creates a new ComboBoxColumn with default values
  5981. </summary>
  5982. </member>
  5983. <member name="M:XPTable.Models.ComboBoxColumn.#ctor(System.String)">
  5984. <summary>
  5985. Creates a new ComboBoxColumn with the specified header text
  5986. </summary>
  5987. <param name="text">The text displayed in the column's header</param>
  5988. </member>
  5989. <member name="M:XPTable.Models.ComboBoxColumn.#ctor(System.String,System.Int32)">
  5990. <summary>
  5991. Creates a new ComboBoxColumn with the specified header text and width
  5992. </summary>
  5993. <param name="text">The text displayed in the column's header</param>
  5994. <param name="width">The column's width</param>
  5995. </member>
  5996. <member name="M:XPTable.Models.ComboBoxColumn.#ctor(System.String,System.Int32,System.Boolean)">
  5997. <summary>
  5998. Creates a new ComboBoxColumn with the specified header text, width and visibility
  5999. </summary>
  6000. <param name="text">The text displayed in the column's header</param>
  6001. <param name="width">The column's width</param>
  6002. <param name="visible">Specifies whether the column is visible</param>
  6003. </member>
  6004. <member name="M:XPTable.Models.ComboBoxColumn.#ctor(System.String,System.Drawing.Image)">
  6005. <summary>
  6006. Creates a new ComboBoxColumn with the specified header text and image
  6007. </summary>
  6008. <param name="text">The text displayed in the column's header</param>
  6009. <param name="image">The image displayed on the column's header</param>
  6010. </member>
  6011. <member name="M:XPTable.Models.ComboBoxColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  6012. <summary>
  6013. Creates a new ComboBoxColumn with the specified header text, image and width
  6014. </summary>
  6015. <param name="text">The text displayed in the column's header</param>
  6016. <param name="image">The image displayed on the column's header</param>
  6017. <param name="width">The column's width</param>
  6018. </member>
  6019. <member name="M:XPTable.Models.ComboBoxColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  6020. <summary>
  6021. Creates a new ComboBoxColumn with the specified header text, image, width and visibility
  6022. </summary>
  6023. <param name="text">The text displayed in the column's header</param>
  6024. <param name="image">The image displayed on the column's header</param>
  6025. <param name="width">The column's width</param>
  6026. <param name="visible">Specifies whether the column is visible</param>
  6027. </member>
  6028. <member name="M:XPTable.Models.ComboBoxColumn.GetDefaultRendererName">
  6029. <summary>
  6030. Gets a string that specifies the name of the Column's default CellRenderer
  6031. </summary>
  6032. <returns>A string that specifies the name of the Column's default
  6033. CellRenderer</returns>
  6034. </member>
  6035. <member name="M:XPTable.Models.ComboBoxColumn.CreateDefaultRenderer">
  6036. <summary>
  6037. Gets the Column's default CellRenderer
  6038. </summary>
  6039. <returns>The Column's default CellRenderer</returns>
  6040. </member>
  6041. <member name="M:XPTable.Models.ComboBoxColumn.GetDefaultEditorName">
  6042. <summary>
  6043. Gets a string that specifies the name of the Column's default CellEditor
  6044. </summary>
  6045. <returns>A string that specifies the name of the Column's default
  6046. CellEditor</returns>
  6047. </member>
  6048. <member name="M:XPTable.Models.ComboBoxColumn.CreateDefaultEditor">
  6049. <summary>
  6050. Gets the Column's default CellEditor
  6051. </summary>
  6052. <returns>The Column's default CellEditor</returns>
  6053. </member>
  6054. <member name="P:XPTable.Models.ComboBoxColumn.DefaultComparerType">
  6055. <summary>
  6056. Gets the Type of the Comparer used to compare the Column's Cells when
  6057. the Column is sorting
  6058. </summary>
  6059. </member>
  6060. <member name="T:XPTable.Models.ColumnState">
  6061. <summary>
  6062. Specifies the state of a Column
  6063. </summary>
  6064. </member>
  6065. <member name="F:XPTable.Models.ColumnState.Normal">
  6066. <summary>
  6067. Column is in its normal state
  6068. </summary>
  6069. </member>
  6070. <member name="F:XPTable.Models.ColumnState.Hot">
  6071. <summary>
  6072. Mouse is over the Column
  6073. </summary>
  6074. </member>
  6075. <member name="F:XPTable.Models.ColumnState.Pressed">
  6076. <summary>
  6077. Column is being pressed
  6078. </summary>
  6079. </member>
  6080. <member name="T:XPTable.Models.Cell">
  6081. <summary>
  6082. Represents a Cell that is displayed in a Table
  6083. </summary>
  6084. </member>
  6085. <member name="F:XPTable.Models.Cell.text">
  6086. <summary>
  6087. The text displayed in the Cell
  6088. </summary>
  6089. </member>
  6090. <member name="F:XPTable.Models.Cell.data">
  6091. <summary>
  6092. An object that contains data to be displayed in the Cell
  6093. </summary>
  6094. </member>
  6095. <member name="F:XPTable.Models.Cell.tag">
  6096. <summary>
  6097. An object that contains data about the Cell
  6098. </summary>
  6099. </member>
  6100. <member name="F:XPTable.Models.Cell.rendererData">
  6101. <summary>
  6102. Stores information used by CellRenderers to record the current
  6103. state of the Cell
  6104. </summary>
  6105. </member>
  6106. <member name="F:XPTable.Models.Cell.row">
  6107. <summary>
  6108. The Row that the Cell belongs to
  6109. </summary>
  6110. </member>
  6111. <member name="F:XPTable.Models.Cell.index">
  6112. <summary>
  6113. The index of the Cell
  6114. </summary>
  6115. </member>
  6116. <member name="F:XPTable.Models.Cell.state">
  6117. <summary>
  6118. Contains the current state of the the Cell
  6119. </summary>
  6120. </member>
  6121. <member name="F:XPTable.Models.Cell.cellStyle">
  6122. <summary>
  6123. The Cells CellStyle settings
  6124. </summary>
  6125. </member>
  6126. <member name="F:XPTable.Models.Cell.checkStyle">
  6127. <summary>
  6128. The Cells CellCheckStyle settings
  6129. </summary>
  6130. </member>
  6131. <member name="F:XPTable.Models.Cell.imageStyle">
  6132. <summary>
  6133. The Cells CellImageStyle settings
  6134. </summary>
  6135. </member>
  6136. <member name="F:XPTable.Models.Cell.tooltipText">
  6137. <summary>
  6138. The text displayed in the Cells tooltip
  6139. </summary>
  6140. </member>
  6141. <member name="F:XPTable.Models.Cell.disposed">
  6142. <summary>
  6143. Specifies whether the Cell has been disposed
  6144. </summary>
  6145. </member>
  6146. <member name="M:XPTable.Models.Cell.#ctor">
  6147. <summary>
  6148. Initializes a new instance of the Cell class with default settings
  6149. </summary>
  6150. </member>
  6151. <member name="M:XPTable.Models.Cell.#ctor(System.String)">
  6152. <summary>
  6153. Initializes a new instance of the Cell class with the specified text
  6154. </summary>
  6155. <param name="text">The text displayed in the Cell</param>
  6156. </member>
  6157. <member name="M:XPTable.Models.Cell.#ctor(System.Object)">
  6158. <summary>
  6159. Initializes a new instance of the Cell class with the specified object
  6160. </summary>
  6161. <param name="value">The object displayed in the Cell</param>
  6162. </member>
  6163. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Object)">
  6164. <summary>
  6165. Initializes a new instance of the Cell class with the specified text
  6166. and object
  6167. </summary>
  6168. <param name="text">The text displayed in the Cell</param>
  6169. <param name="value">The object displayed in the Cell</param>
  6170. </member>
  6171. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Boolean)">
  6172. <summary>
  6173. Initializes a new instance of the Cell class with the specified text
  6174. and check value
  6175. </summary>
  6176. <param name="text">The text displayed in the Cell</param>
  6177. <param name="check">Specifies whether the Cell is Checked</param>
  6178. </member>
  6179. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Drawing.Image)">
  6180. <summary>
  6181. Initializes a new instance of the Cell class with the specified text
  6182. and Image value
  6183. </summary>
  6184. <param name="text">The text displayed in the Cell</param>
  6185. <param name="image">The Image displayed in the Cell</param>
  6186. </member>
  6187. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Drawing.Color,System.Drawing.Color,System.Drawing.Font)">
  6188. <summary>
  6189. Initializes a new instance of the Cell class with the specified text,
  6190. fore Color, back Color and Font
  6191. </summary>
  6192. <param name="text">The text displayed in the Cell</param>
  6193. <param name="foreColor">The foreground Color of the Cell</param>
  6194. <param name="backColor">The background Color of the Cell</param>
  6195. <param name="font">The Font used to draw the text in the Cell</param>
  6196. </member>
  6197. <member name="M:XPTable.Models.Cell.#ctor(System.String,XPTable.Models.CellStyle)">
  6198. <summary>
  6199. Initializes a new instance of the Cell class with the specified text
  6200. and CellStyle
  6201. </summary>
  6202. <param name="text">The text displayed in the Cell</param>
  6203. <param name="cellStyle">A CellStyle that specifies the visual appearance
  6204. of the Cell</param>
  6205. </member>
  6206. <member name="M:XPTable.Models.Cell.#ctor(System.Object,System.Drawing.Color,System.Drawing.Color,System.Drawing.Font)">
  6207. <summary>
  6208. Initializes a new instance of the Cell class with the specified object,
  6209. fore Color, back Color and Font
  6210. </summary>
  6211. <param name="value">The object displayed in the Cell</param>
  6212. <param name="foreColor">The foreground Color of the Cell</param>
  6213. <param name="backColor">The background Color of the Cell</param>
  6214. <param name="font">The Font used to draw the text in the Cell</param>
  6215. </member>
  6216. <member name="M:XPTable.Models.Cell.#ctor(System.Object,XPTable.Models.CellStyle)">
  6217. <summary>
  6218. Initializes a new instance of the Cell class with the specified text
  6219. and CellStyle
  6220. </summary>
  6221. <param name="value">The object displayed in the Cell</param>
  6222. <param name="cellStyle">A CellStyle that specifies the visual appearance
  6223. of the Cell</param>
  6224. </member>
  6225. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Object,System.Drawing.Color,System.Drawing.Color,System.Drawing.Font)">
  6226. <summary>
  6227. Initializes a new instance of the Cell class with the specified text,
  6228. object, fore Color, back Color and Font
  6229. </summary>
  6230. <param name="text">The text displayed in the Cell</param>
  6231. <param name="value">The object displayed in the Cell</param>
  6232. <param name="foreColor">The foreground Color of the Cell</param>
  6233. <param name="backColor">The background Color of the Cell</param>
  6234. <param name="font">The Font used to draw the text in the Cell</param>
  6235. </member>
  6236. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Object,XPTable.Models.CellStyle)">
  6237. <summary>
  6238. Initializes a new instance of the Cell class with the specified text,
  6239. object and CellStyle
  6240. </summary>
  6241. <param name="text">The text displayed in the Cell</param>
  6242. <param name="value">The object displayed in the Cell</param>
  6243. <param name="cellStyle">A CellStyle that specifies the visual appearance
  6244. of the Cell</param>
  6245. </member>
  6246. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Boolean,System.Drawing.Color,System.Drawing.Color,System.Drawing.Font)">
  6247. <summary>
  6248. Initializes a new instance of the Cell class with the specified text,
  6249. check value, fore Color, back Color and Font
  6250. </summary>
  6251. <param name="text">The text displayed in the Cell</param>
  6252. <param name="check">Specifies whether the Cell is Checked</param>
  6253. <param name="foreColor">The foreground Color of the Cell</param>
  6254. <param name="backColor">The background Color of the Cell</param>
  6255. <param name="font">The Font used to draw the text in the Cell</param>
  6256. </member>
  6257. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Boolean,XPTable.Models.CellStyle)">
  6258. <summary>
  6259. Initializes a new instance of the Cell class with the specified text,
  6260. check value and CellStyle
  6261. </summary>
  6262. <param name="text">The text displayed in the Cell</param>
  6263. <param name="check">Specifies whether the Cell is Checked</param>
  6264. <param name="cellStyle">A CellStyle that specifies the visual appearance
  6265. of the Cell</param>
  6266. </member>
  6267. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Drawing.Image,System.Drawing.Color,System.Drawing.Color,System.Drawing.Font)">
  6268. <summary>
  6269. Initializes a new instance of the Cell class with the specified text,
  6270. Image, fore Color, back Color and Font
  6271. </summary>
  6272. <param name="text">The text displayed in the Cell</param>
  6273. <param name="image">The Image displayed in the Cell</param>
  6274. <param name="foreColor">The foreground Color of the Cell</param>
  6275. <param name="backColor">The background Color of the Cell</param>
  6276. <param name="font">The Font used to draw the text in the Cell</param>
  6277. </member>
  6278. <member name="M:XPTable.Models.Cell.#ctor(System.String,System.Drawing.Image,XPTable.Models.CellStyle)">
  6279. <summary>
  6280. Initializes a new instance of the Cell class with the specified text,
  6281. Image and CellStyle
  6282. </summary>
  6283. <param name="text">The text displayed in the Cell</param>
  6284. <param name="image">The Image displayed in the Cell</param>
  6285. <param name="cellStyle">A CellStyle that specifies the visual appearance
  6286. of the Cell</param>
  6287. </member>
  6288. <member name="M:XPTable.Models.Cell.Init">
  6289. <summary>
  6290. Initialise default values
  6291. </summary>
  6292. </member>
  6293. <member name="M:XPTable.Models.Cell.Dispose">
  6294. <summary>
  6295. Releases all resources used by the Cell
  6296. </summary>
  6297. </member>
  6298. <member name="M:XPTable.Models.Cell.GetState(System.Int32)">
  6299. <summary>
  6300. Returns the state represented by the specified state flag
  6301. </summary>
  6302. <param name="flag">A flag that represents the state to return</param>
  6303. <returns>The state represented by the specified state flag</returns>
  6304. </member>
  6305. <member name="M:XPTable.Models.Cell.SetState(System.Int32,System.Boolean)">
  6306. <summary>
  6307. Sets the state represented by the specified state flag to the specified value
  6308. </summary>
  6309. <param name="flag">A flag that represents the state to be set</param>
  6310. <param name="value">The new value of the state</param>
  6311. </member>
  6312. <member name="M:XPTable.Models.Cell.SetSelected(System.Boolean)">
  6313. <summary>
  6314. Sets whether the Cell is selected
  6315. </summary>
  6316. <param name="selected">A boolean value that specifies whether the
  6317. cell is selected</param>
  6318. </member>
  6319. <member name="M:XPTable.Models.Cell.ShouldSerializeBackColor">
  6320. <summary>
  6321. Specifies whether the BackColor property should be serialized at
  6322. design time
  6323. </summary>
  6324. <returns>true if the BackColor property should be serialized,
  6325. false otherwise</returns>
  6326. </member>
  6327. <member name="M:XPTable.Models.Cell.ShouldSerializeForeColor">
  6328. <summary>
  6329. Specifies whether the ForeColor property should be serialized at
  6330. design time
  6331. </summary>
  6332. <returns>true if the ForeColor property should be serialized,
  6333. false otherwise</returns>
  6334. </member>
  6335. <member name="M:XPTable.Models.Cell.ShouldSerializeFont">
  6336. <summary>
  6337. Specifies whether the Font property should be serialized at
  6338. design time
  6339. </summary>
  6340. <returns>true if the Font property should be serialized,
  6341. false otherwise</returns>
  6342. </member>
  6343. <member name="M:XPTable.Models.Cell.ShouldSerializePadding">
  6344. <summary>
  6345. Specifies whether the Padding property should be serialized at
  6346. design time
  6347. </summary>
  6348. <returns>true if the Padding property should be serialized,
  6349. false otherwise</returns>
  6350. </member>
  6351. <member name="M:XPTable.Models.Cell.ShouldSerializeEditable">
  6352. <summary>
  6353. Specifies whether the Editable property should be serialized at
  6354. design time
  6355. </summary>
  6356. <returns>true if the Editable property should be serialized,
  6357. false otherwise</returns>
  6358. </member>
  6359. <member name="M:XPTable.Models.Cell.ShouldSerializeEnabled">
  6360. <summary>
  6361. Specifies whether the Enabled property should be serialized at
  6362. design time
  6363. </summary>
  6364. <returns>true if the Enabled property should be serialized,
  6365. false otherwise</returns>
  6366. </member>
  6367. <member name="M:XPTable.Models.Cell.OnPropertyChanged(XPTable.Events.CellEventArgs)">
  6368. <summary>
  6369. Raises the PropertyChanged event
  6370. </summary>
  6371. <param name="e">A CellEventArgs that contains the event data</param>
  6372. </member>
  6373. <member name="E:XPTable.Models.Cell.PropertyChanged">
  6374. <summary>
  6375. Occurs when the value of a Cells property changes
  6376. </summary>
  6377. </member>
  6378. <member name="P:XPTable.Models.Cell.Text">
  6379. <summary>
  6380. Gets or sets the text displayed by the Cell
  6381. </summary>
  6382. </member>
  6383. <member name="P:XPTable.Models.Cell.Data">
  6384. <summary>
  6385. Gets or sets the Cells non-text data
  6386. </summary>
  6387. </member>
  6388. <member name="P:XPTable.Models.Cell.Tag">
  6389. <summary>
  6390. Gets or sets the object that contains data about the Cell
  6391. </summary>
  6392. </member>
  6393. <member name="P:XPTable.Models.Cell.CellStyle">
  6394. <summary>
  6395. Gets or sets the CellStyle used by the Cell
  6396. </summary>
  6397. </member>
  6398. <member name="P:XPTable.Models.Cell.Selected">
  6399. <summary>
  6400. Gets or sets whether the Cell is selected
  6401. </summary>
  6402. </member>
  6403. <member name="P:XPTable.Models.Cell.BackColor">
  6404. <summary>
  6405. Gets or sets the background Color for the Cell
  6406. </summary>
  6407. </member>
  6408. <member name="P:XPTable.Models.Cell.ForeColor">
  6409. <summary>
  6410. Gets or sets the foreground Color for the Cell
  6411. </summary>
  6412. </member>
  6413. <member name="P:XPTable.Models.Cell.Font">
  6414. <summary>
  6415. Gets or sets the Font used by the Cell
  6416. </summary>
  6417. </member>
  6418. <member name="P:XPTable.Models.Cell.Padding">
  6419. <summary>
  6420. Gets or sets the amount of space between the Cells Border and its contents
  6421. </summary>
  6422. </member>
  6423. <member name="P:XPTable.Models.Cell.Checked">
  6424. <summary>
  6425. Gets or sets whether the Cell is in the checked state
  6426. </summary>
  6427. </member>
  6428. <member name="P:XPTable.Models.Cell.CheckState">
  6429. <summary>
  6430. Gets or sets the state of the Cells check box
  6431. </summary>
  6432. </member>
  6433. <member name="P:XPTable.Models.Cell.ThreeState">
  6434. <summary>
  6435. Gets or sets a value indicating whether the Cells check box
  6436. will allow three check states rather than two
  6437. </summary>
  6438. </member>
  6439. <member name="P:XPTable.Models.Cell.Image">
  6440. <summary>
  6441. Gets or sets the image that is displayed in the Cell
  6442. </summary>
  6443. </member>
  6444. <member name="P:XPTable.Models.Cell.ImageSizeMode">
  6445. <summary>
  6446. Gets or sets how the Cells image is sized within the Cell
  6447. </summary>
  6448. </member>
  6449. <member name="P:XPTable.Models.Cell.Editable">
  6450. <summary>
  6451. Gets or sets a value indicating whether the Cells contents are able
  6452. to be edited
  6453. </summary>
  6454. </member>
  6455. <member name="P:XPTable.Models.Cell.Enabled">
  6456. <summary>
  6457. Gets or sets a value indicating whether the Cell
  6458. can respond to user interaction
  6459. </summary>
  6460. </member>
  6461. <member name="P:XPTable.Models.Cell.ToolTipText">
  6462. <summary>
  6463. Gets or sets the text displayed in the Cells tooltip
  6464. </summary>
  6465. </member>
  6466. <member name="P:XPTable.Models.Cell.RendererData">
  6467. <summary>
  6468. Gets or sets the information used by CellRenderers to record the current
  6469. state of the Cell
  6470. </summary>
  6471. </member>
  6472. <member name="P:XPTable.Models.Cell.Row">
  6473. <summary>
  6474. Gets the Row that the Cell belongs to
  6475. </summary>
  6476. </member>
  6477. <member name="P:XPTable.Models.Cell.InternalRow">
  6478. <summary>
  6479. Gets or sets the Row that the Cell belongs to
  6480. </summary>
  6481. </member>
  6482. <member name="P:XPTable.Models.Cell.Index">
  6483. <summary>
  6484. Gets the index of the Cell within its Row
  6485. </summary>
  6486. </member>
  6487. <member name="P:XPTable.Models.Cell.InternalIndex">
  6488. <summary>
  6489. Gets or sets the index of the Cell within its Row
  6490. </summary>
  6491. </member>
  6492. <member name="P:XPTable.Models.Cell.CanRaiseEvents">
  6493. <summary>
  6494. Gets whether the Cell is able to raise events
  6495. </summary>
  6496. </member>
  6497. <member name="T:XPTable.Models.ButtonColumn">
  6498. <summary>
  6499. Represents a Column whose Cells are displayed as a Button
  6500. </summary>
  6501. </member>
  6502. <member name="F:XPTable.Models.ButtonColumn.imageAlignment">
  6503. <summary>
  6504. Specifies the alignment of the Image displayed on the button
  6505. </summary>
  6506. </member>
  6507. <member name="M:XPTable.Models.ButtonColumn.#ctor">
  6508. <summary>
  6509. Creates a new ButtonColumn with default values
  6510. </summary>
  6511. </member>
  6512. <member name="M:XPTable.Models.ButtonColumn.#ctor(System.String)">
  6513. <summary>
  6514. Creates a new ButtonColumn with the specified header text
  6515. </summary>
  6516. <param name="text">The text displayed in the column's header</param>
  6517. </member>
  6518. <member name="M:XPTable.Models.ButtonColumn.#ctor(System.String,System.Int32)">
  6519. <summary>
  6520. Creates a new ButtonColumn with the specified header text and width
  6521. </summary>
  6522. <param name="text">The text displayed in the column's header</param>
  6523. <param name="width">The column's width</param>
  6524. </member>
  6525. <member name="M:XPTable.Models.ButtonColumn.#ctor(System.String,System.Int32,System.Boolean)">
  6526. <summary>
  6527. Creates a new ButtonColumn with the specified header text, width and visibility
  6528. </summary>
  6529. <param name="text">The text displayed in the column's header</param>
  6530. <param name="width">The column's width</param>
  6531. <param name="visible">Specifies whether the column is visible</param>
  6532. </member>
  6533. <member name="M:XPTable.Models.ButtonColumn.#ctor(System.String,System.Drawing.Image)">
  6534. <summary>
  6535. Creates a new ButtonColumn with the specified header text and image
  6536. </summary>
  6537. <param name="text">The text displayed in the column's header</param>
  6538. <param name="image">The image displayed on the column's header</param>
  6539. </member>
  6540. <member name="M:XPTable.Models.ButtonColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  6541. <summary>
  6542. Creates a new ButtonColumn with the specified header text, image and width
  6543. </summary>
  6544. <param name="text">The text displayed in the column's header</param>
  6545. <param name="image">The image displayed on the column's header</param>
  6546. <param name="width">The column's width</param>
  6547. </member>
  6548. <member name="M:XPTable.Models.ButtonColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  6549. <summary>
  6550. Creates a new ButtonColumn with the specified header text, image, width and visibility
  6551. </summary>
  6552. <param name="text">The text displayed in the column's header</param>
  6553. <param name="image">The image displayed on the column's header</param>
  6554. <param name="width">The column's width</param>
  6555. <param name="visible">Specifies whether the column is visible</param>
  6556. </member>
  6557. <member name="M:XPTable.Models.ButtonColumn.Init">
  6558. <summary>
  6559. Initializes the ButtonColumn with default values
  6560. </summary>
  6561. </member>
  6562. <member name="M:XPTable.Models.ButtonColumn.GetDefaultRendererName">
  6563. <summary>
  6564. Gets a string that specifies the name of the Column's default CellRenderer
  6565. </summary>
  6566. <returns>A string that specifies the name of the Column's default
  6567. CellRenderer</returns>
  6568. </member>
  6569. <member name="M:XPTable.Models.ButtonColumn.CreateDefaultRenderer">
  6570. <summary>
  6571. Gets the Column's default CellRenderer
  6572. </summary>
  6573. <returns>The Column's default CellRenderer</returns>
  6574. </member>
  6575. <member name="M:XPTable.Models.ButtonColumn.GetDefaultEditorName">
  6576. <summary>
  6577. Gets a string that specifies the name of the Column's default CellEditor
  6578. </summary>
  6579. <returns>A string that specifies the name of the Column's default
  6580. CellEditor</returns>
  6581. </member>
  6582. <member name="M:XPTable.Models.ButtonColumn.CreateDefaultEditor">
  6583. <summary>
  6584. Gets the Column's default CellEditor
  6585. </summary>
  6586. <returns>The Column's default CellEditor</returns>
  6587. </member>
  6588. <member name="P:XPTable.Models.ButtonColumn.Alignment">
  6589. <summary>
  6590. Gets or sets the horizontal alignment of the Column's Cell contents
  6591. </summary>
  6592. </member>
  6593. <member name="P:XPTable.Models.ButtonColumn.ImageAlignment">
  6594. <summary>
  6595. Gets or sets the alignment of the Image displayed on the buttons
  6596. </summary>
  6597. </member>
  6598. <member name="P:XPTable.Models.ButtonColumn.Editable">
  6599. <summary>
  6600. Gets or sets a value indicating whether the Column's Cells contents
  6601. are able to be edited
  6602. </summary>
  6603. </member>
  6604. <member name="P:XPTable.Models.ButtonColumn.Selectable">
  6605. <summary>
  6606. Gets or sets a value indicating whether the Column's Cells can be selected
  6607. </summary>
  6608. </member>
  6609. <member name="P:XPTable.Models.ButtonColumn.DefaultComparerType">
  6610. <summary>
  6611. Gets the Type of the Comparer used to compare the Column's Cells when
  6612. the Column is sorting
  6613. </summary>
  6614. </member>
  6615. <member name="T:XPTable.Events.CellEventHandler">
  6616. <summary>
  6617. Represents the methods that will handle the PropertyChanged event of a Cell
  6618. </summary>
  6619. </member>
  6620. <member name="T:XPTable.Events.CellEventArgs">
  6621. <summary>
  6622. Provides data for a Cell's PropertyChanged event
  6623. </summary>
  6624. </member>
  6625. <member name="F:XPTable.Events.CellEventArgs.eventType">
  6626. <summary>
  6627. The type of event
  6628. </summary>
  6629. </member>
  6630. <member name="F:XPTable.Events.CellEventArgs.oldValue">
  6631. <summary>
  6632. The old value of the property
  6633. </summary>
  6634. </member>
  6635. <member name="M:XPTable.Events.CellEventArgs.#ctor(XPTable.Models.Cell,XPTable.Events.CellEventType,System.Object)">
  6636. <summary>
  6637. Initializes a new instance of the CellEventArgs class with
  6638. the specified Cell source and event type
  6639. </summary>
  6640. <param name="source">The Cell that Raised the event</param>
  6641. <param name="eventType">The type of event</param>
  6642. <param name="oldValue">The old value of the property</param>
  6643. </member>
  6644. <member name="M:XPTable.Events.CellEventArgs.#ctor(XPTable.Models.Cell,System.Int32,System.Int32,XPTable.Events.CellEventType,System.Object)">
  6645. <summary>
  6646. Initializes a new instance of the CellEventArgs class with
  6647. the specified Cell source, column index, row index and event type
  6648. </summary>
  6649. <param name="source">The Cell that Raised the event</param>
  6650. <param name="column">The Column index of the Cell</param>
  6651. <param name="row">The Row index of the Cell</param>
  6652. <param name="eventType">The type of event</param>
  6653. <param name="oldValue">The old value of the property</param>
  6654. </member>
  6655. <member name="P:XPTable.Events.CellEventArgs.EventType">
  6656. <summary>
  6657. Gets or sets the type of event
  6658. </summary>
  6659. </member>
  6660. <member name="P:XPTable.Events.CellEventArgs.OldValue">
  6661. <summary>
  6662. Gets the old value of the property
  6663. </summary>
  6664. </member>
  6665. <member name="T:XPTable.Themes.ListViewParts">
  6666. <summary>
  6667. Represents the different parts of a ListView that can be
  6668. drawn by the Windows XP theme engine
  6669. </summary>
  6670. </member>
  6671. <member name="F:XPTable.Themes.ListViewParts.ListItem">
  6672. <summary>
  6673. A ListView's border and background
  6674. </summary>
  6675. </member>
  6676. <member name="T:XPTable.Renderers.ImageCellRenderer">
  6677. <summary>
  6678. A CellRenderer that draws Cell contents as Images
  6679. </summary>
  6680. </member>
  6681. <member name="F:XPTable.Renderers.ImageCellRenderer.drawText">
  6682. <summary>
  6683. Specifies whether any text contained in the Cell should be drawn
  6684. </summary>
  6685. </member>
  6686. <member name="M:XPTable.Renderers.ImageCellRenderer.#ctor">
  6687. <summary>
  6688. Initializes a new instance of the ImageCellRenderer class with
  6689. default settings
  6690. </summary>
  6691. </member>
  6692. <member name="M:XPTable.Renderers.ImageCellRenderer.CalcImageRect(System.Drawing.Image,XPTable.Models.ImageSizeMode,XPTable.Models.RowAlignment,XPTable.Models.ColumnAlignment)">
  6693. <summary>
  6694. Gets the Rectangle that specifies the Size and Location of
  6695. the Image contained in the current Cell
  6696. </summary>
  6697. <param name="image">The Image to be drawn</param>
  6698. <param name="sizeMode">An ImageSizeMode that specifies how the
  6699. specified Image is scaled</param>
  6700. <param name="rowAlignment">The alignment of the current Cell's row</param>
  6701. <param name="columnAlignment">The alignment of the current Cell's Column</param>
  6702. <returns>A Rectangle that specifies the Size and Location of
  6703. the Image contained in the current Cell</returns>
  6704. </member>
  6705. <member name="M:XPTable.Renderers.ImageCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  6706. <summary>
  6707. Raises the PaintCell event
  6708. </summary>
  6709. <param name="e">A PaintCellEventArgs that contains the event data</param>
  6710. </member>
  6711. <member name="M:XPTable.Renderers.ImageCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  6712. <summary>
  6713. Raises the Paint event
  6714. </summary>
  6715. <param name="e">A PaintCellEventArgs that contains the event data</param>
  6716. </member>
  6717. <member name="M:XPTable.Renderers.ImageCellRenderer.DrawImage(System.Drawing.Graphics,System.Drawing.Image,System.Drawing.Rectangle,System.Boolean,System.Boolean)">
  6718. <summary>
  6719. Draws the Image contained in the Cell
  6720. </summary>
  6721. <param name="g">The Graphics used to paint the Image</param>
  6722. <param name="image">The Image to be drawn</param>
  6723. <param name="imageRect">A rectangle that specifies the Size and
  6724. Location of the Image</param>
  6725. <param name="scaled">Specifies whether the image is to be scaled</param>
  6726. <param name="enabled">Specifies whether the Image should be drawn
  6727. in an enabled state</param>
  6728. </member>
  6729. <member name="P:XPTable.Renderers.ImageCellRenderer.DrawText">
  6730. <summary>
  6731. Gets or sets whether any text contained in the Cell should be drawn
  6732. </summary>
  6733. </member>
  6734. <member name="T:XPTable.Renderers.ComboBoxCellRenderer">
  6735. <summary>
  6736. A CellRenderer that draws Cell contents as a ComboBox
  6737. </summary>
  6738. </member>
  6739. <member name="M:XPTable.Renderers.ComboBoxCellRenderer.#ctor">
  6740. <summary>
  6741. Initializes a new instance of the ComboBoxCellRenderer class with
  6742. default settings
  6743. </summary>
  6744. </member>
  6745. <member name="M:XPTable.Renderers.ComboBoxCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  6746. <summary>
  6747. Raises the Paint event
  6748. </summary>
  6749. <param name="e">A PaintCellEventArgs that contains the event data</param>
  6750. </member>
  6751. <member name="T:XPTable.Renderers.CheckBoxRendererData">
  6752. <summary>
  6753. Contains information about the current state of a Cell's check box
  6754. </summary>
  6755. </member>
  6756. <member name="F:XPTable.Renderers.CheckBoxRendererData.checkState">
  6757. <summary>
  6758. The current state of the Cells check box
  6759. </summary>
  6760. </member>
  6761. <member name="M:XPTable.Renderers.CheckBoxRendererData.#ctor(XPTable.Themes.CheckBoxStates)">
  6762. <summary>
  6763. Initializes a new instance of the ButtonRendererData class with the
  6764. specified CheckBox state
  6765. </summary>
  6766. <param name="checkState">The current state of the Cells CheckBox</param>
  6767. </member>
  6768. <member name="P:XPTable.Renderers.CheckBoxRendererData.CheckState">
  6769. <summary>
  6770. Gets or sets the current state of the Cells checkbox
  6771. </summary>
  6772. </member>
  6773. <member name="T:XPTable.Models.ImageColumn">
  6774. <summary>
  6775. Represents a Column whose Cells are displayed as an Image
  6776. </summary>
  6777. </member>
  6778. <member name="F:XPTable.Models.ImageColumn.drawText">
  6779. <summary>
  6780. Specifies whether any text contained in the Cell should be drawn
  6781. </summary>
  6782. </member>
  6783. <member name="M:XPTable.Models.ImageColumn.#ctor">
  6784. <summary>
  6785. Creates a new ImageColumn with default values
  6786. </summary>
  6787. </member>
  6788. <member name="M:XPTable.Models.ImageColumn.#ctor(System.String)">
  6789. <summary>
  6790. Creates a new ImageColumn with the specified header text
  6791. </summary>
  6792. <param name="text">The text displayed in the column's header</param>
  6793. </member>
  6794. <member name="M:XPTable.Models.ImageColumn.#ctor(System.String,System.Int32)">
  6795. <summary>
  6796. Creates a new ImageColumn with the specified header text and width
  6797. </summary>
  6798. <param name="text">The text displayed in the column's header</param>
  6799. <param name="width">The column's width</param>
  6800. </member>
  6801. <member name="M:XPTable.Models.ImageColumn.#ctor(System.String,System.Int32,System.Boolean)">
  6802. <summary>
  6803. Creates a new ImageColumn with the specified header text, width and visibility
  6804. </summary>
  6805. <param name="text">The text displayed in the column's header</param>
  6806. <param name="width">The column's width</param>
  6807. <param name="visible">Specifies whether the column is visible</param>
  6808. </member>
  6809. <member name="M:XPTable.Models.ImageColumn.#ctor(System.String,System.Drawing.Image)">
  6810. <summary>
  6811. Creates a new ImageColumn with the specified header text and image
  6812. </summary>
  6813. <param name="text">The text displayed in the column's header</param>
  6814. <param name="image">The image displayed on the column's header</param>
  6815. </member>
  6816. <member name="M:XPTable.Models.ImageColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  6817. <summary>
  6818. Creates a new ImageColumn with the specified header text, image and width
  6819. </summary>
  6820. <param name="text">The text displayed in the column's header</param>
  6821. <param name="image">The image displayed on the column's header</param>
  6822. <param name="width">The column's width</param>
  6823. </member>
  6824. <member name="M:XPTable.Models.ImageColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  6825. <summary>
  6826. Creates a new ImageColumn with the specified header text, image, width
  6827. and visibility
  6828. </summary>
  6829. <param name="text">The text displayed in the column's header</param>
  6830. <param name="image">The image displayed on the column's header</param>
  6831. <param name="width">The column's width</param>
  6832. <param name="visible">Specifies whether the column is visible</param>
  6833. </member>
  6834. <member name="M:XPTable.Models.ImageColumn.Init">
  6835. <summary>
  6836. Initializes the ImageColumn with default values
  6837. </summary>
  6838. </member>
  6839. <member name="M:XPTable.Models.ImageColumn.GetDefaultRendererName">
  6840. <summary>
  6841. Gets a string that specifies the name of the Column's default CellRenderer
  6842. </summary>
  6843. <returns>A string that specifies the name of the Column's default
  6844. CellRenderer</returns>
  6845. </member>
  6846. <member name="M:XPTable.Models.ImageColumn.CreateDefaultRenderer">
  6847. <summary>
  6848. Gets the Column's default CellRenderer
  6849. </summary>
  6850. <returns>The Column's default CellRenderer</returns>
  6851. </member>
  6852. <member name="M:XPTable.Models.ImageColumn.GetDefaultEditorName">
  6853. <summary>
  6854. Gets a string that specifies the name of the Column's default CellEditor
  6855. </summary>
  6856. <returns>A string that specifies the name of the Column's default
  6857. CellEditor</returns>
  6858. </member>
  6859. <member name="M:XPTable.Models.ImageColumn.CreateDefaultEditor">
  6860. <summary>
  6861. Gets the Column's default CellEditor
  6862. </summary>
  6863. <returns>The Column's default CellEditor</returns>
  6864. </member>
  6865. <member name="P:XPTable.Models.ImageColumn.DrawText">
  6866. <summary>
  6867. Gets or sets whether any text contained in the Column's Cells should be drawn
  6868. </summary>
  6869. </member>
  6870. <member name="P:XPTable.Models.ImageColumn.DefaultComparerType">
  6871. <summary>
  6872. Gets the Type of the Comparer used to compare the Column's Cells when
  6873. the Column is sorting
  6874. </summary>
  6875. </member>
  6876. <member name="P:XPTable.Models.ImageColumn.Editable">
  6877. <summary>
  6878. Gets or sets a value indicating whether the Column's Cells contents
  6879. are able to be edited
  6880. </summary>
  6881. </member>
  6882. <member name="T:XPTable.Models.Design.CellCollectionEditor">
  6883. <summary>
  6884. Provides a user interface that can edit collections of Cells
  6885. at design time
  6886. </summary>
  6887. </member>
  6888. <member name="F:XPTable.Models.Design.CellCollectionEditor.cells">
  6889. <summary>
  6890. The CellCollection being edited
  6891. </summary>
  6892. </member>
  6893. <member name="M:XPTable.Models.Design.CellCollectionEditor.#ctor(System.Type)">
  6894. <summary>
  6895. Initializes a new instance of the CellCollectionEditor class
  6896. using the specified collection type
  6897. </summary>
  6898. <param name="type">The type of the collection for this editor to edit</param>
  6899. </member>
  6900. <member name="M:XPTable.Models.Design.CellCollectionEditor.EditValue(System.ComponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Object)">
  6901. <summary>
  6902. Edits the value of the specified object using the specified
  6903. service provider and context
  6904. </summary>
  6905. <param name="context">An ITypeDescriptorContext that can be
  6906. used to gain additional context information</param>
  6907. <param name="isp">A service provider object through which
  6908. editing services can be obtained</param>
  6909. <param name="value">The object to edit the value of</param>
  6910. <returns>The new value of the object. If the value of the
  6911. object has not changed, this should return the same object
  6912. it was passed</returns>
  6913. </member>
  6914. <member name="M:XPTable.Models.Design.CellCollectionEditor.CreateInstance(System.Type)">
  6915. <summary>
  6916. Creates a new instance of the specified collection item type
  6917. </summary>
  6918. <param name="itemType">The type of item to create</param>
  6919. <returns>A new instance of the specified object</returns>
  6920. </member>
  6921. <member name="M:XPTable.Models.Design.CellCollectionEditor.DestroyInstance(System.Object)">
  6922. <summary>
  6923. Destroys the specified instance of the object
  6924. </summary>
  6925. <param name="instance">The object to destroy</param>
  6926. </member>
  6927. <member name="T:XPTable.Events.RowEventHandler">
  6928. <summary>
  6929. Represents the methods that will handle the PropertyChanged, CellAdded and
  6930. CellRemoved events of a Row
  6931. </summary>
  6932. </member>
  6933. <member name="T:XPTable.Events.RowEventArgs">
  6934. <summary>
  6935. Provides data for a Row's PropertyChanged, CellAdded
  6936. and CellRemoved events
  6937. </summary>
  6938. </member>
  6939. <member name="F:XPTable.Events.RowEventArgs.source">
  6940. <summary>
  6941. The Row that Raised the event
  6942. </summary>
  6943. </member>
  6944. <member name="F:XPTable.Events.RowEventArgs.rowIndex">
  6945. <summary>
  6946. The index of the Row
  6947. </summary>
  6948. </member>
  6949. <member name="F:XPTable.Events.RowEventArgs.cell">
  6950. <summary>
  6951. The affected Cell
  6952. </summary>
  6953. </member>
  6954. <member name="F:XPTable.Events.RowEventArgs.cellToIndex">
  6955. <summary>
  6956. The start index of the affected Cell(s)
  6957. </summary>
  6958. </member>
  6959. <member name="F:XPTable.Events.RowEventArgs.cellFromIndex">
  6960. <summary>
  6961. The end index of the affected Cell(s)
  6962. </summary>
  6963. </member>
  6964. <member name="F:XPTable.Events.RowEventArgs.eventType">
  6965. <summary>
  6966. The type of event
  6967. </summary>
  6968. </member>
  6969. <member name="M:XPTable.Events.RowEventArgs.#ctor(XPTable.Models.Row,XPTable.Events.RowEventType)">
  6970. <summary>
  6971. Initializes a new instance of the RowEventArgs class with
  6972. the specified Row source, row index, start index, end index
  6973. and affected Cell
  6974. </summary>
  6975. <param name="source">The Row that originated the event</param>
  6976. <param name="eventType">The type of event</param>
  6977. </member>
  6978. <member name="M:XPTable.Events.RowEventArgs.#ctor(XPTable.Models.Row,XPTable.Models.Cell,System.Int32,System.Int32)">
  6979. <summary>
  6980. Initializes a new instance of the RowEventArgs class with
  6981. the specified Row source, row index, start index, end index
  6982. and affected Cell
  6983. </summary>
  6984. <param name="source">The Row that originated the event</param>
  6985. <param name="cell">The affected Cell</param>
  6986. <param name="cellFromIndex">The start index of the affected Cell(s)</param>
  6987. <param name="cellToIndex">The end index of the affected Cell(s)</param>
  6988. </member>
  6989. <member name="M:XPTable.Events.RowEventArgs.#ctor(XPTable.Models.Row,System.Int32,XPTable.Models.Cell,System.Int32,System.Int32,XPTable.Events.RowEventType)">
  6990. <summary>
  6991. Initializes a new instance of the RowEventArgs class with
  6992. the specified Row source, row index, start index, end index
  6993. and affected Cell
  6994. </summary>
  6995. <param name="source">The Row that originated the event</param>
  6996. <param name="rowIndex">The index of the Row</param>
  6997. <param name="cell">The affected Cell</param>
  6998. <param name="cellFromIndex">The start index of the affected Cell(s)</param>
  6999. <param name="cellToIndex">The end index of the affected Cell(s)</param>
  7000. <param name="eventType">The type of event</param>
  7001. </member>
  7002. <member name="M:XPTable.Events.RowEventArgs.SetRowIndex(System.Int32)">
  7003. <summary>
  7004. </summary>
  7005. <param name="rowIndex"></param>
  7006. </member>
  7007. <member name="P:XPTable.Events.RowEventArgs.Row">
  7008. <summary>
  7009. Gets the Row that Raised the event
  7010. </summary>
  7011. </member>
  7012. <member name="P:XPTable.Events.RowEventArgs.Index">
  7013. <summary>
  7014. Gets the index of the Row
  7015. </summary>
  7016. </member>
  7017. <member name="P:XPTable.Events.RowEventArgs.Cell">
  7018. <summary>
  7019. Gets the affected Cell
  7020. </summary>
  7021. </member>
  7022. <member name="P:XPTable.Events.RowEventArgs.CellFromIndex">
  7023. <summary>
  7024. Gets the start index of the affected Cell(s)
  7025. </summary>
  7026. </member>
  7027. <member name="P:XPTable.Events.RowEventArgs.CellToIndex">
  7028. <summary>
  7029. Gets the end index of the affected Cell(s)
  7030. </summary>
  7031. </member>
  7032. <member name="P:XPTable.Events.RowEventArgs.EventType">
  7033. <summary>
  7034. Gets the type of event
  7035. </summary>
  7036. </member>
  7037. <member name="T:XPTable.Themes.ThemeManager">
  7038. <summary>
  7039. A class that contains methods for drawing Windows XP themed Control parts
  7040. </summary>
  7041. </member>
  7042. <member name="M:XPTable.Themes.ThemeManager.#ctor">
  7043. <summary>
  7044. Initializes a new instance of the ThemeManager class with default settings
  7045. </summary>
  7046. </member>
  7047. <member name="M:XPTable.Themes.ThemeManager.DrawButton(System.Drawing.Graphics,System.Drawing.Rectangle,XPTable.Themes.PushButtonStates)">
  7048. <summary>
  7049. Draws a push button in the specified state, on the specified graphics
  7050. surface, and within the specified bounds
  7051. </summary>
  7052. <param name="g">The Graphics to draw on</param>
  7053. <param name="buttonRect">The Rectangle that represents the dimensions
  7054. of the button</param>
  7055. <param name="state">A PushButtonStates value that specifies the
  7056. state to draw the button in</param>
  7057. </member>
  7058. <member name="M:XPTable.Themes.ThemeManager.DrawButton(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle,XPTable.Themes.PushButtonStates)">
  7059. <summary>
  7060. Draws a push button in the specified state, on the specified graphics
  7061. surface, and within the specified bounds
  7062. </summary>
  7063. <param name="g">The Graphics to draw on</param>
  7064. <param name="buttonRect">The Rectangle that represents the dimensions
  7065. of the button</param>
  7066. <param name="clipRect">The Rectangle that represents the clipping area</param>
  7067. <param name="state">A PushButtonStates value that specifies the
  7068. state to draw the button in</param>
  7069. </member>
  7070. <member name="M:XPTable.Themes.ThemeManager.ConvertPushButtonStateToButtonState(XPTable.Themes.PushButtonStates)">
  7071. <summary>
  7072. Converts the specified PushButtonStates value to a ButtonState value
  7073. </summary>
  7074. <param name="state">The PushButtonStates value to be converted</param>
  7075. <returns>A ButtonState value that represents the specified PushButtonStates
  7076. value</returns>
  7077. </member>
  7078. <member name="M:XPTable.Themes.ThemeManager.DrawCheck(System.Drawing.Graphics,System.Drawing.Rectangle,XPTable.Themes.CheckBoxStates)">
  7079. <summary>
  7080. Draws a check box in the specified state, on the specified graphics
  7081. surface, and within the specified bounds
  7082. </summary>
  7083. <param name="g">The Graphics to draw on</param>
  7084. <param name="checkRect">The Rectangle that represents the dimensions
  7085. of the check box</param>
  7086. <param name="state">A CheckBoxStates value that specifies the
  7087. state to draw the check box in</param>
  7088. </member>
  7089. <member name="M:XPTable.Themes.ThemeManager.DrawCheck(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle,XPTable.Themes.CheckBoxStates)">
  7090. <summary>
  7091. Draws a check box in the specified state, on the specified graphics
  7092. surface, and within the specified bounds
  7093. </summary>
  7094. <param name="g">The Graphics to draw on</param>
  7095. <param name="checkRect">The Rectangle that represents the dimensions
  7096. of the check box</param>
  7097. <param name="clipRect">The Rectangle that represents the clipping area</param>
  7098. <param name="state">A CheckBoxStates value that specifies the
  7099. state to draw the check box in</param>
  7100. </member>
  7101. <member name="M:XPTable.Themes.ThemeManager.ConvertCheckBoxStateToButtonState(XPTable.Themes.CheckBoxStates)">
  7102. <summary>
  7103. Converts the specified CheckBoxStates value to a ButtonState value
  7104. </summary>
  7105. <param name="state">The CheckBoxStates value to be converted</param>
  7106. <returns>A ButtonState value that represents the specified CheckBoxStates
  7107. value</returns>
  7108. </member>
  7109. <member name="M:XPTable.Themes.ThemeManager.IsMixed(XPTable.Themes.CheckBoxStates)">
  7110. <summary>
  7111. Returns whether the specified CheckBoxStates value is in an
  7112. indeterminate state
  7113. </summary>
  7114. <param name="state">The CheckBoxStates value to be checked</param>
  7115. <returns>true if the specified CheckBoxStates value is in an
  7116. indeterminate state, false otherwise</returns>
  7117. </member>
  7118. <member name="M:XPTable.Themes.ThemeManager.DrawColumnHeader(System.Drawing.Graphics,System.Drawing.Rectangle,XPTable.Themes.ColumnHeaderStates)">
  7119. <summary>
  7120. Draws a column header in the specified state, on the specified graphics
  7121. surface, and within the specified bounds
  7122. </summary>
  7123. <param name="g">The Graphics to draw on</param>
  7124. <param name="headerRect">The Rectangle that represents the dimensions
  7125. of the column header</param>
  7126. <param name="state">A ColumnHeaderStates value that specifies the
  7127. state to draw the column header in</param>
  7128. </member>
  7129. <member name="M:XPTable.Themes.ThemeManager.DrawColumnHeader(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle,XPTable.Themes.ColumnHeaderStates)">
  7130. <summary>
  7131. Draws a column header in the specified state, on the specified graphics
  7132. surface, and within the specified bounds
  7133. </summary>
  7134. <param name="g">The Graphics to draw on</param>
  7135. <param name="headerRect">The Rectangle that represents the dimensions
  7136. of the column header</param>
  7137. <param name="clipRect">The Rectangle that represents the clipping area</param>
  7138. <param name="state">A ColumnHeaderStates value that specifies the
  7139. state to draw the column header in</param>
  7140. </member>
  7141. <member name="M:XPTable.Themes.ThemeManager.DrawComboBoxButton(System.Drawing.Graphics,System.Drawing.Rectangle,XPTable.Themes.ComboBoxStates)">
  7142. <summary>
  7143. Draws a combobox button in the specified state, on the specified graphics
  7144. surface, and within the specified bounds
  7145. </summary>
  7146. <param name="g">The Graphics to draw on</param>
  7147. <param name="buttonRect">The Rectangle that represents the dimensions
  7148. of the combobox button</param>
  7149. <param name="state">A ComboBoxStates value that specifies the
  7150. state to draw the combobox button in</param>
  7151. </member>
  7152. <member name="M:XPTable.Themes.ThemeManager.DrawComboBoxButton(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle,XPTable.Themes.ComboBoxStates)">
  7153. <summary>
  7154. Draws a combobox button in the specified state, on the specified graphics
  7155. surface, and within the specified bounds
  7156. </summary>
  7157. <param name="g">The Graphics to draw on</param>
  7158. <param name="buttonRect">The Rectangle that represents the dimensions
  7159. of the button</param>
  7160. <param name="clipRect">The Rectangle that represents the clipping area</param>
  7161. <param name="state">A ComboBoxStates value that specifies the
  7162. state to draw the combobox button in</param>
  7163. </member>
  7164. <member name="M:XPTable.Themes.ThemeManager.ConvertComboBoxStateToButtonState(XPTable.Themes.ComboBoxStates)">
  7165. <summary>
  7166. Converts the specified ComboBoxStates value to a ButtonState value
  7167. </summary>
  7168. <param name="state">The ComboBoxStates value to be converted</param>
  7169. <returns>A ButtonState value that represents the specified ComboBoxStates
  7170. value</returns>
  7171. </member>
  7172. <member name="M:XPTable.Themes.ThemeManager.DrawProgressBar(System.Drawing.Graphics,System.Drawing.Rectangle)">
  7173. <summary>
  7174. Draws a ProgressBar on the specified graphics surface, and within
  7175. the specified bounds
  7176. </summary>
  7177. <param name="g">The Graphics to draw on</param>
  7178. <param name="drawRect">The Rectangle that represents the dimensions
  7179. of the ProgressBar</param>
  7180. </member>
  7181. <member name="M:XPTable.Themes.ThemeManager.DrawProgressBar(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle)">
  7182. <summary>
  7183. Draws a ProgressBar on the specified graphics surface, and within
  7184. the specified bounds
  7185. </summary>
  7186. <param name="g">The Graphics to draw on</param>
  7187. <param name="drawRect">The Rectangle that represents the dimensions
  7188. of the ProgressBar</param>
  7189. <param name="clipRect">The Rectangle that represents the clipping area</param>
  7190. </member>
  7191. <member name="M:XPTable.Themes.ThemeManager.DrawProgressBarChunks(System.Drawing.Graphics,System.Drawing.Rectangle)">
  7192. <summary>
  7193. Draws the ProgressBar's chunks on the specified graphics surface, and within
  7194. the specified bounds
  7195. </summary>
  7196. <param name="g">The Graphics to draw on</param>
  7197. <param name="drawRect">The Rectangle that represents the dimensions
  7198. of the ProgressBar</param>
  7199. </member>
  7200. <member name="M:XPTable.Themes.ThemeManager.DrawProgressBarChunks(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle)">
  7201. <summary>
  7202. Draws the ProgressBar's chunks on the specified graphics surface, and within
  7203. the specified bounds
  7204. </summary>
  7205. <param name="g">The Graphics to draw on</param>
  7206. <param name="drawRect">The Rectangle that represents the dimensions
  7207. of the ProgressBar</param>
  7208. <param name="clipRect">The Rectangle that represents the clipping area</param>
  7209. </member>
  7210. <member name="M:XPTable.Themes.ThemeManager.DrawRadioButton(System.Drawing.Graphics,System.Drawing.Rectangle,XPTable.Themes.RadioButtonStates)">
  7211. <summary>
  7212. Draws a RadioButton in the specified state, on the specified graphics
  7213. surface, and within the specified bounds
  7214. </summary>
  7215. <param name="g">The Graphics to draw on</param>
  7216. <param name="checkRect">The Rectangle that represents the dimensions
  7217. of the RadioButton</param>
  7218. <param name="state">A RadioButtonStates value that specifies the
  7219. state to draw the RadioButton in</param>
  7220. </member>
  7221. <member name="M:XPTable.Themes.ThemeManager.DrawRadioButton(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle,XPTable.Themes.RadioButtonStates)">
  7222. <summary>
  7223. Draws a RadioButton in the specified state, on the specified graphics
  7224. surface, and within the specified bounds
  7225. </summary>
  7226. <param name="g">The Graphics to draw on</param>
  7227. <param name="checkRect">The Rectangle that represents the dimensions
  7228. of the RadioButton</param>
  7229. <param name="clipRect">The Rectangle that represents the clipping area</param>
  7230. <param name="state">A RadioButtonStates value that specifies the
  7231. state to draw the RadioButton in</param>
  7232. </member>
  7233. <member name="M:XPTable.Themes.ThemeManager.ConvertRadioButtonStateToButtonState(XPTable.Themes.RadioButtonStates)">
  7234. <summary>
  7235. Converts the specified RadioButtonStates value to a ButtonState value
  7236. </summary>
  7237. <param name="state">The RadioButtonStates value to be converted</param>
  7238. <returns>A ButtonState value that represents the specified RadioButtonStates
  7239. value</returns>
  7240. </member>
  7241. <member name="M:XPTable.Themes.ThemeManager.DrawTabPageBody(System.Drawing.Graphics,System.Drawing.Rectangle)">
  7242. <summary>
  7243. Draws a TabPage body on the specified graphics surface, and within the
  7244. specified bounds
  7245. </summary>
  7246. <param name="g">The Graphics to draw on</param>
  7247. <param name="tabRect">The Rectangle that represents the dimensions
  7248. of the TabPage body</param>
  7249. </member>
  7250. <member name="M:XPTable.Themes.ThemeManager.DrawTabPageBody(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle)">
  7251. <summary>
  7252. Draws a TabPage body on the specified graphics surface, and within the
  7253. specified bounds
  7254. </summary>
  7255. <param name="g">The Graphics to draw on</param>
  7256. <param name="tabRect">The Rectangle that represents the dimensions
  7257. of the TabPage body</param>
  7258. <param name="clipRect">The Rectangle that represents the clipping area</param>
  7259. </member>
  7260. <member name="M:XPTable.Themes.ThemeManager.DrawTextBox(System.Drawing.Graphics,System.Drawing.Rectangle,XPTable.Themes.TextBoxStates)">
  7261. <summary>
  7262. Draws a TextBox in the specified state, on the specified graphics
  7263. surface, and within the specified bounds
  7264. </summary>
  7265. <param name="g">The Graphics to draw on</param>
  7266. <param name="textRect">The Rectangle that represents the dimensions
  7267. of the TextBox</param>
  7268. <param name="state">A TextBoxStates value that specifies the
  7269. state to draw the TextBox in</param>
  7270. </member>
  7271. <member name="M:XPTable.Themes.ThemeManager.DrawTextBox(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle,XPTable.Themes.TextBoxStates)">
  7272. <summary>
  7273. Draws a TextBox in the specified state, on the specified graphics
  7274. surface, and within the specified bounds
  7275. </summary>
  7276. <param name="g">The Graphics to draw on</param>
  7277. <param name="textRect">The Rectangle that represents the dimensions
  7278. of the TextBox</param>
  7279. <param name="clipRect">The Rectangle that represents the clipping area</param>
  7280. <param name="state">A TextBoxStates value that specifies the
  7281. state to draw the TextBox in</param>
  7282. </member>
  7283. <member name="M:XPTable.Themes.ThemeManager.DrawUpDownButtons(System.Drawing.Graphics,System.Drawing.Rectangle,XPTable.Themes.UpDownStates,System.Drawing.Rectangle,XPTable.Themes.UpDownStates)">
  7284. <summary>
  7285. Draws an UpDown's up and down buttons in the specified state, on the specified
  7286. graphics surface, and within the specified bounds
  7287. </summary>
  7288. <param name="g">The Graphics to draw on</param>
  7289. <param name="upButtonRect">The Rectangle that represents the dimensions
  7290. of the up button</param>
  7291. <param name="upButtonState">An UpDownStates value that specifies the
  7292. state to draw the up button in</param>
  7293. <param name="downButtonRect">The Rectangle that represents the dimensions
  7294. of the down button</param>
  7295. <param name="downButtonState">An UpDownStates value that specifies the
  7296. state to draw the down button in</param>
  7297. </member>
  7298. <member name="M:XPTable.Themes.ThemeManager.DrawUpDownButtons(System.Drawing.Graphics,System.Drawing.Rectangle,System.Drawing.Rectangle,XPTable.Themes.UpDownStates,System.Drawing.Rectangle,System.Drawing.Rectangle,XPTable.Themes.UpDownStates)">
  7299. <summary>
  7300. Draws an UpDown's up and down buttons in the specified state, on the specified
  7301. graphics surface, and within the specified bounds
  7302. </summary>
  7303. <param name="g">The Graphics to draw on</param>
  7304. <param name="upButtonRect">The Rectangle that represents the dimensions
  7305. of the up button</param>
  7306. <param name="upButtonClipRect">The Rectangle that represents the clipping area
  7307. for the up button</param>
  7308. <param name="upButtonState">An UpDownStates value that specifies the
  7309. state to draw the up button in</param>
  7310. <param name="downButtonRect">The Rectangle that represents the dimensions
  7311. of the down button</param>
  7312. <param name="downButtonClipRect">The Rectangle that represents the clipping area
  7313. for the down button</param>
  7314. <param name="downButtonState">An UpDownStates value that specifies the
  7315. state to draw the down button in</param>
  7316. </member>
  7317. <member name="M:XPTable.Themes.ThemeManager.ConvertUpDownStateToButtonState(XPTable.Themes.UpDownStates)">
  7318. <summary>
  7319. Converts the specified UpDownStates value to a ButtonState value
  7320. </summary>
  7321. <param name="state">The UpDownStates value to be converted</param>
  7322. <returns>A ButtonState value that represents the specified UpDownStates
  7323. value</returns>
  7324. </member>
  7325. <member name="M:XPTable.Themes.ThemeManager.DrawThemeBackground(System.Drawing.Graphics,System.String,System.Int32,System.Int32,System.Drawing.Rectangle)">
  7326. <summary>
  7327. Draws the background image defined by the visual style for the specified control part
  7328. </summary>
  7329. <param name="g">The Graphics to draw on</param>
  7330. <param name="windowClass">The class of the part to draw</param>
  7331. <param name="part">The part to draw</param>
  7332. <param name="partState">The state of the part to draw</param>
  7333. <param name="drawRect">The Rectangle in which the part is drawn</param>
  7334. </member>
  7335. <member name="M:XPTable.Themes.ThemeManager.DrawThemeBackground(System.Drawing.Graphics,System.String,System.Int32,System.Int32,System.Drawing.Rectangle,System.Drawing.Rectangle)">
  7336. <summary>
  7337. Draws the background image defined by the visual style for the specified control part
  7338. </summary>
  7339. <param name="g">The Graphics to draw on</param>
  7340. <param name="windowClass">The class of the part to draw</param>
  7341. <param name="part">The part to draw</param>
  7342. <param name="partState">The state of the part to draw</param>
  7343. <param name="drawRect">The Rectangle in which the part is drawn</param>
  7344. <param name="clipRect">The Rectangle that represents the clipping area for the part</param>
  7345. </member>
  7346. <member name="M:XPTable.Themes.ThemeManager.GetComctlVersion">
  7347. <summary>
  7348. Returns a Version object that contains information about the verion
  7349. of the CommonControls that the application is using
  7350. </summary>
  7351. <returns>A Version object that contains information about the verion
  7352. of the CommonControls that the application is using</returns>
  7353. </member>
  7354. <member name="P:XPTable.Themes.ThemeManager.VisualStylesSupported">
  7355. <summary>
  7356. Gets whether Visual Styles are supported by the system
  7357. </summary>
  7358. </member>
  7359. <member name="P:XPTable.Themes.ThemeManager.VisualStylesEnabled">
  7360. <summary>
  7361. Gets whether Visual Styles are enabled for the application
  7362. </summary>
  7363. </member>
  7364. <member name="T:XPTable.Themes.TextBoxParts">
  7365. <summary>
  7366. Represents the different parts of a TextBox that can be
  7367. drawn by the Windows XP theme engine
  7368. </summary>
  7369. </member>
  7370. <member name="F:XPTable.Themes.TextBoxParts.EditText">
  7371. <summary>
  7372. The TextBox's border and background
  7373. </summary>
  7374. </member>
  7375. <member name="T:XPTable.Renderers.ButtonCellRenderer">
  7376. <summary>
  7377. A CellRenderer that draws Cell contents as Buttons
  7378. </summary>
  7379. </member>
  7380. <member name="F:XPTable.Renderers.ButtonCellRenderer.imageAlignment">
  7381. <summary>
  7382. Specifies the alignment of the Image displayed on the button
  7383. </summary>
  7384. </member>
  7385. <member name="M:XPTable.Renderers.ButtonCellRenderer.#ctor">
  7386. <summary>
  7387. Initializes a new instance of the ButtonCellRenderer class with
  7388. default settings
  7389. </summary>
  7390. </member>
  7391. <member name="M:XPTable.Renderers.ButtonCellRenderer.GetButtonRendererData(XPTable.Models.Cell)">
  7392. <summary>
  7393. Gets the ButtonCellRenderer specific data used by the Renderer from
  7394. the specified Cell
  7395. </summary>
  7396. <param name="cell">The Cell to get the ButtonCellRenderer data for</param>
  7397. <returns>The ButtonCellRenderer data for the specified Cell</returns>
  7398. </member>
  7399. <member name="M:XPTable.Renderers.ButtonCellRenderer.CalcButtonBounds">
  7400. <summary>
  7401. Returns a Rectangle that specifies the size and location of the button
  7402. </summary>
  7403. <returns>A Rectangle that specifies the size and location of the button</returns>
  7404. </member>
  7405. <member name="M:XPTable.Renderers.ButtonCellRenderer.CalcImageRect(System.Drawing.Image,System.Drawing.ContentAlignment)">
  7406. <summary>
  7407. Returns a Rectangle that specifies the size and location of the buttons Image
  7408. </summary>
  7409. <param name="image">The buttons image</param>
  7410. <param name="imageAlignment">The alignment of the image</param>
  7411. <returns>A Rectangle that specifies the size and location of the buttons Image</returns>
  7412. </member>
  7413. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnGotFocus(XPTable.Events.CellFocusEventArgs)">
  7414. <summary>
  7415. Raises the GotFocus event
  7416. </summary>
  7417. <param name="e">A CellFocusEventArgs that contains the event data</param>
  7418. </member>
  7419. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnLostFocus(XPTable.Events.CellFocusEventArgs)">
  7420. <summary>
  7421. Raises the LostFocus event
  7422. </summary>
  7423. <param name="e">A CellFocusEventArgs that contains the event data</param>
  7424. </member>
  7425. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnKeyDown(XPTable.Events.CellKeyEventArgs)">
  7426. <summary>
  7427. Raises the KeyDown event
  7428. </summary>
  7429. <param name="e">A CellKeyEventArgs that contains the event data</param>
  7430. </member>
  7431. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnKeyUp(XPTable.Events.CellKeyEventArgs)">
  7432. <summary>
  7433. Raises the KeyUp event
  7434. </summary>
  7435. <param name="e">A CellKeyEventArgs that contains the event data</param>
  7436. </member>
  7437. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnMouseEnter(XPTable.Events.CellMouseEventArgs)">
  7438. <summary>
  7439. Raises the MouseEnter event
  7440. </summary>
  7441. <param name="e">A CellMouseEventArgs that contains the event data</param>
  7442. </member>
  7443. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnMouseLeave(XPTable.Events.CellMouseEventArgs)">
  7444. <summary>
  7445. Raises the MouseLeave event
  7446. </summary>
  7447. <param name="e">A CellMouseEventArgs that contains the event data</param>
  7448. </member>
  7449. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnMouseUp(XPTable.Events.CellMouseEventArgs)">
  7450. <summary>
  7451. Raises the MouseUp event
  7452. </summary>
  7453. <param name="e">A CellMouseEventArgs that contains the event data</param>
  7454. </member>
  7455. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnMouseDown(XPTable.Events.CellMouseEventArgs)">
  7456. <summary>
  7457. Raises the MouseDown event
  7458. </summary>
  7459. <param name="e">A CellMouseEventArgs that contains the event data</param>
  7460. </member>
  7461. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnMouseMove(XPTable.Events.CellMouseEventArgs)">
  7462. <summary>
  7463. Raises the MouseMove event
  7464. </summary>
  7465. <param name="e">A CellMouseEventArgs that contains the event data</param>
  7466. </member>
  7467. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  7468. <summary>
  7469. Raises the PaintCell event
  7470. </summary>
  7471. <param name="e">A PaintCellEventArgs that contains the event data</param>
  7472. </member>
  7473. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnPaintBackground(XPTable.Events.PaintCellEventArgs)">
  7474. <summary>
  7475. Raises the PaintBackground event
  7476. </summary>
  7477. <param name="e">A PaintCellEventArgs that contains the event data</param>
  7478. </member>
  7479. <member name="M:XPTable.Renderers.ButtonCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  7480. <summary>
  7481. Raises the Paint event
  7482. </summary>
  7483. <param name="e">A PaintCellEventArgs that contains the event data</param>
  7484. </member>
  7485. <member name="M:XPTable.Renderers.ButtonCellRenderer.DrawImage(System.Drawing.Graphics,System.Drawing.Image,System.Drawing.Rectangle,System.Boolean)">
  7486. <summary>
  7487. Draws the Image displayed on the button
  7488. </summary>
  7489. <param name="g">The Graphics to draw on</param>
  7490. <param name="image">The Image to draw</param>
  7491. <param name="imageRect">A Rectangle that specifies the location
  7492. of the Image</param>
  7493. <param name="enabled">Specifies whether the Image should be drawn
  7494. in an enabled state</param>
  7495. </member>
  7496. <member name="P:XPTable.Renderers.ButtonCellRenderer.ImageAlignment">
  7497. <summary>
  7498. Gets or sets the alignment of the Image displayed on the buttons
  7499. </summary>
  7500. </member>
  7501. <member name="T:XPTable.Models.CheckBoxColumn">
  7502. <summary>
  7503. Represents a Column whose Cells are displayed as a CheckBox
  7504. </summary>
  7505. </member>
  7506. <member name="F:XPTable.Models.CheckBoxColumn.checkSize">
  7507. <summary>
  7508. The size of the checkbox
  7509. </summary>
  7510. </member>
  7511. <member name="F:XPTable.Models.CheckBoxColumn.drawText">
  7512. <summary>
  7513. Specifies whether any text contained in the Cell should be drawn
  7514. </summary>
  7515. </member>
  7516. <member name="F:XPTable.Models.CheckBoxColumn.checkStyle">
  7517. <summary>
  7518. The style of the checkboxes
  7519. </summary>
  7520. </member>
  7521. <member name="M:XPTable.Models.CheckBoxColumn.#ctor">
  7522. <summary>
  7523. Creates a new CheckBoxColumn with default values
  7524. </summary>
  7525. </member>
  7526. <member name="M:XPTable.Models.CheckBoxColumn.#ctor(System.String)">
  7527. <summary>
  7528. Creates a new CheckBoxColumn with the specified header text
  7529. </summary>
  7530. <param name="text">The text displayed in the column's header</param>
  7531. </member>
  7532. <member name="M:XPTable.Models.CheckBoxColumn.#ctor(System.String,System.Int32)">
  7533. <summary>
  7534. Creates a new CheckBoxColumn with the specified header text and width
  7535. </summary>
  7536. <param name="text">The text displayed in the column's header</param>
  7537. <param name="width">The column's width</param>
  7538. </member>
  7539. <member name="M:XPTable.Models.CheckBoxColumn.#ctor(System.String,System.Int32,System.Boolean)">
  7540. <summary>
  7541. Creates a new CheckBoxColumn with the specified header text, width and visibility
  7542. </summary>
  7543. <param name="text">The text displayed in the column's header</param>
  7544. <param name="width">The column's width</param>
  7545. <param name="visible">Specifies whether the column is visible</param>
  7546. </member>
  7547. <member name="M:XPTable.Models.CheckBoxColumn.#ctor(System.String,System.Drawing.Image)">
  7548. <summary>
  7549. Creates a new CheckBoxColumn with the specified header text and image
  7550. </summary>
  7551. <param name="text">The text displayed in the column's header</param>
  7552. <param name="image">The image displayed on the column's header</param>
  7553. </member>
  7554. <member name="M:XPTable.Models.CheckBoxColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  7555. <summary>
  7556. Creates a new CheckBoxColumn with the specified header text, image and width
  7557. </summary>
  7558. <param name="text">The text displayed in the column's header</param>
  7559. <param name="image">The image displayed on the column's header</param>
  7560. <param name="width">The column's width</param>
  7561. </member>
  7562. <member name="M:XPTable.Models.CheckBoxColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  7563. <summary>
  7564. Creates a new CheckBoxColumn with the specified header text, image, width and visibility
  7565. </summary>
  7566. <param name="text">The text displayed in the column's header</param>
  7567. <param name="image">The image displayed on the column's header</param>
  7568. <param name="width">The column's width</param>
  7569. <param name="visible">Specifies whether the column is visible</param>
  7570. </member>
  7571. <member name="M:XPTable.Models.CheckBoxColumn.Init">
  7572. <summary>
  7573. Initializes the CheckBoxColumn with default values
  7574. </summary>
  7575. </member>
  7576. <member name="M:XPTable.Models.CheckBoxColumn.GetDefaultRendererName">
  7577. <summary>
  7578. Gets a string that specifies the name of the Column's default CellRenderer
  7579. </summary>
  7580. <returns>A string that specifies the name of the Column's default
  7581. CellRenderer</returns>
  7582. </member>
  7583. <member name="M:XPTable.Models.CheckBoxColumn.CreateDefaultRenderer">
  7584. <summary>
  7585. Gets the Column's default CellRenderer
  7586. </summary>
  7587. <returns>The Column's default CellRenderer</returns>
  7588. </member>
  7589. <member name="M:XPTable.Models.CheckBoxColumn.GetDefaultEditorName">
  7590. <summary>
  7591. Gets a string that specifies the name of the Column's default CellEditor
  7592. </summary>
  7593. <returns>A string that specifies the name of the Column's default
  7594. CellEditor</returns>
  7595. </member>
  7596. <member name="M:XPTable.Models.CheckBoxColumn.CreateDefaultEditor">
  7597. <summary>
  7598. Gets the Column's default CellEditor
  7599. </summary>
  7600. <returns>The Column's default CellEditor</returns>
  7601. </member>
  7602. <member name="M:XPTable.Models.CheckBoxColumn.ShouldSerializeCheckSize">
  7603. <summary>
  7604. Specifies whether the CheckSize property should be serialized at
  7605. design time
  7606. </summary>
  7607. <returns>true if the CheckSize property should be serialized,
  7608. false otherwise</returns>
  7609. </member>
  7610. <member name="P:XPTable.Models.CheckBoxColumn.CheckSize">
  7611. <summary>
  7612. Gets or sets the size of the checkboxes
  7613. </summary>
  7614. </member>
  7615. <member name="P:XPTable.Models.CheckBoxColumn.DrawText">
  7616. <summary>
  7617. Gets or sets whether any text contained in the Cell should be drawn
  7618. </summary>
  7619. </member>
  7620. <member name="P:XPTable.Models.CheckBoxColumn.CheckStyle">
  7621. <summary>
  7622. Gets or sets whether any text contained in the Cell should be drawn
  7623. </summary>
  7624. </member>
  7625. <member name="P:XPTable.Models.CheckBoxColumn.DefaultComparerType">
  7626. <summary>
  7627. Gets the Type of the Comparer used to compare the Column's Cells when
  7628. the Column is sorting
  7629. </summary>
  7630. </member>
  7631. <member name="T:XPTable.Models.CellPadding">
  7632. <summary>
  7633. Specifies the amount of space between the border and any contained
  7634. items along each edge of an object
  7635. </summary>
  7636. </member>
  7637. <member name="F:XPTable.Models.CellPadding.Empty">
  7638. <summary>
  7639. Represents a Padding structure with its properties
  7640. left uninitialized
  7641. </summary>
  7642. </member>
  7643. <member name="F:XPTable.Models.CellPadding.left">
  7644. <summary>
  7645. The width of the left padding
  7646. </summary>
  7647. </member>
  7648. <member name="F:XPTable.Models.CellPadding.right">
  7649. <summary>
  7650. The width of the right padding
  7651. </summary>
  7652. </member>
  7653. <member name="F:XPTable.Models.CellPadding.top">
  7654. <summary>
  7655. The width of the top padding
  7656. </summary>
  7657. </member>
  7658. <member name="F:XPTable.Models.CellPadding.bottom">
  7659. <summary>
  7660. The width of the bottom padding
  7661. </summary>
  7662. </member>
  7663. <member name="M:XPTable.Models.CellPadding.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
  7664. <summary>
  7665. Initializes a new instance of the Padding class
  7666. </summary>
  7667. <param name="left">The width of the left padding value</param>
  7668. <param name="top">The height of top padding value</param>
  7669. <param name="right">The width of the right padding value</param>
  7670. <param name="bottom">The height of bottom padding value</param>
  7671. </member>
  7672. <member name="M:XPTable.Models.CellPadding.Equals(System.Object)">
  7673. <summary>
  7674. Tests whether obj is a CellPadding structure with the same values as
  7675. this Padding structure
  7676. </summary>
  7677. <param name="obj">The Object to test</param>
  7678. <returns>This method returns true if obj is a CellPadding structure
  7679. and its Left, Top, Right, and Bottom properties are equal to
  7680. the corresponding properties of this CellPadding structure;
  7681. otherwise, false</returns>
  7682. </member>
  7683. <member name="M:XPTable.Models.CellPadding.GetHashCode">
  7684. <summary>
  7685. Returns the hash code for this CellPadding structure
  7686. </summary>
  7687. <returns>An integer that represents the hashcode for this
  7688. padding</returns>
  7689. </member>
  7690. <member name="M:XPTable.Models.CellPadding.op_Equality(XPTable.Models.CellPadding,XPTable.Models.CellPadding)">
  7691. <summary>
  7692. Tests whether two CellPadding structures have equal Left, Top,
  7693. Right, and Bottom properties
  7694. </summary>
  7695. <param name="left">The CellPadding structure that is to the left
  7696. of the equality operator</param>
  7697. <param name="right">The CellPadding structure that is to the right
  7698. of the equality operator</param>
  7699. <returns>This operator returns true if the two CellPadding structures
  7700. have equal Left, Top, Right, and Bottom properties</returns>
  7701. </member>
  7702. <member name="M:XPTable.Models.CellPadding.op_Inequality(XPTable.Models.CellPadding,XPTable.Models.CellPadding)">
  7703. <summary>
  7704. Tests whether two CellPadding structures differ in their Left, Top,
  7705. Right, and Bottom properties
  7706. </summary>
  7707. <param name="left">The CellPadding structure that is to the left
  7708. of the equality operator</param>
  7709. <param name="right">The CellPadding structure that is to the right
  7710. of the equality operator</param>
  7711. <returns>This operator returns true if any of the Left, Top, Right,
  7712. and Bottom properties of the two CellPadding structures are unequal;
  7713. otherwise false</returns>
  7714. </member>
  7715. <member name="P:XPTable.Models.CellPadding.Left">
  7716. <summary>
  7717. Gets or sets the width of the left padding value
  7718. </summary>
  7719. </member>
  7720. <member name="P:XPTable.Models.CellPadding.Right">
  7721. <summary>
  7722. Gets or sets the width of the right padding value
  7723. </summary>
  7724. </member>
  7725. <member name="P:XPTable.Models.CellPadding.Top">
  7726. <summary>
  7727. Gets or sets the height of the top padding value
  7728. </summary>
  7729. </member>
  7730. <member name="P:XPTable.Models.CellPadding.Bottom">
  7731. <summary>
  7732. Gets or sets the height of the bottom padding value
  7733. </summary>
  7734. </member>
  7735. <member name="P:XPTable.Models.CellPadding.IsEmpty">
  7736. <summary>
  7737. Tests whether all numeric properties of this CellPadding have
  7738. values of zero
  7739. </summary>
  7740. </member>
  7741. <member name="T:XPTable.Models.CellPaddingConverter">
  7742. <summary>
  7743. A custom TypeConverter used to help convert CellPadding objects from
  7744. one Type to another
  7745. </summary>
  7746. </member>
  7747. <member name="M:XPTable.Models.CellPaddingConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  7748. <summary>
  7749. Returns whether this converter can convert an object of the
  7750. given type to the type of this converter, using the specified context
  7751. </summary>
  7752. <param name="context">An ITypeDescriptorContext that provides
  7753. a format context</param>
  7754. <param name="sourceType">A Type that represents the type you
  7755. want to convert from</param>
  7756. <returns>true if this converter can perform the conversion;
  7757. otherwise, false</returns>
  7758. </member>
  7759. <member name="M:XPTable.Models.CellPaddingConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  7760. <summary>
  7761. Returns whether this converter can convert the object to the
  7762. specified type, using the specified context
  7763. </summary>
  7764. <param name="context">An ITypeDescriptorContext that provides a
  7765. format context</param>
  7766. <param name="destinationType">A Type that represents the type you
  7767. want to convert to</param>
  7768. <returns>true if this converter can perform the conversion;
  7769. otherwise, false</returns>
  7770. </member>
  7771. <member name="M:XPTable.Models.CellPaddingConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
  7772. <summary>
  7773. Converts the given object to the type of this converter, using
  7774. the specified context and culture information
  7775. </summary>
  7776. <param name="context">An ITypeDescriptorContext that provides a
  7777. format context</param>
  7778. <param name="culture">The CultureInfo to use as the current culture</param>
  7779. <param name="value">The Object to convert</param>
  7780. <returns>An Object that represents the converted value</returns>
  7781. </member>
  7782. <member name="M:XPTable.Models.CellPaddingConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  7783. <summary>
  7784. Converts the given value object to the specified type, using
  7785. the specified context and culture information
  7786. </summary>
  7787. <param name="context">An ITypeDescriptorContext that provides
  7788. a format context</param>
  7789. <param name="culture">A CultureInfo object. If a null reference
  7790. is passed, the current culture is assumed</param>
  7791. <param name="value">The Object to convert</param>
  7792. <param name="destinationType">The Type to convert the value
  7793. parameter to</param>
  7794. <returns>An Object that represents the converted value</returns>
  7795. </member>
  7796. <member name="M:XPTable.Models.CellPaddingConverter.CreateInstance(System.ComponentModel.ITypeDescriptorContext,System.Collections.IDictionary)">
  7797. <summary>
  7798. Creates an instance of the Type that this TypeConverter is associated
  7799. with, using the specified context, given a set of property values for
  7800. the object
  7801. </summary>
  7802. <param name="context">An ITypeDescriptorContext that provides a format
  7803. context</param>
  7804. <param name="propertyValues">An IDictionary of new property values</param>
  7805. <returns>An Object representing the given IDictionary, or a null
  7806. reference if the object cannot be created</returns>
  7807. </member>
  7808. <member name="M:XPTable.Models.CellPaddingConverter.GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext)">
  7809. <summary>
  7810. Returns whether changing a value on this object requires a call to
  7811. CreateInstance to create a new value, using the specified context
  7812. </summary>
  7813. <param name="context">An ITypeDescriptorContext that provides a
  7814. format context</param>
  7815. <returns>true if changing a property on this object requires a call
  7816. to CreateInstance to create a new value; otherwise, false</returns>
  7817. </member>
  7818. <member name="M:XPTable.Models.CellPaddingConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext,System.Object,System.Attribute[])">
  7819. <summary>
  7820. Returns a collection of properties for the type of array specified
  7821. by the value parameter, using the specified context and attributes
  7822. </summary>
  7823. <param name="context">An ITypeDescriptorContext that provides a format
  7824. context</param>
  7825. <param name="value">An Object that specifies the type of array for
  7826. which to get properties</param>
  7827. <param name="attributes">An array of type Attribute that is used as
  7828. a filter</param>
  7829. <returns>A PropertyDescriptorCollection with the properties that are
  7830. exposed for this data type, or a null reference if there are no
  7831. properties</returns>
  7832. </member>
  7833. <member name="M:XPTable.Models.CellPaddingConverter.GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext)">
  7834. <summary>
  7835. Returns whether this object supports properties, using the specified context
  7836. </summary>
  7837. <param name="context">An ITypeDescriptorContext that provides a format context</param>
  7838. <returns>true if GetProperties should be called to find the properties of this
  7839. object; otherwise, false</returns>
  7840. </member>
  7841. <member name="T:XPTable.Editors.MouseMessageFilter">
  7842. <summary>
  7843. A message filter that filters mouse messages
  7844. </summary>
  7845. </member>
  7846. <member name="F:XPTable.Editors.MouseMessageFilter.client">
  7847. <summary>
  7848. An IMouseMessageFilterClient that wishes to receive mouse events
  7849. </summary>
  7850. </member>
  7851. <member name="M:XPTable.Editors.MouseMessageFilter.#ctor(XPTable.Editors.IMouseMessageFilterClient)">
  7852. <summary>
  7853. Initializes a new instance of the CellEditor class with the
  7854. specified IMouseMessageFilterClient client
  7855. </summary>
  7856. </member>
  7857. <member name="M:XPTable.Editors.MouseMessageFilter.PreFilterMessage(System.Windows.Forms.Message@)">
  7858. <summary>
  7859. Filters out a message before it is dispatched
  7860. </summary>
  7861. <param name="m">The message to be dispatched. You cannot modify
  7862. this message</param>
  7863. <returns>true to filter the message and prevent it from being
  7864. dispatched; false to allow the message to continue to the next
  7865. filter or control</returns>
  7866. </member>
  7867. <member name="P:XPTable.Editors.MouseMessageFilter.Client">
  7868. <summary>
  7869. Gets or sets the IMouseMessageFilterClient that wishes to
  7870. receive mouse events
  7871. </summary>
  7872. </member>
  7873. <member name="T:XPTable.Models.TableRegion">
  7874. <summary>
  7875. Specifies the part of the Table the user has clicked
  7876. </summary>
  7877. </member>
  7878. <member name="F:XPTable.Models.TableRegion.Cells">
  7879. <summary>
  7880. A cell in the Table
  7881. </summary>
  7882. </member>
  7883. <member name="F:XPTable.Models.TableRegion.ColumnHeader">
  7884. <summary>
  7885. A column header in the Table
  7886. </summary>
  7887. </member>
  7888. <member name="F:XPTable.Models.TableRegion.NonClientArea">
  7889. <summary>
  7890. The non-client area of a Table, such as the border
  7891. </summary>
  7892. </member>
  7893. <member name="F:XPTable.Models.TableRegion.NoWhere">
  7894. <summary>
  7895. The click occured outside ot the Table
  7896. </summary>
  7897. </member>
  7898. <member name="T:XPTable.Models.SelectionStyle">
  7899. <summary>
  7900. Specifies how selected Cells are drawn by a Table
  7901. </summary>
  7902. </member>
  7903. <member name="F:XPTable.Models.SelectionStyle.ListView">
  7904. <summary>
  7905. The first visible Cell in the selected Cells Row is drawn as selected
  7906. </summary>
  7907. </member>
  7908. <member name="F:XPTable.Models.SelectionStyle.Grid">
  7909. <summary>
  7910. The selected Cells are drawn as selected
  7911. </summary>
  7912. </member>
  7913. <member name="T:XPTable.Models.Design.RowConverter">
  7914. <summary>
  7915. A custom TypeConverter used to help convert Rows from
  7916. one Type to another
  7917. </summary>
  7918. </member>
  7919. <member name="M:XPTable.Models.Design.RowConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  7920. <summary>
  7921. Returns whether this converter can convert the object to the
  7922. specified type, using the specified context
  7923. </summary>
  7924. <param name="context">An ITypeDescriptorContext that provides a
  7925. format context</param>
  7926. <param name="destinationType">A Type that represents the type
  7927. you want to convert to</param>
  7928. <returns>true if this converter can perform the conversion; o
  7929. therwise, false</returns>
  7930. </member>
  7931. <member name="M:XPTable.Models.Design.RowConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  7932. <summary>
  7933. Converts the given value object to the specified type, using
  7934. the specified context and culture information
  7935. </summary>
  7936. <param name="context">An ITypeDescriptorContext that provides
  7937. a format context</param>
  7938. <param name="culture">A CultureInfo object. If a null reference
  7939. is passed, the current culture is assumed</param>
  7940. <param name="value">The Object to convert</param>
  7941. <param name="destinationType">The Type to convert the value
  7942. parameter to</param>
  7943. <returns>An Object that represents the converted value</returns>
  7944. </member>
  7945. <member name="T:XPTable.Models.ColumnModel">
  7946. <summary>
  7947. Summary description for ColumnModel.
  7948. </summary>
  7949. </member>
  7950. <member name="F:XPTable.Models.ColumnModel.DefaultHeaderHeight">
  7951. <summary>
  7952. The default height of a column header
  7953. </summary>
  7954. </member>
  7955. <member name="F:XPTable.Models.ColumnModel.MinimumHeaderHeight">
  7956. <summary>
  7957. The minimum height of a column header
  7958. </summary>
  7959. </member>
  7960. <member name="F:XPTable.Models.ColumnModel.MaximumHeaderHeight">
  7961. <summary>
  7962. The maximum height of a column header
  7963. </summary>
  7964. </member>
  7965. <member name="F:XPTable.Models.ColumnModel.columns">
  7966. <summary>
  7967. The collection of Column's contained in the ColumnModel
  7968. </summary>
  7969. </member>
  7970. <member name="F:XPTable.Models.ColumnModel.cellRenderers">
  7971. <summary>
  7972. The list of all default CellRenderers used by the Columns in the ColumnModel
  7973. </summary>
  7974. </member>
  7975. <member name="F:XPTable.Models.ColumnModel.cellEditors">
  7976. <summary>
  7977. The list of all default CellEditors used by the Columns in the ColumnModel
  7978. </summary>
  7979. </member>
  7980. <member name="F:XPTable.Models.ColumnModel.table">
  7981. <summary>
  7982. The Table that the ColumnModel belongs to
  7983. </summary>
  7984. </member>
  7985. <member name="F:XPTable.Models.ColumnModel.headerHeight">
  7986. <summary>
  7987. The height of the column headers
  7988. </summary>
  7989. </member>
  7990. <member name="M:XPTable.Models.ColumnModel.#ctor">
  7991. <summary>
  7992. Initializes a new instance of the ColumnModel class with default settings
  7993. </summary>
  7994. </member>
  7995. <member name="M:XPTable.Models.ColumnModel.#ctor(System.String[])">
  7996. <summary>
  7997. Initializes a new instance of the ColumnModel class with an array of strings
  7998. representing TextColumns
  7999. </summary>
  8000. <param name="columns">An array of strings that represent the Columns of
  8001. the ColumnModel</param>
  8002. </member>
  8003. <member name="M:XPTable.Models.ColumnModel.#ctor(XPTable.Models.Column[])">
  8004. <summary>
  8005. Initializes a new instance of the Row class with an array of Column objects
  8006. </summary>
  8007. <param name="columns">An array of Cell objects that represent the Columns
  8008. of the ColumnModel</param>
  8009. </member>
  8010. <member name="M:XPTable.Models.ColumnModel.Init">
  8011. <summary>
  8012. Initialise default settings
  8013. </summary>
  8014. </member>
  8015. <member name="M:XPTable.Models.ColumnModel.ColumnIndexAtX(System.Int32)">
  8016. <summary>
  8017. Returns the index of the Column that lies on the specified position
  8018. </summary>
  8019. <param name="xPosition">The x-coordinate to check</param>
  8020. <returns>The index of the Column or -1 if no Column is found</returns>
  8021. </member>
  8022. <member name="M:XPTable.Models.ColumnModel.ColumnAtX(System.Int32)">
  8023. <summary>
  8024. Returns the Column that lies on the specified position
  8025. </summary>
  8026. <param name="xPosition">The x-coordinate to check</param>
  8027. <returns>The Column that lies on the specified position,
  8028. or null if not found</returns>
  8029. </member>
  8030. <member name="M:XPTable.Models.ColumnModel.ColumnHeaderRect(System.Int32)">
  8031. <summary>
  8032. Returns a rectangle that countains the header of the column
  8033. at the specified index in the ColumnModel
  8034. </summary>
  8035. <param name="index">The index of the column</param>
  8036. <returns>that countains the header of the specified column</returns>
  8037. </member>
  8038. <member name="M:XPTable.Models.ColumnModel.ColumnHeaderRect(XPTable.Models.Column)">
  8039. <summary>
  8040. Returns a rectangle that countains the header of the specified column
  8041. </summary>
  8042. <param name="column">The column</param>
  8043. <returns>A rectangle that countains the header of the specified column</returns>
  8044. </member>
  8045. <member name="M:XPTable.Models.ColumnModel.Dispose(System.Boolean)">
  8046. <summary>
  8047. Releases the unmanaged resources used by the ColumnModel and optionally
  8048. releases the managed resources
  8049. </summary>
  8050. </member>
  8051. <member name="M:XPTable.Models.ColumnModel.GetCellEditor(System.String)">
  8052. <summary>
  8053. Returns the ICellEditor that is associated with the specified name
  8054. </summary>
  8055. <param name="name">The name thst is associated with an ICellEditor</param>
  8056. <returns>The ICellEditor that is associated with the specified name,
  8057. or null if the name or ICellEditor do not exist</returns>
  8058. </member>
  8059. <member name="M:XPTable.Models.ColumnModel.GetCellEditor(System.Int32)">
  8060. <summary>
  8061. Gets the ICellEditor for the Column at the specified index in the
  8062. ColumnModel
  8063. </summary>
  8064. <param name="column">The index of the Column in the ColumnModel for
  8065. which an ICellEditor will be retrieved</param>
  8066. <returns>The ICellEditor for the Column at the specified index, or
  8067. null if the editor does not exist</returns>
  8068. </member>
  8069. <member name="M:XPTable.Models.ColumnModel.SetCellEditor(System.String,XPTable.Editors.ICellEditor)">
  8070. <summary>
  8071. Associates the specified ICellRenderer with the specified name
  8072. </summary>
  8073. <param name="name">The name to be associated with the specified ICellEditor</param>
  8074. <param name="editor">The ICellEditor to be added to the ColumnModel</param>
  8075. </member>
  8076. <member name="M:XPTable.Models.ColumnModel.ContainsCellEditor(System.String)">
  8077. <summary>
  8078. Gets whether the ColumnModel contains an ICellEditor with the
  8079. specified name
  8080. </summary>
  8081. <param name="name">The name associated with the ICellEditor</param>
  8082. <returns>true if the ColumnModel contains an ICellEditor with the
  8083. specified name, false otherwise</returns>
  8084. </member>
  8085. <member name="M:XPTable.Models.ColumnModel.GetCellRenderer(System.String)">
  8086. <summary>
  8087. Returns the ICellRenderer that is associated with the specified name
  8088. </summary>
  8089. <param name="name">The name thst is associated with an ICellEditor</param>
  8090. <returns>The ICellRenderer that is associated with the specified name,
  8091. or null if the name or ICellRenderer do not exist</returns>
  8092. </member>
  8093. <member name="M:XPTable.Models.ColumnModel.GetCellRenderer(System.Int32)">
  8094. <summary>
  8095. Gets the ICellRenderer for the Column at the specified index in the
  8096. ColumnModel
  8097. </summary>
  8098. <param name="column">The index of the Column in the ColumnModel for
  8099. which an ICellRenderer will be retrieved</param>
  8100. <returns>The ICellRenderer for the Column at the specified index, or
  8101. null if the renderer does not exist</returns>
  8102. </member>
  8103. <member name="M:XPTable.Models.ColumnModel.SetCellRenderer(System.String,XPTable.Renderers.ICellRenderer)">
  8104. <summary>
  8105. Associates the specified ICellRenderer with the specified name
  8106. </summary>
  8107. <param name="name">The name to be associated with the specified ICellRenderer</param>
  8108. <param name="renderer">The ICellRenderer to be added to the ColumnModel</param>
  8109. </member>
  8110. <member name="M:XPTable.Models.ColumnModel.ContainsCellRenderer(System.String)">
  8111. <summary>
  8112. Gets whether the ColumnModel contains an ICellRenderer with the
  8113. specified name
  8114. </summary>
  8115. <param name="name">The name associated with the ICellRenderer</param>
  8116. <returns>true if the ColumnModel contains an ICellRenderer with the
  8117. specified name, false otherwise</returns>
  8118. </member>
  8119. <member name="M:XPTable.Models.ColumnModel.PreviousVisibleColumn(System.Int32)">
  8120. <summary>
  8121. Returns the index of the first visible Column that is to the
  8122. left of the Column at the specified index in the ColumnModel
  8123. </summary>
  8124. <param name="index">The index of the Column for which the first
  8125. visible Column that is to the left of the specified Column is to
  8126. be found</param>
  8127. <returns>the index of the first visible Column that is to the
  8128. left of the Column at the specified index in the ColumnModel, or
  8129. -1 if the Column at the specified index is the first visible column,
  8130. or there are no Columns in the Column model</returns>
  8131. </member>
  8132. <member name="M:XPTable.Models.ColumnModel.NextVisibleColumn(System.Int32)">
  8133. <summary>
  8134. Returns the index of the first visible Column that is to the
  8135. right of the Column at the specified index in the ColumnModel
  8136. </summary>
  8137. <param name="index">The index of the Column for which the first
  8138. visible Column that is to the right of the specified Column is to
  8139. be found</param>
  8140. <returns>the index of the first visible Column that is to the
  8141. right of the Column at the specified index in the ColumnModel, or
  8142. -1 if the Column at the specified index is the last visible column,
  8143. or there are no Columns in the Column model</returns>
  8144. </member>
  8145. <member name="M:XPTable.Models.ColumnModel.ShouldSerializeHeaderHeight">
  8146. <summary>
  8147. Specifies whether the HeaderHeight property should be serialized at
  8148. design time
  8149. </summary>
  8150. <returns>true if the HeaderHeight property should be serialized,
  8151. false otherwise</returns>
  8152. </member>
  8153. <member name="M:XPTable.Models.ColumnModel.OnColumnAdded(XPTable.Events.ColumnModelEventArgs)">
  8154. <summary>
  8155. Raises the ColumnAdded event
  8156. </summary>
  8157. <param name="e">A ColumnModelEventArgs that contains the event data</param>
  8158. </member>
  8159. <member name="M:XPTable.Models.ColumnModel.OnColumnRemoved(XPTable.Events.ColumnModelEventArgs)">
  8160. <summary>
  8161. Raises the ColumnRemoved event
  8162. </summary>
  8163. <param name="e">A ColumnModelEventArgs that contains the event data</param>
  8164. </member>
  8165. <member name="M:XPTable.Models.ColumnModel.OnHeaderHeightChanged(System.EventArgs)">
  8166. <summary>
  8167. Raises the HeaderHeightChanged event
  8168. </summary>
  8169. <param name="e">An EventArgs that contains the event data</param>
  8170. </member>
  8171. <member name="M:XPTable.Models.ColumnModel.OnColumnPropertyChanged(XPTable.Events.ColumnEventArgs)">
  8172. <summary>
  8173. Raises the ColumnPropertyChanged event
  8174. </summary>
  8175. <param name="e">A ColumnEventArgs that contains the event data</param>
  8176. </member>
  8177. <member name="E:XPTable.Models.ColumnModel.ColumnAdded">
  8178. <summary>
  8179. Occurs when a Column has been added to the ColumnModel
  8180. </summary>
  8181. </member>
  8182. <member name="E:XPTable.Models.ColumnModel.ColumnRemoved">
  8183. <summary>
  8184. Occurs when a Column is removed from the ColumnModel
  8185. </summary>
  8186. </member>
  8187. <member name="E:XPTable.Models.ColumnModel.HeaderHeightChanged">
  8188. <summary>
  8189. Occurs when the value of the HeaderHeight property changes
  8190. </summary>
  8191. </member>
  8192. <member name="P:XPTable.Models.ColumnModel.EditorCount">
  8193. <summary>
  8194. Gets the number of ICellEditors contained in the ColumnModel
  8195. </summary>
  8196. </member>
  8197. <member name="P:XPTable.Models.ColumnModel.RendererCount">
  8198. <summary>
  8199. Gets the number of ICellRenderers contained in the ColumnModel
  8200. </summary>
  8201. </member>
  8202. <member name="P:XPTable.Models.ColumnModel.Columns">
  8203. <summary>
  8204. A ColumnCollection representing the collection of
  8205. Columns contained within the ColumnModel
  8206. </summary>
  8207. </member>
  8208. <member name="P:XPTable.Models.ColumnModel.HeaderHeight">
  8209. <summary>
  8210. Gets or sets the height of the column headers
  8211. </summary>
  8212. </member>
  8213. <member name="P:XPTable.Models.ColumnModel.HeaderRect">
  8214. <summary>
  8215. Gets a rectangle that specifies the width and height of all the
  8216. visible column headers in the model
  8217. </summary>
  8218. </member>
  8219. <member name="P:XPTable.Models.ColumnModel.TotalColumnWidth">
  8220. <summary>
  8221. Gets the total width of all the Columns in the model
  8222. </summary>
  8223. </member>
  8224. <member name="P:XPTable.Models.ColumnModel.VisibleColumnsWidth">
  8225. <summary>
  8226. Gets the total width of all the visible Columns in the model
  8227. </summary>
  8228. </member>
  8229. <member name="P:XPTable.Models.ColumnModel.LastVisibleColumnIndex">
  8230. <summary>
  8231. Gets the index of the last Column that is not hidden
  8232. </summary>
  8233. </member>
  8234. <member name="P:XPTable.Models.ColumnModel.VisibleColumnCount">
  8235. <summary>
  8236. Gets the number of Columns in the ColumnModel that are visible
  8237. </summary>
  8238. </member>
  8239. <member name="P:XPTable.Models.ColumnModel.Table">
  8240. <summary>
  8241. Gets the Table the ColumnModel belongs to
  8242. </summary>
  8243. </member>
  8244. <member name="P:XPTable.Models.ColumnModel.InternalTable">
  8245. <summary>
  8246. Gets or sets the Table the ColumnModel belongs to
  8247. </summary>
  8248. </member>
  8249. <member name="P:XPTable.Models.ColumnModel.CanRaiseEvents">
  8250. <summary>
  8251. Gets whether the ColumnModel is able to raise events
  8252. </summary>
  8253. </member>
  8254. <member name="P:XPTable.Models.ColumnModel.Enabled">
  8255. <summary>
  8256. Gets whether the ColumnModel is enabled
  8257. </summary>
  8258. </member>
  8259. <member name="T:XPTable.Models.ColumnCollection">
  8260. <summary>
  8261. Represents a collection of Column objects
  8262. </summary>
  8263. </member>
  8264. <member name="F:XPTable.Models.ColumnCollection.owner">
  8265. <summary>
  8266. The ColumnModel that owns the CollumnCollection
  8267. </summary>
  8268. </member>
  8269. <member name="F:XPTable.Models.ColumnCollection.totalColumnWidth">
  8270. <summary>
  8271. A local cache of the combined width of all columns
  8272. </summary>
  8273. </member>
  8274. <member name="F:XPTable.Models.ColumnCollection.visibleColumnsWidth">
  8275. <summary>
  8276. A local cache of the combined width of all visible columns
  8277. </summary>
  8278. </member>
  8279. <member name="F:XPTable.Models.ColumnCollection.visibleColumnCount">
  8280. <summary>
  8281. A local cache of the number of visible columns
  8282. </summary>
  8283. </member>
  8284. <member name="F:XPTable.Models.ColumnCollection.lastVisibleColumn">
  8285. <summary>
  8286. A local cache of the last visible column in the collection
  8287. </summary>
  8288. </member>
  8289. <member name="M:XPTable.Models.ColumnCollection.#ctor(XPTable.Models.ColumnModel)">
  8290. <summary>
  8291. Initializes a new instance of the ColumnModel.ColumnCollection class
  8292. that belongs to the specified ColumnModel
  8293. </summary>
  8294. <param name="owner">A ColumnModel representing the columnModel that owns
  8295. the Column collection</param>
  8296. </member>
  8297. <member name="M:XPTable.Models.ColumnCollection.Add(XPTable.Models.Column)">
  8298. <summary>
  8299. Adds the specified Column to the end of the collection
  8300. </summary>
  8301. <param name="column">The Column to add</param>
  8302. </member>
  8303. <member name="M:XPTable.Models.ColumnCollection.AddRange(XPTable.Models.Column[])">
  8304. <summary>
  8305. Adds an array of Column objects to the collection
  8306. </summary>
  8307. <param name="columns">An array of Column objects to add
  8308. to the collection</param>
  8309. </member>
  8310. <member name="M:XPTable.Models.ColumnCollection.Remove(XPTable.Models.Column)">
  8311. <summary>
  8312. Removes the specified Column from the model
  8313. </summary>
  8314. <param name="column">The Column to remove</param>
  8315. </member>
  8316. <member name="M:XPTable.Models.ColumnCollection.RemoveRange(XPTable.Models.Column[])">
  8317. <summary>
  8318. Removes an array of Column objects from the collection
  8319. </summary>
  8320. <param name="columns">An array of Column objects to remove
  8321. from the collection</param>
  8322. </member>
  8323. <member name="M:XPTable.Models.ColumnCollection.RemoveAt(System.Int32)">
  8324. <summary>
  8325. Removes the Column at the specified index from the collection
  8326. </summary>
  8327. <param name="index">The index of the Column to remove</param>
  8328. </member>
  8329. <member name="M:XPTable.Models.ColumnCollection.Clear">
  8330. <summary>
  8331. Removes all Columns from the collection
  8332. </summary>
  8333. </member>
  8334. <member name="M:XPTable.Models.ColumnCollection.IndexOf(XPTable.Models.Column)">
  8335. <summary>
  8336. Returns the index of the specified Column in the model
  8337. </summary>
  8338. <param name="column">The Column to look for</param>
  8339. <returns>The index of the specified Column in the model</returns>
  8340. </member>
  8341. <member name="M:XPTable.Models.ColumnCollection.RecalcWidthCache">
  8342. <summary>
  8343. Recalculates the total combined width of all columns
  8344. </summary>
  8345. </member>
  8346. <member name="M:XPTable.Models.ColumnCollection.OnColumnAdded(XPTable.Events.ColumnModelEventArgs)">
  8347. <summary>
  8348. Raises the ColumnAdded event
  8349. </summary>
  8350. <param name="e">A ColumnModelEventArgs that contains the event data</param>
  8351. </member>
  8352. <member name="M:XPTable.Models.ColumnCollection.OnColumnRemoved(XPTable.Events.ColumnModelEventArgs)">
  8353. <summary>
  8354. Raises the ColumnRemoved event
  8355. </summary>
  8356. <param name="e">A ColumnModelEventArgs that contains the event data</param>
  8357. </member>
  8358. <member name="P:XPTable.Models.ColumnCollection.Item(System.Int32)">
  8359. <summary>
  8360. Gets the Column at the specified index
  8361. </summary>
  8362. </member>
  8363. <member name="P:XPTable.Models.ColumnCollection.ColumnModel">
  8364. <summary>
  8365. Gets the ColumnModel that owns this ColumnCollection
  8366. </summary>
  8367. </member>
  8368. <member name="P:XPTable.Models.ColumnCollection.TotalColumnWidth">
  8369. <summary>
  8370. Returns the total width of all the Columns in the model
  8371. </summary>
  8372. </member>
  8373. <member name="P:XPTable.Models.ColumnCollection.VisibleColumnsWidth">
  8374. <summary>
  8375. Returns the total width of all the visible Columns in the model
  8376. </summary>
  8377. </member>
  8378. <member name="P:XPTable.Models.ColumnCollection.VisibleColumnCount">
  8379. <summary>
  8380. Returns the number of visible Columns in the model
  8381. </summary>
  8382. </member>
  8383. <member name="P:XPTable.Models.ColumnCollection.LastVisibleColumn">
  8384. <summary>
  8385. Returns the index of the last visible Column in the model
  8386. </summary>
  8387. </member>
  8388. <member name="T:XPTable.Models.CellCollection">
  8389. <summary>
  8390. Represents a collection of Cell objects
  8391. </summary>
  8392. </member>
  8393. <member name="F:XPTable.Models.CellCollection.owner">
  8394. <summary>
  8395. The Row that owns the CellCollection
  8396. </summary>
  8397. </member>
  8398. <member name="M:XPTable.Models.CellCollection.#ctor(XPTable.Models.Row)">
  8399. <summary>
  8400. Initializes a new instance of the CellCollection class
  8401. that belongs to the specified Row
  8402. </summary>
  8403. <param name="owner">A Row representing the row that owns
  8404. the Cell collection</param>
  8405. </member>
  8406. <member name="M:XPTable.Models.CellCollection.Add(XPTable.Models.Cell)">
  8407. <summary>
  8408. Adds the specified Cell to the end of the collection
  8409. </summary>
  8410. <param name="cell">The Cell to add</param>
  8411. </member>
  8412. <member name="M:XPTable.Models.CellCollection.AddRange(XPTable.Models.Cell[])">
  8413. <summary>
  8414. Adds an array of Cell objects to the collection
  8415. </summary>
  8416. <param name="cells">An array of Cell objects to add
  8417. to the collection</param>
  8418. </member>
  8419. <member name="M:XPTable.Models.CellCollection.Remove(XPTable.Models.Cell)">
  8420. <summary>
  8421. Removes the specified Cell from the model
  8422. </summary>
  8423. <param name="cell">The Cell to remove</param>
  8424. </member>
  8425. <member name="M:XPTable.Models.CellCollection.RemoveRange(XPTable.Models.Cell[])">
  8426. <summary>
  8427. Removes an array of Cell objects from the collection
  8428. </summary>
  8429. <param name="cells">An array of Cell objects to remove
  8430. from the collection</param>
  8431. </member>
  8432. <member name="M:XPTable.Models.CellCollection.RemoveAt(System.Int32)">
  8433. <summary>
  8434. Removes the Cell at the specified index from the collection
  8435. </summary>
  8436. <param name="index">The index of the Cell to remove</param>
  8437. </member>
  8438. <member name="M:XPTable.Models.CellCollection.Clear">
  8439. <summary>
  8440. Removes all Cells from the collection
  8441. </summary>
  8442. </member>
  8443. <member name="M:XPTable.Models.CellCollection.Insert(System.Int32,XPTable.Models.Cell)">
  8444. <summary>
  8445. Inserts a Cell into the collection at the specified index
  8446. </summary>
  8447. <param name="index">The zero-based index at which the Cell
  8448. should be inserted</param>
  8449. <param name="cell">The Cell to insert</param>
  8450. </member>
  8451. <member name="M:XPTable.Models.CellCollection.InsertRange(System.Int32,XPTable.Models.Cell[])">
  8452. <summary>
  8453. Inserts an array of Cells into the collection at the specified index
  8454. </summary>
  8455. <param name="index">The zero-based index at which the cells should be inserted</param>
  8456. <param name="cells">An array of Cells to be inserted into the collection</param>
  8457. </member>
  8458. <member name="M:XPTable.Models.CellCollection.IndexOf(XPTable.Models.Cell)">
  8459. <summary>
  8460. Returns the index of the specified Cell in the model
  8461. </summary>
  8462. <param name="cell">The Cell to look for</param>
  8463. <returns>The index of the specified Cell in the model</returns>
  8464. </member>
  8465. <member name="M:XPTable.Models.CellCollection.OnCellAdded(XPTable.Events.RowEventArgs)">
  8466. <summary>
  8467. Raises the CellAdded event
  8468. </summary>
  8469. <param name="e">A RowEventArgs that contains the event data</param>
  8470. </member>
  8471. <member name="M:XPTable.Models.CellCollection.OnCellRemoved(XPTable.Events.RowEventArgs)">
  8472. <summary>
  8473. Raises the CellRemoved event
  8474. </summary>
  8475. <param name="e">A RowEventArgs that contains the event data</param>
  8476. </member>
  8477. <member name="P:XPTable.Models.CellCollection.Item(System.Int32)">
  8478. <summary>
  8479. Gets the Cell at the specified index
  8480. </summary>
  8481. </member>
  8482. <member name="T:XPTable.Events.CellCheckBoxEventHandler">
  8483. <summary>
  8484. Represents the method that will handle the CellCheckChanged event of a Table
  8485. </summary>
  8486. </member>
  8487. <member name="T:XPTable.Events.CellCheckBoxEventArgs">
  8488. <summary>
  8489. Provides data for the CellCheckChanged event of a Table
  8490. </summary>
  8491. </member>
  8492. <member name="M:XPTable.Events.CellCheckBoxEventArgs.#ctor(XPTable.Models.Cell,System.Int32,System.Int32)">
  8493. <summary>
  8494. Initializes a new instance of the CellButtonEventArgs class with
  8495. the specified Cell source, row index and column index
  8496. </summary>
  8497. <param name="source">The Cell that Raised the event</param>
  8498. <param name="column">The Column index of the Cell</param>
  8499. <param name="row">The Row index of the Cell</param>
  8500. </member>
  8501. <member name="T:XPTable.Win32.POINT">
  8502. <summary>
  8503. The POINT structure defines the x- and y- coordinates of a point
  8504. </summary>
  8505. </member>
  8506. <member name="F:XPTable.Win32.POINT.x">
  8507. <summary>
  8508. Specifies the x-coordinate of the point
  8509. </summary>
  8510. </member>
  8511. <member name="F:XPTable.Win32.POINT.y">
  8512. <summary>
  8513. Specifies the y-coordinate of the point
  8514. </summary>
  8515. </member>
  8516. <member name="M:XPTable.Win32.POINT.#ctor(System.Int32,System.Int32)">
  8517. <summary>
  8518. Creates a new RECT struct with the specified x and y coordinates
  8519. </summary>
  8520. <param name="x">The x-coordinate of the point</param>
  8521. <param name="y">The y-coordinate of the point</param>
  8522. </member>
  8523. <member name="M:XPTable.Win32.POINT.FromPoint(System.Drawing.Point)">
  8524. <summary>
  8525. Creates a new POINT struct from the specified Point
  8526. </summary>
  8527. <param name="p">The Point to create the POINT from</param>
  8528. <returns>A POINT struct with the same x and y coordinates as
  8529. the specified Point</returns>
  8530. </member>
  8531. <member name="M:XPTable.Win32.POINT.ToPoint">
  8532. <summary>
  8533. Returns a Point with the same x and y coordinates as the POINT
  8534. </summary>
  8535. <returns>A Point with the same x and y coordinates as the POINT</returns>
  8536. </member>
  8537. <member name="T:XPTable.Win32.DLLVERSIONINFO">
  8538. <summary>
  8539. Receives dynamic-link library (DLL)-specific version information.
  8540. It is used with the DllGetVersion function
  8541. </summary>
  8542. </member>
  8543. <member name="F:XPTable.Win32.DLLVERSIONINFO.cbSize">
  8544. <summary>
  8545. Size of the structure, in bytes. This member must be filled
  8546. in before calling the function
  8547. </summary>
  8548. </member>
  8549. <member name="F:XPTable.Win32.DLLVERSIONINFO.dwMajorVersion">
  8550. <summary>
  8551. Major version of the DLL. If the DLL's version is 4.0.950,
  8552. this value will be 4
  8553. </summary>
  8554. </member>
  8555. <member name="F:XPTable.Win32.DLLVERSIONINFO.dwMinorVersion">
  8556. <summary>
  8557. Minor version of the DLL. If the DLL's version is 4.0.950,
  8558. this value will be 0
  8559. </summary>
  8560. </member>
  8561. <member name="F:XPTable.Win32.DLLVERSIONINFO.dwBuildNumber">
  8562. <summary>
  8563. Build number of the DLL. If the DLL's version is 4.0.950,
  8564. this value will be 950
  8565. </summary>
  8566. </member>
  8567. <member name="F:XPTable.Win32.DLLVERSIONINFO.dwPlatformID">
  8568. <summary>
  8569. Identifies the platform for which the DLL was built
  8570. </summary>
  8571. </member>
  8572. <member name="T:XPTable.Themes.ProgressBarParts">
  8573. <summary>
  8574. Represents the different parts of a ProgressBar that can be
  8575. drawn by the Windows XP theme engine
  8576. </summary>
  8577. </member>
  8578. <member name="F:XPTable.Themes.ProgressBarParts.Bar">
  8579. <summary>
  8580. The ProgressBar's background and border
  8581. </summary>
  8582. </member>
  8583. <member name="F:XPTable.Themes.ProgressBarParts.Chunk">
  8584. <summary>
  8585. The ProgressBar's contents
  8586. </summary>
  8587. </member>
  8588. <member name="T:XPTable.Models.RowAlignment">
  8589. <summary>
  8590. Specifies alignment of a Rows content
  8591. </summary>
  8592. </member>
  8593. <member name="F:XPTable.Models.RowAlignment.Top">
  8594. <summary>
  8595. The Rows content is aligned to the top
  8596. </summary>
  8597. </member>
  8598. <member name="F:XPTable.Models.RowAlignment.Center">
  8599. <summary>
  8600. The Rows content is aligned to the center
  8601. </summary>
  8602. </member>
  8603. <member name="F:XPTable.Models.RowAlignment.Bottom">
  8604. <summary>
  8605. The Rows content is aligned to the bottom
  8606. </summary>
  8607. </member>
  8608. <member name="T:XPTable.Models.Design.RowComparer">
  8609. <summary>
  8610. </summary>
  8611. </member>
  8612. <member name="M:XPTable.Models.Design.RowComparer.Compare(System.Object,System.Object)">
  8613. <summary>
  8614. </summary>
  8615. <param name="x"></param>
  8616. <param name="y"></param>
  8617. <returns></returns>
  8618. </member>
  8619. <member name="T:XPTable.Editors.DateTimeCellEditor">
  8620. <summary>
  8621. A class for editing Cells that contain DateTimes
  8622. </summary>
  8623. </member>
  8624. <member name="T:XPTable.Editors.DropDownCellEditor">
  8625. <summary>
  8626. A base class for editing Cells that contain drop down buttons
  8627. </summary>
  8628. </member>
  8629. <member name="F:XPTable.Editors.DropDownCellEditor.dropDownContainer">
  8630. <summary>
  8631. The container that holds the Control displayed when editor is dropped down
  8632. </summary>
  8633. </member>
  8634. <member name="F:XPTable.Editors.DropDownCellEditor.droppedDown">
  8635. <summary>
  8636. Specifies whether the DropDownContainer is currently displayed
  8637. </summary>
  8638. </member>
  8639. <member name="F:XPTable.Editors.DropDownCellEditor.dropDownStyle">
  8640. <summary>
  8641. Specifies the DropDown style
  8642. </summary>
  8643. </member>
  8644. <member name="F:XPTable.Editors.DropDownCellEditor.dropDownWidth">
  8645. <summary>
  8646. The user defined width of the DropDownContainer
  8647. </summary>
  8648. </member>
  8649. <member name="F:XPTable.Editors.DropDownCellEditor.activationListener">
  8650. <summary>
  8651. Listener for WM_NCACTIVATE and WM_ACTIVATEAPP messages
  8652. </summary>
  8653. </member>
  8654. <member name="F:XPTable.Editors.DropDownCellEditor.parentForm">
  8655. <summary>
  8656. The Form that will own the DropDownContainer
  8657. </summary>
  8658. </member>
  8659. <member name="F:XPTable.Editors.DropDownCellEditor.containsMouse">
  8660. <summary>
  8661. Specifies whether the mouse is currently over the
  8662. DropDownContainer
  8663. </summary>
  8664. </member>
  8665. <member name="M:XPTable.Editors.DropDownCellEditor.#ctor">
  8666. <summary>
  8667. Initializes a new instance of the DropDownCellEditor class with default settings
  8668. </summary>
  8669. </member>
  8670. <member name="M:XPTable.Editors.DropDownCellEditor.PrepareForEditing(XPTable.Models.Cell,XPTable.Models.Table,XPTable.Models.CellPos,System.Drawing.Rectangle,System.Boolean)">
  8671. <summary>
  8672. Prepares the CellEditor to edit the specified Cell
  8673. </summary>
  8674. <param name="cell">The Cell to be edited</param>
  8675. <param name="table">The Table that contains the Cell</param>
  8676. <param name="cellPos">A CellPos representing the position of the Cell</param>
  8677. <param name="cellRect">The Rectangle that represents the Cells location and size</param>
  8678. <param name="userSetEditorValues">Specifies whether the ICellEditors
  8679. starting value has already been set by the user</param>
  8680. <returns>true if the ICellEditor can continue editing the Cell, false otherwise</returns>
  8681. </member>
  8682. <member name="M:XPTable.Editors.DropDownCellEditor.StartEditing">
  8683. <summary>
  8684. Starts editing the Cell
  8685. </summary>
  8686. </member>
  8687. <member name="M:XPTable.Editors.DropDownCellEditor.StopEditing">
  8688. <summary>
  8689. Stops editing the Cell and commits any changes
  8690. </summary>
  8691. </member>
  8692. <member name="M:XPTable.Editors.DropDownCellEditor.CancelEditing">
  8693. <summary>
  8694. Stops editing the Cell and ignores any changes
  8695. </summary>
  8696. </member>
  8697. <member name="M:XPTable.Editors.DropDownCellEditor.ShowDropDown">
  8698. <summary>
  8699. Displays the drop down portion to the user
  8700. </summary>
  8701. </member>
  8702. <member name="M:XPTable.Editors.DropDownCellEditor.HideDropDown">
  8703. <summary>
  8704. Conceals the drop down portion from the user
  8705. </summary>
  8706. </member>
  8707. <member name="M:XPTable.Editors.DropDownCellEditor.ShouldStopEditing(System.Windows.Forms.Control,System.Drawing.Point)">
  8708. <summary>
  8709. Gets whether the editor should stop editing if a mouse click occurs
  8710. outside of the DropDownContainer while it is dropped down
  8711. </summary>
  8712. <param name="target">The Control that will receive the message</param>
  8713. <param name="cursorPos">The current position of the mouse cursor</param>
  8714. <returns>true if the editor should stop editing, false otherwise</returns>
  8715. </member>
  8716. <member name="M:XPTable.Editors.DropDownCellEditor.ProcessMouseMessage(System.Windows.Forms.Control,XPTable.Win32.WindowMessage,System.Int32,System.Int32)">
  8717. <summary>
  8718. Filters out a mouse message before it is dispatched
  8719. </summary>
  8720. <param name="target">The Control that will receive the message</param>
  8721. <param name="msg">A WindowMessage that represents the message to process</param>
  8722. <param name="wParam">Specifies the WParam field of the message</param>
  8723. <param name="lParam">Specifies the LParam field of the message</param>
  8724. <returns>true to filter the message and prevent it from being dispatched;
  8725. false to allow the message to continue to the next filter or control</returns>
  8726. </member>
  8727. <member name="M:XPTable.Editors.DropDownCellEditor.ProcessKeyMessage(System.Windows.Forms.Control,XPTable.Win32.WindowMessage,System.Int32,System.Int32)">
  8728. <summary>
  8729. Filters out a key message before it is dispatched
  8730. </summary>
  8731. <param name="target">The Control that will receive the message</param>
  8732. <param name="msg">A WindowMessage that represents the message to process</param>
  8733. <param name="wParam">Specifies the WParam field of the message</param>
  8734. <param name="lParam">Specifies the LParam field of the message</param>
  8735. <returns>true to filter the message and prevent it from being dispatched;
  8736. false to allow the message to continue to the next filter or control</returns>
  8737. </member>
  8738. <member name="M:XPTable.Editors.DropDownCellEditor.OnKeyPress(System.Object,System.Windows.Forms.KeyPressEventArgs)">
  8739. <summary>
  8740. Handler for the editors TextBox.KeyPress event
  8741. </summary>
  8742. <param name="sender">The object that raised the event</param>
  8743. <param name="e">A KeyPressEventArgs that contains the event data</param>
  8744. </member>
  8745. <member name="M:XPTable.Editors.DropDownCellEditor.OnLostFocus(System.Object,System.EventArgs)">
  8746. <summary>
  8747. Handler for the editors TextBox.LostFocus event
  8748. </summary>
  8749. <param name="sender">The object that raised the event</param>
  8750. <param name="e">An EventArgs that contains the event data</param>
  8751. </member>
  8752. <member name="M:XPTable.Editors.DropDownCellEditor.OnEditorButtonMouseDown(System.Object,XPTable.Events.CellMouseEventArgs)">
  8753. <summary>
  8754. Handler for the editors drop down button MouseDown event
  8755. </summary>
  8756. <param name="sender">The object that raised the event</param>
  8757. <param name="e">A CellMouseEventArgs that contains the event data</param>
  8758. </member>
  8759. <member name="M:XPTable.Editors.DropDownCellEditor.OnEditorButtonMouseUp(System.Object,XPTable.Events.CellMouseEventArgs)">
  8760. <summary>
  8761. Handler for the editors drop down button MouseUp event
  8762. </summary>
  8763. <param name="sender">The object that raised the event</param>
  8764. <param name="e">A CellMouseEventArgs that contains the event data</param>
  8765. </member>
  8766. <member name="M:XPTable.Editors.DropDownCellEditor.textbox_MouseEnter(System.Object,System.EventArgs)">
  8767. <summary>
  8768. Handler for the editors textbox MouseEnter event
  8769. </summary>
  8770. <param name="sender">The object that raised the event</param>
  8771. <param name="e">An EventArgs that contains the event data</param>
  8772. </member>
  8773. <member name="P:XPTable.Editors.DropDownCellEditor.TextBox">
  8774. <summary>
  8775. Gets the TextBox used to edit the Cells contents
  8776. </summary>
  8777. </member>
  8778. <member name="P:XPTable.Editors.DropDownCellEditor.DropDown">
  8779. <summary>
  8780. Gets the container that holds the Control displayed when editor is dropped down
  8781. </summary>
  8782. </member>
  8783. <member name="P:XPTable.Editors.DropDownCellEditor.DroppedDown">
  8784. <summary>
  8785. Gets or sets whether the editor is displaying its drop-down portion
  8786. </summary>
  8787. </member>
  8788. <member name="P:XPTable.Editors.DropDownCellEditor.DropDownWidth">
  8789. <summary>
  8790. Gets or sets the width of the of the drop-down portion of the editor
  8791. </summary>
  8792. </member>
  8793. <member name="P:XPTable.Editors.DropDownCellEditor.InternalDropDownWidth">
  8794. <summary>
  8795. Gets the user defined width of the of the drop-down portion of the editor
  8796. </summary>
  8797. </member>
  8798. <member name="P:XPTable.Editors.DropDownCellEditor.DropDownStyle">
  8799. <summary>
  8800. Gets or sets a value specifying the style of the drop down editor
  8801. </summary>
  8802. </member>
  8803. <member name="P:XPTable.Editors.DropDownCellEditor.SelectedText">
  8804. <summary>
  8805. Gets or sets the text that is selected in the editable portion of the editor
  8806. </summary>
  8807. </member>
  8808. <member name="P:XPTable.Editors.DropDownCellEditor.SelectionLength">
  8809. <summary>
  8810. Gets or sets the number of characters selected in the editable portion
  8811. of the editor
  8812. </summary>
  8813. </member>
  8814. <member name="P:XPTable.Editors.DropDownCellEditor.SelectionStart">
  8815. <summary>
  8816. Gets or sets the starting index of text selected in the editor
  8817. </summary>
  8818. </member>
  8819. <member name="P:XPTable.Editors.DropDownCellEditor.Text">
  8820. <summary>
  8821. Gets or sets the text associated with the editor
  8822. </summary>
  8823. </member>
  8824. <member name="T:XPTable.Editors.DropDownCellEditor.ActivationListener">
  8825. <summary>
  8826. Listener for WM_NCACTIVATE and WM_ACTIVATEAPP messages
  8827. </summary>
  8828. </member>
  8829. <member name="T:XPTable.Win32.NativeWindow">
  8830. <summary>
  8831. Summary description for NativeWindow
  8832. </summary>
  8833. </member>
  8834. <member name="F:XPTable.Win32.NativeWindow.GWL_WNDPROC">
  8835. <summary>
  8836. </summary>
  8837. </member>
  8838. <member name="F:XPTable.Win32.NativeWindow.handle">
  8839. <summary>
  8840. </summary>
  8841. </member>
  8842. <member name="F:XPTable.Win32.NativeWindow.wndProcDelegate">
  8843. <summary>
  8844. Prevents the delegate being collected
  8845. </summary>
  8846. </member>
  8847. <member name="F:XPTable.Win32.NativeWindow.oldWndFunc">
  8848. <summary>
  8849. </summary>
  8850. </member>
  8851. <member name="M:XPTable.Win32.NativeWindow.#ctor">
  8852. <summary>
  8853. Initializes a new instance of the NativeWindow class
  8854. </summary>
  8855. </member>
  8856. <member name="M:XPTable.Win32.NativeWindow.AssignHandle(System.IntPtr)">
  8857. <summary>
  8858. Assigns a handle to this window
  8859. </summary>
  8860. <param name="hWnd">The handle to assign to this window</param>
  8861. </member>
  8862. <member name="M:XPTable.Win32.NativeWindow.ReleaseHandle">
  8863. <summary>
  8864. Releases the handle associated with this window
  8865. </summary>
  8866. </member>
  8867. <member name="M:XPTable.Win32.NativeWindow.WndProc(System.Windows.Forms.Message@)">
  8868. <summary>
  8869. Invokes the default window procedure associated with this window
  8870. </summary>
  8871. <param name="msg">A Message that is associated with the current Windows message</param>
  8872. </member>
  8873. <member name="M:XPTable.Win32.NativeWindow.DefWndProc(System.Windows.Forms.Message@)">
  8874. <summary>
  8875. Invokes the default window procedure associated with this window.
  8876. It is an error to call this method when the Handle property is 0
  8877. </summary>
  8878. <param name="m">A Message that is associated with the current Windows message</param>
  8879. </member>
  8880. <member name="M:XPTable.Win32.NativeWindow.WndProc(System.IntPtr,System.Int32,System.IntPtr,System.IntPtr)">
  8881. <summary>
  8882. Handler for the WndProcDelegate
  8883. </summary>
  8884. <param name="hWnd">Handle to the window procedure to receive the message</param>
  8885. <param name="msg">Specifies the message</param>
  8886. <param name="wParam">Specifies additional message-specific information. The contents
  8887. of this parameter depend on the value of the Msg parameter</param>
  8888. <param name="lParam">Specifies additional message-specific information. The contents
  8889. of this parameter depend on the value of the Msg parameter</param>
  8890. <returns>The return value specifies the result of the message processing and depends
  8891. on the message sent</returns>
  8892. </member>
  8893. <member name="M:XPTable.Win32.NativeWindow.SetWindowLong(System.IntPtr,System.Int32,XPTable.Win32.NativeWindow.WndProcDelegate)">
  8894. <summary>
  8895. The SetWindowLong function changes an attribute of the specified window. The
  8896. function also sets the 32-bit (long) value at the specified offset into the
  8897. extra window memory
  8898. </summary>
  8899. <param name="hWnd">Handle to the window and, indirectly, the class to which
  8900. the window belongs</param>
  8901. <param name="nIndex">Specifies the zero-based offset to the value to be set.</param>
  8902. <param name="wndProcDelegate">Specifies the replacement value</param>
  8903. <returns>If the function succeeds, the return value is the previous value of
  8904. the specified 32-bit integer. If the function fails, the return value is zero</returns>
  8905. </member>
  8906. <member name="M:XPTable.Win32.NativeWindow.SetWindowLong(System.IntPtr,System.Int32,System.IntPtr)">
  8907. <summary>
  8908. The SetWindowLong function changes an attribute of the specified window. The
  8909. function also sets the 32-bit (long) value at the specified offset into the
  8910. extra window memory
  8911. </summary>
  8912. <param name="hWnd">Handle to the window and, indirectly, the class to which
  8913. the window belongs</param>
  8914. <param name="nIndex">Specifies the zero-based offset to the value to be set.</param>
  8915. <param name="wndFunc">Specifies the replacement value</param>
  8916. <returns>If the function succeeds, the return value is the previous value of
  8917. the specified 32-bit integer. If the function fails, the return value is zero</returns>
  8918. </member>
  8919. <member name="M:XPTable.Win32.NativeWindow.CallWindowProc(System.IntPtr,System.IntPtr,System.Int32,System.IntPtr,System.IntPtr)">
  8920. <summary>
  8921. The CallWindowProc function passes message information to the specified window
  8922. procedure
  8923. </summary>
  8924. <param name="prevWndFunc">Pointer to the previous window procedure. If this value
  8925. is obtained by calling the GetWindowLong function with the nIndex parameter set to
  8926. GWL_WNDPROC or DWL_DLGPROC, it is actually either the address of a window or dialog
  8927. box procedure, or a special internal value meaningful only to CallWindowProc</param>
  8928. <param name="hWnd">Handle to the window procedure to receive the message</param>
  8929. <param name="iMsg">Specifies the message</param>
  8930. <param name="wParam">Specifies additional message-specific information. The contents
  8931. of this parameter depend on the value of the Msg parameter</param>
  8932. <param name="lParam">Specifies additional message-specific information. The contents
  8933. of this parameter depend on the value of the Msg parameter</param>
  8934. <returns>The return value specifies the result of the message processing and depends
  8935. on the message sent</returns>
  8936. </member>
  8937. <member name="P:XPTable.Win32.NativeWindow.Handle">
  8938. <summary>
  8939. Gets the handle for this window
  8940. </summary>
  8941. </member>
  8942. <member name="T:XPTable.Win32.NativeWindow.WndProcDelegate">
  8943. <summary>
  8944. </summary>
  8945. </member>
  8946. <member name="F:XPTable.Editors.DropDownCellEditor.ActivationListener.owner">
  8947. <summary>
  8948. The DropDownCellEditor that owns the listener
  8949. </summary>
  8950. </member>
  8951. <member name="M:XPTable.Editors.DropDownCellEditor.ActivationListener.#ctor(XPTable.Editors.DropDownCellEditor)">
  8952. <summary>
  8953. Initializes a new instance of the DropDownCellEditor class with the
  8954. specified DropDownCellEditor owner
  8955. </summary>
  8956. <param name="owner">The DropDownCellEditor that owns the listener</param>
  8957. </member>
  8958. <member name="M:XPTable.Editors.DropDownCellEditor.ActivationListener.WndProc(System.Windows.Forms.Message@)">
  8959. <summary>
  8960. Processes Windows messages
  8961. </summary>
  8962. <param name="m">The Windows Message to process</param>
  8963. </member>
  8964. <member name="P:XPTable.Editors.DropDownCellEditor.ActivationListener.Editor">
  8965. <summary>
  8966. Gets or sets the DropDownCellEditor that owns the listener
  8967. </summary>
  8968. </member>
  8969. <member name="F:XPTable.Editors.DateTimeCellEditor.calendar">
  8970. <summary>
  8971. The MonthCalendar that will be shown in the drop-down portion of the
  8972. DateTimeCellEditor
  8973. </summary>
  8974. </member>
  8975. <member name="M:XPTable.Editors.DateTimeCellEditor.#ctor">
  8976. <summary>
  8977. Initializes a new instance of the DateTimeCellEditor class with default settings
  8978. </summary>
  8979. </member>
  8980. <member name="M:XPTable.Editors.DateTimeCellEditor.SetEditLocation(System.Drawing.Rectangle)">
  8981. <summary>
  8982. Sets the location and size of the CellEditor
  8983. </summary>
  8984. <param name="cellRect">A Rectangle that represents the size and location
  8985. of the Cell being edited</param>
  8986. </member>
  8987. <member name="M:XPTable.Editors.DateTimeCellEditor.SetEditValue">
  8988. <summary>
  8989. Sets the initial value of the editor based on the contents of
  8990. the Cell being edited
  8991. </summary>
  8992. </member>
  8993. <member name="M:XPTable.Editors.DateTimeCellEditor.SetCellValue">
  8994. <summary>
  8995. Sets the contents of the Cell being edited based on the value
  8996. in the editor
  8997. </summary>
  8998. </member>
  8999. <member name="M:XPTable.Editors.DateTimeCellEditor.StartEditing">
  9000. <summary>
  9001. Starts editing the Cell
  9002. </summary>
  9003. </member>
  9004. <member name="M:XPTable.Editors.DateTimeCellEditor.StopEditing">
  9005. <summary>
  9006. Stops editing the Cell and commits any changes
  9007. </summary>
  9008. </member>
  9009. <member name="M:XPTable.Editors.DateTimeCellEditor.CancelEditing">
  9010. <summary>
  9011. Stops editing the Cell and ignores any changes
  9012. </summary>
  9013. </member>
  9014. <member name="M:XPTable.Editors.DateTimeCellEditor.OnDateSelected(System.Windows.Forms.DateRangeEventArgs)">
  9015. <summary>
  9016. Raises the DateSelected event
  9017. </summary>
  9018. <param name="e">A DateRangeEventArgs that contains the event data</param>
  9019. </member>
  9020. <member name="M:XPTable.Editors.DateTimeCellEditor.calendar_DateSelected(System.Object,System.Windows.Forms.DateRangeEventArgs)">
  9021. <summary>
  9022. Handler for the editors MonthCalendar.DateSelected events
  9023. </summary>
  9024. <param name="sender">The object that raised the event</param>
  9025. <param name="e">A DateRangeEventArgs that contains the event data</param>
  9026. </member>
  9027. <member name="E:XPTable.Editors.DateTimeCellEditor.DateSelected">
  9028. <summary>
  9029. Occurs when the user makes an explicit date selection using the mouse
  9030. </summary>
  9031. </member>
  9032. <member name="P:XPTable.Editors.DateTimeCellEditor.DropDownStyle">
  9033. <summary>
  9034. Gets or sets a value specifying the style of the drop down editor
  9035. </summary>
  9036. </member>
  9037. <member name="T:XPTable.Themes.UpDownStates">
  9038. <summary>
  9039. Represents the different states of a UpDown control's button
  9040. </summary>
  9041. </member>
  9042. <member name="F:XPTable.Themes.UpDownStates.Normal">
  9043. <summary>
  9044. The UpDown button is in its normal state
  9045. </summary>
  9046. </member>
  9047. <member name="F:XPTable.Themes.UpDownStates.Hot">
  9048. <summary>
  9049. The UpDown button is highlighted
  9050. </summary>
  9051. </member>
  9052. <member name="F:XPTable.Themes.UpDownStates.Pressed">
  9053. <summary>
  9054. The UpDown button is being pressed by the mouse
  9055. </summary>
  9056. </member>
  9057. <member name="F:XPTable.Themes.UpDownStates.Disabled">
  9058. <summary>
  9059. The UpDown button disabled
  9060. </summary>
  9061. </member>
  9062. <member name="T:XPTable.Themes.ThemeClasses">
  9063. <summary>
  9064. Represents the different types of objects that can be
  9065. drawn by the Windows XP theme engine
  9066. </summary>
  9067. </member>
  9068. <member name="M:XPTable.Themes.ThemeClasses.#ctor">
  9069. <summary>
  9070. Private constructor so that the class can't be instantiated
  9071. </summary>
  9072. </member>
  9073. <member name="P:XPTable.Themes.ThemeClasses.Button">
  9074. <summary>
  9075. Button objects (Button, CheckBox, RadioButton)
  9076. </summary>
  9077. </member>
  9078. <member name="P:XPTable.Themes.ThemeClasses.ComboBox">
  9079. <summary>
  9080. ComboBox objects
  9081. </summary>
  9082. </member>
  9083. <member name="P:XPTable.Themes.ThemeClasses.TextBox">
  9084. <summary>
  9085. TextBox objects
  9086. </summary>
  9087. </member>
  9088. <member name="P:XPTable.Themes.ThemeClasses.ColumnHeader">
  9089. <summary>
  9090. ColumnHeader objects
  9091. </summary>
  9092. </member>
  9093. <member name="P:XPTable.Themes.ThemeClasses.ListView">
  9094. <summary>
  9095. ListView objects
  9096. </summary>
  9097. </member>
  9098. <member name="P:XPTable.Themes.ThemeClasses.ProgressBar">
  9099. <summary>
  9100. ProgressBar objects
  9101. </summary>
  9102. </member>
  9103. <member name="P:XPTable.Themes.ThemeClasses.TabControl">
  9104. <summary>
  9105. TabControl objects
  9106. </summary>
  9107. </member>
  9108. <member name="P:XPTable.Themes.ThemeClasses.UpDown">
  9109. <summary>
  9110. UpDown objects
  9111. </summary>
  9112. </member>
  9113. <member name="T:XPTable.Themes.ScrollBarStates">
  9114. <summary>
  9115. Represents the different states of a ScrollBar control's buttons and track
  9116. </summary>
  9117. </member>
  9118. <member name="F:XPTable.Themes.ScrollBarStates.Normal">
  9119. <summary>
  9120. </summary>
  9121. </member>
  9122. <member name="F:XPTable.Themes.ScrollBarStates.Hot">
  9123. <summary>
  9124. </summary>
  9125. </member>
  9126. <member name="F:XPTable.Themes.ScrollBarStates.Pressed">
  9127. <summary>
  9128. </summary>
  9129. </member>
  9130. <member name="F:XPTable.Themes.ScrollBarStates.Disabled">
  9131. <summary>
  9132. </summary>
  9133. </member>
  9134. <member name="F:XPTable.Themes.ScrollBarStates.UpNormal">
  9135. <summary>
  9136. </summary>
  9137. </member>
  9138. <member name="F:XPTable.Themes.ScrollBarStates.UpHot">
  9139. <summary>
  9140. </summary>
  9141. </member>
  9142. <member name="F:XPTable.Themes.ScrollBarStates.UpPressed">
  9143. <summary>
  9144. </summary>
  9145. </member>
  9146. <member name="F:XPTable.Themes.ScrollBarStates.UpDisabled">
  9147. <summary>
  9148. </summary>
  9149. </member>
  9150. <member name="F:XPTable.Themes.ScrollBarStates.DownNormal">
  9151. <summary>
  9152. </summary>
  9153. </member>
  9154. <member name="F:XPTable.Themes.ScrollBarStates.DownHot">
  9155. <summary>
  9156. </summary>
  9157. </member>
  9158. <member name="F:XPTable.Themes.ScrollBarStates.DownPressed">
  9159. <summary>
  9160. </summary>
  9161. </member>
  9162. <member name="F:XPTable.Themes.ScrollBarStates.DownDisabled">
  9163. <summary>
  9164. </summary>
  9165. </member>
  9166. <member name="F:XPTable.Themes.ScrollBarStates.LeftNormal">
  9167. <summary>
  9168. </summary>
  9169. </member>
  9170. <member name="F:XPTable.Themes.ScrollBarStates.LeftHot">
  9171. <summary>
  9172. </summary>
  9173. </member>
  9174. <member name="F:XPTable.Themes.ScrollBarStates.LeftPressed">
  9175. <summary>
  9176. </summary>
  9177. </member>
  9178. <member name="F:XPTable.Themes.ScrollBarStates.LeftDisabled">
  9179. <summary>
  9180. </summary>
  9181. </member>
  9182. <member name="F:XPTable.Themes.ScrollBarStates.RightNormal">
  9183. <summary>
  9184. </summary>
  9185. </member>
  9186. <member name="F:XPTable.Themes.ScrollBarStates.RightHot">
  9187. <summary>
  9188. </summary>
  9189. </member>
  9190. <member name="F:XPTable.Themes.ScrollBarStates.RightPressed">
  9191. <summary>
  9192. </summary>
  9193. </member>
  9194. <member name="F:XPTable.Themes.ScrollBarStates.RightDisabled">
  9195. <summary>
  9196. </summary>
  9197. </member>
  9198. <member name="F:XPTable.Themes.ScrollBarStates.RightAlign">
  9199. <summary>
  9200. </summary>
  9201. </member>
  9202. <member name="F:XPTable.Themes.ScrollBarStates.LeftAlign">
  9203. <summary>
  9204. </summary>
  9205. </member>
  9206. <member name="T:XPTable.Themes.ListViewStates">
  9207. <summary>
  9208. Represents the different states of a ListView
  9209. </summary>
  9210. </member>
  9211. <member name="F:XPTable.Themes.ListViewStates.Normal">
  9212. <summary>
  9213. The ListView is in its normal state
  9214. </summary>
  9215. </member>
  9216. <member name="F:XPTable.Themes.ListViewStates.Hot">
  9217. <summary>
  9218. The ListView is highlighted
  9219. </summary>
  9220. </member>
  9221. <member name="F:XPTable.Themes.ListViewStates.Selected">
  9222. <summary>
  9223. The ListView is selected
  9224. </summary>
  9225. </member>
  9226. <member name="F:XPTable.Themes.ListViewStates.Disabled">
  9227. <summary>
  9228. The ListView is disabled
  9229. </summary>
  9230. </member>
  9231. <member name="F:XPTable.Themes.ListViewStates.SelectedNotFocus">
  9232. <summary>
  9233. The ListView is selected but does not have focus
  9234. </summary>
  9235. </member>
  9236. <member name="T:XPTable.Themes.ColumnHeaderStates">
  9237. <summary>
  9238. Represents the different states of a Column Header
  9239. </summary>
  9240. </member>
  9241. <member name="F:XPTable.Themes.ColumnHeaderStates.Normal">
  9242. <summary>
  9243. The Column Header is in its normal state
  9244. </summary>
  9245. </member>
  9246. <member name="F:XPTable.Themes.ColumnHeaderStates.Hot">
  9247. <summary>
  9248. The Column Header is highlighted
  9249. </summary>
  9250. </member>
  9251. <member name="F:XPTable.Themes.ColumnHeaderStates.Pressed">
  9252. <summary>
  9253. The Column Header is being pressed by the mouse
  9254. </summary>
  9255. </member>
  9256. <member name="T:XPTable.Sorting.HeapSorter">
  9257. <summary>
  9258. A HeapSort implementation for sorting the Cells contained in a TableModel
  9259. </summary>
  9260. </member>
  9261. <member name="T:XPTable.Sorting.SorterBase">
  9262. <summary>
  9263. Base class for the sorters used to sort the Cells contained in a TableModel
  9264. </summary>
  9265. </member>
  9266. <member name="F:XPTable.Sorting.SorterBase.tableModel">
  9267. <summary>
  9268. The TableModel that contains the Cells to be sorted
  9269. </summary>
  9270. </member>
  9271. <member name="F:XPTable.Sorting.SorterBase.column">
  9272. <summary>
  9273. The index of the Column to be sorted
  9274. </summary>
  9275. </member>
  9276. <member name="F:XPTable.Sorting.SorterBase.comparer">
  9277. <summary>
  9278. The IComparer used to sort the Column's Cells
  9279. </summary>
  9280. </member>
  9281. <member name="F:XPTable.Sorting.SorterBase.sortOrder">
  9282. <summary>
  9283. Specifies how the Column is to be sorted
  9284. </summary>
  9285. </member>
  9286. <member name="M:XPTable.Sorting.SorterBase.#ctor(XPTable.Models.TableModel,System.Int32,System.Collections.IComparer,System.Windows.Forms.SortOrder)">
  9287. <summary>
  9288. Initializes a new instance of the SorterBase class with the specified
  9289. TableModel, Column index, IComparer and SortOrder
  9290. </summary>
  9291. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  9292. <param name="column">The index of the Column to be sorted</param>
  9293. <param name="comparer">The IComparer used to sort the Column's Cells</param>
  9294. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  9295. </member>
  9296. <member name="M:XPTable.Sorting.SorterBase.Compare(XPTable.Models.Cell,XPTable.Models.Cell)">
  9297. <summary>
  9298. Compares two objects and returns a value indicating whether one is less
  9299. than, equal to or greater than the other
  9300. </summary>
  9301. <param name="a">First object to compare</param>
  9302. <param name="b">Second object to compare</param>
  9303. <returns>-1 if a is less than b, 1 if a is greater than b, or 0 if a equals b</returns>
  9304. </member>
  9305. <member name="M:XPTable.Sorting.SorterBase.Sort">
  9306. <summary>
  9307. Starts sorting the Cells in the TableModel
  9308. </summary>
  9309. </member>
  9310. <member name="M:XPTable.Sorting.SorterBase.Swap(System.Int32,System.Int32)">
  9311. <summary>
  9312. Swaps the Rows in the TableModel at the specified indexes
  9313. </summary>
  9314. <param name="a">The index of the first Row to be swapped</param>
  9315. <param name="b">The index of the second Row to be swapped</param>
  9316. </member>
  9317. <member name="M:XPTable.Sorting.SorterBase.Set(System.Int32,System.Int32)">
  9318. <summary>
  9319. Replaces the Row in the TableModel located at index a with the Row
  9320. located at index b
  9321. </summary>
  9322. <param name="a">The index of the Row that will be replaced</param>
  9323. <param name="b">The index of the Row that will be moved to index a</param>
  9324. </member>
  9325. <member name="M:XPTable.Sorting.SorterBase.Set(System.Int32,XPTable.Models.Row)">
  9326. <summary>
  9327. Replaces the Row in the TableModel located at index a with the specified Row
  9328. </summary>
  9329. <param name="a">The index of the Row that will be replaced</param>
  9330. <param name="row">The Row that will be moved to index a</param>
  9331. </member>
  9332. <member name="P:XPTable.Sorting.SorterBase.TableModel">
  9333. <summary>
  9334. Gets the TableModel that contains the Cells to be sorted
  9335. </summary>
  9336. </member>
  9337. <member name="P:XPTable.Sorting.SorterBase.SortColumn">
  9338. <summary>
  9339. Gets the index of the Column to be sorted
  9340. </summary>
  9341. </member>
  9342. <member name="P:XPTable.Sorting.SorterBase.Comparer">
  9343. <summary>
  9344. Gets the IComparer used to sort the Column's Cells
  9345. </summary>
  9346. </member>
  9347. <member name="P:XPTable.Sorting.SorterBase.SortOrder">
  9348. <summary>
  9349. Gets how the Column is to be sorted
  9350. </summary>
  9351. </member>
  9352. <member name="M:XPTable.Sorting.HeapSorter.#ctor(XPTable.Models.TableModel,System.Int32,System.Collections.IComparer,System.Windows.Forms.SortOrder)">
  9353. <summary>
  9354. Initializes a new instance of the HeapSorter class with the specified
  9355. TableModel, Column index, IComparer and SortOrder
  9356. </summary>
  9357. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  9358. <param name="column">The index of the Column to be sorted</param>
  9359. <param name="comparer">The IComparer used to sort the Column's Cells</param>
  9360. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  9361. </member>
  9362. <member name="M:XPTable.Sorting.HeapSorter.Sort">
  9363. <summary>
  9364. Starts sorting the Cells in the TableModel
  9365. </summary>
  9366. </member>
  9367. <member name="M:XPTable.Sorting.HeapSorter.DownHeap(System.Int32,System.Int32)">
  9368. <summary>
  9369. </summary>
  9370. <param name="k"></param>
  9371. <param name="n"></param>
  9372. </member>
  9373. <member name="T:XPTable.Renderers.NumberCellRenderer">
  9374. <summary>
  9375. A base class for drawing Cells contents as numbers
  9376. </summary>
  9377. </member>
  9378. <member name="F:XPTable.Renderers.NumberCellRenderer.buttonWidth">
  9379. <summary>
  9380. The width of the ComboBox's dropdown button
  9381. </summary>
  9382. </member>
  9383. <member name="F:XPTable.Renderers.NumberCellRenderer.showUpDownButtons">
  9384. <summary>
  9385. Specifies whether the up and down buttons should be drawn
  9386. </summary>
  9387. </member>
  9388. <member name="F:XPTable.Renderers.NumberCellRenderer.upDownAlignment">
  9389. <summary>
  9390. The alignment of the up and down buttons in the Cell
  9391. </summary>
  9392. </member>
  9393. <member name="F:XPTable.Renderers.NumberCellRenderer.maximum">
  9394. <summary>
  9395. The maximum value for the Cell
  9396. </summary>
  9397. </member>
  9398. <member name="F:XPTable.Renderers.NumberCellRenderer.minimum">
  9399. <summary>
  9400. The minimum value for the Cell
  9401. </summary>
  9402. </member>
  9403. <member name="M:XPTable.Renderers.NumberCellRenderer.#ctor">
  9404. <summary>
  9405. Initializes a new instance of the NumberCellRenderer class with
  9406. default settings
  9407. </summary>
  9408. </member>
  9409. <member name="M:XPTable.Renderers.NumberCellRenderer.CalcButtonBounds">
  9410. <summary>
  9411. Returns a Rectangle that specifies the size and location of the
  9412. up and down buttons
  9413. </summary>
  9414. <returns>A Rectangle that specifies the size and location of the
  9415. up and down buttons</returns>
  9416. </member>
  9417. <member name="M:XPTable.Renderers.NumberCellRenderer.GetUpButtonBounds">
  9418. <summary>
  9419. Returns a Rectangle that specifies the size and location of the up button
  9420. </summary>
  9421. <returns>A Rectangle that specifies the size and location of the up button</returns>
  9422. </member>
  9423. <member name="M:XPTable.Renderers.NumberCellRenderer.GetDownButtonBounds">
  9424. <summary>
  9425. Returns a Rectangle that specifies the size and location of the down button
  9426. </summary>
  9427. <returns>A Rectangle that specifies the size and location of the down button</returns>
  9428. </member>
  9429. <member name="M:XPTable.Renderers.NumberCellRenderer.GetNumberRendererData(XPTable.Models.Cell)">
  9430. <summary>
  9431. Gets the NumberRendererData specific data used by the Renderer from
  9432. the specified Cell
  9433. </summary>
  9434. <param name="cell">The Cell to get the NumberRendererData data for</param>
  9435. <returns>The NumberRendererData data for the specified Cell</returns>
  9436. </member>
  9437. <member name="M:XPTable.Renderers.NumberCellRenderer.TableUsingNumericCellEditor(XPTable.Models.Table,XPTable.Models.CellPos)">
  9438. <summary>
  9439. Gets whether the specified Table is using a NumericCellEditor to edit the
  9440. Cell at the specified CellPos
  9441. </summary>
  9442. <param name="table">The Table to check</param>
  9443. <param name="cellPos">A CellPos that represents the Cell to check</param>
  9444. <returns>true if the specified Table is using a NumericCellEditor to edit the
  9445. Cell at the specified CellPos, false otherwise</returns>
  9446. </member>
  9447. <member name="M:XPTable.Renderers.NumberCellRenderer.OnMouseLeave(XPTable.Events.CellMouseEventArgs)">
  9448. <summary>
  9449. Raises the MouseLeave event
  9450. </summary>
  9451. <param name="e">A CellMouseEventArgs that contains the event data</param>
  9452. </member>
  9453. <member name="M:XPTable.Renderers.NumberCellRenderer.OnMouseUp(XPTable.Events.CellMouseEventArgs)">
  9454. <summary>
  9455. Raises the MouseUp event
  9456. </summary>
  9457. <param name="e">A CellMouseEventArgs that contains the event data</param>
  9458. </member>
  9459. <member name="M:XPTable.Renderers.NumberCellRenderer.OnMouseDown(XPTable.Events.CellMouseEventArgs)">
  9460. <summary>
  9461. Raises the MouseDown event
  9462. </summary>
  9463. <param name="e">A CellMouseEventArgs that contains the event data</param>
  9464. </member>
  9465. <member name="M:XPTable.Renderers.NumberCellRenderer.OnMouseMove(XPTable.Events.CellMouseEventArgs)">
  9466. <summary>
  9467. Raises the MouseMove event
  9468. </summary>
  9469. <param name="e">A CellMouseEventArgs that contains the event data</param>
  9470. </member>
  9471. <member name="M:XPTable.Renderers.NumberCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  9472. <summary>
  9473. Raises the PaintCell event
  9474. </summary>
  9475. <param name="e">A PaintCellEventArgs that contains the event data</param>
  9476. </member>
  9477. <member name="M:XPTable.Renderers.NumberCellRenderer.OnPaintBackground(XPTable.Events.PaintCellEventArgs)">
  9478. <summary>
  9479. Raises the PaintBackground event
  9480. </summary>
  9481. <param name="e">A PaintCellEventArgs that contains the event data</param>
  9482. </member>
  9483. <member name="M:XPTable.Renderers.NumberCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  9484. <summary>
  9485. Raises the Paint event
  9486. </summary>
  9487. <param name="e">A PaintCellEventArgs that contains the event data</param>
  9488. </member>
  9489. <member name="P:XPTable.Renderers.NumberCellRenderer.ButtonWidth">
  9490. <summary>
  9491. Gets or sets the width of the dropdown button
  9492. </summary>
  9493. </member>
  9494. <member name="P:XPTable.Renderers.NumberCellRenderer.ShowUpDownButtons">
  9495. <summary>
  9496. Gets or sets whether the up and down buttons should be drawn
  9497. </summary>
  9498. </member>
  9499. <member name="P:XPTable.Renderers.NumberCellRenderer.UpDownAlign">
  9500. <summary>
  9501. Gets or sets the alignment of the up and down buttons in the Cell
  9502. </summary>
  9503. </member>
  9504. <member name="P:XPTable.Renderers.NumberCellRenderer.Maximum">
  9505. <summary>
  9506. Gets or sets the maximum value for the Cell
  9507. </summary>
  9508. </member>
  9509. <member name="P:XPTable.Renderers.NumberCellRenderer.Minimum">
  9510. <summary>
  9511. Gets or sets the minimum value for the Cell
  9512. </summary>
  9513. </member>
  9514. <member name="T:XPTable.Models.TextColumn">
  9515. <summary>
  9516. Summary description for TextColumn.
  9517. </summary>
  9518. </member>
  9519. <member name="M:XPTable.Models.TextColumn.#ctor">
  9520. <summary>
  9521. Creates a new TextColumn with default values
  9522. </summary>
  9523. </member>
  9524. <member name="M:XPTable.Models.TextColumn.#ctor(System.String)">
  9525. <summary>
  9526. Creates a new TextColumn with the specified header text
  9527. </summary>
  9528. <param name="text">The text displayed in the column's header</param>
  9529. </member>
  9530. <member name="M:XPTable.Models.TextColumn.#ctor(System.String,System.Int32)">
  9531. <summary>
  9532. Creates a new TextColumn with the specified header text and width
  9533. </summary>
  9534. <param name="text">The text displayed in the column's header</param>
  9535. <param name="width">The column's width</param>
  9536. </member>
  9537. <member name="M:XPTable.Models.TextColumn.#ctor(System.String,System.Int32,System.Boolean)">
  9538. <summary>
  9539. Creates a new TextColumn with the specified header text, width and visibility
  9540. </summary>
  9541. <param name="text">The text displayed in the column's header</param>
  9542. <param name="width">The column's width</param>
  9543. <param name="visible">Specifies whether the column is visible</param>
  9544. </member>
  9545. <member name="M:XPTable.Models.TextColumn.#ctor(System.String,System.Drawing.Image)">
  9546. <summary>
  9547. Creates a new TextColumn with the specified header text and image
  9548. </summary>
  9549. <param name="text">The text displayed in the column's header</param>
  9550. <param name="image">The image displayed on the column's header</param>
  9551. </member>
  9552. <member name="M:XPTable.Models.TextColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  9553. <summary>
  9554. Creates a new TextColumn with the specified header text, image and width
  9555. </summary>
  9556. <param name="text">The text displayed in the column's header</param>
  9557. <param name="image">The image displayed on the column's header</param>
  9558. <param name="width">The column's width</param>
  9559. </member>
  9560. <member name="M:XPTable.Models.TextColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  9561. <summary>
  9562. Creates a new TextColumn with the specified header text, image, width and visibility
  9563. </summary>
  9564. <param name="text">The text displayed in the column's header</param>
  9565. <param name="image">The image displayed on the column's header</param>
  9566. <param name="width">The column's width</param>
  9567. <param name="visible">Specifies whether the column is visible</param>
  9568. </member>
  9569. <member name="M:XPTable.Models.TextColumn.GetDefaultRendererName">
  9570. <summary>
  9571. Gets a string that specifies the name of the Column's default CellRenderer
  9572. </summary>
  9573. <returns>A string that specifies the name of the Column's default
  9574. CellRenderer</returns>
  9575. </member>
  9576. <member name="M:XPTable.Models.TextColumn.CreateDefaultRenderer">
  9577. <summary>
  9578. Gets the Column's default CellRenderer
  9579. </summary>
  9580. <returns>The Column's default CellRenderer</returns>
  9581. </member>
  9582. <member name="M:XPTable.Models.TextColumn.GetDefaultEditorName">
  9583. <summary>
  9584. Gets a string that specifies the name of the Column's default CellEditor
  9585. </summary>
  9586. <returns>A string that specifies the name of the Column's default
  9587. CellEditor</returns>
  9588. </member>
  9589. <member name="M:XPTable.Models.TextColumn.CreateDefaultEditor">
  9590. <summary>
  9591. Gets the Column's default CellEditor
  9592. </summary>
  9593. <returns>The Column's default CellEditor</returns>
  9594. </member>
  9595. <member name="P:XPTable.Models.TextColumn.DefaultComparerType">
  9596. <summary>
  9597. Gets the Type of the Comparer used to compare the Column's Cells when
  9598. the Column is sorting
  9599. </summary>
  9600. </member>
  9601. <member name="T:XPTable.Models.ProgressBarColumn">
  9602. <summary>
  9603. Represents a Column whose Cells are displayed as a ProgressBar
  9604. </summary>
  9605. </member>
  9606. <member name="F:XPTable.Models.ProgressBarColumn.drawPercentageText">
  9607. <summary>
  9608. Specifies whether the ProgressBar's value as a string
  9609. should be displayed
  9610. </summary>
  9611. </member>
  9612. <member name="M:XPTable.Models.ProgressBarColumn.#ctor">
  9613. <summary>
  9614. Creates a new ProgressBarColumn with default values
  9615. </summary>
  9616. </member>
  9617. <member name="M:XPTable.Models.ProgressBarColumn.#ctor(System.String)">
  9618. <summary>
  9619. Creates a new ProgressBarColumn with the specified header text
  9620. </summary>
  9621. <param name="text">The text displayed in the column's header</param>
  9622. </member>
  9623. <member name="M:XPTable.Models.ProgressBarColumn.#ctor(System.String,System.Int32)">
  9624. <summary>
  9625. Creates a new ProgressBarColumn with the specified header text and width
  9626. </summary>
  9627. <param name="text">The text displayed in the column's header</param>
  9628. <param name="width">The column's width</param>
  9629. </member>
  9630. <member name="M:XPTable.Models.ProgressBarColumn.#ctor(System.String,System.Int32,System.Boolean)">
  9631. <summary>
  9632. Creates a new ProgressBarColumn with the specified header text, width and visibility
  9633. </summary>
  9634. <param name="text">The text displayed in the column's header</param>
  9635. <param name="width">The column's width</param>
  9636. <param name="visible">Specifies whether the column is visible</param>
  9637. </member>
  9638. <member name="M:XPTable.Models.ProgressBarColumn.#ctor(System.String,System.Drawing.Image)">
  9639. <summary>
  9640. Creates a new ProgressBarColumn with the specified header text and image
  9641. </summary>
  9642. <param name="text">The text displayed in the column's header</param>
  9643. <param name="image">The image displayed on the column's header</param>
  9644. </member>
  9645. <member name="M:XPTable.Models.ProgressBarColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  9646. <summary>
  9647. Creates a new ProgressBarColumn with the specified header text, image
  9648. and width
  9649. </summary>
  9650. <param name="text">The text displayed in the column's header</param>
  9651. <param name="image">The image displayed on the column's header</param>
  9652. <param name="width">The column's width</param>
  9653. </member>
  9654. <member name="M:XPTable.Models.ProgressBarColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  9655. <summary>
  9656. Creates a new ProgressBarColumn with the specified header text, image,
  9657. width and visibility
  9658. </summary>
  9659. <param name="text">The text displayed in the column's header</param>
  9660. <param name="image">The image displayed on the column's header</param>
  9661. <param name="width">The column's width</param>
  9662. <param name="visible">Specifies whether the column is visible</param>
  9663. </member>
  9664. <member name="M:XPTable.Models.ProgressBarColumn.Init">
  9665. <summary>
  9666. Initializes the ProgressBarColumn with default values
  9667. </summary>
  9668. </member>
  9669. <member name="M:XPTable.Models.ProgressBarColumn.GetDefaultRendererName">
  9670. <summary>
  9671. Gets a string that specifies the name of the Column's default CellRenderer
  9672. </summary>
  9673. <returns>A string that specifies the name of the Column's default
  9674. CellRenderer</returns>
  9675. </member>
  9676. <member name="M:XPTable.Models.ProgressBarColumn.CreateDefaultRenderer">
  9677. <summary>
  9678. Gets the Column's default CellRenderer
  9679. </summary>
  9680. <returns>The Column's default CellRenderer</returns>
  9681. </member>
  9682. <member name="M:XPTable.Models.ProgressBarColumn.GetDefaultEditorName">
  9683. <summary>
  9684. Gets a string that specifies the name of the Column's default CellEditor
  9685. </summary>
  9686. <returns>A string that specifies the name of the Column's default
  9687. CellEditor</returns>
  9688. </member>
  9689. <member name="M:XPTable.Models.ProgressBarColumn.CreateDefaultEditor">
  9690. <summary>
  9691. Gets the Column's default CellEditor
  9692. </summary>
  9693. <returns>The Column's default CellEditor</returns>
  9694. </member>
  9695. <member name="P:XPTable.Models.ProgressBarColumn.DrawPercentageText">
  9696. <summary>
  9697. Gets or sets whether a Cell's percantage value should be drawn as a string
  9698. </summary>
  9699. </member>
  9700. <member name="P:XPTable.Models.ProgressBarColumn.DefaultComparerType">
  9701. <summary>
  9702. Gets the Type of the Comparer used to compare the Column's Cells when
  9703. the Column is sorting
  9704. </summary>
  9705. </member>
  9706. <member name="P:XPTable.Models.ProgressBarColumn.Editable">
  9707. <summary>
  9708. Gets or sets a value indicating whether the Column's Cells contents
  9709. are able to be edited
  9710. </summary>
  9711. </member>
  9712. <member name="T:XPTable.Models.CellStyle">
  9713. <summary>
  9714. Stores visual appearance related properties for a Cell
  9715. </summary>
  9716. </member>
  9717. <member name="F:XPTable.Models.CellStyle.backColor">
  9718. <summary>
  9719. The background color of the Cell
  9720. </summary>
  9721. </member>
  9722. <member name="F:XPTable.Models.CellStyle.foreColor">
  9723. <summary>
  9724. The foreground color of the Cell
  9725. </summary>
  9726. </member>
  9727. <member name="F:XPTable.Models.CellStyle.font">
  9728. <summary>
  9729. The font used to draw the text in the Cell
  9730. </summary>
  9731. </member>
  9732. <member name="F:XPTable.Models.CellStyle.padding">
  9733. <summary>
  9734. The amount of space between the Cells border and its contents
  9735. </summary>
  9736. </member>
  9737. <member name="M:XPTable.Models.CellStyle.#ctor">
  9738. <summary>
  9739. Initializes a new instance of the CellStyle class with default settings
  9740. </summary>
  9741. </member>
  9742. <member name="P:XPTable.Models.CellStyle.Font">
  9743. <summary>
  9744. Gets or sets the Font used by the Cell
  9745. </summary>
  9746. </member>
  9747. <member name="P:XPTable.Models.CellStyle.BackColor">
  9748. <summary>
  9749. Gets or sets the background color for the Cell
  9750. </summary>
  9751. </member>
  9752. <member name="P:XPTable.Models.CellStyle.ForeColor">
  9753. <summary>
  9754. Gets or sets the foreground color for the Cell
  9755. </summary>
  9756. </member>
  9757. <member name="P:XPTable.Models.CellStyle.Padding">
  9758. <summary>
  9759. Gets or sets the amount of space between the Cells Border and its contents
  9760. </summary>
  9761. </member>
  9762. <member name="T:XPTable.Events.PaintCellEventHandler">
  9763. <summary>
  9764. Represents the method that will handle the PaintCell events of a Table
  9765. </summary>
  9766. </member>
  9767. <member name="T:XPTable.Events.PaintCellEventArgs">
  9768. <summary>
  9769. Provides data for the PaintCell event
  9770. </summary>
  9771. </member>
  9772. <member name="F:XPTable.Events.PaintCellEventArgs.cell">
  9773. <summary>
  9774. The Cell to be painted
  9775. </summary>
  9776. </member>
  9777. <member name="F:XPTable.Events.PaintCellEventArgs.table">
  9778. <summary>
  9779. The Table the Cell belongs to
  9780. </summary>
  9781. </member>
  9782. <member name="F:XPTable.Events.PaintCellEventArgs.row">
  9783. <summary>
  9784. The Row index of the Cell
  9785. </summary>
  9786. </member>
  9787. <member name="F:XPTable.Events.PaintCellEventArgs.column">
  9788. <summary>
  9789. The Column index of the Cell
  9790. </summary>
  9791. </member>
  9792. <member name="F:XPTable.Events.PaintCellEventArgs.selected">
  9793. <summary>
  9794. Specifies whether the Cell is selected
  9795. </summary>
  9796. </member>
  9797. <member name="F:XPTable.Events.PaintCellEventArgs.focused">
  9798. <summary>
  9799. Specifies whether the Cell has focus
  9800. </summary>
  9801. </member>
  9802. <member name="F:XPTable.Events.PaintCellEventArgs.sorted">
  9803. <summary>
  9804. Specifies whether the Cell's Column is sorted
  9805. </summary>
  9806. </member>
  9807. <member name="F:XPTable.Events.PaintCellEventArgs.editable">
  9808. <summary>
  9809. Specifies whether the Cell is editable
  9810. </summary>
  9811. </member>
  9812. <member name="F:XPTable.Events.PaintCellEventArgs.enabled">
  9813. <summary>
  9814. Specifies whether the Cell is enabled
  9815. </summary>
  9816. </member>
  9817. <member name="F:XPTable.Events.PaintCellEventArgs.cellRect">
  9818. <summary>
  9819. The rectangle in which to paint the Cell
  9820. </summary>
  9821. </member>
  9822. <member name="F:XPTable.Events.PaintCellEventArgs.handled">
  9823. <summary>
  9824. Indicates whether the user has done the paining for us
  9825. </summary>
  9826. </member>
  9827. <member name="M:XPTable.Events.PaintCellEventArgs.#ctor(System.Drawing.Graphics,System.Drawing.Rectangle)">
  9828. <summary>
  9829. Initializes a new instance of the PaintCellEventArgs class with
  9830. the specified graphics and clipping rectangle
  9831. </summary>
  9832. <param name="g">The Graphics used to paint the Cell</param>
  9833. <param name="cellRect">The Rectangle that represents the rectangle
  9834. in which to paint</param>
  9835. </member>
  9836. <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)">
  9837. <summary>
  9838. Initializes a new instance of the PaintCellEventArgs class with
  9839. the specified graphics, table, row index, column index, selected value,
  9840. focused value, mouse value and clipping rectangle
  9841. </summary>
  9842. <param name="g">The Graphics used to paint the Cell</param>
  9843. <param name="cell">The Cell to be painted</param>
  9844. <param name="table">The Table the Cell belongs to</param>
  9845. <param name="row">The Row index of the Cell</param>
  9846. <param name="column">The Column index of the Cell</param>
  9847. <param name="selected">Specifies whether the Cell is selected</param>
  9848. <param name="focused">Specifies whether the Cell has focus</param>
  9849. <param name="sorted">Specifies whether the Cell's Column is sorted</param>
  9850. <param name="editable">Specifies whether the Cell is able to be edited</param>
  9851. <param name="enabled">Specifies whether the Cell is enabled</param>
  9852. <param name="cellRect">The rectangle in which to paint the Cell</param>
  9853. </member>
  9854. <member name="M:XPTable.Events.PaintCellEventArgs.SetCell(XPTable.Models.Cell)">
  9855. <summary>
  9856. </summary>
  9857. <param name="cell"></param>
  9858. </member>
  9859. <member name="M:XPTable.Events.PaintCellEventArgs.SetTable(XPTable.Models.Table)">
  9860. <summary>
  9861. </summary>
  9862. <param name="table"></param>
  9863. </member>
  9864. <member name="M:XPTable.Events.PaintCellEventArgs.SetRow(System.Int32)">
  9865. <summary>
  9866. </summary>
  9867. <param name="row"></param>
  9868. </member>
  9869. <member name="M:XPTable.Events.PaintCellEventArgs.SetColumn(System.Int32)">
  9870. <summary>
  9871. </summary>
  9872. <param name="column"></param>
  9873. </member>
  9874. <member name="M:XPTable.Events.PaintCellEventArgs.SetSelected(System.Boolean)">
  9875. <summary>
  9876. </summary>
  9877. <param name="selected"></param>
  9878. </member>
  9879. <member name="M:XPTable.Events.PaintCellEventArgs.SetFocused(System.Boolean)">
  9880. <summary>
  9881. </summary>
  9882. <param name="focused"></param>
  9883. </member>
  9884. <member name="M:XPTable.Events.PaintCellEventArgs.SetSorted(System.Boolean)">
  9885. <summary>
  9886. </summary>
  9887. <param name="sorted"></param>
  9888. </member>
  9889. <member name="M:XPTable.Events.PaintCellEventArgs.SetEditable(System.Boolean)">
  9890. <summary>
  9891. </summary>
  9892. <param name="editable"></param>
  9893. </member>
  9894. <member name="M:XPTable.Events.PaintCellEventArgs.SetEnabled(System.Boolean)">
  9895. <summary>
  9896. </summary>
  9897. <param name="enabled"></param>
  9898. </member>
  9899. <member name="M:XPTable.Events.PaintCellEventArgs.SetCellRect(System.Drawing.Rectangle)">
  9900. <summary>
  9901. </summary>
  9902. <param name="cellRect"></param>
  9903. </member>
  9904. <member name="P:XPTable.Events.PaintCellEventArgs.Cell">
  9905. <summary>
  9906. Gets the Cell to be painted
  9907. </summary>
  9908. </member>
  9909. <member name="P:XPTable.Events.PaintCellEventArgs.Table">
  9910. <summary>
  9911. Gets the Table the Cell belongs to
  9912. </summary>
  9913. </member>
  9914. <member name="P:XPTable.Events.PaintCellEventArgs.Row">
  9915. <summary>
  9916. Gets the Row index of the Cell
  9917. </summary>
  9918. </member>
  9919. <member name="P:XPTable.Events.PaintCellEventArgs.Column">
  9920. <summary>
  9921. Gets the Column index of the Cell
  9922. </summary>
  9923. </member>
  9924. <member name="P:XPTable.Events.PaintCellEventArgs.Selected">
  9925. <summary>
  9926. Gets whether the Cell is selected
  9927. </summary>
  9928. </member>
  9929. <member name="P:XPTable.Events.PaintCellEventArgs.Focused">
  9930. <summary>
  9931. Gets whether the Cell has focus
  9932. </summary>
  9933. </member>
  9934. <member name="P:XPTable.Events.PaintCellEventArgs.Sorted">
  9935. <summary>
  9936. Gets whether the Cell's Column is sorted
  9937. </summary>
  9938. </member>
  9939. <member name="P:XPTable.Events.PaintCellEventArgs.Editable">
  9940. <summary>
  9941. Gets whether the Cell is able to be edited
  9942. </summary>
  9943. </member>
  9944. <member name="P:XPTable.Events.PaintCellEventArgs.Enabled">
  9945. <summary>
  9946. Gets whether the Cell is enabled
  9947. </summary>
  9948. </member>
  9949. <member name="P:XPTable.Events.PaintCellEventArgs.CellRect">
  9950. <summary>
  9951. Gets the Cells bounding rectangle
  9952. </summary>
  9953. </member>
  9954. <member name="P:XPTable.Events.PaintCellEventArgs.CellPos">
  9955. <summary>
  9956. Gets the position of the Cell
  9957. </summary>
  9958. </member>
  9959. <member name="P:XPTable.Events.PaintCellEventArgs.Handled">
  9960. <summary>
  9961. Gets or sets a value indicating whether the BeforePaintCell
  9962. event was handled
  9963. </summary>
  9964. </member>
  9965. <member name="T:XPTable.Editors.ComboBoxCellEditor">
  9966. <summary>
  9967. A class for editing Cells that look like a ComboBox
  9968. </summary>
  9969. </member>
  9970. <member name="F:XPTable.Editors.ComboBoxCellEditor.listbox">
  9971. <summary>
  9972. The ListBox that contains the items to be shown in the
  9973. drop-down portion of the ComboBoxCellEditor
  9974. </summary>
  9975. </member>
  9976. <member name="F:XPTable.Editors.ComboBoxCellEditor.maxDropDownItems">
  9977. <summary>
  9978. The maximum number of items to be shown in the drop-down
  9979. portion of the ComboBoxCellEditor
  9980. </summary>
  9981. </member>
  9982. <member name="F:XPTable.Editors.ComboBoxCellEditor.cellWidth">
  9983. <summary>
  9984. The width of the Cell being edited
  9985. </summary>
  9986. </member>
  9987. <member name="M:XPTable.Editors.ComboBoxCellEditor.#ctor">
  9988. <summary>
  9989. Initializes a new instance of the ComboBoxCellEditor class with default settings
  9990. </summary>
  9991. </member>
  9992. <member name="M:XPTable.Editors.ComboBoxCellEditor.SetEditLocation(System.Drawing.Rectangle)">
  9993. <summary>
  9994. Sets the location and size of the CellEditor
  9995. </summary>
  9996. <param name="cellRect">A Rectangle that represents the size and location
  9997. of the Cell being edited</param>
  9998. </member>
  9999. <member name="M:XPTable.Editors.ComboBoxCellEditor.SetEditValue">
  10000. <summary>
  10001. Sets the initial value of the editor based on the contents of
  10002. the Cell being edited
  10003. </summary>
  10004. </member>
  10005. <member name="M:XPTable.Editors.ComboBoxCellEditor.SetCellValue">
  10006. <summary>
  10007. Sets the contents of the Cell being edited based on the value
  10008. in the editor
  10009. </summary>
  10010. </member>
  10011. <member name="M:XPTable.Editors.ComboBoxCellEditor.StartEditing">
  10012. <summary>
  10013. Starts editing the Cell
  10014. </summary>
  10015. </member>
  10016. <member name="M:XPTable.Editors.ComboBoxCellEditor.StopEditing">
  10017. <summary>
  10018. Stops editing the Cell and commits any changes
  10019. </summary>
  10020. </member>
  10021. <member name="M:XPTable.Editors.ComboBoxCellEditor.CancelEditing">
  10022. <summary>
  10023. Stops editing the Cell and ignores any changes
  10024. </summary>
  10025. </member>
  10026. <member name="M:XPTable.Editors.ComboBoxCellEditor.ShowDropDown">
  10027. <summary>
  10028. Displays the drop down portion to the user
  10029. </summary>
  10030. </member>
  10031. <member name="M:XPTable.Editors.ComboBoxCellEditor.OnKeyDown(System.Object,System.Windows.Forms.KeyEventArgs)">
  10032. <summary>
  10033. Handler for the editors TextBox.KeyDown and ListBox.KeyDown events
  10034. </summary>
  10035. <param name="sender">The object that raised the event</param>
  10036. <param name="e">A KeyEventArgs that contains the event data</param>
  10037. </member>
  10038. <member name="M:XPTable.Editors.ComboBoxCellEditor.OnMouseWheel(System.Object,System.Windows.Forms.MouseEventArgs)">
  10039. <summary>
  10040. Handler for the editors TextBox.MouseWheel event
  10041. </summary>
  10042. <param name="sender">The object that raised the event</param>
  10043. <param name="e">A MouseEventArgs that contains the event data</param>
  10044. </member>
  10045. <member name="M:XPTable.Editors.ComboBoxCellEditor.OnDrawItem(System.Windows.Forms.DrawItemEventArgs)">
  10046. <summary>
  10047. Raises the DrawItem event
  10048. </summary>
  10049. <param name="e">A DrawItemEventArgs that contains the event data</param>
  10050. </member>
  10051. <member name="M:XPTable.Editors.ComboBoxCellEditor.OnMeasureItem(System.Windows.Forms.MeasureItemEventArgs)">
  10052. <summary>
  10053. Raises the MeasureItem event
  10054. </summary>
  10055. <param name="e">A MeasureItemEventArgs that contains the event data</param>
  10056. </member>
  10057. <member name="M:XPTable.Editors.ComboBoxCellEditor.OnSelectedIndexChanged(System.EventArgs)">
  10058. <summary>
  10059. Raises the SelectedIndexChanged event
  10060. </summary>
  10061. <param name="e">An EventArgs that contains the event data</param>
  10062. </member>
  10063. <member name="M:XPTable.Editors.ComboBoxCellEditor.listbox_Click(System.Object,System.EventArgs)">
  10064. <summary>
  10065. Handler for the editors ListBox.Click event
  10066. </summary>
  10067. <param name="sender">The object that raised the event</param>
  10068. <param name="e">An EventArgs that contains the event data</param>
  10069. </member>
  10070. <member name="M:XPTable.Editors.ComboBoxCellEditor.listbox_SelectedIndexChanged(System.Object,System.EventArgs)">
  10071. <summary>
  10072. Handler for the editors ListBox.SelectedIndexChanged event
  10073. </summary>
  10074. <param name="sender">The object that raised the event</param>
  10075. <param name="e">An EventArgs that contains the event data</param>
  10076. </member>
  10077. <member name="M:XPTable.Editors.ComboBoxCellEditor.listbox_MouseEnter(System.Object,System.EventArgs)">
  10078. <summary>
  10079. Handler for the editors ListBox.MouseEnter event
  10080. </summary>
  10081. <param name="sender">The object that raised the event</param>
  10082. <param name="e">An EventArgs that contains the event data</param>
  10083. </member>
  10084. <member name="M:XPTable.Editors.ComboBoxCellEditor.listbox_DrawItem(System.Object,System.Windows.Forms.DrawItemEventArgs)">
  10085. <summary>
  10086. Handler for the editors ListBox.DrawItem event
  10087. </summary>
  10088. <param name="sender">The object that raised the event</param>
  10089. <param name="e">A DrawItemEventArgs that contains the event data</param>
  10090. </member>
  10091. <member name="M:XPTable.Editors.ComboBoxCellEditor.listbox_MeasureItem(System.Object,System.Windows.Forms.MeasureItemEventArgs)">
  10092. <summary>
  10093. Handler for the editors ListBox.MeasureItem event
  10094. </summary>
  10095. <param name="sender">The object that raised the event</param>
  10096. <param name="e">A MeasureItemEventArgs that contains the event data</param>
  10097. </member>
  10098. <member name="E:XPTable.Editors.ComboBoxCellEditor.SelectedIndexChanged">
  10099. <summary>
  10100. Occurs when the SelectedIndex property has changed
  10101. </summary>
  10102. </member>
  10103. <member name="E:XPTable.Editors.ComboBoxCellEditor.DrawItem">
  10104. <summary>
  10105. Occurs when a visual aspect of an owner-drawn ComboBoxCellEditor changes
  10106. </summary>
  10107. </member>
  10108. <member name="E:XPTable.Editors.ComboBoxCellEditor.MeasureItem">
  10109. <summary>
  10110. Occurs each time an owner-drawn ComboBoxCellEditor item needs to be
  10111. drawn and when the sizes of the list items are determined
  10112. </summary>
  10113. </member>
  10114. <member name="P:XPTable.Editors.ComboBoxCellEditor.MaxDropDownItems">
  10115. <summary>
  10116. Gets or sets the maximum number of items to be shown in the drop-down
  10117. portion of the ComboBoxCellEditor
  10118. </summary>
  10119. </member>
  10120. <member name="P:XPTable.Editors.ComboBoxCellEditor.DrawMode">
  10121. <summary>
  10122. Gets or sets a value indicating whether your code or the operating
  10123. system will handle drawing of elements in the list
  10124. </summary>
  10125. </member>
  10126. <member name="P:XPTable.Editors.ComboBoxCellEditor.IntegralHeight">
  10127. <summary>
  10128. Gets or sets a value indicating whether the drop-down portion of the
  10129. editor should resize to avoid showing partial items
  10130. </summary>
  10131. </member>
  10132. <member name="P:XPTable.Editors.ComboBoxCellEditor.ItemHeight">
  10133. <summary>
  10134. Gets or sets the height of an item in the editor
  10135. </summary>
  10136. </member>
  10137. <member name="P:XPTable.Editors.ComboBoxCellEditor.Items">
  10138. <summary>
  10139. Gets an object representing the collection of the items contained
  10140. in this ComboBoxCellEditor
  10141. </summary>
  10142. </member>
  10143. <member name="P:XPTable.Editors.ComboBoxCellEditor.MaxLength">
  10144. <summary>
  10145. Gets or sets the maximum number of characters allowed in the editable
  10146. portion of a ComboBoxCellEditor
  10147. </summary>
  10148. </member>
  10149. <member name="P:XPTable.Editors.ComboBoxCellEditor.SelectedIndex">
  10150. <summary>
  10151. Gets or sets the index specifying the currently selected item
  10152. </summary>
  10153. </member>
  10154. <member name="P:XPTable.Editors.ComboBoxCellEditor.SelectedItem">
  10155. <summary>
  10156. Gets or sets currently selected item in the ComboBoxCellEditor
  10157. </summary>
  10158. </member>
  10159. <member name="T:XPTable.Editors.ColorCellEditor">
  10160. <summary>
  10161. A class for editing Cells that contain Colors
  10162. </summary>
  10163. </member>
  10164. <member name="F:XPTable.Editors.ColorCellEditor.colorpicker">
  10165. <summary>
  10166. A ColorPicker control similar to the ColorPicker found in the
  10167. VS.NET property window
  10168. </summary>
  10169. </member>
  10170. <member name="F:XPTable.Editors.ColorCellEditor.colorDialog">
  10171. <summary>
  10172. Custom color dialog
  10173. </summary>
  10174. </member>
  10175. <member name="M:XPTable.Editors.ColorCellEditor.#ctor">
  10176. <summary>
  10177. Initializes a new instance of the ColorCellEditor class with default settings
  10178. </summary>
  10179. </member>
  10180. <member name="M:XPTable.Editors.ColorCellEditor.SetEditLocation(System.Drawing.Rectangle)">
  10181. <summary>
  10182. Sets the location and size of the CellEditor
  10183. </summary>
  10184. <param name="cellRect">A Rectangle that represents the size and location
  10185. of the Cell being edited</param>
  10186. </member>
  10187. <member name="M:XPTable.Editors.ColorCellEditor.SetEditValue">
  10188. <summary>
  10189. Sets the initial value of the editor based on the contents of
  10190. the Cell being edited
  10191. </summary>
  10192. </member>
  10193. <member name="M:XPTable.Editors.ColorCellEditor.SetCellValue">
  10194. <summary>
  10195. Sets the contents of the Cell being edited based on the value
  10196. in the editor
  10197. </summary>
  10198. </member>
  10199. <member name="M:XPTable.Editors.ColorCellEditor.StartEditing">
  10200. <summary>
  10201. Starts editing the Cell
  10202. </summary>
  10203. </member>
  10204. <member name="M:XPTable.Editors.ColorCellEditor.StopEditing">
  10205. <summary>
  10206. Stops editing the Cell and commits any changes
  10207. </summary>
  10208. </member>
  10209. <member name="M:XPTable.Editors.ColorCellEditor.CancelEditing">
  10210. <summary>
  10211. Stops editing the Cell and ignores any changes
  10212. </summary>
  10213. </member>
  10214. <member name="M:XPTable.Editors.ColorCellEditor.ColorToString(System.Drawing.Color)">
  10215. <summary>
  10216. Converts the specified Color to its string representation
  10217. </summary>
  10218. <param name="color">The Color to convert</param>
  10219. <returns>A string that represents the specified Color</returns>
  10220. </member>
  10221. <member name="M:XPTable.Editors.ColorCellEditor.ShouldStopEditing(System.Windows.Forms.Control,System.Drawing.Point)">
  10222. <summary>
  10223. Gets whether the editor should stop editing if a mouse click occurs
  10224. outside of the DropDownContainer while it is dropped down
  10225. </summary>
  10226. <param name="target">The Control that will receive the message</param>
  10227. <param name="cursorPos">The current position of the mouse cursor</param>
  10228. <returns>true if the editor should stop editing, false otherwise</returns>
  10229. </member>
  10230. <member name="M:XPTable.Editors.ColorCellEditor.OnSelectedColorChanged(System.EventArgs)">
  10231. <summary>
  10232. Raises the SelectedColorChanged event
  10233. </summary>
  10234. <param name="e">An EventArgs that contains the event data</param>
  10235. </member>
  10236. <member name="M:XPTable.Editors.ColorCellEditor.OnKeyPress(System.Object,System.Windows.Forms.KeyPressEventArgs)">
  10237. <summary>
  10238. Handler for the editors TextBox.KeyPress event
  10239. </summary>
  10240. <param name="sender">The object that raised the event</param>
  10241. <param name="e">A KeyPressEventArgs that contains the event data</param>
  10242. </member>
  10243. <member name="M:XPTable.Editors.ColorCellEditor.OnLostFocus(System.Object,System.EventArgs)">
  10244. <summary>
  10245. Handler for the editors TextBox.LostFocus event
  10246. </summary>
  10247. <param name="sender">The object that raised the event</param>
  10248. <param name="e">An EventArgs that contains the event data</param>
  10249. </member>
  10250. <member name="M:XPTable.Editors.ColorCellEditor.colorpicker_SelectedColorChanged(System.Object,System.EventArgs)">
  10251. <summary>
  10252. Handler for the editors ColorPicker.SelectedColorChanged event
  10253. </summary>
  10254. <param name="sender">The object that raised the event</param>
  10255. <param name="e">An EventArgs that contains the event data</param>
  10256. </member>
  10257. <member name="E:XPTable.Editors.ColorCellEditor.SelectedColorChanged">
  10258. <summary>
  10259. Occurs when the SelectedIndex property has changed
  10260. </summary>
  10261. </member>
  10262. <member name="P:XPTable.Editors.ColorCellEditor.DropDownStyle">
  10263. <summary>
  10264. Gets or sets a value specifying the style of the drop down editor
  10265. </summary>
  10266. </member>
  10267. <member name="P:XPTable.Editors.ColorCellEditor.ColorDialog">
  10268. <summary>
  10269. Gets or sets the custom color dialog
  10270. </summary>
  10271. </member>
  10272. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker">
  10273. <summary>
  10274. A ColorPicker control similar to the ColorPicker found in the
  10275. VS.NET property window
  10276. </summary>
  10277. </member>
  10278. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.components">
  10279. <summary>
  10280. Required designer variable.
  10281. </summary>
  10282. </member>
  10283. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.editor">
  10284. <summary>
  10285. </summary>
  10286. </member>
  10287. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.tabControl">
  10288. <summary>
  10289. </summary>
  10290. </member>
  10291. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.customTabPage">
  10292. <summary>
  10293. </summary>
  10294. </member>
  10295. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.palette">
  10296. <summary>
  10297. </summary>
  10298. </member>
  10299. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.webTabPage">
  10300. <summary>
  10301. </summary>
  10302. </member>
  10303. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.webListBox">
  10304. <summary>
  10305. </summary>
  10306. </member>
  10307. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.systemTabPage">
  10308. <summary>
  10309. </summary>
  10310. </member>
  10311. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.systemListBox">
  10312. <summary>
  10313. </summary>
  10314. </member>
  10315. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.webColors">
  10316. <summary>
  10317. </summary>
  10318. </member>
  10319. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.systemColors">
  10320. <summary>
  10321. </summary>
  10322. </member>
  10323. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.value">
  10324. <summary>
  10325. </summary>
  10326. </member>
  10327. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.webHeightSet">
  10328. <summary>
  10329. </summary>
  10330. </member>
  10331. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.systemHeightSet">
  10332. <summary>
  10333. </summary>
  10334. </member>
  10335. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.#ctor(XPTable.Editors.ColorCellEditor)">
  10336. <summary>
  10337. Initializes a new instance of the ColorPicker class with default settings
  10338. </summary>
  10339. </member>
  10340. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.Dispose(System.Boolean)">
  10341. <summary>
  10342. Clean up any resources being used.
  10343. </summary>
  10344. </member>
  10345. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.GetWebColors">
  10346. <summary>
  10347. </summary>
  10348. <returns></returns>
  10349. </member>
  10350. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.GetSystemColors">
  10351. <summary>
  10352. </summary>
  10353. <returns></returns>
  10354. </member>
  10355. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.AdjustListBoxItemHeight">
  10356. <summary>
  10357. </summary>
  10358. </member>
  10359. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnSelectedColorChanged(System.EventArgs)">
  10360. <summary>
  10361. Raises the SelectedColorChanged event
  10362. </summary>
  10363. <param name="e">An EventArgs that contains the event data</param>
  10364. </member>
  10365. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnFontChanged(System.EventArgs)">
  10366. <summary>
  10367. Raises the FontChanged event
  10368. </summary>
  10369. <param name="e">An EventArgs that contains the event data</param>
  10370. </member>
  10371. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnGotFocus(System.EventArgs)">
  10372. <summary>
  10373. Raises the GotFocus event
  10374. </summary>
  10375. <param name="e">An EventArgs that contains the event data</param>
  10376. </member>
  10377. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnListClick(System.Object,System.EventArgs)">
  10378. <summary>
  10379. </summary>
  10380. <param name="sender"></param>
  10381. <param name="e"></param>
  10382. </member>
  10383. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnListKeyDown(System.Object,System.Windows.Forms.KeyEventArgs)">
  10384. <summary>
  10385. </summary>
  10386. <param name="sender"></param>
  10387. <param name="ke"></param>
  10388. </member>
  10389. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnListDrawItem(System.Object,System.Windows.Forms.DrawItemEventArgs)">
  10390. <summary>
  10391. </summary>
  10392. <param name="sender"></param>
  10393. <param name="die"></param>
  10394. </member>
  10395. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnFontChanged(System.Object,System.EventArgs)">
  10396. <summary>
  10397. </summary>
  10398. <param name="sender"></param>
  10399. <param name="e"></param>
  10400. </member>
  10401. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnTabControlResize(System.Object,System.EventArgs)">
  10402. <summary>
  10403. </summary>
  10404. <param name="sender"></param>
  10405. <param name="e"></param>
  10406. </member>
  10407. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnTabControlSelChange(System.Object,System.EventArgs)">
  10408. <summary>
  10409. </summary>
  10410. <param name="sender"></param>
  10411. <param name="e"></param>
  10412. </member>
  10413. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.tabControl_GotFocus(System.Object,System.EventArgs)">
  10414. <summary>
  10415. </summary>
  10416. <param name="sender"></param>
  10417. <param name="e"></param>
  10418. </member>
  10419. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.OnPalettePick(System.Object,System.EventArgs)">
  10420. <summary>
  10421. </summary>
  10422. <param name="sender"></param>
  10423. <param name="e"></param>
  10424. </member>
  10425. <member name="E:XPTable.Editors.ColorCellEditor.ColorPicker.SelectedColorChanged">
  10426. <summary>
  10427. Occurs when the value of the ColorPicker's SelectedColor property changes
  10428. </summary>
  10429. </member>
  10430. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.SelectedColor">
  10431. <summary>
  10432. Gets or sets the currently selected Color
  10433. </summary>
  10434. </member>
  10435. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.WebColors">
  10436. <summary>
  10437. </summary>
  10438. </member>
  10439. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.SystemColors">
  10440. <summary>
  10441. </summary>
  10442. </member>
  10443. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.DefaultSize">
  10444. <summary>
  10445. Gets the default size of the control
  10446. </summary>
  10447. </member>
  10448. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette">
  10449. <summary>
  10450. </summary>
  10451. </member>
  10452. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.#ctor(XPTable.Editors.ColorCellEditor)">
  10453. <summary>
  10454. </summary>
  10455. </member>
  10456. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.GetColorFromCell(System.Int32)">
  10457. <summary>
  10458. </summary>
  10459. <param name="index"></param>
  10460. <returns></returns>
  10461. </member>
  10462. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.GetColorFromCell(System.Int32,System.Int32)">
  10463. <summary>
  10464. </summary>
  10465. <param name="across"></param>
  10466. <param name="down"></param>
  10467. <returns></returns>
  10468. </member>
  10469. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.GetColorIndexFromCell(System.Int32,System.Int32)">
  10470. <summary>
  10471. </summary>
  10472. <param name="across"></param>
  10473. <param name="down"></param>
  10474. <returns></returns>
  10475. </member>
  10476. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.GetColorIndexFromCell(System.Drawing.Point)">
  10477. <summary>
  10478. </summary>
  10479. <param name="p"></param>
  10480. <returns></returns>
  10481. </member>
  10482. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.GetCellFromColor(System.Drawing.Color)">
  10483. <summary>
  10484. </summary>
  10485. <param name="c"></param>
  10486. <returns></returns>
  10487. </member>
  10488. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.GetCellFromMouse(System.Int32,System.Int32)">
  10489. <summary>
  10490. </summary>
  10491. <param name="x"></param>
  10492. <param name="y"></param>
  10493. <returns></returns>
  10494. </member>
  10495. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.GetColorIndexFromMouse(System.Int32,System.Int32)">
  10496. <summary>
  10497. </summary>
  10498. <param name="x"></param>
  10499. <param name="y"></param>
  10500. <returns></returns>
  10501. </member>
  10502. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.InvalidateSelection">
  10503. <summary>
  10504. </summary>
  10505. </member>
  10506. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.InvalidateFocus">
  10507. <summary>
  10508. </summary>
  10509. </member>
  10510. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.SetFocus(System.Drawing.Point)">
  10511. <summary>
  10512. </summary>
  10513. <param name="newFocus"></param>
  10514. </member>
  10515. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.IsInputKey(System.Windows.Forms.Keys)">
  10516. <summary>
  10517. </summary>
  10518. <param name="keyData"></param>
  10519. <returns></returns>
  10520. </member>
  10521. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ProcessDialogKey(System.Windows.Forms.Keys)">
  10522. <summary>
  10523. </summary>
  10524. <param name="keyData"></param>
  10525. <returns></returns>
  10526. </member>
  10527. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.LaunchDialog(System.Int32)">
  10528. <summary>
  10529. </summary>
  10530. <param name="customIndex"></param>
  10531. </member>
  10532. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnPaint(System.Windows.Forms.PaintEventArgs)">
  10533. <summary>
  10534. </summary>
  10535. <param name="e"></param>
  10536. </member>
  10537. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnGotFocus(System.EventArgs)">
  10538. <summary>
  10539. </summary>
  10540. <param name="e"></param>
  10541. </member>
  10542. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnLostFocus(System.EventArgs)">
  10543. <summary>
  10544. </summary>
  10545. <param name="e"></param>
  10546. </member>
  10547. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnKeyDown(System.Windows.Forms.KeyEventArgs)">
  10548. <summary>
  10549. </summary>
  10550. <param name="e"></param>
  10551. </member>
  10552. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnMouseDown(System.Windows.Forms.MouseEventArgs)">
  10553. <summary>
  10554. </summary>
  10555. <param name="e"></param>
  10556. </member>
  10557. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnMouseMove(System.Windows.Forms.MouseEventArgs)">
  10558. <summary>
  10559. </summary>
  10560. <param name="e"></param>
  10561. </member>
  10562. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnMouseUp(System.Windows.Forms.MouseEventArgs)">
  10563. <summary>
  10564. </summary>
  10565. <param name="e"></param>
  10566. </member>
  10567. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.OnPicked(System.EventArgs)">
  10568. <summary>
  10569. </summary>
  10570. <param name="e"></param>
  10571. </member>
  10572. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.Colors">
  10573. <summary>
  10574. </summary>
  10575. </member>
  10576. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.SelectedColor">
  10577. <summary>
  10578. </summary>
  10579. </member>
  10580. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.FocusedCell">
  10581. <summary>
  10582. </summary>
  10583. </member>
  10584. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.frmColorPicker">
  10585. <summary>
  10586. Summary description for frmColorPicker.
  10587. </summary>
  10588. </member>
  10589. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.frmColorPicker.components">
  10590. <summary>
  10591. Required designer variable.
  10592. </summary>
  10593. </member>
  10594. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.frmColorPicker.InitializeComponent">
  10595. <summary>
  10596. Required method for Designer support - do not modify
  10597. the contents of this method with the code editor.
  10598. </summary>
  10599. </member>
  10600. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox">
  10601. <summary>
  10602. Summary description for ctrl2DColorBox.
  10603. </summary>
  10604. </member>
  10605. <member name="F:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.components">
  10606. <summary>
  10607. Required designer variable.
  10608. </summary>
  10609. </member>
  10610. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Dispose(System.Boolean)">
  10611. <summary>
  10612. Clean up any resources being used.
  10613. </summary>
  10614. </member>
  10615. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.InitializeComponent">
  10616. <summary>
  10617. Required method for Designer support - do not modify
  10618. the contents of this method with the code editor.
  10619. </summary>
  10620. </member>
  10621. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.ClearMarker">
  10622. <summary>
  10623. Redraws only the content over the marker
  10624. </summary>
  10625. </member>
  10626. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.DrawMarker(System.Int32,System.Int32,System.Boolean)">
  10627. <summary>
  10628. Draws the marker (circle) inside the box
  10629. </summary>
  10630. <param name="x"></param>
  10631. <param name="y"></param>
  10632. <param name="Unconditional"></param>
  10633. </member>
  10634. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.DrawBorder">
  10635. <summary>
  10636. Draws the border around the control.
  10637. </summary>
  10638. </member>
  10639. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.DrawContent">
  10640. <summary>
  10641. Evaluates the DrawStyle of the control and calls the appropriate
  10642. drawing function for content
  10643. </summary>
  10644. </member>
  10645. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Draw_Style_Hue">
  10646. <summary>
  10647. Draws the content of the control filling in all color values with the provided Hue value.
  10648. </summary>
  10649. </member>
  10650. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Draw_Style_Saturation">
  10651. <summary>
  10652. Draws the content of the control filling in all color values with the provided Saturation value.
  10653. </summary>
  10654. </member>
  10655. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Draw_Style_Luminance">
  10656. <summary>
  10657. Draws the content of the control filling in all color values with the provided Luminance or Brightness value.
  10658. </summary>
  10659. </member>
  10660. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Draw_Style_Red">
  10661. <summary>
  10662. Draws the content of the control filling in all color values with the provided Red value.
  10663. </summary>
  10664. </member>
  10665. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Draw_Style_Green">
  10666. <summary>
  10667. Draws the content of the control filling in all color values with the provided Green value.
  10668. </summary>
  10669. </member>
  10670. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Draw_Style_Blue">
  10671. <summary>
  10672. Draws the content of the control filling in all color values with the provided Blue value.
  10673. </summary>
  10674. </member>
  10675. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Redraw_Control">
  10676. <summary>
  10677. Calls all the functions neccessary to redraw the entire control.
  10678. </summary>
  10679. </member>
  10680. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Reset_Marker(System.Boolean)">
  10681. <summary>
  10682. Resets the marker position of the slider to match the controls color. Gives the option of redrawing the slider.
  10683. </summary>
  10684. <param name="Redraw">Set to true if you want the function to redraw the slider after determining the best position</param>
  10685. </member>
  10686. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.ResetHSLRGB">
  10687. <summary>
  10688. Resets the controls color (both HSL and RGB variables) based on the current marker position
  10689. </summary>
  10690. </member>
  10691. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.Round(System.Double)">
  10692. <summary>
  10693. Kindof self explanitory, I really need to look up the .NET function that does this.
  10694. </summary>
  10695. <param name="val">double value to be rounded to an integer</param>
  10696. <returns></returns>
  10697. </member>
  10698. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.GetColor(System.Int32,System.Int32)">
  10699. <summary>
  10700. Returns the graphed color at the x,y position on the control
  10701. </summary>
  10702. <param name="x"></param>
  10703. <param name="y"></param>
  10704. <returns></returns>
  10705. </member>
  10706. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.DrawStyle">
  10707. <summary>
  10708. The drawstyle of the contol (Hue, Saturation, Brightness, Red, Green or Blue)
  10709. </summary>
  10710. </member>
  10711. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.HSL">
  10712. <summary>
  10713. The HSL color of the control, changing the HSL will automatically change the RGB color for the control.
  10714. </summary>
  10715. </member>
  10716. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrl2DColorBox.RGB">
  10717. <summary>
  10718. The RGB color of the control, changing the RGB will automatically change the HSL color for the control.
  10719. </summary>
  10720. </member>
  10721. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider">
  10722. <summary>
  10723. A vertical slider control that shows a range for a color property (a.k.a. Hue, Saturation, Brightness,
  10724. Red, Green, Blue) and sends an event when the slider is changed.
  10725. </summary>
  10726. </member>
  10727. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Dispose(System.Boolean)">
  10728. <summary>
  10729. Clean up any resources being used.
  10730. </summary>
  10731. </member>
  10732. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.InitializeComponent">
  10733. <summary>
  10734. Required method for Designer support - do not modify
  10735. the contents of this method with the code editor.
  10736. </summary>
  10737. </member>
  10738. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.ClearSlider">
  10739. <summary>
  10740. Redraws the background over the slider area on both sides of the control
  10741. </summary>
  10742. </member>
  10743. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.DrawSlider(System.Int32,System.Boolean)">
  10744. <summary>
  10745. Draws the slider arrows on both sides of the control.
  10746. </summary>
  10747. <param name="position">position value of the slider, lowest being at the bottom. The range
  10748. is between 0 and the controls height-9. The values will be adjusted if too large/small</param>
  10749. <param name="Unconditional">If Unconditional is true, the slider is drawn, otherwise some logic
  10750. is performed to determine is drawing is really neccessary.</param>
  10751. </member>
  10752. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.DrawBorder">
  10753. <summary>
  10754. Draws the border around the control, in this case the border around the content area between
  10755. the slider arrows.
  10756. </summary>
  10757. </member>
  10758. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.DrawContent">
  10759. <summary>
  10760. Evaluates the DrawStyle of the control and calls the appropriate
  10761. drawing function for content
  10762. </summary>
  10763. </member>
  10764. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Draw_Style_Hue">
  10765. <summary>
  10766. Fills in the content of the control showing all values of Hue (from 0 to 360)
  10767. </summary>
  10768. </member>
  10769. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Draw_Style_Saturation">
  10770. <summary>
  10771. Fills in the content of the control showing all values of Saturation (0 to 100%) for the given
  10772. Hue and Luminance.
  10773. </summary>
  10774. </member>
  10775. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Draw_Style_Luminance">
  10776. <summary>
  10777. Fills in the content of the control showing all values of Luminance (0 to 100%) for the given
  10778. Hue and Saturation.
  10779. </summary>
  10780. </member>
  10781. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Draw_Style_Red">
  10782. <summary>
  10783. Fills in the content of the control showing all values of Red (0 to 255) for the given
  10784. Green and Blue.
  10785. </summary>
  10786. </member>
  10787. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Draw_Style_Green">
  10788. <summary>
  10789. Fills in the content of the control showing all values of Green (0 to 255) for the given
  10790. Red and Blue.
  10791. </summary>
  10792. </member>
  10793. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Draw_Style_Blue">
  10794. <summary>
  10795. Fills in the content of the control showing all values of Blue (0 to 255) for the given
  10796. Red and Green.
  10797. </summary>
  10798. </member>
  10799. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Redraw_Control">
  10800. <summary>
  10801. Calls all the functions neccessary to redraw the entire control.
  10802. </summary>
  10803. </member>
  10804. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Reset_Slider(System.Boolean)">
  10805. <summary>
  10806. Resets the vertical position of the slider to match the controls color. Gives the option of redrawing the slider.
  10807. </summary>
  10808. <param name="Redraw">Set to true if you want the function to redraw the slider after determining the best position</param>
  10809. </member>
  10810. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.ResetHSLRGB">
  10811. <summary>
  10812. Resets the controls color (both HSL and RGB variables) based on the current slider position
  10813. </summary>
  10814. </member>
  10815. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.Round(System.Double)">
  10816. <summary>
  10817. Kindof self explanitory, I really need to look up the .NET function that does this.
  10818. </summary>
  10819. <param name="val">double value to be rounded to an integer</param>
  10820. <returns></returns>
  10821. </member>
  10822. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.DrawStyle">
  10823. <summary>
  10824. The drawstyle of the contol (Hue, Saturation, Brightness, Red, Green or Blue)
  10825. </summary>
  10826. </member>
  10827. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.HSL">
  10828. <summary>
  10829. The HSL color of the control, changing the HSL will automatically change the RGB color for the control.
  10830. </summary>
  10831. </member>
  10832. <member name="P:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.ctrlVerticalColorSlider.RGB">
  10833. <summary>
  10834. The RGB color of the control, changing the RGB will automatically change the HSL color for the control.
  10835. </summary>
  10836. </member>
  10837. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors">
  10838. <summary>
  10839. Summary description for AdobeColors.
  10840. </summary>
  10841. </member>
  10842. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.SetBrightness(System.Drawing.Color,System.Double)">
  10843. <summary>
  10844. Sets the absolute brightness of a colour
  10845. </summary>
  10846. <param name="c">Original colour</param>
  10847. <param name="brightness">The luminance level to impose</param>
  10848. <returns>an adjusted colour</returns>
  10849. </member>
  10850. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.ModifyBrightness(System.Drawing.Color,System.Double)">
  10851. <summary>
  10852. Modifies an existing brightness level
  10853. </summary>
  10854. <remarks>
  10855. To reduce brightness use a number smaller than 1. To increase brightness use a number larger tnan 1
  10856. </remarks>
  10857. <param name="c">The original colour</param>
  10858. <param name="brightness">The luminance delta</param>
  10859. <returns>An adjusted colour</returns>
  10860. </member>
  10861. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.SetSaturation(System.Drawing.Color,System.Double)">
  10862. <summary>
  10863. Sets the absolute saturation level
  10864. </summary>
  10865. <remarks>Accepted values 0-1</remarks>
  10866. <param name="c">An original colour</param>
  10867. <param name="Saturation">The saturation value to impose</param>
  10868. <returns>An adjusted colour</returns>
  10869. </member>
  10870. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.ModifySaturation(System.Drawing.Color,System.Double)">
  10871. <summary>
  10872. Modifies an existing Saturation level
  10873. </summary>
  10874. <remarks>
  10875. To reduce Saturation use a number smaller than 1. To increase Saturation use a number larger tnan 1
  10876. </remarks>
  10877. <param name="c">The original colour</param>
  10878. <param name="Saturation">The saturation delta</param>
  10879. <returns>An adjusted colour</returns>
  10880. </member>
  10881. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.SetHue(System.Drawing.Color,System.Double)">
  10882. <summary>
  10883. Sets the absolute Hue level
  10884. </summary>
  10885. <remarks>Accepted values 0-1</remarks>
  10886. <param name="c">An original colour</param>
  10887. <param name="Hue">The Hue value to impose</param>
  10888. <returns>An adjusted colour</returns>
  10889. </member>
  10890. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.ModifyHue(System.Drawing.Color,System.Double)">
  10891. <summary>
  10892. Modifies an existing Hue level
  10893. </summary>
  10894. <remarks>
  10895. To reduce Hue use a number smaller than 1. To increase Hue use a number larger tnan 1
  10896. </remarks>
  10897. <param name="c">The original colour</param>
  10898. <param name="Hue">The Hue delta</param>
  10899. <returns>An adjusted colour</returns>
  10900. </member>
  10901. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.HSL_to_RGB(XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.HSL)">
  10902. <summary>
  10903. Converts a colour from HSL to RGB
  10904. </summary>
  10905. <remarks>Adapted from the algoritm in Foley and Van-Dam</remarks>
  10906. <param name="hsl">The HSL value</param>
  10907. <returns>A Color structure containing the equivalent RGB values</returns>
  10908. </member>
  10909. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.RGB_to_HSL(System.Drawing.Color)">
  10910. <summary>
  10911. Converts RGB to HSL
  10912. </summary>
  10913. <remarks>Takes advantage of whats already built in to .NET by using the Color.GetHue, Color.GetSaturation and Color.GetBrightness methods</remarks>
  10914. <param name="c">A Color to convert</param>
  10915. <returns>An HSL value</returns>
  10916. </member>
  10917. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.RGB_to_CMYK(System.Drawing.Color)">
  10918. <summary>
  10919. Converts RGB to CMYK
  10920. </summary>
  10921. <param name="c">A color to convert.</param>
  10922. <returns>A CMYK object</returns>
  10923. </member>
  10924. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.CMYK_to_RGB(XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.CMYK)">
  10925. <summary>
  10926. Converts CMYK to RGB
  10927. </summary>
  10928. <param name="_cmyk">A color to convert</param>
  10929. <returns>A Color object</returns>
  10930. </member>
  10931. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorPalette.AdobeColors.Round(System.Double)">
  10932. <summary>
  10933. Custom rounding function.
  10934. </summary>
  10935. <param name="val">Value to round</param>
  10936. <returns>Rounded value</returns>
  10937. </member>
  10938. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.ColorListBox">
  10939. <summary>
  10940. </summary>
  10941. </member>
  10942. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorListBox.#ctor">
  10943. <summary>
  10944. </summary>
  10945. </member>
  10946. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ColorListBox.IsInputKey(System.Windows.Forms.Keys)">
  10947. <summary>
  10948. </summary>
  10949. <param name="keyData"></param>
  10950. <returns></returns>
  10951. </member>
  10952. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.ThemedTabPage">
  10953. <summary>
  10954. </summary>
  10955. </member>
  10956. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ThemedTabPage.OnPaintBackground(System.Windows.Forms.PaintEventArgs)">
  10957. <summary>
  10958. </summary>
  10959. <param name="e"></param>
  10960. </member>
  10961. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.ThemedTabPage.PaintChildrenBackground(System.Drawing.Graphics,System.Windows.Forms.Control,System.Drawing.Rectangle,System.Int32,System.Int32)">
  10962. <summary>
  10963. </summary>
  10964. <param name="g"></param>
  10965. <param name="control"></param>
  10966. <param name="rect"></param>
  10967. <param name="ofx"></param>
  10968. <param name="ofy"></param>
  10969. <returns></returns>
  10970. </member>
  10971. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.WebColorComparer">
  10972. <summary>
  10973. </summary>
  10974. </member>
  10975. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.WebColorComparer.Compare(System.Object,System.Object)">
  10976. <summary>
  10977. </summary>
  10978. <param name="x"></param>
  10979. <param name="y"></param>
  10980. <returns></returns>
  10981. </member>
  10982. <member name="T:XPTable.Editors.ColorCellEditor.ColorPicker.SystemColorComparer">
  10983. <summary>
  10984. </summary>
  10985. </member>
  10986. <member name="M:XPTable.Editors.ColorCellEditor.ColorPicker.SystemColorComparer.Compare(System.Object,System.Object)">
  10987. <summary>
  10988. </summary>
  10989. <param name="x"></param>
  10990. <param name="y"></param>
  10991. <returns></returns>
  10992. </member>
  10993. <member name="T:XPTable.Themes.UpDownParts">
  10994. <summary>
  10995. Represents the different parts of an UpDown control that can be
  10996. drawn by the Windows XP theme engine
  10997. </summary>
  10998. </member>
  10999. <member name="F:XPTable.Themes.UpDownParts.Up">
  11000. <summary>
  11001. An UpDown control's up arrow button
  11002. </summary>
  11003. </member>
  11004. <member name="F:XPTable.Themes.UpDownParts.Down">
  11005. <summary>
  11006. An UpDown control's down arrow button
  11007. </summary>
  11008. </member>
  11009. <member name="F:XPTable.Themes.UpDownParts.UpHorz">
  11010. <summary>
  11011. An UpDown control's left arrow button
  11012. </summary>
  11013. </member>
  11014. <member name="F:XPTable.Themes.UpDownParts.DownHorz">
  11015. <summary>
  11016. An UpDown control's right arrow button
  11017. </summary>
  11018. </member>
  11019. <member name="T:XPTable.Renderers.XPHeaderRenderer">
  11020. <summary>
  11021. A HeaderRenderer that draws Windows XP themed Column headers
  11022. </summary>
  11023. </member>
  11024. <member name="T:XPTable.Renderers.HeaderRenderer">
  11025. <summary>
  11026. Base class for Renderers that draw Column headers
  11027. </summary>
  11028. </member>
  11029. <member name="T:XPTable.Renderers.IHeaderRenderer">
  11030. <summary>
  11031. Exposes common methods provided by Column header renderers
  11032. </summary>
  11033. </member>
  11034. <member name="M:XPTable.Renderers.IHeaderRenderer.OnPaintHeader(XPTable.Events.PaintHeaderEventArgs)">
  11035. <summary>
  11036. Raises the PaintHeader event
  11037. </summary>
  11038. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  11039. </member>
  11040. <member name="M:XPTable.Renderers.IHeaderRenderer.OnMouseEnter(XPTable.Events.HeaderMouseEventArgs)">
  11041. <summary>
  11042. Raises the MouseEnter event
  11043. </summary>
  11044. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  11045. </member>
  11046. <member name="M:XPTable.Renderers.IHeaderRenderer.OnMouseLeave(XPTable.Events.HeaderMouseEventArgs)">
  11047. <summary>
  11048. Raises the MouseLeave event
  11049. </summary>
  11050. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  11051. </member>
  11052. <member name="M:XPTable.Renderers.IHeaderRenderer.OnMouseUp(XPTable.Events.HeaderMouseEventArgs)">
  11053. <summary>
  11054. Raises the MouseUp event
  11055. </summary>
  11056. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  11057. </member>
  11058. <member name="M:XPTable.Renderers.IHeaderRenderer.OnMouseDown(XPTable.Events.HeaderMouseEventArgs)">
  11059. <summary>
  11060. Raises the MouseDown event
  11061. </summary>
  11062. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  11063. </member>
  11064. <member name="M:XPTable.Renderers.IHeaderRenderer.OnMouseMove(XPTable.Events.HeaderMouseEventArgs)">
  11065. <summary>
  11066. Raises the MouseMove event
  11067. </summary>
  11068. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  11069. </member>
  11070. <member name="M:XPTable.Renderers.IHeaderRenderer.OnClick(XPTable.Events.HeaderMouseEventArgs)">
  11071. <summary>
  11072. Raises the Click event
  11073. </summary>
  11074. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  11075. </member>
  11076. <member name="M:XPTable.Renderers.IHeaderRenderer.OnDoubleClick(XPTable.Events.HeaderMouseEventArgs)">
  11077. <summary>
  11078. Raises the DoubleClick event
  11079. </summary>
  11080. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  11081. </member>
  11082. <member name="M:XPTable.Renderers.HeaderRenderer.#ctor">
  11083. <summary>
  11084. Initializes a new instance of the HeaderRenderer class with default settings
  11085. </summary>
  11086. </member>
  11087. <member name="M:XPTable.Renderers.HeaderRenderer.CalcImageRect">
  11088. <summary>
  11089. Returns a Rectangle that represents the size and location of the Image
  11090. displayed on the ColumnHeader
  11091. </summary>
  11092. <returns>A Rectangle that represents the size and location of the Image
  11093. displayed on the ColumnHeader</returns>
  11094. </member>
  11095. <member name="M:XPTable.Renderers.HeaderRenderer.CalcSortArrowRect">
  11096. <summary>
  11097. Returns a Rectangle that represents the size and location of the sort arrow
  11098. </summary>
  11099. <returns>A Rectangle that represents the size and location of the sort arrow</returns>
  11100. </member>
  11101. <member name="M:XPTable.Renderers.HeaderRenderer.OnMouseEnter(XPTable.Events.HeaderMouseEventArgs)">
  11102. <summary>
  11103. Raises the MouseEnter event
  11104. </summary>
  11105. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  11106. </member>
  11107. <member name="M:XPTable.Renderers.HeaderRenderer.OnMouseLeave(XPTable.Events.HeaderMouseEventArgs)">
  11108. <summary>
  11109. Raises the MouseLeave event
  11110. </summary>
  11111. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  11112. </member>
  11113. <member name="M:XPTable.Renderers.HeaderRenderer.OnMouseUp(XPTable.Events.HeaderMouseEventArgs)">
  11114. <summary>
  11115. Raises the MouseUp event
  11116. </summary>
  11117. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  11118. </member>
  11119. <member name="M:XPTable.Renderers.HeaderRenderer.OnMouseDown(XPTable.Events.HeaderMouseEventArgs)">
  11120. <summary>
  11121. Raises the MouseDown event
  11122. </summary>
  11123. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  11124. </member>
  11125. <member name="M:XPTable.Renderers.HeaderRenderer.OnMouseMove(XPTable.Events.HeaderMouseEventArgs)">
  11126. <summary>
  11127. Raises the MouseMove event
  11128. </summary>
  11129. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  11130. </member>
  11131. <member name="M:XPTable.Renderers.HeaderRenderer.OnClick(XPTable.Events.HeaderMouseEventArgs)">
  11132. <summary>
  11133. Raises the Click event
  11134. </summary>
  11135. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  11136. </member>
  11137. <member name="M:XPTable.Renderers.HeaderRenderer.OnDoubleClick(XPTable.Events.HeaderMouseEventArgs)">
  11138. <summary>
  11139. Raises the DoubleClick event
  11140. </summary>
  11141. <param name="e">A HeaderMouseEventArgs that contains the event data</param>
  11142. </member>
  11143. <member name="M:XPTable.Renderers.HeaderRenderer.OnPaintHeader(XPTable.Events.PaintHeaderEventArgs)">
  11144. <summary>
  11145. Raises the PaintHeader event
  11146. </summary>
  11147. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  11148. </member>
  11149. <member name="M:XPTable.Renderers.HeaderRenderer.OnPaintBackground(XPTable.Events.PaintHeaderEventArgs)">
  11150. <summary>
  11151. Raises the PaintBackground event
  11152. </summary>
  11153. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  11154. </member>
  11155. <member name="M:XPTable.Renderers.HeaderRenderer.OnPaint(XPTable.Events.PaintHeaderEventArgs)">
  11156. <summary>
  11157. Raises the Paint event
  11158. </summary>
  11159. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  11160. </member>
  11161. <member name="M:XPTable.Renderers.HeaderRenderer.DrawColumnHeaderImage(System.Drawing.Graphics,System.Drawing.Image,System.Drawing.Rectangle,System.Boolean)">
  11162. <summary>
  11163. Draws the Image contained in the ColumnHeader
  11164. </summary>
  11165. <param name="g">The Graphics used to paint the Image</param>
  11166. <param name="image">The Image to be drawn</param>
  11167. <param name="imageRect">A rectangle that specifies the Size and
  11168. Location of the Image</param>
  11169. <param name="enabled">Specifies whether the Image should be drawn
  11170. in an enabled state</param>
  11171. </member>
  11172. <member name="M:XPTable.Renderers.HeaderRenderer.DrawSortArrow(System.Drawing.Graphics,System.Drawing.Rectangle,System.Windows.Forms.SortOrder,System.Boolean)">
  11173. <summary>
  11174. Draws the ColumnHeader's sort arrow
  11175. </summary>
  11176. <param name="g">The Graphics to draw on</param>
  11177. <param name="drawRect">A Rectangle that specifies the location
  11178. of the sort arrow</param>
  11179. <param name="direction">The direction of the sort arrow</param>
  11180. <param name="enabled">Specifies whether the sort arrow should be
  11181. drawn in an enabled state</param>
  11182. </member>
  11183. <member name="P:XPTable.Renderers.HeaderRenderer.ClientRectangle">
  11184. <summary>
  11185. Overrides Renderer.ClientRectangle
  11186. </summary>
  11187. </member>
  11188. <member name="M:XPTable.Renderers.XPHeaderRenderer.#ctor">
  11189. <summary>
  11190. Initializes a new instance of the XPHeaderRenderer class
  11191. with default settings
  11192. </summary>
  11193. </member>
  11194. <member name="M:XPTable.Renderers.XPHeaderRenderer.OnPaintBackground(XPTable.Events.PaintHeaderEventArgs)">
  11195. <summary>
  11196. Raises the PaintBackground event
  11197. </summary>
  11198. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  11199. </member>
  11200. <member name="M:XPTable.Renderers.XPHeaderRenderer.OnPaint(XPTable.Events.PaintHeaderEventArgs)">
  11201. <summary>
  11202. Raises the Paint event
  11203. </summary>
  11204. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  11205. </member>
  11206. <member name="T:XPTable.Renderers.DateTimeCellRenderer">
  11207. <summary>
  11208. A CellRenderer that draws Cell contents as a DateTime
  11209. </summary>
  11210. </member>
  11211. <member name="F:XPTable.Renderers.DateTimeCellRenderer.dateFormat">
  11212. <summary>
  11213. The format of the date and time displayed in the Cell
  11214. </summary>
  11215. </member>
  11216. <member name="M:XPTable.Renderers.DateTimeCellRenderer.#ctor">
  11217. <summary>
  11218. Initializes a new instance of the DateTimeCellRenderer class with
  11219. default settings
  11220. </summary>
  11221. </member>
  11222. <member name="M:XPTable.Renderers.DateTimeCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  11223. <summary>
  11224. Raises the PaintCell event
  11225. </summary>
  11226. <param name="e">A PaintCellEventArgs that contains the event data</param>
  11227. </member>
  11228. <member name="M:XPTable.Renderers.DateTimeCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  11229. <summary>
  11230. Raises the Paint event
  11231. </summary>
  11232. <param name="e">A PaintCellEventArgs that contains the event data</param>
  11233. </member>
  11234. <member name="M:XPTable.Renderers.DateTimeCellRenderer.DrawText(System.DateTime,System.Drawing.Graphics,System.Drawing.Brush,System.Drawing.Rectangle)">
  11235. <summary>
  11236. Draws the DateTime text
  11237. </summary>
  11238. <param name="dateTime">The DateTime value to be drawn</param>
  11239. <param name="g">The Graphics to draw on</param>
  11240. <param name="brush">The Brush to draw the text with</param>
  11241. <param name="textRect">A Rectangle that specifies the bounds of the text</param>
  11242. </member>
  11243. <member name="P:XPTable.Renderers.DateTimeCellRenderer.DateTimeFormat">
  11244. <summary>
  11245. Gets or sets the format of the date and time displayed in the Cell
  11246. </summary>
  11247. </member>
  11248. <member name="T:XPTable.Themes.TextBoxStates">
  11249. <summary>
  11250. Represents the different states of a TextBox
  11251. </summary>
  11252. </member>
  11253. <member name="F:XPTable.Themes.TextBoxStates.Normal">
  11254. <summary>
  11255. The TextBox is in its normal state
  11256. </summary>
  11257. </member>
  11258. <member name="F:XPTable.Themes.TextBoxStates.Hot">
  11259. <summary>
  11260. The TextBox is highlighted
  11261. </summary>
  11262. </member>
  11263. <member name="F:XPTable.Themes.TextBoxStates.Selected">
  11264. <summary>
  11265. The TextBox is selected
  11266. </summary>
  11267. </member>
  11268. <member name="F:XPTable.Themes.TextBoxStates.Disabled">
  11269. <summary>
  11270. The TextBox is disabled
  11271. </summary>
  11272. </member>
  11273. <member name="F:XPTable.Themes.TextBoxStates.Focused">
  11274. <summary>
  11275. The TextBox has focus
  11276. </summary>
  11277. </member>
  11278. <member name="F:XPTable.Themes.TextBoxStates.ReadOnly">
  11279. <summary>
  11280. The TextBox is readonly
  11281. </summary>
  11282. </member>
  11283. <member name="T:XPTable.Sorting.ShellSorter">
  11284. <summary>
  11285. A ShellSort implementation for sorting the Cells contained in a TableModel
  11286. </summary>
  11287. </member>
  11288. <member name="M:XPTable.Sorting.ShellSorter.#ctor(XPTable.Models.TableModel,System.Int32,System.Collections.IComparer,System.Windows.Forms.SortOrder)">
  11289. <summary>
  11290. Initializes a new instance of the ShellSorter class with the specified
  11291. TableModel, Column index, IComparer and SortOrder
  11292. </summary>
  11293. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  11294. <param name="column">The index of the Column to be sorted</param>
  11295. <param name="comparer">The IComparer used to sort the Column's Cells</param>
  11296. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  11297. </member>
  11298. <member name="M:XPTable.Sorting.ShellSorter.Sort">
  11299. <summary>
  11300. Starts sorting the Cells in the TableModel
  11301. </summary>
  11302. </member>
  11303. <member name="T:XPTable.Sorting.MergeSorter">
  11304. <summary>
  11305. A MergeSort implementation for sorting the Cells contained in a TableModel
  11306. </summary>
  11307. </member>
  11308. <member name="M:XPTable.Sorting.MergeSorter.#ctor(XPTable.Models.TableModel,System.Int32,System.Collections.IComparer,System.Windows.Forms.SortOrder)">
  11309. <summary>
  11310. Initializes a new instance of the MergeSorter class with the specified
  11311. TableModel, Column index, IComparer and SortOrder
  11312. </summary>
  11313. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  11314. <param name="column">The index of the Column to be sorted</param>
  11315. <param name="comparer">The IComparer used to sort the Column's Cells</param>
  11316. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  11317. </member>
  11318. <member name="M:XPTable.Sorting.MergeSorter.Sort">
  11319. <summary>
  11320. Starts sorting the Cells in the TableModel
  11321. </summary>
  11322. </member>
  11323. <member name="M:XPTable.Sorting.MergeSorter.Sort(System.Int32,System.Int32)">
  11324. <summary>
  11325. </summary>
  11326. <param name="fromPos"></param>
  11327. <param name="toPos"></param>
  11328. </member>
  11329. <member name="T:XPTable.Sorting.ImageComparer">
  11330. <summary>
  11331. An IComparer for sorting Cells that contain Images
  11332. </summary>
  11333. </member>
  11334. <member name="M:XPTable.Sorting.ImageComparer.#ctor(XPTable.Models.TableModel,System.Int32,System.Windows.Forms.SortOrder)">
  11335. <summary>
  11336. Initializes a new instance of the ImageComparer class with the specified
  11337. TableModel, Column index and SortOrder
  11338. </summary>
  11339. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  11340. <param name="column">The index of the Column to be sorted</param>
  11341. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  11342. </member>
  11343. <member name="M:XPTable.Sorting.ImageComparer.Compare(System.Object,System.Object)">
  11344. <summary>
  11345. Compares two objects and returns a value indicating whether one is less
  11346. than, equal to or greater than the other
  11347. </summary>
  11348. <param name="a">First object to compare</param>
  11349. <param name="b">Second object to compare</param>
  11350. <returns>-1 if a is less than b, 1 if a is greater than b, or 0 if a equals b</returns>
  11351. </member>
  11352. <member name="T:XPTable.Renderers.ProgressBarCellRenderer">
  11353. <summary>
  11354. A CellRenderer that draws Cell contents as a ProgressBar
  11355. </summary>
  11356. </member>
  11357. <member name="F:XPTable.Renderers.ProgressBarCellRenderer.drawPercentageText">
  11358. <summary>
  11359. Specifies whether the ProgressBar's value as a string
  11360. should be displayed
  11361. </summary>
  11362. </member>
  11363. <member name="M:XPTable.Renderers.ProgressBarCellRenderer.#ctor">
  11364. <summary>
  11365. Initializes a new instance of the ProgressBarCellRenderer class with
  11366. default settings
  11367. </summary>
  11368. </member>
  11369. <member name="M:XPTable.Renderers.ProgressBarCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  11370. <summary>
  11371. Raises the PaintCell event
  11372. </summary>
  11373. <param name="e">A PaintCellEventArgs that contains the event data</param>
  11374. </member>
  11375. <member name="M:XPTable.Renderers.ProgressBarCellRenderer.OnPaintBackground(XPTable.Events.PaintCellEventArgs)">
  11376. <summary>
  11377. Raises the PaintBackground event
  11378. </summary>
  11379. <param name="e">A PaintCellEventArgs that contains the event data</param>
  11380. </member>
  11381. <member name="M:XPTable.Renderers.ProgressBarCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  11382. <summary>
  11383. Raises the Paint event
  11384. </summary>
  11385. <param name="e">A PaintCellEventArgs that contains the event data</param>
  11386. </member>
  11387. <member name="P:XPTable.Renderers.ProgressBarCellRenderer.ClientRectangle">
  11388. <summary>
  11389. Gets the rectangle that represents the client area of the Renderer
  11390. </summary>
  11391. </member>
  11392. <member name="P:XPTable.Renderers.ProgressBarCellRenderer.DrawPercentageText">
  11393. <summary>
  11394. Gets or sets whether the ProgressBar's value as a string
  11395. should be displayed
  11396. </summary>
  11397. </member>
  11398. <member name="T:XPTable.Renderers.ColorCellRenderer">
  11399. <summary>
  11400. A CellRenderer that draws Cell contents as Buttons
  11401. </summary>
  11402. </member>
  11403. <member name="F:XPTable.Renderers.ColorCellRenderer.showColor">
  11404. <summary>
  11405. Specifies whether the Cells Color should be drawn
  11406. </summary>
  11407. </member>
  11408. <member name="F:XPTable.Renderers.ColorCellRenderer.showColorName">
  11409. <summary>
  11410. Specifies whether the Cells Color name should be drawn
  11411. </summary>
  11412. </member>
  11413. <member name="M:XPTable.Renderers.ColorCellRenderer.#ctor">
  11414. <summary>
  11415. Initializes a new instance of the ColorCellRenderer class with
  11416. default settings
  11417. </summary>
  11418. </member>
  11419. <member name="M:XPTable.Renderers.ColorCellRenderer.CalcColorRect(XPTable.Models.RowAlignment,XPTable.Models.ColumnAlignment)">
  11420. <summary>
  11421. Returns a Rectangle that specifies the size and location of the Color
  11422. rectangle
  11423. </summary>
  11424. <param name="rowAlignment">The alignment of the Cells Row</param>
  11425. <param name="columnAlignment">The alignment of the Cells Column</param>
  11426. <returns>A Rectangle that specifies the size and location of the Color
  11427. rectangle</returns>
  11428. </member>
  11429. <member name="M:XPTable.Renderers.ColorCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  11430. <summary>
  11431. Raises the PaintCell event
  11432. </summary>
  11433. <param name="e">A PaintCellEventArgs that contains the event data</param>
  11434. </member>
  11435. <member name="M:XPTable.Renderers.ColorCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  11436. <summary>
  11437. Raises the Paint event
  11438. </summary>
  11439. <param name="e">A PaintCellEventArgs that contains the event data</param>
  11440. </member>
  11441. <member name="P:XPTable.Renderers.ColorCellRenderer.ShowColor">
  11442. <summary>
  11443. Gets or sets whether the Cells Color should be drawn
  11444. </summary>
  11445. </member>
  11446. <member name="P:XPTable.Renderers.ColorCellRenderer.ShowColorName">
  11447. <summary>
  11448. Gets or sets whether the Cells Color name should be drawn
  11449. </summary>
  11450. </member>
  11451. <member name="T:XPTable.Models.TableState">
  11452. <summary>
  11453. Specifies the current state of the Table
  11454. </summary>
  11455. </member>
  11456. <member name="F:XPTable.Models.TableState.Normal">
  11457. <summary>
  11458. The Table is in its normal state
  11459. </summary>
  11460. </member>
  11461. <member name="F:XPTable.Models.TableState.ColumnSelecting">
  11462. <summary>
  11463. The Table is selecting a Column
  11464. </summary>
  11465. </member>
  11466. <member name="F:XPTable.Models.TableState.ColumnResizing">
  11467. <summary>
  11468. The Table is resizing a Column
  11469. </summary>
  11470. </member>
  11471. <member name="F:XPTable.Models.TableState.Editing">
  11472. <summary>
  11473. The Table is editing a Cell
  11474. </summary>
  11475. </member>
  11476. <member name="F:XPTable.Models.TableState.Sorting">
  11477. <summary>
  11478. The Table is sorting a Column
  11479. </summary>
  11480. </member>
  11481. <member name="F:XPTable.Models.TableState.Selecting">
  11482. <summary>
  11483. The Table is selecting Cells
  11484. </summary>
  11485. </member>
  11486. <member name="T:XPTable.Models.Row">
  11487. <summary>
  11488. SRepresents a row of Cells displayed in a Table
  11489. </summary>
  11490. </member>
  11491. <member name="F:XPTable.Models.Row.cells">
  11492. <summary>
  11493. The collection of Cells's contained in the Row
  11494. </summary>
  11495. </member>
  11496. <member name="F:XPTable.Models.Row.tag">
  11497. <summary>
  11498. An object that contains data about the Row
  11499. </summary>
  11500. </member>
  11501. <member name="F:XPTable.Models.Row.tableModel">
  11502. <summary>
  11503. The TableModel that the Row belongs to
  11504. </summary>
  11505. </member>
  11506. <member name="F:XPTable.Models.Row.index">
  11507. <summary>
  11508. The index of the Row
  11509. </summary>
  11510. </member>
  11511. <member name="F:XPTable.Models.Row.state">
  11512. <summary>
  11513. the current state of the Row
  11514. </summary>
  11515. </member>
  11516. <member name="F:XPTable.Models.Row.rowStyle">
  11517. <summary>
  11518. The Row's RowStyle
  11519. </summary>
  11520. </member>
  11521. <member name="F:XPTable.Models.Row.selectedCellCount">
  11522. <summary>
  11523. The number of Cells in the Row that are selected
  11524. </summary>
  11525. </member>
  11526. <member name="F:XPTable.Models.Row.disposed">
  11527. <summary>
  11528. Specifies whether the Row has been disposed
  11529. </summary>
  11530. </member>
  11531. <member name="M:XPTable.Models.Row.#ctor">
  11532. <summary>
  11533. Initializes a new instance of the Row class with default settings
  11534. </summary>
  11535. </member>
  11536. <member name="M:XPTable.Models.Row.#ctor(System.String[])">
  11537. <summary>
  11538. Initializes a new instance of the Row class with an array of strings
  11539. representing Cells
  11540. </summary>
  11541. <param name="items">An array of strings that represent the Cells of
  11542. the Row</param>
  11543. </member>
  11544. <member name="M:XPTable.Models.Row.#ctor(XPTable.Models.Cell[])">
  11545. <summary>
  11546. Initializes a new instance of the Row class with an array of Cell objects
  11547. </summary>
  11548. <param name="cells">An array of Cell objects that represent the Cells of the Row</param>
  11549. </member>
  11550. <member name="M:XPTable.Models.Row.#ctor(System.String[],System.Drawing.Color,System.Drawing.Color,System.Drawing.Font)">
  11551. <summary>
  11552. Initializes a new instance of the Row class with an array of strings
  11553. representing Cells and the foreground color, background color, and font
  11554. of the Row
  11555. </summary>
  11556. <param name="items">An array of strings that represent the Cells of the Row</param>
  11557. <param name="foreColor">The foreground Color of the Row</param>
  11558. <param name="backColor">The background Color of the Row</param>
  11559. <param name="font">The Font used to draw the text in the Row's Cells</param>
  11560. </member>
  11561. <member name="M:XPTable.Models.Row.#ctor(XPTable.Models.Cell[],System.Drawing.Color,System.Drawing.Color,System.Drawing.Font)">
  11562. <summary>
  11563. Initializes a new instance of the Row class with an array of Cell objects and
  11564. the foreground color, background color, and font of the Row
  11565. </summary>
  11566. <param name="cells">An array of Cell objects that represent the Cells of the Row</param>
  11567. <param name="foreColor">The foreground Color of the Row</param>
  11568. <param name="backColor">The background Color of the Row</param>
  11569. <param name="font">The Font used to draw the text in the Row's Cells</param>
  11570. </member>
  11571. <member name="M:XPTable.Models.Row.Init">
  11572. <summary>
  11573. Initialise default values
  11574. </summary>
  11575. </member>
  11576. <member name="M:XPTable.Models.Row.Dispose">
  11577. <summary>
  11578. Releases all resources used by the Row
  11579. </summary>
  11580. </member>
  11581. <member name="M:XPTable.Models.Row.GetState(System.Int32)">
  11582. <summary>
  11583. Returns the state represented by the specified state flag
  11584. </summary>
  11585. <param name="flag">A flag that represents the state to return</param>
  11586. <returns>The state represented by the specified state flag</returns>
  11587. </member>
  11588. <member name="M:XPTable.Models.Row.SetState(System.Int32,System.Boolean)">
  11589. <summary>
  11590. Sets the state represented by the specified state flag to the specified value
  11591. </summary>
  11592. <param name="flag">A flag that represents the state to be set</param>
  11593. <param name="value">The new value of the state</param>
  11594. </member>
  11595. <member name="M:XPTable.Models.Row.ShouldSerializeBackColor">
  11596. <summary>
  11597. Specifies whether the BackColor property should be serialized at
  11598. design time
  11599. </summary>
  11600. <returns>true if the BackColor property should be serialized,
  11601. false otherwise</returns>
  11602. </member>
  11603. <member name="M:XPTable.Models.Row.ShouldSerializeForeColor">
  11604. <summary>
  11605. Specifies whether the ForeColor property should be serialized at
  11606. design time
  11607. </summary>
  11608. <returns>true if the ForeColor property should be serialized,
  11609. false otherwise</returns>
  11610. </member>
  11611. <member name="M:XPTable.Models.Row.ShouldSerializeFont">
  11612. <summary>
  11613. Specifies whether the Font property should be serialized at
  11614. design time
  11615. </summary>
  11616. <returns>true if the Font property should be serialized,
  11617. false otherwise</returns>
  11618. </member>
  11619. <member name="M:XPTable.Models.Row.ShouldSerializeEditable">
  11620. <summary>
  11621. Specifies whether the Editable property should be serialized at
  11622. design time
  11623. </summary>
  11624. <returns>true if the Editable property should be serialized,
  11625. false otherwise</returns>
  11626. </member>
  11627. <member name="M:XPTable.Models.Row.ShouldSerializeEnabled">
  11628. <summary>
  11629. Specifies whether the Enabled property should be serialized at
  11630. design time
  11631. </summary>
  11632. <returns>true if the Enabled property should be serialized,
  11633. false otherwise</returns>
  11634. </member>
  11635. <member name="M:XPTable.Models.Row.UpdateCellIndicies(System.Int32)">
  11636. <summary>
  11637. Updates the Cell's Index property so that it matches the Cells
  11638. position in the CellCollection
  11639. </summary>
  11640. <param name="start">The index to start updating from</param>
  11641. </member>
  11642. <member name="M:XPTable.Models.Row.IsCellSelected(System.Int32)">
  11643. <summary>
  11644. Returns whether the Cell at the specified index is selected
  11645. </summary>
  11646. <param name="index">The index of the Cell in the Row's Row.CellCollection</param>
  11647. <returns>True if the Cell at the specified index is selected,
  11648. otherwise false</returns>
  11649. </member>
  11650. <member name="M:XPTable.Models.Row.ClearSelection">
  11651. <summary>
  11652. Removes the selected state from all the Cells within the Row
  11653. </summary>
  11654. </member>
  11655. <member name="M:XPTable.Models.Row.OnPropertyChanged(XPTable.Events.RowEventArgs)">
  11656. <summary>
  11657. Raises the PropertyChanged event
  11658. </summary>
  11659. <param name="e">A RowEventArgs that contains the event data</param>
  11660. </member>
  11661. <member name="M:XPTable.Models.Row.OnCellAdded(XPTable.Events.RowEventArgs)">
  11662. <summary>
  11663. Raises the CellAdded event
  11664. </summary>
  11665. <param name="e">A RowEventArgs that contains the event data</param>
  11666. </member>
  11667. <member name="M:XPTable.Models.Row.OnCellRemoved(XPTable.Events.RowEventArgs)">
  11668. <summary>
  11669. Raises the CellRemoved event
  11670. </summary>
  11671. <param name="e">A RowEventArgs that contains the event data</param>
  11672. </member>
  11673. <member name="M:XPTable.Models.Row.OnCellPropertyChanged(XPTable.Events.CellEventArgs)">
  11674. <summary>
  11675. Raises the CellPropertyChanged event
  11676. </summary>
  11677. <param name="e">A CellEventArgs that contains the event data</param>
  11678. </member>
  11679. <member name="E:XPTable.Models.Row.CellAdded">
  11680. <summary>
  11681. Occurs when a Cell is added to the Row
  11682. </summary>
  11683. </member>
  11684. <member name="E:XPTable.Models.Row.CellRemoved">
  11685. <summary>
  11686. Occurs when a Cell is removed from the Row
  11687. </summary>
  11688. </member>
  11689. <member name="E:XPTable.Models.Row.PropertyChanged">
  11690. <summary>
  11691. Occurs when the value of a Row's property changes
  11692. </summary>
  11693. </member>
  11694. <member name="P:XPTable.Models.Row.Cells">
  11695. <summary>
  11696. A CellCollection representing the collection of
  11697. Cells contained within the Row
  11698. </summary>
  11699. </member>
  11700. <member name="P:XPTable.Models.Row.Tag">
  11701. <summary>
  11702. Gets or sets the object that contains data about the Row
  11703. </summary>
  11704. </member>
  11705. <member name="P:XPTable.Models.Row.RowStyle">
  11706. <summary>
  11707. Gets or sets the RowStyle used by the Row
  11708. </summary>
  11709. </member>
  11710. <member name="P:XPTable.Models.Row.BackColor">
  11711. <summary>
  11712. Gets or sets the background color for the Row
  11713. </summary>
  11714. </member>
  11715. <member name="P:XPTable.Models.Row.ForeColor">
  11716. <summary>
  11717. Gets or sets the foreground Color for the Row
  11718. </summary>
  11719. </member>
  11720. <member name="P:XPTable.Models.Row.Alignment">
  11721. <summary>
  11722. Gets or sets the vertical alignment of the objects displayed in the Row
  11723. </summary>
  11724. </member>
  11725. <member name="P:XPTable.Models.Row.Font">
  11726. <summary>
  11727. Gets or sets the Font used by the Row
  11728. </summary>
  11729. </member>
  11730. <member name="P:XPTable.Models.Row.Editable">
  11731. <summary>
  11732. Gets or sets a value indicating whether the Row's Cells are able
  11733. to be edited
  11734. </summary>
  11735. </member>
  11736. <member name="P:XPTable.Models.Row.Enabled">
  11737. <summary>
  11738. Gets or sets a value indicating whether the Row's Cells can respond to
  11739. user interaction
  11740. </summary>
  11741. </member>
  11742. <member name="P:XPTable.Models.Row.TableModel">
  11743. <summary>
  11744. Gets the TableModel the Row belongs to
  11745. </summary>
  11746. </member>
  11747. <member name="P:XPTable.Models.Row.InternalTableModel">
  11748. <summary>
  11749. Gets or sets the TableModel the Row belongs to
  11750. </summary>
  11751. </member>
  11752. <member name="P:XPTable.Models.Row.Index">
  11753. <summary>
  11754. Gets the index of the Row within its TableModel
  11755. </summary>
  11756. </member>
  11757. <member name="P:XPTable.Models.Row.InternalIndex">
  11758. <summary>
  11759. Gets or sets the index of the Row within its TableModel
  11760. </summary>
  11761. </member>
  11762. <member name="P:XPTable.Models.Row.CanRaiseEvents">
  11763. <summary>
  11764. Gets whether the Row is able to raise events
  11765. </summary>
  11766. </member>
  11767. <member name="P:XPTable.Models.Row.SelectedCellCount">
  11768. <summary>
  11769. Gets the number of Cells that are selected within the Row
  11770. </summary>
  11771. </member>
  11772. <member name="P:XPTable.Models.Row.InternalSelectedCellCount">
  11773. <summary>
  11774. Gets or sets the number of Cells that are selected within the Row
  11775. </summary>
  11776. </member>
  11777. <member name="P:XPTable.Models.Row.AnyCellsSelected">
  11778. <summary>
  11779. Gets whether any Cells within the Row are selected
  11780. </summary>
  11781. </member>
  11782. <member name="P:XPTable.Models.Row.SelectedItems">
  11783. <summary>
  11784. Returns an array of Cells that contains all the selected Cells
  11785. within the Row
  11786. </summary>
  11787. </member>
  11788. <member name="P:XPTable.Models.Row.SelectedIndicies">
  11789. <summary>
  11790. Returns an array that contains the indexes of all the selected Cells
  11791. within the Row
  11792. </summary>
  11793. </member>
  11794. <member name="T:XPTable.Models.GridLines">
  11795. <summary>
  11796. Specifies how a Table draws grid lines between its rows and columns
  11797. </summary>
  11798. </member>
  11799. <member name="F:XPTable.Models.GridLines.None">
  11800. <summary>
  11801. No grid lines are drawn
  11802. </summary>
  11803. </member>
  11804. <member name="F:XPTable.Models.GridLines.Columns">
  11805. <summary>
  11806. Grid lines are only drawn between columns
  11807. </summary>
  11808. </member>
  11809. <member name="F:XPTable.Models.GridLines.Rows">
  11810. <summary>
  11811. Grid lines are only drawn between rows
  11812. </summary>
  11813. </member>
  11814. <member name="F:XPTable.Models.GridLines.Both">
  11815. <summary>
  11816. Grid lines are drawn between rows and columns
  11817. </summary>
  11818. </member>
  11819. <member name="T:XPTable.Win32.KeyEventFFlags">
  11820. <summary>
  11821. Specifies the flags used with the keybd_event function
  11822. </summary>
  11823. </member>
  11824. <member name="F:XPTable.Win32.KeyEventFFlags.KEYEVENTF_EXTENDEDKEY">
  11825. <summary>
  11826. If specified, the scan code was preceded by a prefix byte having the value 0xE0 (224)
  11827. </summary>
  11828. </member>
  11829. <member name="F:XPTable.Win32.KeyEventFFlags.KEYEVENTF_KEYUP">
  11830. <summary>
  11831. If specified, the key is being released. If not specified, the key is being depressed
  11832. </summary>
  11833. </member>
  11834. <member name="T:XPTable.Sorting.TextComparer">
  11835. <summary>
  11836. An IComparer for sorting Cells that contain strings
  11837. </summary>
  11838. </member>
  11839. <member name="M:XPTable.Sorting.TextComparer.#ctor(XPTable.Models.TableModel,System.Int32,System.Windows.Forms.SortOrder)">
  11840. <summary>
  11841. Initializes a new instance of the TextComparer class with the specified
  11842. TableModel, Column index and SortOrder
  11843. </summary>
  11844. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  11845. <param name="column">The index of the Column to be sorted</param>
  11846. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  11847. </member>
  11848. <member name="M:XPTable.Sorting.TextComparer.Compare(System.Object,System.Object)">
  11849. <summary>
  11850. Compares two objects and returns a value indicating whether one is less
  11851. than, equal to or greater than the other
  11852. </summary>
  11853. <param name="a">First object to compare</param>
  11854. <param name="b">Second object to compare</param>
  11855. <returns>-1 if a is less than b, 1 if a is greater than b, or 0 if a equals b</returns>
  11856. </member>
  11857. <member name="T:XPTable.Renderers.TextCellRenderer">
  11858. <summary>
  11859. A CellRenderer that draws Cell contents as strings
  11860. </summary>
  11861. </member>
  11862. <member name="M:XPTable.Renderers.TextCellRenderer.#ctor">
  11863. <summary>
  11864. Initializes a new instance of the TextCellRenderer class with
  11865. default settings
  11866. </summary>
  11867. </member>
  11868. <member name="M:XPTable.Renderers.TextCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  11869. <summary>
  11870. Raises the Paint event
  11871. </summary>
  11872. <param name="e">A PaintCellEventArgs that contains the event data</param>
  11873. </member>
  11874. <member name="T:XPTable.Renderers.FlatHeaderRenderer">
  11875. <summary>
  11876. A HeaderRenderer that draws flat Column headers
  11877. </summary>
  11878. </member>
  11879. <member name="M:XPTable.Renderers.FlatHeaderRenderer.#ctor">
  11880. <summary>
  11881. Initializes a new instance of the XPHeaderRenderer class
  11882. with default settings
  11883. </summary>
  11884. </member>
  11885. <member name="M:XPTable.Renderers.FlatHeaderRenderer.OnPaintBackground(XPTable.Events.PaintHeaderEventArgs)">
  11886. <summary>
  11887. Raises the PaintBackground event
  11888. </summary>
  11889. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  11890. </member>
  11891. <member name="M:XPTable.Renderers.FlatHeaderRenderer.OnPaint(XPTable.Events.PaintHeaderEventArgs)">
  11892. <summary>
  11893. Raises the Paint event
  11894. </summary>
  11895. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  11896. </member>
  11897. <member name="T:XPTable.Renderers.DropDownRendererData">
  11898. <summary>
  11899. Contains information about the current state of a DropDownRenderer's button
  11900. </summary>
  11901. </member>
  11902. <member name="F:XPTable.Renderers.DropDownRendererData.buttonState">
  11903. <summary>
  11904. The current state of the button
  11905. </summary>
  11906. </member>
  11907. <member name="F:XPTable.Renderers.DropDownRendererData.clickX">
  11908. <summary>
  11909. The x coordinate of the last mouse click point
  11910. </summary>
  11911. </member>
  11912. <member name="F:XPTable.Renderers.DropDownRendererData.clickY">
  11913. <summary>
  11914. The y coordinate of the last mouse click point
  11915. </summary>
  11916. </member>
  11917. <member name="M:XPTable.Renderers.DropDownRendererData.#ctor">
  11918. <summary>
  11919. Initializes a new instance of the DropDownRendererData class
  11920. </summary>
  11921. </member>
  11922. <member name="P:XPTable.Renderers.DropDownRendererData.ButtonState">
  11923. <summary>
  11924. Gets or sets the current state of the button
  11925. </summary>
  11926. </member>
  11927. <member name="P:XPTable.Renderers.DropDownRendererData.ClickPoint">
  11928. <summary>
  11929. Gets or sets the Point that the mouse was last clicked in the button
  11930. </summary>
  11931. </member>
  11932. <member name="T:XPTable.Models.GridLineStyle">
  11933. <summary>
  11934. Specifies the style of the lines drawn when a Table draws its grid lines
  11935. </summary>
  11936. </member>
  11937. <member name="F:XPTable.Models.GridLineStyle.Solid">
  11938. <summary>
  11939. Specifies a solid line
  11940. </summary>
  11941. </member>
  11942. <member name="F:XPTable.Models.GridLineStyle.Dash">
  11943. <summary>
  11944. Specifies a line consisting of dashes
  11945. </summary>
  11946. </member>
  11947. <member name="F:XPTable.Models.GridLineStyle.Dot">
  11948. <summary>
  11949. Specifies a line consisting of dots
  11950. </summary>
  11951. </member>
  11952. <member name="F:XPTable.Models.GridLineStyle.DashDot">
  11953. <summary>
  11954. Specifies a line consisting of a repeating pattern of dash-dot
  11955. </summary>
  11956. </member>
  11957. <member name="F:XPTable.Models.GridLineStyle.DashDotDot">
  11958. <summary>
  11959. Specifies a line consisting of a repeating pattern of dash-dot-dot
  11960. </summary>
  11961. </member>
  11962. <member name="T:XPTable.Events.HeaderMouseEventHandler">
  11963. <summary>
  11964. Represents the method that will handle the HeaderMouseEnter, HeaderMouseLeave,
  11965. HeaderMouseDown, HeaderMouseUp, HeaderMouseMove, HeaderClick and HeaderDoubleClick
  11966. events of a Table
  11967. </summary>
  11968. </member>
  11969. <member name="T:XPTable.Events.HeaderMouseEventArgs">
  11970. <summary>
  11971. Provides data for the HeaderMouseEnter, HeaderMouseLeave, HeaderMouseDown,
  11972. HeaderMouseUp, HeaderMouseMove, HeaderClick and HeaderDoubleClick events of a Table
  11973. </summary>
  11974. </member>
  11975. <member name="F:XPTable.Events.HeaderMouseEventArgs.column">
  11976. <summary>
  11977. The Column that raised the event
  11978. </summary>
  11979. </member>
  11980. <member name="F:XPTable.Events.HeaderMouseEventArgs.table">
  11981. <summary>
  11982. The Table the Column belongs to
  11983. </summary>
  11984. </member>
  11985. <member name="F:XPTable.Events.HeaderMouseEventArgs.index">
  11986. <summary>
  11987. The index of the Column
  11988. </summary>
  11989. </member>
  11990. <member name="F:XPTable.Events.HeaderMouseEventArgs.headerRect">
  11991. <summary>
  11992. The column header's bounding rectangle
  11993. </summary>
  11994. </member>
  11995. <member name="M:XPTable.Events.HeaderMouseEventArgs.#ctor(XPTable.Models.Column,XPTable.Models.Table,System.Int32,System.Drawing.Rectangle)">
  11996. <summary>
  11997. Initializes a new instance of the HeaderMouseEventArgs class with
  11998. the specified source Column, Table, column index and column header bounds
  11999. </summary>
  12000. <param name="column">The Column that Raised the event</param>
  12001. <param name="table">The Table the Column belongs to</param>
  12002. <param name="index">The index of the Column</param>
  12003. <param name="headerRect">The column header's bounding rectangle</param>
  12004. </member>
  12005. <member name="M:XPTable.Events.HeaderMouseEventArgs.#ctor(XPTable.Models.Column,XPTable.Models.Table,System.Int32,System.Drawing.Rectangle,System.Windows.Forms.MouseEventArgs)">
  12006. <summary>
  12007. Initializes a new instance of the HeaderMouseEventArgs class with
  12008. the specified source Column, Table, column index, column header bounds
  12009. and MouseEventArgs
  12010. </summary>
  12011. <param name="column">The Column that Raised the event</param>
  12012. <param name="table">The Table the Column belongs to</param>
  12013. <param name="index">The index of the Column</param>
  12014. <param name="headerRect">The column header's bounding rectangle</param>
  12015. <param name="mea">The MouseEventArgs that contains data about the
  12016. mouse event</param>
  12017. </member>
  12018. <member name="P:XPTable.Events.HeaderMouseEventArgs.Column">
  12019. <summary>
  12020. Gets the Column that Raised the event
  12021. </summary>
  12022. </member>
  12023. <member name="P:XPTable.Events.HeaderMouseEventArgs.Table">
  12024. <summary>
  12025. Gets the Table the Cell belongs to
  12026. </summary>
  12027. </member>
  12028. <member name="P:XPTable.Events.HeaderMouseEventArgs.Index">
  12029. <summary>
  12030. Gets the index of the Column
  12031. </summary>
  12032. </member>
  12033. <member name="P:XPTable.Events.HeaderMouseEventArgs.HeaderRect">
  12034. <summary>
  12035. Gets the column header's bounding rectangle
  12036. </summary>
  12037. </member>
  12038. <member name="T:XPTable.Events.CellEditEventHandler">
  12039. <summary>
  12040. Represents the methods that will handle the BeginEdit, StopEdit and
  12041. CancelEdit events of a Table
  12042. </summary>
  12043. </member>
  12044. <member name="T:XPTable.Events.CellEditEventArgs">
  12045. <summary>
  12046. Provides data for the BeginEdit, StopEdit and CancelEdit events of a Table
  12047. </summary>
  12048. </member>
  12049. <member name="F:XPTable.Events.CellEditEventArgs.editor">
  12050. <summary>
  12051. The CellEditor used to edit the Cell
  12052. </summary>
  12053. </member>
  12054. <member name="F:XPTable.Events.CellEditEventArgs.table">
  12055. <summary>
  12056. The Table the Cell belongs to
  12057. </summary>
  12058. </member>
  12059. <member name="F:XPTable.Events.CellEditEventArgs.cellRect">
  12060. <summary>
  12061. The Cells bounding Rectangle
  12062. </summary>
  12063. </member>
  12064. <member name="F:XPTable.Events.CellEditEventArgs.cancel">
  12065. <summary>
  12066. Specifies whether the event should be cancelled
  12067. </summary>
  12068. </member>
  12069. <member name="F:XPTable.Events.CellEditEventArgs.handled">
  12070. <summary>
  12071. Indicates whether the event was handled
  12072. </summary>
  12073. </member>
  12074. <member name="M:XPTable.Events.CellEditEventArgs.#ctor(XPTable.Models.Cell,XPTable.Editors.ICellEditor,XPTable.Models.Table)">
  12075. <summary>
  12076. Initializes a new instance of the CellEventArgs class with
  12077. the specified Cell source, column index and row index
  12078. </summary>
  12079. <param name="source">The Cell that Raised the event</param>
  12080. <param name="editor">The CellEditor used to edit the Cell</param>
  12081. <param name="table">The Table that the Cell belongs to</param>
  12082. </member>
  12083. <member name="M:XPTable.Events.CellEditEventArgs.#ctor(XPTable.Models.Cell,XPTable.Editors.ICellEditor,XPTable.Models.Table,System.Int32,System.Int32,System.Drawing.Rectangle)">
  12084. <summary>
  12085. Initializes a new instance of the CellEventArgs class with
  12086. the specified Cell source, column index and row index
  12087. </summary>
  12088. <param name="source">The Cell that Raised the event</param>
  12089. <param name="editor">The CellEditor used to edit the Cell</param>
  12090. <param name="table">The Table that the Cell belongs to</param>
  12091. <param name="row">The Column index of the Cell</param>
  12092. <param name="column">The Row index of the Cell</param>
  12093. <param name="cellRect"></param>
  12094. </member>
  12095. <member name="P:XPTable.Events.CellEditEventArgs.Editor">
  12096. <summary>
  12097. Gets the CellEditor used to edit the Cell
  12098. </summary>
  12099. </member>
  12100. <member name="P:XPTable.Events.CellEditEventArgs.Table">
  12101. <summary>
  12102. Gets the Table the Cell belongs to
  12103. </summary>
  12104. </member>
  12105. <member name="P:XPTable.Events.CellEditEventArgs.CellRect">
  12106. <summary>
  12107. Gets the Cells bounding Rectangle
  12108. </summary>
  12109. </member>
  12110. <member name="P:XPTable.Events.CellEditEventArgs.Cancel">
  12111. <summary>
  12112. Gets or sets whether the event should be cancelled
  12113. </summary>
  12114. </member>
  12115. <member name="P:XPTable.Events.CellEditEventArgs.Handled">
  12116. <summary>
  12117. Gets or sets a value indicating whether the event was handled
  12118. </summary>
  12119. </member>
  12120. <member name="T:XPTable.Win32.TRACKMOUSEEVENT">
  12121. <summary>
  12122. The TRACKMOUSEEVENT structure is used by the TrackMouseEvent function
  12123. to track when the mouse pointer leaves a window or hovers over a window
  12124. for a specified amount of time
  12125. </summary>
  12126. </member>
  12127. <member name="F:XPTable.Win32.TRACKMOUSEEVENT.cbSize">
  12128. <summary>
  12129. Specifies the size of the TRACKMOUSEEVENT structure
  12130. </summary>
  12131. </member>
  12132. <member name="F:XPTable.Win32.TRACKMOUSEEVENT.dwFlags">
  12133. <summary>
  12134. Specifies the services requested
  12135. </summary>
  12136. </member>
  12137. <member name="F:XPTable.Win32.TRACKMOUSEEVENT.hwndTrack">
  12138. <summary>
  12139. Specifies a handle to the window to track
  12140. </summary>
  12141. </member>
  12142. <member name="F:XPTable.Win32.TRACKMOUSEEVENT.dwHoverTime">
  12143. <summary>
  12144. Specifies the hover time-out in milliseconds
  12145. </summary>
  12146. </member>
  12147. <member name="M:XPTable.Win32.TRACKMOUSEEVENT.#ctor">
  12148. <summary>
  12149. Creates a new TRACKMOUSEEVENT struct with default settings
  12150. </summary>
  12151. </member>
  12152. <member name="T:XPTable.Sorting.NumberComparer">
  12153. <summary>
  12154. An IComparer for sorting Cells that contain numbers
  12155. </summary>
  12156. </member>
  12157. <member name="M:XPTable.Sorting.NumberComparer.#ctor(XPTable.Models.TableModel,System.Int32,System.Windows.Forms.SortOrder)">
  12158. <summary>
  12159. Initializes a new instance of the NumberComparer class with the specified
  12160. TableModel, Column index and SortOrder
  12161. </summary>
  12162. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  12163. <param name="column">The index of the Column to be sorted</param>
  12164. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  12165. </member>
  12166. <member name="M:XPTable.Sorting.NumberComparer.Compare(System.Object,System.Object)">
  12167. <summary>
  12168. Compares two objects and returns a value indicating whether one is less
  12169. than, equal to or greater than the other
  12170. </summary>
  12171. <param name="a">First object to compare</param>
  12172. <param name="b">Second object to compare</param>
  12173. <returns>-1 if a is less than b, 1 if a is greater than b, or 0 if a equals b</returns>
  12174. </member>
  12175. <member name="T:XPTable.Sorting.InsertionSorter">
  12176. <summary>
  12177. An InsertionSort implementation for sorting the Cells contained in a TableModel
  12178. </summary>
  12179. </member>
  12180. <member name="M:XPTable.Sorting.InsertionSorter.#ctor(XPTable.Models.TableModel,System.Int32,System.Collections.IComparer,System.Windows.Forms.SortOrder)">
  12181. <summary>
  12182. Initializes a new instance of the InsertionSorter class with the specified
  12183. TableModel, Column index, IComparer and SortOrder
  12184. </summary>
  12185. <param name="tableModel">The TableModel that contains the data to be sorted</param>
  12186. <param name="column">The index of the Column to be sorted</param>
  12187. <param name="comparer">The IComparer used to sort the Column's Cells</param>
  12188. <param name="sortOrder">Specifies how the Column is to be sorted</param>
  12189. </member>
  12190. <member name="M:XPTable.Sorting.InsertionSorter.Sort">
  12191. <summary>
  12192. Starts sorting the Cells in the TableModel
  12193. </summary>
  12194. </member>
  12195. <member name="T:XPTable.Renderers.GradientHeaderRenderer">
  12196. <summary>
  12197. A HeaderRenderer that draws gradient Column headers
  12198. </summary>
  12199. </member>
  12200. <member name="F:XPTable.Renderers.GradientHeaderRenderer.startColor">
  12201. <summary>
  12202. The start Color of the gradient
  12203. </summary>
  12204. </member>
  12205. <member name="F:XPTable.Renderers.GradientHeaderRenderer.endColor">
  12206. <summary>
  12207. The ned Color of the gradient
  12208. </summary>
  12209. </member>
  12210. <member name="F:XPTable.Renderers.GradientHeaderRenderer.pressedColor">
  12211. <summary>
  12212. The Color of the Column header when it is pressed
  12213. </summary>
  12214. </member>
  12215. <member name="M:XPTable.Renderers.GradientHeaderRenderer.#ctor">
  12216. <summary>
  12217. Initializes a new instance of the GradientHeaderRenderer class
  12218. with default settings
  12219. </summary>
  12220. </member>
  12221. <member name="M:XPTable.Renderers.GradientHeaderRenderer.OnPaintBackground(XPTable.Events.PaintHeaderEventArgs)">
  12222. <summary>
  12223. Raises the PaintBackground event
  12224. </summary>
  12225. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  12226. </member>
  12227. <member name="M:XPTable.Renderers.GradientHeaderRenderer.OnPaint(XPTable.Events.PaintHeaderEventArgs)">
  12228. <summary>
  12229. Raises the Paint event
  12230. </summary>
  12231. <param name="e">A PaintHeaderEventArgs that contains the event data</param>
  12232. </member>
  12233. <member name="P:XPTable.Renderers.GradientHeaderRenderer.StartColor">
  12234. <summary>
  12235. Gets or sets the start Color of the gradient
  12236. </summary>
  12237. </member>
  12238. <member name="P:XPTable.Renderers.GradientHeaderRenderer.EndColor">
  12239. <summary>
  12240. Gets or sets the end Color of the gradient
  12241. </summary>
  12242. </member>
  12243. <member name="P:XPTable.Renderers.GradientHeaderRenderer.PressedColor">
  12244. <summary>
  12245. Gets or sets the Color of the Column header when it is pressed
  12246. </summary>
  12247. </member>
  12248. <member name="T:XPTable.Renderers.CheckBoxCellRenderer">
  12249. <summary>
  12250. A CellRenderer that draws Cell contents as CheckBoxes
  12251. </summary>
  12252. </member>
  12253. <member name="F:XPTable.Renderers.CheckBoxCellRenderer.checkSize">
  12254. <summary>
  12255. The size of the checkbox
  12256. </summary>
  12257. </member>
  12258. <member name="F:XPTable.Renderers.CheckBoxCellRenderer.drawText">
  12259. <summary>
  12260. Specifies whether any text contained in the Cell should be drawn
  12261. </summary>
  12262. </member>
  12263. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.#ctor">
  12264. <summary>
  12265. Initializes a new instance of the CheckBoxCellRenderer class with
  12266. default settings
  12267. </summary>
  12268. </member>
  12269. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.CalcCheckRect(XPTable.Models.RowAlignment,XPTable.Models.ColumnAlignment)">
  12270. <summary>
  12271. Gets the Rectangle that specifies the Size and Location of
  12272. the check box contained in the current Cell
  12273. </summary>
  12274. <returns>A Rectangle that specifies the Size and Location of
  12275. the check box contained in the current Cell</returns>
  12276. </member>
  12277. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.GetCheckBoxRendererData(XPTable.Models.Cell)">
  12278. <summary>
  12279. Gets the CheckBoxCellRenderer specific data used by the Renderer from
  12280. the specified Cell
  12281. </summary>
  12282. <param name="cell">The Cell to get the CheckBoxCellRenderer data for</param>
  12283. <returns>The CheckBoxCellRenderer data for the specified Cell</returns>
  12284. </member>
  12285. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.ValidateCheckState(XPTable.Models.Cell,XPTable.Renderers.CheckBoxRendererData)">
  12286. <summary>
  12287. Corrects any differences between the check state of the specified Cell
  12288. and the check state in its rendererData
  12289. </summary>
  12290. <param name="cell">The Cell to chech</param>
  12291. <param name="rendererData">The CheckBoxRendererData to check</param>
  12292. </member>
  12293. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnKeyDown(XPTable.Events.CellKeyEventArgs)">
  12294. <summary>
  12295. Raises the KeyDown event
  12296. </summary>
  12297. <param name="e">A CellKeyEventArgs that contains the event data</param>
  12298. </member>
  12299. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnKeyUp(XPTable.Events.CellKeyEventArgs)">
  12300. <summary>
  12301. Raises the KeyUp event
  12302. </summary>
  12303. <param name="e">A CellKeyEventArgs that contains the event data</param>
  12304. </member>
  12305. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnMouseLeave(XPTable.Events.CellMouseEventArgs)">
  12306. <summary>
  12307. Raises the MouseLeave event
  12308. </summary>
  12309. <param name="e">A CellMouseEventArgs that contains the event data</param>
  12310. </member>
  12311. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnMouseUp(XPTable.Events.CellMouseEventArgs)">
  12312. <summary>
  12313. Raises the MouseUp event
  12314. </summary>
  12315. <param name="e">A CellMouseEventArgs that contains the event data</param>
  12316. </member>
  12317. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnMouseDown(XPTable.Events.CellMouseEventArgs)">
  12318. <summary>
  12319. Raises the MouseDown event
  12320. </summary>
  12321. <param name="e">A CellMouseEventArgs that contains the event data</param>
  12322. </member>
  12323. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnMouseMove(XPTable.Events.CellMouseEventArgs)">
  12324. <summary>
  12325. Raises the MouseMove event
  12326. </summary>
  12327. <param name="e">A CellMouseEventArgs that contains the event data</param>
  12328. </member>
  12329. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnPaintCell(XPTable.Events.PaintCellEventArgs)">
  12330. <summary>
  12331. Raises the PaintCell event
  12332. </summary>
  12333. <param name="e">A PaintCellEventArgs that contains the event data</param>
  12334. </member>
  12335. <member name="M:XPTable.Renderers.CheckBoxCellRenderer.OnPaint(XPTable.Events.PaintCellEventArgs)">
  12336. <summary>
  12337. Raises the Paint event
  12338. </summary>
  12339. <param name="e">A PaintCellEventArgs that contains the event data</param>
  12340. </member>
  12341. <member name="P:XPTable.Renderers.CheckBoxCellRenderer.CheckSize">
  12342. <summary>
  12343. Gets the size of the checkbox
  12344. </summary>
  12345. </member>
  12346. <member name="P:XPTable.Renderers.CheckBoxCellRenderer.DrawText">
  12347. <summary>
  12348. Gets or sets whether any text contained in the Cell should be drawn
  12349. </summary>
  12350. </member>
  12351. <member name="T:XPTable.Models.Design.RowCollectionEditor">
  12352. <summary>
  12353. Provides a user interface that can edit collections of Rows
  12354. at design time
  12355. </summary>
  12356. </member>
  12357. <member name="F:XPTable.Models.Design.RowCollectionEditor.rows">
  12358. <summary>
  12359. The RowCollection being edited
  12360. </summary>
  12361. </member>
  12362. <member name="M:XPTable.Models.Design.RowCollectionEditor.#ctor(System.Type)">
  12363. <summary>
  12364. Initializes a new instance of the RowCollectionEditor class
  12365. using the specified collection type
  12366. </summary>
  12367. <param name="type">The type of the collection for this editor to edit</param>
  12368. </member>
  12369. <member name="M:XPTable.Models.Design.RowCollectionEditor.EditValue(System.ComponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Object)">
  12370. <summary>
  12371. Edits the value of the specified object using the specified
  12372. service provider and context
  12373. </summary>
  12374. <param name="context">An ITypeDescriptorContext that can be
  12375. used to gain additional context information</param>
  12376. <param name="isp">A service provider object through which
  12377. editing services can be obtained</param>
  12378. <param name="value">The object to edit the value of</param>
  12379. <returns>The new value of the object. If the value of the
  12380. object has not changed, this should return the same object
  12381. it was passed</returns>
  12382. </member>
  12383. <member name="M:XPTable.Models.Design.RowCollectionEditor.CreateInstance(System.Type)">
  12384. <summary>
  12385. Creates a new instance of the specified collection item type
  12386. </summary>
  12387. <param name="itemType">The type of item to create</param>
  12388. <returns>A new instance of the specified object</returns>
  12389. </member>
  12390. <member name="M:XPTable.Models.Design.RowCollectionEditor.DestroyInstance(System.Object)">
  12391. <summary>
  12392. Destroys the specified instance of the object
  12393. </summary>
  12394. <param name="instance">The object to destroy</param>
  12395. </member>
  12396. <member name="T:XPTable.Models.Design.ColumnCollectionEditor">
  12397. <summary>
  12398. Provides a user interface that can edit collections of Columns
  12399. at design time
  12400. </summary>
  12401. </member>
  12402. <member name="F:XPTable.Models.Design.ColumnCollectionEditor.columns">
  12403. <summary>
  12404. The ColumnCollection being edited
  12405. </summary>
  12406. </member>
  12407. <member name="F:XPTable.Models.Design.ColumnCollectionEditor.previewTable">
  12408. <summary>
  12409. Preview table
  12410. </summary>
  12411. </member>
  12412. <member name="F:XPTable.Models.Design.ColumnCollectionEditor.previewColumnModel">
  12413. <summary>
  12414. ColumnModel for the preview table
  12415. </summary>
  12416. </member>
  12417. <member name="F:XPTable.Models.Design.ColumnCollectionEditor.previewTableModel">
  12418. <summary>
  12419. TableModel for the preview table
  12420. </summary>
  12421. </member>
  12422. <member name="F:XPTable.Models.Design.ColumnCollectionEditor.previewLabel">
  12423. <summary>
  12424. </summary>
  12425. </member>
  12426. <member name="M:XPTable.Models.Design.ColumnCollectionEditor.#ctor(System.Type)">
  12427. <summary>
  12428. Initializes a new instance of the ColumnCollectionEditor class
  12429. using the specified collection type
  12430. </summary>
  12431. <param name="type">The type of the collection for this editor to edit</param>
  12432. </member>
  12433. <member name="M:XPTable.Models.Design.ColumnCollectionEditor.EditValue(System.ComponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Object)">
  12434. <summary>
  12435. Edits the value of the specified object using the specified
  12436. service provider and context
  12437. </summary>
  12438. <param name="context">An ITypeDescriptorContext that can be
  12439. used to gain additional context information</param>
  12440. <param name="isp">A service provider object through which
  12441. editing services can be obtained</param>
  12442. <param name="value">The object to edit the value of</param>
  12443. <returns>The new value of the object. If the value of the
  12444. object has not changed, this should return the same object
  12445. it was passed</returns>
  12446. </member>
  12447. <member name="M:XPTable.Models.Design.ColumnCollectionEditor.CreateNewItemTypes">
  12448. <summary>
  12449. Gets the data types that this collection editor can contain
  12450. </summary>
  12451. <returns>An array of data types that this collection can contain</returns>
  12452. </member>
  12453. <member name="M:XPTable.Models.Design.ColumnCollectionEditor.CreateInstance(System.Type)">
  12454. <summary>
  12455. Creates a new instance of the specified collection item type
  12456. </summary>
  12457. <param name="itemType">The type of item to create</param>
  12458. <returns>A new instance of the specified object</returns>
  12459. </member>
  12460. <member name="M:XPTable.Models.Design.ColumnCollectionEditor.DestroyInstance(System.Object)">
  12461. <summary>
  12462. Destroys the specified instance of the object
  12463. </summary>
  12464. <param name="instance">The object to destroy</param>
  12465. </member>
  12466. <member name="M:XPTable.Models.Design.ColumnCollectionEditor.CreateCollectionForm">
  12467. <summary>
  12468. Creates a new form to display and edit the current collection
  12469. </summary>
  12470. <returns>An instance of CollectionEditor.CollectionForm to provide
  12471. as the user interface for editing the collection</returns>
  12472. </member>
  12473. <member name="M:XPTable.Models.Design.ColumnCollectionEditor.PropertyGrid_SelectedObjectsChanged(System.Object,System.EventArgs)">
  12474. <summary>
  12475. Handler for the PropertyGrid's SelectedObjectsChanged event
  12476. </summary>
  12477. <param name="sender">The object that raised the event</param>
  12478. <param name="e">An EventArgs that contains the event data</param>
  12479. </member>
  12480. <member name="M:XPTable.Models.Design.ColumnCollectionEditor.column_PropertyChanged(System.Object,XPTable.Events.ColumnEventArgs)">
  12481. <summary>
  12482. Handler for a Column's PropertyChanged event
  12483. </summary>
  12484. <param name="sender">The object that raised the event</param>
  12485. <param name="e">A ColumnEventArgs that contains the event data</param>
  12486. </member>
  12487. <member name="T:XPTable.Models.CheckBoxColumnStyle">
  12488. <summary>
  12489. Determines the visual appearance of CheckBoxes in a CheckBoxColumn
  12490. </summary>
  12491. </member>
  12492. <member name="F:XPTable.Models.CheckBoxColumnStyle.CheckBox">
  12493. <summary>
  12494. Indicates that CheckBoxes will look like CheckBoxes
  12495. </summary>
  12496. </member>
  12497. <member name="F:XPTable.Models.CheckBoxColumnStyle.RadioButton">
  12498. <summary>
  12499. Indicates that CheckBoxes will look like RadioButtons
  12500. </summary>
  12501. </member>
  12502. <member name="T:XPTable.Themes.RadioButtonStates">
  12503. <summary>
  12504. Represents the different states of a RadioButton
  12505. </summary>
  12506. </member>
  12507. <member name="F:XPTable.Themes.RadioButtonStates.UncheckedNormal">
  12508. <summary>
  12509. The RadioButton is unchecked and in its normal state
  12510. </summary>
  12511. </member>
  12512. <member name="F:XPTable.Themes.RadioButtonStates.UncheckedHot">
  12513. <summary>
  12514. The RadioButton is unchecked and is currently highlighted
  12515. </summary>
  12516. </member>
  12517. <member name="F:XPTable.Themes.RadioButtonStates.UncheckedPressed">
  12518. <summary>
  12519. The RadioButton is unchecked and is currently pressed by
  12520. the mouse
  12521. </summary>
  12522. </member>
  12523. <member name="F:XPTable.Themes.RadioButtonStates.UncheckedDisabled">
  12524. <summary>
  12525. The RadioButton is unchecked and is disabled
  12526. </summary>
  12527. </member>
  12528. <member name="F:XPTable.Themes.RadioButtonStates.CheckedNormal">
  12529. <summary>
  12530. The RadioButton is checked and in its normal state
  12531. </summary>
  12532. </member>
  12533. <member name="F:XPTable.Themes.RadioButtonStates.CheckedHot">
  12534. <summary>
  12535. The RadioButton is checked and is currently highlighted
  12536. </summary>
  12537. </member>
  12538. <member name="F:XPTable.Themes.RadioButtonStates.CheckedPressed">
  12539. <summary>
  12540. The RadioButton is checked and is currently pressed by the
  12541. mouse
  12542. </summary>
  12543. </member>
  12544. <member name="F:XPTable.Themes.RadioButtonStates.CheckedDisabled">
  12545. <summary>
  12546. The RadioButton is checked and is disabled
  12547. </summary>
  12548. </member>
  12549. <member name="T:XPTable.Renderers.ButtonRendererData">
  12550. <summary>
  12551. Contains information about the current state of a Cell's button
  12552. </summary>
  12553. </member>
  12554. <member name="F:XPTable.Renderers.ButtonRendererData.buttonState">
  12555. <summary>
  12556. The current state of the button
  12557. </summary>
  12558. </member>
  12559. <member name="F:XPTable.Renderers.ButtonRendererData.clickX">
  12560. <summary>
  12561. The x coordinate of the last mouse click point
  12562. </summary>
  12563. </member>
  12564. <member name="F:XPTable.Renderers.ButtonRendererData.clickY">
  12565. <summary>
  12566. The y coordinate of the last mouse click point
  12567. </summary>
  12568. </member>
  12569. <member name="M:XPTable.Renderers.ButtonRendererData.#ctor">
  12570. <summary>
  12571. Initializes a new instance of the ButtonRendererData class
  12572. </summary>
  12573. </member>
  12574. <member name="P:XPTable.Renderers.ButtonRendererData.ButtonState">
  12575. <summary>
  12576. Gets or sets the current state of the button
  12577. </summary>
  12578. </member>
  12579. <member name="P:XPTable.Renderers.ButtonRendererData.ClickPoint">
  12580. <summary>
  12581. Gets or sets the Point that the mouse was last clicked in the button
  12582. </summary>
  12583. </member>
  12584. <member name="T:XPTable.Models.TableModel">
  12585. <summary>
  12586. Represents a collection of Rows and Cells displayed in a Table.
  12587. </summary>
  12588. </member>
  12589. <member name="F:XPTable.Models.TableModel.DefaultRowHeight">
  12590. <summary>
  12591. The default height of a Row
  12592. </summary>
  12593. </member>
  12594. <member name="F:XPTable.Models.TableModel.MinimumRowHeight">
  12595. <summary>
  12596. The minimum height of a Row
  12597. </summary>
  12598. </member>
  12599. <member name="F:XPTable.Models.TableModel.MaximumRowHeight">
  12600. <summary>
  12601. The maximum height of a Row
  12602. </summary>
  12603. </member>
  12604. <member name="F:XPTable.Models.TableModel.rows">
  12605. <summary>
  12606. The collection of Rows's contained in the TableModel
  12607. </summary>
  12608. </member>
  12609. <member name="F:XPTable.Models.TableModel.table">
  12610. <summary>
  12611. The Table that the TableModel belongs to
  12612. </summary>
  12613. </member>
  12614. <member name="F:XPTable.Models.TableModel.selection">
  12615. <summary>
  12616. The currently selected Rows and Cells
  12617. </summary>
  12618. </member>
  12619. <member name="F:XPTable.Models.TableModel.rowHeight">
  12620. <summary>
  12621. The height of each Row in the TableModel
  12622. </summary>
  12623. </member>
  12624. <member name="M:XPTable.Models.TableModel.#ctor">
  12625. <summary>
  12626. Initializes a new instance of the TableModel class with default settings
  12627. </summary>
  12628. </member>
  12629. <member name="M:XPTable.Models.TableModel.#ctor(XPTable.Models.Row[])">
  12630. <summary>
  12631. Initializes a new instance of the TableModel class with an array of Row objects
  12632. </summary>
  12633. <param name="rows">An array of Row objects that represent the Rows
  12634. of the TableModel</param>
  12635. </member>
  12636. <member name="M:XPTable.Models.TableModel.Init">
  12637. <summary>
  12638. Initialise default settings
  12639. </summary>
  12640. </member>
  12641. <member name="M:XPTable.Models.TableModel.Dispose(System.Boolean)">
  12642. <summary>
  12643. Releases the unmanaged resources used by the TableModel and optionally
  12644. releases the managed resources
  12645. </summary>
  12646. </member>
  12647. <member name="M:XPTable.Models.TableModel.RowIndexAt(System.Int32)">
  12648. <summary>
  12649. Returns the index of the Row that lies on the specified position
  12650. </summary>
  12651. <param name="yPosition">The y-coordinate to check</param>
  12652. <returns>The index of the Row at the specified position or -1 if
  12653. no Row is found</returns>
  12654. </member>
  12655. <member name="M:XPTable.Models.TableModel.ShouldSerializeRowHeight">
  12656. <summary>
  12657. Specifies whether the RowHeight property should be serialized at
  12658. design time
  12659. </summary>
  12660. <returns>true if the RowHeight property should be serialized,
  12661. false otherwise</returns>
  12662. </member>
  12663. <member name="M:XPTable.Models.TableModel.UpdateRowIndicies(System.Int32)">
  12664. <summary>
  12665. Updates the Row's Index property so that it matches the Rows
  12666. position in the RowCollection
  12667. </summary>
  12668. <param name="start">The index to start updating from</param>
  12669. </member>
  12670. <member name="M:XPTable.Models.TableModel.OnRowAdded(XPTable.Events.TableModelEventArgs)">
  12671. <summary>
  12672. Raises the RowAdded event
  12673. </summary>
  12674. <param name="e">A TableModelEventArgs that contains the event data</param>
  12675. </member>
  12676. <member name="M:XPTable.Models.TableModel.OnRowRemoved(XPTable.Events.TableModelEventArgs)">
  12677. <summary>
  12678. Raises the RowRemoved event
  12679. </summary>
  12680. <param name="e">A TableModelEventArgs that contains the event data</param>
  12681. </member>
  12682. <member name="M:XPTable.Models.TableModel.OnSelectionChanged(XPTable.Events.SelectionEventArgs)">
  12683. <summary>
  12684. Raises the SelectionChanged event
  12685. </summary>
  12686. <param name="e">A SelectionEventArgs that contains the event data</param>
  12687. </member>
  12688. <member name="M:XPTable.Models.TableModel.OnRowHeightChanged(System.EventArgs)">
  12689. <summary>
  12690. Raises the RowHeightChanged event
  12691. </summary>
  12692. <param name="e">An EventArgs that contains the event data</param>
  12693. </member>
  12694. <member name="M:XPTable.Models.TableModel.OnRowPropertyChanged(XPTable.Events.RowEventArgs)">
  12695. <summary>
  12696. Raises the RowPropertyChanged event
  12697. </summary>
  12698. <param name="e">A RowEventArgs that contains the event data</param>
  12699. </member>
  12700. <member name="M:XPTable.Models.TableModel.OnCellAdded(XPTable.Events.RowEventArgs)">
  12701. <summary>
  12702. Raises the CellAdded event
  12703. </summary>
  12704. <param name="e">A RowEventArgs that contains the event data</param>
  12705. </member>
  12706. <member name="M:XPTable.Models.TableModel.OnCellRemoved(XPTable.Events.RowEventArgs)">
  12707. <summary>
  12708. Raises the CellRemoved event
  12709. </summary>
  12710. <param name="e">A RowEventArgs that contains the event data</param>
  12711. </member>
  12712. <member name="M:XPTable.Models.TableModel.OnCellPropertyChanged(XPTable.Events.CellEventArgs)">
  12713. <summary>
  12714. Raises the CellPropertyChanged event
  12715. </summary>
  12716. <param name="e">A CellEventArgs that contains the event data</param>
  12717. </member>
  12718. <member name="E:XPTable.Models.TableModel.RowAdded">
  12719. <summary>
  12720. Occurs when a Row is added to the TableModel
  12721. </summary>
  12722. </member>
  12723. <member name="E:XPTable.Models.TableModel.RowRemoved">
  12724. <summary>
  12725. Occurs when a Row is removed from the TableModel
  12726. </summary>
  12727. </member>
  12728. <member name="E:XPTable.Models.TableModel.SelectionChanged">
  12729. <summary>
  12730. Occurs when the value of the TableModel Selection property changes
  12731. </summary>
  12732. </member>
  12733. <member name="E:XPTable.Models.TableModel.RowHeightChanged">
  12734. <summary>
  12735. Occurs when the value of the RowHeight property changes
  12736. </summary>
  12737. </member>
  12738. <member name="P:XPTable.Models.TableModel.Item(System.Int32,System.Int32)">
  12739. <summary>
  12740. Gets the Cell located at the specified row index and column index
  12741. </summary>
  12742. <param name="row">The row index of the Cell</param>
  12743. <param name="column">The column index of the Cell</param>
  12744. </member>
  12745. <member name="P:XPTable.Models.TableModel.Item(XPTable.Models.CellPos)">
  12746. <summary>
  12747. Gets the Cell located at the specified cell position
  12748. </summary>
  12749. <param name="cellPos">The position of the Cell</param>
  12750. </member>
  12751. <member name="P:XPTable.Models.TableModel.Rows">
  12752. <summary>
  12753. A TableModel.RowCollection representing the collection of
  12754. Rows contained within the TableModel
  12755. </summary>
  12756. </member>
  12757. <member name="P:XPTable.Models.TableModel.Selections">
  12758. <summary>
  12759. A TableModel.Selection representing the collection of selected
  12760. Rows and Cells contained within the TableModel
  12761. </summary>
  12762. </member>
  12763. <member name="P:XPTable.Models.TableModel.RowHeight">
  12764. <summary>
  12765. Gets or sets the height of each Row in the TableModel
  12766. </summary>
  12767. </member>
  12768. <member name="P:XPTable.Models.TableModel.TotalRowHeight">
  12769. <summary>
  12770. Gets the total height of all the Rows in the TableModel
  12771. </summary>
  12772. </member>
  12773. <member name="P:XPTable.Models.TableModel.Table">
  12774. <summary>
  12775. Gets the Table the TableModel belongs to
  12776. </summary>
  12777. </member>
  12778. <member name="P:XPTable.Models.TableModel.InternalTable">
  12779. <summary>
  12780. Gets or sets the Table the TableModel belongs to
  12781. </summary>
  12782. </member>
  12783. <member name="P:XPTable.Models.TableModel.CanRaiseEvents">
  12784. <summary>
  12785. Gets whether the TableModel is able to raise events
  12786. </summary>
  12787. </member>
  12788. <member name="P:XPTable.Models.TableModel.Enabled">
  12789. <summary>
  12790. Gets whether the TableModel is enabled
  12791. </summary>
  12792. </member>
  12793. <member name="T:XPTable.Models.TableModel.Selection">
  12794. <summary>
  12795. Represents the collection of selected Rows and Cells in a TableModel.
  12796. </summary>
  12797. </member>
  12798. <member name="F:XPTable.Models.TableModel.Selection.owner">
  12799. <summary>
  12800. The TableModel that owns the Selection
  12801. </summary>
  12802. </member>
  12803. <member name="F:XPTable.Models.TableModel.Selection.rows">
  12804. <summary>
  12805. The list of Rows that have selected Cells
  12806. </summary>
  12807. </member>
  12808. <member name="F:XPTable.Models.TableModel.Selection.shiftSelectStart">
  12809. <summary>
  12810. The starting cell of a selection that uses the shift key
  12811. </summary>
  12812. </member>
  12813. <member name="F:XPTable.Models.TableModel.Selection.shiftSelectEnd">
  12814. <summary>
  12815. The ending cell of a selection that uses the shift key
  12816. </summary>
  12817. </member>
  12818. <member name="M:XPTable.Models.TableModel.Selection.#ctor(XPTable.Models.TableModel)">
  12819. <summary>
  12820. Initializes a new instance of the TableModel.Selection class
  12821. that belongs to the specified TableModel
  12822. </summary>
  12823. <param name="owner">A TableModel representing the tableModel that owns
  12824. the Selection</param>
  12825. </member>
  12826. <member name="M:XPTable.Models.TableModel.Selection.SelectCell(System.Int32,System.Int32)">
  12827. <summary>
  12828. Replaces the currently selected Cells with the Cell at the specified
  12829. row and column indexes
  12830. </summary>
  12831. <param name="row">The row index of the Cell to be selected</param>
  12832. <param name="column">The column index of the Cell to be selected</param>
  12833. </member>
  12834. <member name="M:XPTable.Models.TableModel.Selection.SelectCell(XPTable.Models.CellPos)">
  12835. <summary>
  12836. Replaces the currently selected Cells with the Cell at the specified CellPos
  12837. </summary>
  12838. <param name="cellPos">A CellPos thst specifies the row and column indicies of
  12839. the Cell to be selected</param>
  12840. </member>
  12841. <member name="M:XPTable.Models.TableModel.Selection.SelectCells(System.Int32,System.Int32,System.Int32,System.Int32)">
  12842. <summary>
  12843. Replaces the currently selected Cells with the Cells located between the specified
  12844. start and end row/column indicies
  12845. </summary>
  12846. <param name="startRow">The row index of the start Cell</param>
  12847. <param name="startColumn">The column index of the start Cell</param>
  12848. <param name="endRow">The row index of the end Cell</param>
  12849. <param name="endColumn">The column index of the end Cell</param>
  12850. </member>
  12851. <member name="M:XPTable.Models.TableModel.Selection.SelectCells(XPTable.Models.CellPos,XPTable.Models.CellPos)">
  12852. <summary>
  12853. Replaces the currently selected Cells with the Cells located between the specified
  12854. start and end CellPos
  12855. </summary>
  12856. <param name="start">A CellPos that specifies the start Cell</param>
  12857. <param name="end">A CellPos that specifies the end Cell</param>
  12858. </member>
  12859. <member name="M:XPTable.Models.TableModel.Selection.AddCell(System.Int32,System.Int32)">
  12860. <summary>
  12861. Adds the Cell at the specified row and column indicies to the current selection
  12862. </summary>
  12863. <param name="row">The row index of the Cell to add to the selection</param>
  12864. <param name="column">The column index of the Cell to add to the selection</param>
  12865. </member>
  12866. <member name="M:XPTable.Models.TableModel.Selection.AddCell(XPTable.Models.CellPos)">
  12867. <summary>
  12868. Adds the Cell at the specified row and column indicies to the current selection
  12869. </summary>
  12870. <param name="cellPos">A CellPos that specifies the Cell to add to the selection</param>
  12871. </member>
  12872. <member name="M:XPTable.Models.TableModel.Selection.AddCells(System.Int32,System.Int32,System.Int32,System.Int32)">
  12873. <summary>
  12874. Adds the Cells located between the specified start and end row/column indicies
  12875. to the current selection
  12876. </summary>
  12877. <param name="startRow">The row index of the start Cell</param>
  12878. <param name="startColumn">The column index of the start Cell</param>
  12879. <param name="endRow">The row index of the end Cell</param>
  12880. <param name="endColumn">The column index of the end Cell</param>
  12881. </member>
  12882. <member name="M:XPTable.Models.TableModel.Selection.AddCells(XPTable.Models.CellPos,XPTable.Models.CellPos)">
  12883. <summary>
  12884. Adds the Cells located between the specified start and end CellPos to the
  12885. current selection
  12886. </summary>
  12887. <param name="start">A CellPos that specifies the start Cell</param>
  12888. <param name="end">A CellPos that specifies the end Cell</param>
  12889. </member>
  12890. <member name="M:XPTable.Models.TableModel.Selection.InternalAddCells(XPTable.Models.CellPos,XPTable.Models.CellPos)">
  12891. <summary>
  12892. Adds the Cells located between the specified start and end CellPos to the
  12893. current selection without raising an event
  12894. </summary>
  12895. <param name="start">A CellPos that specifies the start Cell</param>
  12896. <param name="end">A CellPos that specifies the end Cell</param>
  12897. <returns>true if any Cells were added, false otherwise</returns>
  12898. </member>
  12899. <member name="M:XPTable.Models.TableModel.Selection.InternalAddCells(System.Int32,System.Int32,System.Int32,System.Int32)">
  12900. <summary>
  12901. Adds the Cells located between the specified start and end row/column indicies
  12902. to the current selection without raising an event
  12903. </summary>
  12904. <param name="startRow">The row index of the start Cell</param>
  12905. <param name="startColumn">The column index of the start Cell</param>
  12906. <param name="endRow">The row index of the end Cell</param>
  12907. <param name="endColumn">The column index of the end Cell</param>
  12908. <returns>true if any Cells were added, false otherwise</returns>
  12909. </member>
  12910. <member name="M:XPTable.Models.TableModel.Selection.AddShiftSelectedCell(System.Int32,System.Int32)">
  12911. <summary>
  12912. Adds the Cells between the last selection start Cell and the Cell at the
  12913. specified row/column indicies to the current selection. Any Cells that are
  12914. between the last start and end Cells that are not in the new area are
  12915. removed from the current selection
  12916. </summary>
  12917. <param name="row">The row index of the shift selected Cell</param>
  12918. <param name="column">The column index of the shift selected Cell</param>
  12919. </member>
  12920. <member name="M:XPTable.Models.TableModel.Selection.AddShiftSelectedCell(XPTable.Models.CellPos)">
  12921. <summary>
  12922. Adds the Cells between the last selection start Cell and the Cell at the
  12923. specified CellPas to the current selection. Any Cells that are
  12924. between the last start and end Cells that are not in the new area are
  12925. removed from the current selection
  12926. </summary>
  12927. <param name="cellPos">A CellPos that specifies the shift selected Cell</param>
  12928. </member>
  12929. <member name="M:XPTable.Models.TableModel.Selection.Normalise(System.Int32@,System.Int32@)">
  12930. <summary>
  12931. Ensures that the first index is smaller than the second index,
  12932. performing a swap if necessary
  12933. </summary>
  12934. <param name="a">The first index</param>
  12935. <param name="b">The second index</param>
  12936. </member>
  12937. <member name="M:XPTable.Models.TableModel.Selection.Clear">
  12938. <summary>
  12939. Removes all selected Rows and Cells from the selection
  12940. </summary>
  12941. </member>
  12942. <member name="M:XPTable.Models.TableModel.Selection.InternalClear">
  12943. <summary>
  12944. Removes all selected Rows and Cells from the selection without raising an event
  12945. </summary>
  12946. </member>
  12947. <member name="M:XPTable.Models.TableModel.Selection.RemoveCell(System.Int32,System.Int32)">
  12948. <summary>
  12949. Removes the Cell at the specified row and column indicies from the current selection
  12950. </summary>
  12951. <param name="row">The row index of the Cell to remove from the selection</param>
  12952. <param name="column">The column index of the Cell to remove from the selection</param>
  12953. </member>
  12954. <member name="M:XPTable.Models.TableModel.Selection.RemoveCell(XPTable.Models.CellPos)">
  12955. <summary>
  12956. Removes the Cell at the specified row and column indicies from the current selection
  12957. </summary>
  12958. <param name="cellPos">A CellPos that specifies the Cell to remove from the selection</param>
  12959. </member>
  12960. <member name="M:XPTable.Models.TableModel.Selection.RemoveCells(System.Int32,System.Int32,System.Int32,System.Int32)">
  12961. <summary>
  12962. Removes the Cells located between the specified start and end row/column indicies
  12963. from the current selection
  12964. </summary>
  12965. <param name="startRow">The row index of the start Cell</param>
  12966. <param name="startColumn">The column index of the start Cell</param>
  12967. <param name="endRow">The row index of the end Cell</param>
  12968. <param name="endColumn">The column index of the end Cell</param>
  12969. </member>
  12970. <member name="M:XPTable.Models.TableModel.Selection.RemoveCells(XPTable.Models.CellPos,XPTable.Models.CellPos)">
  12971. <summary>
  12972. Removes the Cells located between the specified start and end CellPos from the
  12973. current selection
  12974. </summary>
  12975. <param name="start">A CellPos that specifies the start Cell</param>
  12976. <param name="end">A CellPos that specifies the end Cell</param>
  12977. </member>
  12978. <member name="M:XPTable.Models.TableModel.Selection.InternalRemoveCells(XPTable.Models.CellPos,XPTable.Models.CellPos)">
  12979. <summary>
  12980. Removes the Cells located between the specified start and end CellPos from the
  12981. current selection without raising an event
  12982. </summary>
  12983. <param name="start">A CellPos that specifies the start Cell</param>
  12984. <param name="end">A CellPos that specifies the end Cell</param>
  12985. <returns>true if any Cells were added, false otherwise</returns>
  12986. </member>
  12987. <member name="M:XPTable.Models.TableModel.Selection.InternalRemoveCells(System.Int32,System.Int32,System.Int32,System.Int32)">
  12988. <summary>
  12989. Removes the Cells located between the specified start and end row/column indicies
  12990. from the current selection without raising an event
  12991. </summary>
  12992. <param name="startRow">The row index of the start Cell</param>
  12993. <param name="startColumn">The column index of the start Cell</param>
  12994. <param name="endRow">The row index of the end Cell</param>
  12995. <param name="endColumn">The column index of the end Cell</param>
  12996. <returns>true if any Cells were added, false otherwise</returns>
  12997. </member>
  12998. <member name="M:XPTable.Models.TableModel.Selection.RemoveRow(XPTable.Models.Row)">
  12999. <summary>
  13000. Removes the specified Row from the selection
  13001. </summary>
  13002. <param name="row">The Row to be removed from the selection</param>
  13003. </member>
  13004. <member name="M:XPTable.Models.TableModel.Selection.IsCellSelected(System.Int32,System.Int32)">
  13005. <summary>
  13006. Returns whether the Cell at the specified row and column indicies is
  13007. currently selected
  13008. </summary>
  13009. <param name="row">The row index of the specified Cell</param>
  13010. <param name="column">The column index of the specified Cell</param>
  13011. <returns>true if the Cell at the specified row and column indicies is
  13012. selected, false otherwise</returns>
  13013. </member>
  13014. <member name="M:XPTable.Models.TableModel.Selection.IsCellSelected(XPTable.Models.CellPos)">
  13015. <summary>
  13016. Returns whether the Cell at the specified CellPos is currently selected
  13017. </summary>
  13018. <param name="cellPos">A CellPos the represents the row and column indicies
  13019. of the Cell to check</param>
  13020. <returns>true if the Cell at the specified CellPos is currently selected,
  13021. false otherwise</returns>
  13022. </member>
  13023. <member name="M:XPTable.Models.TableModel.Selection.IsRowSelected(System.Int32)">
  13024. <summary>
  13025. Returns whether the Row at the specified index in th TableModel is
  13026. currently selected
  13027. </summary>
  13028. <param name="index">The index of the Row to check</param>
  13029. <returns>true if the Row at the specified index is currently selected,
  13030. false otherwise</returns>
  13031. </member>
  13032. <member name="M:XPTable.Models.TableModel.Selection.CalcSelectionBounds(System.Int32,System.Int32)">
  13033. <summary>
  13034. </summary>
  13035. <param name="start"></param>
  13036. <param name="end"></param>
  13037. <returns></returns>
  13038. </member>
  13039. <member name="P:XPTable.Models.TableModel.Selection.SelectedItems">
  13040. <summary>
  13041. Gets an array that contains the currently selected Rows
  13042. </summary>
  13043. </member>
  13044. <member name="P:XPTable.Models.TableModel.Selection.SelectedIndicies">
  13045. <summary>
  13046. Gets an array that contains the indexes of the currently selected Rows
  13047. </summary>
  13048. </member>
  13049. <member name="P:XPTable.Models.TableModel.Selection.SelectionBounds">
  13050. <summary>
  13051. Returns a Rectange that bounds the currently selected Rows
  13052. </summary>
  13053. </member>
  13054. <member name="T:XPTable.Models.RowStyle">
  13055. <summary>
  13056. Stores visual appearance related properties for a Row
  13057. </summary>
  13058. </member>
  13059. <member name="F:XPTable.Models.RowStyle.backColor">
  13060. <summary>
  13061. The background color of the Row
  13062. </summary>
  13063. </member>
  13064. <member name="F:XPTable.Models.RowStyle.foreColor">
  13065. <summary>
  13066. The foreground color of the Row
  13067. </summary>
  13068. </member>
  13069. <member name="F:XPTable.Models.RowStyle.font">
  13070. <summary>
  13071. The font used to draw the text in the Row
  13072. </summary>
  13073. </member>
  13074. <member name="F:XPTable.Models.RowStyle.alignment">
  13075. <summary>
  13076. The alignment of the text in the Row
  13077. </summary>
  13078. </member>
  13079. <member name="M:XPTable.Models.RowStyle.#ctor">
  13080. <summary>
  13081. Initializes a new instance of the RowStyle class with default settings
  13082. </summary>
  13083. </member>
  13084. <member name="P:XPTable.Models.RowStyle.Font">
  13085. <summary>
  13086. Gets or sets the Font used by the Row
  13087. </summary>
  13088. </member>
  13089. <member name="P:XPTable.Models.RowStyle.BackColor">
  13090. <summary>
  13091. Gets or sets the background color for the Row
  13092. </summary>
  13093. </member>
  13094. <member name="P:XPTable.Models.RowStyle.ForeColor">
  13095. <summary>
  13096. Gets or sets the foreground color for the Row
  13097. </summary>
  13098. </member>
  13099. <member name="P:XPTable.Models.RowStyle.Alignment">
  13100. <summary>
  13101. Gets or sets the vertical alignment of the text displayed in the Row
  13102. </summary>
  13103. </member>
  13104. <member name="T:XPTable.Events.ColumnEventType">
  13105. <summary>
  13106. Specifies the type of event generated when the value of a
  13107. Column's property changes
  13108. </summary>
  13109. </member>
  13110. <member name="F:XPTable.Events.ColumnEventType.Unknown">
  13111. <summary>
  13112. Occurs when the Column's property change type is unknown
  13113. </summary>
  13114. </member>
  13115. <member name="F:XPTable.Events.ColumnEventType.TextChanged">
  13116. <summary>
  13117. Occurs when the value of a Column's Text property changes
  13118. </summary>
  13119. </member>
  13120. <member name="F:XPTable.Events.ColumnEventType.AlignmentChanged">
  13121. <summary>
  13122. Occurs when the value of a Column's Alignment property changes
  13123. </summary>
  13124. </member>
  13125. <member name="F:XPTable.Events.ColumnEventType.HeaderAlignmentChanged">
  13126. <summary>
  13127. Occurs when the value of a Column's HeaderAlignment property changes
  13128. </summary>
  13129. </member>
  13130. <member name="F:XPTable.Events.ColumnEventType.WidthChanged">
  13131. <summary>
  13132. Occurs when the value of a Column's Width property changes
  13133. </summary>
  13134. </member>
  13135. <member name="F:XPTable.Events.ColumnEventType.VisibleChanged">
  13136. <summary>
  13137. Occurs when the value of a Column's Visible property changes
  13138. </summary>
  13139. </member>
  13140. <member name="F:XPTable.Events.ColumnEventType.ImageChanged">
  13141. <summary>
  13142. Occurs when the value of a Column's Image property changes
  13143. </summary>
  13144. </member>
  13145. <member name="F:XPTable.Events.ColumnEventType.FormatChanged">
  13146. <summary>
  13147. Occurs when the value of a Column's Format property changes
  13148. </summary>
  13149. </member>
  13150. <member name="F:XPTable.Events.ColumnEventType.StateChanged">
  13151. <summary>
  13152. Occurs when the value of a Column's ColumnState property changes
  13153. </summary>
  13154. </member>
  13155. <member name="F:XPTable.Events.ColumnEventType.RendererChanged">
  13156. <summary>
  13157. Occurs when the value of a Column's Renderer property changes
  13158. </summary>
  13159. </member>
  13160. <member name="F:XPTable.Events.ColumnEventType.EditorChanged">
  13161. <summary>
  13162. Occurs when the value of a Column's Editor property changes
  13163. </summary>
  13164. </member>
  13165. <member name="F:XPTable.Events.ColumnEventType.ComparerChanged">
  13166. <summary>
  13167. Occurs when the value of a Column's Comparer property changes
  13168. </summary>
  13169. </member>
  13170. <member name="F:XPTable.Events.ColumnEventType.EnabledChanged">
  13171. <summary>
  13172. Occurs when the value of a Column's Enabled property changes
  13173. </summary>
  13174. </member>
  13175. <member name="F:XPTable.Events.ColumnEventType.EditableChanged">
  13176. <summary>
  13177. Occurs when the value of a Column's Editable property changes
  13178. </summary>
  13179. </member>
  13180. <member name="F:XPTable.Events.ColumnEventType.SelectableChanged">
  13181. <summary>
  13182. Occurs when the value of a Column's Selectable property changes
  13183. </summary>
  13184. </member>
  13185. <member name="F:XPTable.Events.ColumnEventType.SortableChanged">
  13186. <summary>
  13187. Occurs when the value of a Column's Sortable property changes
  13188. </summary>
  13189. </member>
  13190. <member name="F:XPTable.Events.ColumnEventType.SortOrderChanged">
  13191. <summary>
  13192. Occurs when the value of a Column's SortOrder property changes
  13193. </summary>
  13194. </member>
  13195. <member name="F:XPTable.Events.ColumnEventType.ToolTipTextChanged">
  13196. <summary>
  13197. Occurs when the value of a Column's ToolTipText property changes
  13198. </summary>
  13199. </member>
  13200. <member name="F:XPTable.Events.ColumnEventType.Sorting">
  13201. <summary>
  13202. Occurs when a Column is being sorted
  13203. </summary>
  13204. </member>
  13205. <member name="T:XPTable.Win32.NativeMethods">
  13206. <summary>
  13207. A class that contains methods for P/Invoking the Win32 API
  13208. </summary>
  13209. </member>
  13210. <member name="M:XPTable.Win32.NativeMethods.DllGetVersion(XPTable.Win32.DLLVERSIONINFO@)">
  13211. <summary>
  13212. Implemented by many of the Microsoft?Windows?Shell dynamic-link libraries
  13213. (DLLs) to allow applications to obtain DLL-specific version information
  13214. </summary>
  13215. <param name="pdvi">Pointer to a DLLVERSIONINFO structure that receives the
  13216. version information. The cbSize member must be filled in before calling
  13217. the function</param>
  13218. <returns>Returns NOERROR if successful, or an OLE-defined error value otherwise</returns>
  13219. </member>
  13220. <member name="M:XPTable.Win32.NativeMethods.IsThemeActive">
  13221. <summary>
  13222. Tests if a visual style for the current application is active
  13223. </summary>
  13224. <returns>TRUE if a visual style is enabled, and windows with
  13225. visual styles applied should call OpenThemeData to start using
  13226. theme drawing services, FALSE otherwise</returns>
  13227. </member>
  13228. <member name="M:XPTable.Win32.NativeMethods.IsAppThemed">
  13229. <summary>
  13230. Reports whether the current application's user interface
  13231. displays using visual styles
  13232. </summary>
  13233. <returns>TRUE if the application has a visual style applied,
  13234. FALSE otherwise</returns>
  13235. </member>
  13236. <member name="M:XPTable.Win32.NativeMethods.OpenThemeData(System.IntPtr,System.String)">
  13237. <summary>
  13238. Opens the theme data for a window and its associated class
  13239. </summary>
  13240. <param name="hwnd">Handle of the window for which theme data
  13241. is required</param>
  13242. <param name="pszClassList">Pointer to a string that contains
  13243. a semicolon-separated list of classes</param>
  13244. <returns>OpenThemeData tries to match each class, one at a
  13245. time, to a class data section in the active theme. If a match
  13246. is found, an associated HTHEME handle is returned. If no match
  13247. is found NULL is returned</returns>
  13248. </member>
  13249. <member name="M:XPTable.Win32.NativeMethods.CloseThemeData(System.IntPtr)">
  13250. <summary>
  13251. Closes the theme data handle
  13252. </summary>
  13253. <param name="hTheme">Handle to a window's specified theme data.
  13254. Use OpenThemeData to create an HTHEME</param>
  13255. <returns>Returns S_OK if successful, or an error value otherwise</returns>
  13256. </member>
  13257. <member name="M:XPTable.Win32.NativeMethods.DrawThemeBackground(System.IntPtr,System.IntPtr,System.Int32,System.Int32,XPTable.Win32.RECT@,XPTable.Win32.RECT@)">
  13258. <summary>
  13259. Draws the background image defined by the visual style for the
  13260. specified control part
  13261. </summary>
  13262. <param name="hTheme">Handle to a window's specified theme data.
  13263. Use OpenThemeData to create an HTHEME</param>
  13264. <param name="hdc">Handle to a device context (HDC) used for
  13265. drawing the theme-defined background image</param>
  13266. <param name="iPartId">Value of type int that specifies the part
  13267. to draw</param>
  13268. <param name="iStateId">Value of type int that specifies the state
  13269. of the part to draw</param>
  13270. <param name="pRect">Pointer to a RECT structure that contains the
  13271. rectangle, in logical coordinates, in which the background image
  13272. is drawn</param>
  13273. <param name="pClipRect">Pointer to a RECT structure that contains
  13274. a clipping rectangle. This parameter may be set to NULL</param>
  13275. <returns>Returns S_OK if successful, or an error value otherwise</returns>
  13276. </member>
  13277. <member name="M:XPTable.Win32.NativeMethods.SendMessage(System.IntPtr,System.Int32,System.Int32,System.Int32)">
  13278. <summary>
  13279. The SendMessage function sends the specified message to a
  13280. window or windows. It calls the window procedure for the
  13281. specified window and does not return until the window
  13282. procedure has processed the message
  13283. </summary>
  13284. <param name="hwnd">Handle to the window whose window procedure will
  13285. receive the message</param>
  13286. <param name="msg">Specifies the message to be sent</param>
  13287. <param name="wParam">Specifies additional message-specific information</param>
  13288. <param name="lParam">Specifies additional message-specific information</param>
  13289. <returns>The return value specifies the result of the message processing;
  13290. it depends on the message sent</returns>
  13291. </member>
  13292. <member name="M:XPTable.Win32.NativeMethods.TrackMouseEvent(XPTable.Win32.TRACKMOUSEEVENT)">
  13293. <summary>
  13294. The TrackMouseEvent function posts messages when the mouse pointer
  13295. leaves a window or hovers over a window for a specified amount of time
  13296. </summary>
  13297. <param name="tme">A TRACKMOUSEEVENT structure that contains tracking
  13298. information</param>
  13299. <returns>true if the function succeeds, false otherwise</returns>
  13300. </member>
  13301. <member name="M:XPTable.Win32.NativeMethods.PostMessage(System.IntPtr,System.Int32,System.Int32,System.Int32)">
  13302. <summary>
  13303. The PostMessage function places (posts) a message in the message queue associated
  13304. with the thread that created the specified window and returns without waiting for
  13305. the thread to process the message
  13306. </summary>
  13307. <param name="hwnd">Handle to the window whose window procedure is to receive the
  13308. message</param>
  13309. <param name="msg">Specifies the message to be posted</param>
  13310. <param name="wparam">Specifies additional message-specific information</param>
  13311. <param name="lparam">Specifies additional message-specific information</param>
  13312. <returns>If the function succeeds, the return value is nonzero. If the function
  13313. fails, the return value is zero</returns>
  13314. </member>
  13315. <member name="M:XPTable.Win32.NativeMethods.MessageBeep(System.Int32)">
  13316. <summary>
  13317. The MessageBeep function plays a waveform sound. The waveform sound for each
  13318. sound type is identified by an entry in the registry
  13319. </summary>
  13320. <param name="type">Sound type, as identified by an entry in the registry</param>
  13321. <returns>If the function succeeds, the return value is nonzero. If the function
  13322. fails, the return value is zero</returns>
  13323. </member>
  13324. <member name="M:XPTable.Win32.NativeMethods.NotifyWinEvent(System.Int32,System.IntPtr,System.Int32,System.Int32)">
  13325. <summary>
  13326. The NotifyWinEvent function signals the system that a predefined event occurred.
  13327. If any client applications have registered a hook function for the event, the
  13328. system calls the client's hook function
  13329. </summary>
  13330. <param name="winEvent">Specifies the event that occurred</param>
  13331. <param name="hwnd">Handle to the window that contains the object that generated
  13332. the event</param>
  13333. <param name="objType">Identifies the kind of object that generated the event</param>
  13334. <param name="objID">Identifies whether the event was generated by an object or
  13335. by a child element of the object. If this value is CHILDID_SELF, the event was
  13336. generated by the object itself. If not, this value is the child ID of the element
  13337. that generated the event</param>
  13338. </member>
  13339. <member name="M:XPTable.Win32.NativeMethods.ScrollWindow(System.IntPtr,System.Int32,System.Int32,XPTable.Win32.RECT@,XPTable.Win32.RECT@)">
  13340. <summary>
  13341. The ScrollWindow function scrolls the contents of the specified window's client area
  13342. </summary>
  13343. <param name="hWnd">Handle to the window where the client area is to be scrolled</param>
  13344. <param name="XAmount">Specifies the amount, in device units, of horizontal scrolling.
  13345. This parameter must be a negative value to scroll the content of the window to the left</param>
  13346. <param name="YAmount">Specifies the amount, in device units, of vertical scrolling.
  13347. This parameter must be a negative value to scroll the content of the window up</param>
  13348. <param name="lpRect">Pointer to the RECT structure specifying the portion of the
  13349. client area to be scrolled. If this parameter is NULL, the entire client area is
  13350. scrolled</param>
  13351. <param name="lpClipRect">Pointer to the RECT structure containing the coordinates
  13352. of the clipping rectangle. Only device bits within the clipping rectangle are affected.
  13353. Bits scrolled from the outside of the rectangle to the inside are painted; bits scrolled
  13354. from the inside of the rectangle to the outside are not painted</param>
  13355. <returns>If the function succeeds, the return value is nonzero. If the function fails,
  13356. the return value is zero</returns>
  13357. </member>
  13358. <member name="M:XPTable.Win32.NativeMethods.keybd_event(System.Byte,System.Byte,XPTable.Win32.KeyEventFFlags,System.Int32)">
  13359. <summary>
  13360. The keybd_event function synthesizes a keystroke. The system can use such a synthesized
  13361. keystroke to generate a WM_KEYUP or WM_KEYDOWN message. The keyboard driver's interrupt
  13362. handler calls the keybd_event function
  13363. </summary>
  13364. <param name="bVk">Specifies a virtual-key code</param>
  13365. <param name="bScan">This parameter is not used</param>
  13366. <param name="dwFlags">Specifies various aspects of function operation</param>
  13367. <param name="dwExtraInfo"></param>
  13368. </member>
  13369. <member name="M:XPTable.Win32.NativeMethods.PeekMessage(XPTable.Win32.MSG@,System.IntPtr,System.Int32,System.Int32,System.Int32)">
  13370. <summary>
  13371. The PeekMessage function dispatches incoming sent messages, checks the thread message
  13372. queue for a posted message, and retrieves the message (if any exist).
  13373. </summary>
  13374. <param name="msg">Pointer to an MSG structure that receives message information</param>
  13375. <param name="hwnd">Handle to the window whose messages are to be examined. The window
  13376. must belong to the current thread. If hWnd is NULL, PeekMessage retrieves messages for
  13377. any window that belongs to the current thread. If hWnd is INVALID_HANDLE_VALUE,
  13378. PeekMessage retrieves messages whose hWnd value is NULL, as posted by the PostThreadMessage
  13379. function</param>
  13380. <param name="msgMin">Specifies the value of the first message in the range of messages
  13381. to be examined. Use WM_KEYFIRST to specify the first keyboard message or WM_MOUSEFIRST
  13382. to specify the first mouse message. If wMsgFilterMin and wMsgFilterMax are both zero,
  13383. PeekMessage returns all available messages (that is, no range filtering is performed).</param>
  13384. <param name="msgMax">Specifies the value of the last message in the range of messages
  13385. to be examined. Use WM_KEYLAST to specify the first keyboard message or WM_MOUSELAST
  13386. to specify the last mouse message. If wMsgFilterMin and wMsgFilterMax are both zero,
  13387. PeekMessage returns all available messages (that is, no range filtering is performed).</param>
  13388. <param name="remove">Specifies how messages are handled</param>
  13389. <returns>If a message is available, the return value is nonzero. If no messages are
  13390. available, the return value is zero</returns>
  13391. </member>
  13392. <member name="M:XPTable.Win32.NativeMethods.TranslateMessage(XPTable.Win32.MSG@)">
  13393. <summary>
  13394. The TranslateMessage function translates virtual-key messages into character messages.
  13395. The character messages are posted to the calling thread's message queue, to be read the
  13396. next time the thread calls the GetMessage or PeekMessage function
  13397. </summary>
  13398. <param name="msg">Pointer to an MSG structure that contains message information retrieved
  13399. from the calling thread's message queue by using the GetMessage or PeekMessage function</param>
  13400. <returns>If the message is translated (that is, a character message is posted to the
  13401. thread's message queue), the return value is nonzero.If the message is WM_KEYDOWN,
  13402. WM_KEYUP, WM_SYSKEYDOWN, or WM_SYSKEYUP, the return value is nonzero, regardless of
  13403. the translation. If the message is not translated (that is, a character message is not
  13404. posted to the thread's message queue), the return value is zero</returns>
  13405. </member>
  13406. <member name="M:XPTable.Win32.NativeMethods.DispatchMessage(XPTable.Win32.MSG@)">
  13407. <summary>
  13408. The DispatchMessage function dispatches a message to a window procedure. It is typically
  13409. used to dispatch a message retrieved by the GetMessage funct
  13410. </summary>
  13411. <param name="msg">Pointer to an MSG structure that contains the message</param>
  13412. <returns>The return value specifies the value returned by the window procedure. Although
  13413. its meaning depends on the message being dispatched, the return value generally is ignored</returns>
  13414. </member>
  13415. <member name="T:XPTable.Win32.AsciiChars">
  13416. <summary>
  13417. Represents the Ascii character values.
  13418. </summary>
  13419. </member>
  13420. <member name="F:XPTable.Win32.AsciiChars.Null">
  13421. <summary>
  13422. Null character (NUL)
  13423. </summary>
  13424. </member>
  13425. <member name="F:XPTable.Win32.AsciiChars.StartOfHeading">
  13426. <summary>
  13427. Start of heading character (SOH)
  13428. </summary>
  13429. </member>
  13430. <member name="F:XPTable.Win32.AsciiChars.StartOfText">
  13431. <summary>
  13432. Start of text character (STX)
  13433. </summary>
  13434. </member>
  13435. <member name="F:XPTable.Win32.AsciiChars.EndOfText">
  13436. <summary>
  13437. End of text character (ETX)
  13438. </summary>
  13439. </member>
  13440. <member name="F:XPTable.Win32.AsciiChars.EndOfTransmission">
  13441. <summary>
  13442. End of transmission character (EOT)
  13443. </summary>
  13444. </member>
  13445. <member name="F:XPTable.Win32.AsciiChars.Enquiry">
  13446. <summary>
  13447. Enquiry character (ENQ)
  13448. </summary>
  13449. </member>
  13450. <member name="F:XPTable.Win32.AsciiChars.Acknowledge">
  13451. <summary>
  13452. Acknowledge character (ACK)
  13453. </summary>
  13454. </member>
  13455. <member name="F:XPTable.Win32.AsciiChars.Bell">
  13456. <summary>
  13457. Bell character (BEL)
  13458. </summary>
  13459. </member>
  13460. <member name="F:XPTable.Win32.AsciiChars.Backspace">
  13461. <summary>
  13462. Backspace character (BS)
  13463. </summary>
  13464. </member>
  13465. <member name="F:XPTable.Win32.AsciiChars.HorizontalTab">
  13466. <summary>
  13467. Horizontal tab character (HT)
  13468. </summary>
  13469. </member>
  13470. <member name="F:XPTable.Win32.AsciiChars.LineFeed">
  13471. <summary>
  13472. Line Feed character (LF)
  13473. </summary>
  13474. </member>
  13475. <member name="F:XPTable.Win32.AsciiChars.VerticalTab">
  13476. <summary>
  13477. Vertical tab character (VT)
  13478. </summary>
  13479. </member>
  13480. <member name="F:XPTable.Win32.AsciiChars.FormFeed">
  13481. <summary>
  13482. Form Feed character (FF)
  13483. </summary>
  13484. </member>
  13485. <member name="F:XPTable.Win32.AsciiChars.CarriageReturn">
  13486. <summary>
  13487. Carriage Return character (CR)
  13488. </summary>
  13489. </member>
  13490. <member name="F:XPTable.Win32.AsciiChars.ShiftOut">
  13491. <summary>
  13492. Shift Out character (SO)
  13493. </summary>
  13494. </member>
  13495. <member name="F:XPTable.Win32.AsciiChars.ShiftIn">
  13496. <summary>
  13497. Shift In character (SI)
  13498. </summary>
  13499. </member>
  13500. <member name="F:XPTable.Win32.AsciiChars.DataLinkEscape">
  13501. <summary>
  13502. Data link escape character (DLE)
  13503. </summary>
  13504. </member>
  13505. <member name="F:XPTable.Win32.AsciiChars.XON">
  13506. <summary>
  13507. XON character (DC1)
  13508. </summary>
  13509. </member>
  13510. <member name="F:XPTable.Win32.AsciiChars.DeviceControl2">
  13511. <summary>
  13512. Device control 2 character (DC2)
  13513. </summary>
  13514. </member>
  13515. <member name="F:XPTable.Win32.AsciiChars.XOFF">
  13516. <summary>
  13517. XOFF character (DC3)
  13518. </summary>
  13519. </member>
  13520. <member name="F:XPTable.Win32.AsciiChars.DeviceControl4">
  13521. <summary>
  13522. Device control 4 character (DC4)
  13523. </summary>
  13524. </member>
  13525. <member name="F:XPTable.Win32.AsciiChars.NegativeAcknowledge">
  13526. <summary>
  13527. Negative acknowledge character (NAK)
  13528. </summary>
  13529. </member>
  13530. <member name="F:XPTable.Win32.AsciiChars.SynchronousIdle">
  13531. <summary>
  13532. Synchronous idle character (SYN)
  13533. </summary>
  13534. </member>
  13535. <member name="F:XPTable.Win32.AsciiChars.EndTransmissionBlock">
  13536. <summary>
  13537. End transmission block character (ETB)
  13538. </summary>
  13539. </member>
  13540. <member name="F:XPTable.Win32.AsciiChars.CancelLine">
  13541. <summary>
  13542. Cancel line character (CAN)
  13543. </summary>
  13544. </member>
  13545. <member name="F:XPTable.Win32.AsciiChars.EndOfMedium">
  13546. <summary>
  13547. End of medium character (EM)
  13548. </summary>
  13549. </member>
  13550. <member name="F:XPTable.Win32.AsciiChars.Substitute">
  13551. <summary>
  13552. Substitute character (SUB)
  13553. </summary>
  13554. </member>
  13555. <member name="F:XPTable.Win32.AsciiChars.Escape">
  13556. <summary>
  13557. Escape character (ESC)
  13558. </summary>
  13559. </member>
  13560. <member name="F:XPTable.Win32.AsciiChars.FileSeparator">
  13561. <summary>
  13562. File separator character (FS)
  13563. </summary>
  13564. </member>
  13565. <member name="F:XPTable.Win32.AsciiChars.GroupSeparator">
  13566. <summary>
  13567. Group separator character (GS)
  13568. </summary>
  13569. </member>
  13570. <member name="F:XPTable.Win32.AsciiChars.RecordSeparator">
  13571. <summary>
  13572. Record separator character (RS)
  13573. </summary>
  13574. </member>
  13575. <member name="F:XPTable.Win32.AsciiChars.UnitSeparator">
  13576. <summary>
  13577. Unit separator character (US)
  13578. </summary>
  13579. </member>
  13580. <member name="F:XPTable.Win32.AsciiChars.Space">
  13581. <summary>
  13582. Space character (SP)
  13583. </summary>
  13584. </member>
  13585. <member name="F:XPTable.Win32.AsciiChars.ExclamationMark">
  13586. <summary>
  13587. Exclamation mark character (!)
  13588. </summary>
  13589. </member>
  13590. <member name="F:XPTable.Win32.AsciiChars.QuotationMark">
  13591. <summary>
  13592. Quotation mark character (")
  13593. </summary>
  13594. </member>
  13595. <member name="F:XPTable.Win32.AsciiChars.CrossHatch">
  13596. <summary>
  13597. Cross hatch character (#)
  13598. </summary>
  13599. </member>
  13600. <member name="F:XPTable.Win32.AsciiChars.DollarSign">
  13601. <summary>
  13602. Dollar sign character ($)
  13603. </summary>
  13604. </member>
  13605. <member name="F:XPTable.Win32.AsciiChars.PercentSign">
  13606. <summary>
  13607. Percent sign character (%)
  13608. </summary>
  13609. </member>
  13610. <member name="F:XPTable.Win32.AsciiChars.Ampersand">
  13611. <summary>
  13612. Ampersand character (&amp;)
  13613. </summary>
  13614. </member>
  13615. <member name="F:XPTable.Win32.AsciiChars.ClosingSingleQuote">
  13616. <summary>
  13617. Closing single quote or Apostrophe character (')
  13618. </summary>
  13619. </member>
  13620. <member name="F:XPTable.Win32.AsciiChars.OpeningParentheses">
  13621. <summary>
  13622. Opening parentheses character (()
  13623. </summary>
  13624. </member>
  13625. <member name="F:XPTable.Win32.AsciiChars.ClosingParentheses">
  13626. <summary>
  13627. Closing parentheses character ())
  13628. </summary>
  13629. </member>
  13630. <member name="F:XPTable.Win32.AsciiChars.Asterisk">
  13631. <summary>
  13632. Asterisk character (*)
  13633. </summary>
  13634. </member>
  13635. <member name="F:XPTable.Win32.AsciiChars.Plus">
  13636. <summary>
  13637. Plus character (+)
  13638. </summary>
  13639. </member>
  13640. <member name="F:XPTable.Win32.AsciiChars.Comma">
  13641. <summary>
  13642. Comma character (,)
  13643. </summary>
  13644. </member>
  13645. <member name="F:XPTable.Win32.AsciiChars.Hyphen">
  13646. <summary>
  13647. Hyphen character (-)
  13648. </summary>
  13649. </member>
  13650. <member name="F:XPTable.Win32.AsciiChars.FullStop">
  13651. <summary>
  13652. FullStop character (.)
  13653. </summary>
  13654. </member>
  13655. <member name="F:XPTable.Win32.AsciiChars.ForwardSlash">
  13656. <summary>
  13657. Forward slash character (/)
  13658. </summary>
  13659. </member>
  13660. <member name="F:XPTable.Win32.AsciiChars.Zero">
  13661. <summary>
  13662. Zero (0)
  13663. </summary>
  13664. </member>
  13665. <member name="F:XPTable.Win32.AsciiChars.One">
  13666. <summary>
  13667. One character (1)
  13668. </summary>
  13669. </member>
  13670. <member name="F:XPTable.Win32.AsciiChars.Two">
  13671. <summary>
  13672. Two (2)
  13673. </summary>
  13674. </member>
  13675. <member name="F:XPTable.Win32.AsciiChars.Three">
  13676. <summary>
  13677. Three (3)
  13678. </summary>
  13679. </member>
  13680. <member name="F:XPTable.Win32.AsciiChars.Four">
  13681. <summary>
  13682. Four (4)
  13683. </summary>
  13684. </member>
  13685. <member name="F:XPTable.Win32.AsciiChars.Five">
  13686. <summary>
  13687. Five (5)
  13688. </summary>
  13689. </member>
  13690. <member name="F:XPTable.Win32.AsciiChars.Six">
  13691. <summary>
  13692. Six (6)
  13693. </summary>
  13694. </member>
  13695. <member name="F:XPTable.Win32.AsciiChars.Seven">
  13696. <summary>
  13697. Seven (7)
  13698. </summary>
  13699. </member>
  13700. <member name="F:XPTable.Win32.AsciiChars.Eight">
  13701. <summary>
  13702. Eight (8)
  13703. </summary>
  13704. </member>
  13705. <member name="F:XPTable.Win32.AsciiChars.Nine">
  13706. <summary>
  13707. Nine (9)
  13708. </summary>
  13709. </member>
  13710. <member name="F:XPTable.Win32.AsciiChars.Colon">
  13711. <summary>
  13712. Colon character (:)
  13713. </summary>
  13714. </member>
  13715. <member name="F:XPTable.Win32.AsciiChars.Semicolon">
  13716. <summary>
  13717. Semicolon character (;)
  13718. </summary>
  13719. </member>
  13720. <member name="F:XPTable.Win32.AsciiChars.LessThan">
  13721. <summary>
  13722. Less than character (&lt;)
  13723. </summary>
  13724. </member>
  13725. <member name="F:XPTable.Win32.AsciiChars.EqualsSign">
  13726. <summary>
  13727. Equals character (=)
  13728. </summary>
  13729. </member>
  13730. <member name="F:XPTable.Win32.AsciiChars.GreaterThan">
  13731. <summary>
  13732. Greater than character (&gt;)
  13733. </summary>
  13734. </member>
  13735. <member name="F:XPTable.Win32.AsciiChars.QuestionMark">
  13736. <summary>
  13737. Question mark character (?)
  13738. </summary>
  13739. </member>
  13740. <member name="F:XPTable.Win32.AsciiChars.AtSign">
  13741. <summary>
  13742. At-sign character (@)
  13743. </summary>
  13744. </member>
  13745. <member name="F:XPTable.Win32.AsciiChars.UppercaseA">
  13746. <summary>
  13747. Uppercase A
  13748. </summary>
  13749. </member>
  13750. <member name="F:XPTable.Win32.AsciiChars.UppercaseB">
  13751. <summary>
  13752. Uppercase B
  13753. </summary>
  13754. </member>
  13755. <member name="F:XPTable.Win32.AsciiChars.UppercaseC">
  13756. <summary>
  13757. Uppercase C
  13758. </summary>
  13759. </member>
  13760. <member name="F:XPTable.Win32.AsciiChars.UppercaseD">
  13761. <summary>
  13762. Uppercase D
  13763. </summary>
  13764. </member>
  13765. <member name="F:XPTable.Win32.AsciiChars.UppercaseE">
  13766. <summary>
  13767. Uppercase E
  13768. </summary>
  13769. </member>
  13770. <member name="F:XPTable.Win32.AsciiChars.UppercaseF">
  13771. <summary>
  13772. Uppercase F
  13773. </summary>
  13774. </member>
  13775. <member name="F:XPTable.Win32.AsciiChars.UppercaseG">
  13776. <summary>
  13777. Uppercase G
  13778. </summary>
  13779. </member>
  13780. <member name="F:XPTable.Win32.AsciiChars.UppercaseH">
  13781. <summary>
  13782. Uppercase H
  13783. </summary>
  13784. </member>
  13785. <member name="F:XPTable.Win32.AsciiChars.UppercaseI">
  13786. <summary>
  13787. Uppercase I
  13788. </summary>
  13789. </member>
  13790. <member name="F:XPTable.Win32.AsciiChars.UppercaseJ">
  13791. <summary>
  13792. Uppercase J
  13793. </summary>
  13794. </member>
  13795. <member name="F:XPTable.Win32.AsciiChars.UppercaseK">
  13796. <summary>
  13797. Uppercase K
  13798. </summary>
  13799. </member>
  13800. <member name="F:XPTable.Win32.AsciiChars.UppercaseL">
  13801. <summary>
  13802. Uppercase L
  13803. </summary>
  13804. </member>
  13805. <member name="F:XPTable.Win32.AsciiChars.UppercaseM">
  13806. <summary>
  13807. Uppercase M
  13808. </summary>
  13809. </member>
  13810. <member name="F:XPTable.Win32.AsciiChars.UppercaseN">
  13811. <summary>
  13812. Uppercase N
  13813. </summary>
  13814. </member>
  13815. <member name="F:XPTable.Win32.AsciiChars.UppercaseO">
  13816. <summary>
  13817. Uppercase O
  13818. </summary>
  13819. </member>
  13820. <member name="F:XPTable.Win32.AsciiChars.UppercaseP">
  13821. <summary>
  13822. Uppercase P
  13823. </summary>
  13824. </member>
  13825. <member name="F:XPTable.Win32.AsciiChars.UppercaseQ">
  13826. <summary>
  13827. Uppercase Q
  13828. </summary>
  13829. </member>
  13830. <member name="F:XPTable.Win32.AsciiChars.UppercaseR">
  13831. <summary>
  13832. Uppercase R
  13833. </summary>
  13834. </member>
  13835. <member name="F:XPTable.Win32.AsciiChars.UppercaseS">
  13836. <summary>
  13837. Uppercase S
  13838. </summary>
  13839. </member>
  13840. <member name="F:XPTable.Win32.AsciiChars.UppercaseT">
  13841. <summary>
  13842. Uppercase T
  13843. </summary>
  13844. </member>
  13845. <member name="F:XPTable.Win32.AsciiChars.UppercaseU">
  13846. <summary>
  13847. Uppercase U
  13848. </summary>
  13849. </member>
  13850. <member name="F:XPTable.Win32.AsciiChars.UppercaseV">
  13851. <summary>
  13852. Uppercase V
  13853. </summary>
  13854. </member>
  13855. <member name="F:XPTable.Win32.AsciiChars.UppercaseW">
  13856. <summary>
  13857. Uppercase W
  13858. </summary>
  13859. </member>
  13860. <member name="F:XPTable.Win32.AsciiChars.UppercaseX">
  13861. <summary>
  13862. Uppercase X
  13863. </summary>
  13864. </member>
  13865. <member name="F:XPTable.Win32.AsciiChars.UppercaseY">
  13866. <summary>
  13867. Uppercase Y
  13868. </summary>
  13869. </member>
  13870. <member name="F:XPTable.Win32.AsciiChars.UppercaseZ">
  13871. <summary>
  13872. Uppercase Z
  13873. </summary>
  13874. </member>
  13875. <member name="F:XPTable.Win32.AsciiChars.OpeningSquareBracket">
  13876. <summary>
  13877. Opening square bracket character ([)
  13878. </summary>
  13879. </member>
  13880. <member name="F:XPTable.Win32.AsciiChars.Backslash">
  13881. <summary>
  13882. Backslash character (\)
  13883. </summary>
  13884. </member>
  13885. <member name="F:XPTable.Win32.AsciiChars.ClosingSquareBracket">
  13886. <summary>
  13887. Closing square bracket character (])
  13888. </summary>
  13889. </member>
  13890. <member name="F:XPTable.Win32.AsciiChars.Caret">
  13891. <summary>
  13892. Caret (Circumflex) character (^)
  13893. </summary>
  13894. </member>
  13895. <member name="F:XPTable.Win32.AsciiChars.Underscore">
  13896. <summary>
  13897. Underscore character (_)
  13898. </summary>
  13899. </member>
  13900. <member name="F:XPTable.Win32.AsciiChars.OpeningSingleQuote">
  13901. <summary>
  13902. Opening single quote character (`)
  13903. </summary>
  13904. </member>
  13905. <member name="F:XPTable.Win32.AsciiChars.LowercaseA">
  13906. <summary>
  13907. Lowercase a
  13908. </summary>
  13909. </member>
  13910. <member name="F:XPTable.Win32.AsciiChars.LowercaseB">
  13911. <summary>
  13912. Lowercase b
  13913. </summary>
  13914. </member>
  13915. <member name="F:XPTable.Win32.AsciiChars.LowercaseC">
  13916. <summary>
  13917. Lowercase c
  13918. </summary>
  13919. </member>
  13920. <member name="F:XPTable.Win32.AsciiChars.LowercaseD">
  13921. <summary>
  13922. Lowercase d
  13923. </summary>
  13924. </member>
  13925. <member name="F:XPTable.Win32.AsciiChars.LowercaseE">
  13926. <summary>
  13927. Lowercase e
  13928. </summary>
  13929. </member>
  13930. <member name="F:XPTable.Win32.AsciiChars.LowercaseF">
  13931. <summary>
  13932. Lowercase f
  13933. </summary>
  13934. </member>
  13935. <member name="F:XPTable.Win32.AsciiChars.LowercaseG">
  13936. <summary>
  13937. Lowercase g
  13938. </summary>
  13939. </member>
  13940. <member name="F:XPTable.Win32.AsciiChars.LowercaseH">
  13941. <summary>
  13942. Lowercase h
  13943. </summary>
  13944. </member>
  13945. <member name="F:XPTable.Win32.AsciiChars.LowercaseI">
  13946. <summary>
  13947. Lowercase i
  13948. </summary>
  13949. </member>
  13950. <member name="F:XPTable.Win32.AsciiChars.LowercaseJ">
  13951. <summary>
  13952. Lowercase j
  13953. </summary>
  13954. </member>
  13955. <member name="F:XPTable.Win32.AsciiChars.LowercaseK">
  13956. <summary>
  13957. Lowercase k
  13958. </summary>
  13959. </member>
  13960. <member name="F:XPTable.Win32.AsciiChars.LowercaseL">
  13961. <summary>
  13962. Lowercase l
  13963. </summary>
  13964. </member>
  13965. <member name="F:XPTable.Win32.AsciiChars.LowercaseM">
  13966. <summary>
  13967. Lowercase m
  13968. </summary>
  13969. </member>
  13970. <member name="F:XPTable.Win32.AsciiChars.LowercaseN">
  13971. <summary>
  13972. Lowercase n
  13973. </summary>
  13974. </member>
  13975. <member name="F:XPTable.Win32.AsciiChars.LowercaseO">
  13976. <summary>
  13977. Lowercase o
  13978. </summary>
  13979. </member>
  13980. <member name="F:XPTable.Win32.AsciiChars.LowercaseP">
  13981. <summary>
  13982. Lowercase p
  13983. </summary>
  13984. </member>
  13985. <member name="F:XPTable.Win32.AsciiChars.LowercaseQ">
  13986. <summary>
  13987. Lowercase q
  13988. </summary>
  13989. </member>
  13990. <member name="F:XPTable.Win32.AsciiChars.LowercaseR">
  13991. <summary>
  13992. Lowercase r
  13993. </summary>
  13994. </member>
  13995. <member name="F:XPTable.Win32.AsciiChars.LowercaseS">
  13996. <summary>
  13997. Lowercase s
  13998. </summary>
  13999. </member>
  14000. <member name="F:XPTable.Win32.AsciiChars.LowercaseT">
  14001. <summary>
  14002. Lowercase t
  14003. </summary>
  14004. </member>
  14005. <member name="F:XPTable.Win32.AsciiChars.LowercaseU">
  14006. <summary>
  14007. Lowercase u
  14008. </summary>
  14009. </member>
  14010. <member name="F:XPTable.Win32.AsciiChars.LowercaseV">
  14011. <summary>
  14012. Lowercase v
  14013. </summary>
  14014. </member>
  14015. <member name="F:XPTable.Win32.AsciiChars.LowercaseW">
  14016. <summary>
  14017. Lowercase w
  14018. </summary>
  14019. </member>
  14020. <member name="F:XPTable.Win32.AsciiChars.LowercaseX">
  14021. <summary>
  14022. Lowercase x
  14023. </summary>
  14024. </member>
  14025. <member name="F:XPTable.Win32.AsciiChars.LowercaseY">
  14026. <summary>
  14027. Lowercase y
  14028. </summary>
  14029. </member>
  14030. <member name="F:XPTable.Win32.AsciiChars.LowercaseZ">
  14031. <summary>
  14032. Lowercase z
  14033. </summary>
  14034. </member>
  14035. <member name="F:XPTable.Win32.AsciiChars.OpeningCurlyBrace">
  14036. <summary>
  14037. Opening curly brace character ({)
  14038. </summary>
  14039. </member>
  14040. <member name="F:XPTable.Win32.AsciiChars.VerticalLine">
  14041. <summary>
  14042. Vertical line character (|)
  14043. </summary>
  14044. </member>
  14045. <member name="F:XPTable.Win32.AsciiChars.ClosingCurlyBrace">
  14046. <summary>
  14047. Closing curly brace character (})
  14048. </summary>
  14049. </member>
  14050. <member name="F:XPTable.Win32.AsciiChars.Tilde">
  14051. <summary>
  14052. Tilde character (~)
  14053. </summary>
  14054. </member>
  14055. <member name="F:XPTable.Win32.AsciiChars.Delete">
  14056. <summary>
  14057. Delete character (DEL)
  14058. </summary>
  14059. </member>
  14060. <member name="T:XPTable.Themes.ComboBoxStates">
  14061. <summary>
  14062. Represents the different states of a ComboBox
  14063. </summary>
  14064. </member>
  14065. <member name="F:XPTable.Themes.ComboBoxStates.Normal">
  14066. <summary>
  14067. The ColumnBox dropdown button is in its normal state
  14068. </summary>
  14069. </member>
  14070. <member name="F:XPTable.Themes.ComboBoxStates.Hot">
  14071. <summary>
  14072. The ColumnBox dropdown button is highlighted
  14073. </summary>
  14074. </member>
  14075. <member name="F:XPTable.Themes.ComboBoxStates.Pressed">
  14076. <summary>
  14077. The ColumnBox dropdown button is being pressed by the mouse
  14078. </summary>
  14079. </member>
  14080. <member name="F:XPTable.Themes.ComboBoxStates.Disabled">
  14081. <summary>
  14082. The ColumnBox dropdown button is disabled
  14083. </summary>
  14084. </member>
  14085. <member name="T:XPTable.Themes.ComboBoxParts">
  14086. <summary>
  14087. Represents the different parts of a ComboBox that can be
  14088. drawn by the Windows XP theme engine
  14089. </summary>
  14090. </member>
  14091. <member name="F:XPTable.Themes.ComboBoxParts.DropDownButton">
  14092. <summary>
  14093. A ComboBox's dropdown arrow button
  14094. </summary>
  14095. </member>
  14096. <member name="T:XPTable.Models.CellPos">
  14097. <summary>
  14098. Represents the position of a Cell in a Table
  14099. </summary>
  14100. </member>
  14101. <member name="F:XPTable.Models.CellPos.Empty">
  14102. <summary>
  14103. Repsesents a null CellPos
  14104. </summary>
  14105. </member>
  14106. <member name="F:XPTable.Models.CellPos.row">
  14107. <summary>
  14108. The Row index of this CellPos
  14109. </summary>
  14110. </member>
  14111. <member name="F:XPTable.Models.CellPos.column">
  14112. <summary>
  14113. The Column index of this CellPos
  14114. </summary>
  14115. </member>
  14116. <member name="M:XPTable.Models.CellPos.#ctor(System.Int32,System.Int32)">
  14117. <summary>
  14118. Initializes a new instance of the CellPos class with the specified
  14119. row index and column index
  14120. </summary>
  14121. <param name="row">The Row index of the CellPos</param>
  14122. <param name="column">The Column index of the CellPos</param>
  14123. </member>
  14124. <member name="M:XPTable.Models.CellPos.Offset(System.Int32,System.Int32)">
  14125. <summary>
  14126. Translates this CellPos by the specified amount
  14127. </summary>
  14128. <param name="rows">The amount to offset the row index</param>
  14129. <param name="columns">The amount to offset the column index</param>
  14130. </member>
  14131. <member name="M:XPTable.Models.CellPos.Equals(System.Object)">
  14132. <summary>
  14133. Tests whether obj is a CellPos structure with the same values as
  14134. this CellPos structure
  14135. </summary>
  14136. <param name="obj">The Object to test</param>
  14137. <returns>This method returns true if obj is a CellPos structure
  14138. and its Row and Column properties are equal to the corresponding
  14139. properties of this CellPos structure; otherwise, false</returns>
  14140. </member>
  14141. <member name="M:XPTable.Models.CellPos.GetHashCode">
  14142. <summary>
  14143. Returns the hash code for this CellPos structure
  14144. </summary>
  14145. <returns>An integer that represents the hashcode for this
  14146. CellPos</returns>
  14147. </member>
  14148. <member name="M:XPTable.Models.CellPos.ToString">
  14149. <summary>
  14150. Converts the attributes of this CellPos to a human-readable string
  14151. </summary>
  14152. <returns>A string that contains the row and column indexes of this
  14153. CellPos structure </returns>
  14154. </member>
  14155. <member name="M:XPTable.Models.CellPos.op_Equality(XPTable.Models.CellPos,XPTable.Models.CellPos)">
  14156. <summary>
  14157. Tests whether two CellPos structures have equal Row and Column
  14158. properties
  14159. </summary>
  14160. <param name="left">The CellPos structure that is to the left
  14161. of the equality operator</param>
  14162. <param name="right">The CellPos structure that is to the right
  14163. of the equality operator</param>
  14164. <returns>This operator returns true if the two CellPos structures
  14165. have equal Row and Column properties</returns>
  14166. </member>
  14167. <member name="M:XPTable.Models.CellPos.op_Inequality(XPTable.Models.CellPos,XPTable.Models.CellPos)">
  14168. <summary>
  14169. Tests whether two CellPos structures differ in their Row and
  14170. Column properties
  14171. </summary>
  14172. <param name="left">The CellPos structure that is to the left
  14173. of the equality operator</param>
  14174. <param name="right">The CellPos structure that is to the right
  14175. of the equality operator</param>
  14176. <returns>This operator returns true if any of the Row and Column
  14177. properties of the two CellPos structures are unequal; otherwise
  14178. false</returns>
  14179. </member>
  14180. <member name="P:XPTable.Models.CellPos.Row">
  14181. <summary>
  14182. Gets or sets the Row index of this CellPos
  14183. </summary>
  14184. </member>
  14185. <member name="P:XPTable.Models.CellPos.Column">
  14186. <summary>
  14187. Gets or sets the Column index of this CellPos
  14188. </summary>
  14189. </member>
  14190. <member name="P:XPTable.Models.CellPos.IsEmpty">
  14191. <summary>
  14192. Tests whether any numeric properties of this CellPos have
  14193. values of -1
  14194. </summary>
  14195. </member>
  14196. <member name="T:XPTable.Editors.DropDownStyle">
  14197. <summary>
  14198. Specifies the DropDownCellEditor style
  14199. </summary>
  14200. </member>
  14201. <member name="F:XPTable.Editors.DropDownStyle.DropDown">
  14202. <summary>
  14203. The text portion is editable. The user must click the arrow
  14204. button to display the list portion
  14205. </summary>
  14206. </member>
  14207. <member name="F:XPTable.Editors.DropDownStyle.DropDownList">
  14208. <summary>
  14209. The user cannot directly edit the text portion. The user must
  14210. click the arrow button to display the list portion
  14211. </summary>
  14212. </member>
  14213. <member name="T:XPTable.Themes.ScrollBarParts">
  14214. <summary>
  14215. Represents the different parts of a ScrollBar control that can be
  14216. drawn by the Windows XP theme engine
  14217. </summary>
  14218. </member>
  14219. <member name="F:XPTable.Themes.ScrollBarParts.ArrowBtn">
  14220. <summary>
  14221. </summary>
  14222. </member>
  14223. <member name="F:XPTable.Themes.ScrollBarParts.ThumbBtnHorz">
  14224. <summary>
  14225. </summary>
  14226. </member>
  14227. <member name="F:XPTable.Themes.ScrollBarParts.ThumbBtnVert">
  14228. <summary>
  14229. </summary>
  14230. </member>
  14231. <member name="F:XPTable.Themes.ScrollBarParts.LowerTrackHorz">
  14232. <summary>
  14233. </summary>
  14234. </member>
  14235. <member name="F:XPTable.Themes.ScrollBarParts.UpperTrackHorz">
  14236. <summary>
  14237. </summary>
  14238. </member>
  14239. <member name="F:XPTable.Themes.ScrollBarParts.LowerTrackVert">
  14240. <summary>
  14241. </summary>
  14242. </member>
  14243. <member name="F:XPTable.Themes.ScrollBarParts.UpperTrackVert">
  14244. <summary>
  14245. </summary>
  14246. </member>
  14247. <member name="F:XPTable.Themes.ScrollBarParts.GripperHorz">
  14248. <summary>
  14249. </summary>
  14250. </member>
  14251. <member name="F:XPTable.Themes.ScrollBarParts.GripperVert">
  14252. <summary>
  14253. </summary>
  14254. </member>
  14255. <member name="F:XPTable.Themes.ScrollBarParts.SizeBox">
  14256. <summary>
  14257. </summary>
  14258. </member>
  14259. <member name="T:XPTable.Models.DateTimeColumn">
  14260. <summary>
  14261. Represents a Column whose Cells are displayed as a DateTime
  14262. </summary>
  14263. </member>
  14264. <member name="F:XPTable.Models.DateTimeColumn.LongDateFormat">
  14265. <summary>
  14266. Default long date format
  14267. </summary>
  14268. </member>
  14269. <member name="F:XPTable.Models.DateTimeColumn.ShortDateFormat">
  14270. <summary>
  14271. Default short date format
  14272. </summary>
  14273. </member>
  14274. <member name="F:XPTable.Models.DateTimeColumn.TimeFormat">
  14275. <summary>
  14276. Default time format
  14277. </summary>
  14278. </member>
  14279. <member name="F:XPTable.Models.DateTimeColumn.dateFormat">
  14280. <summary>
  14281. The format of the date and time displayed in the Cells
  14282. </summary>
  14283. </member>
  14284. <member name="F:XPTable.Models.DateTimeColumn.customFormat">
  14285. <summary>
  14286. The custom date/time format string
  14287. </summary>
  14288. </member>
  14289. <member name="M:XPTable.Models.DateTimeColumn.#ctor">
  14290. <summary>
  14291. Creates a new DateTimeColumn with default values
  14292. </summary>
  14293. </member>
  14294. <member name="M:XPTable.Models.DateTimeColumn.#ctor(System.String)">
  14295. <summary>
  14296. Creates a new DateTimeColumn with the specified header text
  14297. </summary>
  14298. <param name="text">The text displayed in the column's header</param>
  14299. </member>
  14300. <member name="M:XPTable.Models.DateTimeColumn.#ctor(System.String,System.Int32)">
  14301. <summary>
  14302. Creates a new DateTimeColumn with the specified header text and width
  14303. </summary>
  14304. <param name="text">The text displayed in the column's header</param>
  14305. <param name="width">The column's width</param>
  14306. </member>
  14307. <member name="M:XPTable.Models.DateTimeColumn.#ctor(System.String,System.Int32,System.Boolean)">
  14308. <summary>
  14309. Creates a new DateTimeColumn with the specified header text, width and visibility
  14310. </summary>
  14311. <param name="text">The text displayed in the column's header</param>
  14312. <param name="width">The column's width</param>
  14313. <param name="visible">Specifies whether the column is visible</param>
  14314. </member>
  14315. <member name="M:XPTable.Models.DateTimeColumn.#ctor(System.String,System.Drawing.Image)">
  14316. <summary>
  14317. Creates a new DateTimeColumn with the specified header text and image
  14318. </summary>
  14319. <param name="text">The text displayed in the column's header</param>
  14320. <param name="image">The image displayed on the column's header</param>
  14321. </member>
  14322. <member name="M:XPTable.Models.DateTimeColumn.#ctor(System.String,System.Drawing.Image,System.Int32)">
  14323. <summary>
  14324. Creates a new DateTimeColumn with the specified header text, image and width
  14325. </summary>
  14326. <param name="text">The text displayed in the column's header</param>
  14327. <param name="image">The image displayed on the column's header</param>
  14328. <param name="width">The column's width</param>
  14329. </member>
  14330. <member name="M:XPTable.Models.DateTimeColumn.#ctor(System.String,System.Drawing.Image,System.Int32,System.Boolean)">
  14331. <summary>
  14332. Creates a new DateTimeColumn with the specified header text, image, width and visibility
  14333. </summary>
  14334. <param name="text">The text displayed in the column's header</param>
  14335. <param name="image">The image displayed on the column's header</param>
  14336. <param name="width">The column's width</param>
  14337. <param name="visible">Specifies whether the column is visible</param>
  14338. </member>
  14339. <member name="M:XPTable.Models.DateTimeColumn.Init">
  14340. <summary>
  14341. Initializes the DateTimeColumn with default values
  14342. </summary>
  14343. </member>
  14344. <member name="M:XPTable.Models.DateTimeColumn.GetDefaultRendererName">
  14345. <summary>
  14346. Gets a string that specifies the name of the Column's default CellRenderer
  14347. </summary>
  14348. <returns>A string that specifies the name of the Column's default
  14349. CellRenderer</returns>
  14350. </member>
  14351. <member name="M:XPTable.Models.DateTimeColumn.CreateDefaultRenderer">
  14352. <summary>
  14353. Gets the Column's default CellRenderer
  14354. </summary>
  14355. <returns>The Column's default CellRenderer</returns>
  14356. </member>
  14357. <member name="M:XPTable.Models.DateTimeColumn.GetDefaultEditorName">
  14358. <summary>
  14359. Gets a string that specifies the name of the Column's default CellEditor
  14360. </summary>
  14361. <returns>A string that specifies the name of the Column's default
  14362. CellEditor</returns>
  14363. </member>
  14364. <member name="M:XPTable.Models.DateTimeColumn.CreateDefaultEditor">
  14365. <summary>
  14366. Gets the Column's default CellEditor
  14367. </summary>
  14368. <returns>The Column's default CellEditor</returns>
  14369. </member>
  14370. <member name="M:XPTable.Models.DateTimeColumn.ShouldSerializeCustomDateTimeFormat">
  14371. <summary>
  14372. Specifies whether the CustomDateTimeFormat property should be serialized at
  14373. design time
  14374. </summary>
  14375. <returns>true if the CustomDateTimeFormat property should be serialized,
  14376. false otherwise</returns>
  14377. </member>
  14378. <member name="P:XPTable.Models.DateTimeColumn.DateTimeFormat">
  14379. <summary>
  14380. Gets or sets the format of the date and time displayed in the Column's Cells
  14381. </summary>
  14382. </member>
  14383. <member name="P:XPTable.Models.DateTimeColumn.CustomDateTimeFormat">
  14384. <summary>
  14385. Gets or sets the custom date/time format string
  14386. </summary>
  14387. </member>
  14388. <member name="P:XPTable.Models.DateTimeColumn.Format">
  14389. <summary>
  14390. Gets or sets the string that specifies how the Column's Cell contents
  14391. are formatted
  14392. </summary>
  14393. </member>
  14394. <member name="P:XPTable.Models.DateTimeColumn.DefaultComparerType">
  14395. <summary>
  14396. Gets the Type of the Comparer used to compare the Column's Cells when
  14397. the Column is sorting
  14398. </summary>
  14399. </member>
  14400. <member name="T:XPTable.Events.PaintHeaderEventHandler">
  14401. <summary>
  14402. Represents the method that will handle the PaintHeader events of a Table
  14403. </summary>
  14404. </member>
  14405. <member name="T:XPTable.Events.PaintHeaderEventArgs">
  14406. <summary>
  14407. Provides data for the PaintHeader event
  14408. </summary>
  14409. </member>
  14410. <member name="F:XPTable.Events.PaintHeaderEventArgs.column">
  14411. <summary>
  14412. The Column to be painted
  14413. </summary>
  14414. </member>
  14415. <member name="F:XPTable.Events.PaintHeaderEventArgs.table">
  14416. <summary>
  14417. The Table the Column's ColumnModel belongs to
  14418. </summary>
  14419. </member>
  14420. <member name="F:XPTable.Events.PaintHeaderEventArgs.columnIndex">
  14421. <summary>
  14422. The index of the Column in the Table's ColumnModel
  14423. </summary>
  14424. </member>
  14425. <member name="F:XPTable.Events.PaintHeaderEventArgs.headerStyle">
  14426. <summary>
  14427. The style of the Column header
  14428. </summary>
  14429. </member>
  14430. <member name="F:XPTable.Events.PaintHeaderEventArgs.headerRect">
  14431. <summary>
  14432. The rectangle in which to paint
  14433. </summary>
  14434. </member>
  14435. <member name="F:XPTable.Events.PaintHeaderEventArgs.handled">
  14436. <summary>
  14437. Indicates whether the user has done the paining for us
  14438. </summary>
  14439. </member>
  14440. <member name="M:XPTable.Events.PaintHeaderEventArgs.#ctor(System.Drawing.Graphics,System.Drawing.Rectangle)">
  14441. <summary>
  14442. Initializes a new instance of the PaintHeaderEventArgs class with
  14443. the specified graphics and clipping rectangle
  14444. </summary>
  14445. <param name="g">The Graphics used to paint the Column header</param>
  14446. <param name="headerRect">The Rectangle that represents the rectangle
  14447. in which to paint</param>
  14448. </member>
  14449. <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)">
  14450. <summary>
  14451. Initializes a new instance of the PaintHeaderEventArgs class with
  14452. the specified graphics, column, table, column index, header style
  14453. and clipping rectangle
  14454. </summary>
  14455. <param name="g">The Graphics used to paint the Column header</param>
  14456. <param name="column">The Column to be painted</param>
  14457. <param name="table">The Table the Column's ColumnModel belongs to</param>
  14458. <param name="columnIndex">The index of the Column in the Table's ColumnModel</param>
  14459. <param name="headerStyle">The style of the Column's header</param>
  14460. <param name="headerRect">The Rectangle that represents the rectangle
  14461. in which to paint</param>
  14462. </member>
  14463. <member name="M:XPTable.Events.PaintHeaderEventArgs.SetColumn(XPTable.Models.Column)">
  14464. <summary>
  14465. </summary>
  14466. <param name="column"></param>
  14467. </member>
  14468. <member name="M:XPTable.Events.PaintHeaderEventArgs.SetTable(XPTable.Models.Table)">
  14469. <summary>
  14470. </summary>
  14471. <param name="table"></param>
  14472. </member>
  14473. <member name="M:XPTable.Events.PaintHeaderEventArgs.SetColumnIndex(System.Int32)">
  14474. <summary>
  14475. </summary>
  14476. <param name="columnIndex"></param>
  14477. </member>
  14478. <member name="M:XPTable.Events.PaintHeaderEventArgs.SetHeaderStyle(System.Windows.Forms.ColumnHeaderStyle)">
  14479. <summary>
  14480. </summary>
  14481. <param name="headerStyle"></param>
  14482. </member>
  14483. <member name="M:XPTable.Events.PaintHeaderEventArgs.SetHeaderRect(System.Drawing.Rectangle)">
  14484. <summary>
  14485. </summary>
  14486. <param name="headerRect"></param>
  14487. </member>
  14488. <member name="P:XPTable.Events.PaintHeaderEventArgs.Column">
  14489. <summary>
  14490. Gets the Column to be painted
  14491. </summary>
  14492. </member>
  14493. <member name="P:XPTable.Events.PaintHeaderEventArgs.Table">
  14494. <summary>
  14495. Gets the Table the Column's ColumnModel belongs to
  14496. </summary>
  14497. </member>
  14498. <member name="P:XPTable.Events.PaintHeaderEventArgs.ColumnIndex">
  14499. <summary>
  14500. Gets the index of the Column in the Table's ColumnModel
  14501. </summary>
  14502. </member>
  14503. <member name="P:XPTable.Events.PaintHeaderEventArgs.HeaderStyle">
  14504. <summary>
  14505. Gets the style of the Column's header
  14506. </summary>
  14507. </member>
  14508. <member name="P:XPTable.Events.PaintHeaderEventArgs.HeaderRect">
  14509. <summary>
  14510. Gets the column header's bounding rectangle
  14511. </summary>
  14512. </member>
  14513. <member name="P:XPTable.Events.PaintHeaderEventArgs.Handled">
  14514. <summary>
  14515. Gets or sets a value indicating whether the BeforePaintHeader
  14516. event was handled
  14517. </summary>
  14518. </member>
  14519. <member name="T:XPTable.Events.CellMouseEventHandler">
  14520. <summary>
  14521. Represents the method that will handle the CellMouseEnter, CellMouseLeave,
  14522. CellMouseDown, CellMouseUp, CellMouseMove and CellMouseHover events of a Table
  14523. </summary>
  14524. </member>
  14525. <member name="T:XPTable.Events.CellMouseEventArgs">
  14526. <summary>
  14527. Provides data for the CellMouseEnter, CellMouseLeave, CellMouseDown,
  14528. CellMouseUp and CellMouseMove events of a Table
  14529. </summary>
  14530. </member>
  14531. <member name="F:XPTable.Events.CellMouseEventArgs.cell">
  14532. <summary>
  14533. The Cell that raised the event
  14534. </summary>
  14535. </member>
  14536. <member name="F:XPTable.Events.CellMouseEventArgs.table">
  14537. <summary>
  14538. The Table the Cell belongs to
  14539. </summary>
  14540. </member>
  14541. <member name="F:XPTable.Events.CellMouseEventArgs.row">
  14542. <summary>
  14543. The Row index of the Cell
  14544. </summary>
  14545. </member>
  14546. <member name="F:XPTable.Events.CellMouseEventArgs.column">
  14547. <summary>
  14548. The Column index of the Cell
  14549. </summary>
  14550. </member>
  14551. <member name="F:XPTable.Events.CellMouseEventArgs.cellRect">
  14552. <summary>
  14553. The Cells bounding rectangle
  14554. </summary>
  14555. </member>
  14556. <member name="M:XPTable.Events.CellMouseEventArgs.#ctor(XPTable.Models.Cell,XPTable.Models.Table,XPTable.Models.CellPos,System.Drawing.Rectangle)">
  14557. <summary>
  14558. Initializes a new instance of the CellMouseEventArgs class with
  14559. the specified source Cell, table, row index, column index and
  14560. cell bounds
  14561. </summary>
  14562. <param name="cell">The Cell that Raised the event</param>
  14563. <param name="table">The Table the Cell belongs to</param>
  14564. <param name="cellPos"></param>
  14565. <param name="cellRect">The Cell's bounding rectangle</param>
  14566. </member>
  14567. <member name="M:XPTable.Events.CellMouseEventArgs.#ctor(XPTable.Models.Cell,XPTable.Models.Table,System.Int32,System.Int32,System.Drawing.Rectangle)">
  14568. <summary>
  14569. Initializes a new instance of the CellMouseEventArgs class with
  14570. the specified source Cell, table, row index, column index and
  14571. cell bounds
  14572. </summary>
  14573. <param name="cell">The Cell that Raised the event</param>
  14574. <param name="table">The Table the Cell belongs to</param>
  14575. <param name="row">The Row index of the Cell</param>
  14576. <param name="column">The Column index of the Cell</param>
  14577. <param name="cellRect">The Cell's bounding rectangle</param>
  14578. </member>
  14579. <member name="M:XPTable.Events.CellMouseEventArgs.#ctor(XPTable.Models.Cell,XPTable.Models.Table,System.Int32,System.Int32,System.Drawing.Rectangle,System.Windows.Forms.MouseEventArgs)">
  14580. <summary>
  14581. Initializes a new instance of the CellMouseEventArgs class with
  14582. the specified source Cell, table, row index, column index, cell
  14583. bounds and MouseEventArgs
  14584. </summary>
  14585. <param name="cell">The Cell that Raised the event</param>
  14586. <param name="table">The Table the Cell belongs to</param>
  14587. <param name="row">The Row index of the Cell</param>
  14588. <param name="column">The Column index of the Cell</param>
  14589. <param name="cellRect">The Cell's bounding rectangle</param>
  14590. <param name="mea">The MouseEventArgs that contains data about the
  14591. mouse event</param>
  14592. </member>
  14593. <member name="M:XPTable.Events.CellMouseEventArgs.#ctor(XPTable.Models.Cell,XPTable.Models.Table,XPTable.Models.CellPos,System.Drawing.Rectangle,System.Windows.Forms.MouseEventArgs)">
  14594. <summary>
  14595. Initializes a new instance of the CellMouseEventArgs class with
  14596. the specified source Cell, table, row index, column index and
  14597. cell bounds
  14598. </summary>
  14599. <param name="cell">The Cell that Raised the event</param>
  14600. <param name="table">The Table the Cell belongs to</param>
  14601. <param name="cellPos"></param>
  14602. <param name="cellRect">The Cell's bounding rectangle</param>
  14603. <param name="mea"></param>
  14604. </member>
  14605. <member name="P:XPTable.Events.CellMouseEventArgs.Cell">
  14606. <summary>
  14607. Gets the Cell that Raised the event
  14608. </summary>
  14609. </member>
  14610. <member name="P:XPTable.Events.CellMouseEventArgs.Table">
  14611. <summary>
  14612. Gets the Table the Cell belongs to
  14613. </summary>
  14614. </member>
  14615. <member name="P:XPTable.Events.CellMouseEventArgs.Row">
  14616. <summary>
  14617. Gets the Row index of the Cell
  14618. </summary>
  14619. </member>
  14620. <member name="P:XPTable.Events.CellMouseEventArgs.Column">
  14621. <summary>
  14622. Gets the Column index of the Cell
  14623. </summary>
  14624. </member>
  14625. <member name="P:XPTable.Events.CellMouseEventArgs.CellRect">
  14626. <summary>
  14627. Gets the Cells bounding rectangle
  14628. </summary>
  14629. </member>
  14630. <member name="P:XPTable.Events.CellMouseEventArgs.CellPos">
  14631. <summary>
  14632. Gets the position of the Cell
  14633. </summary>
  14634. </member>
  14635. <member name="T:XPTable.Events.CellEventType">
  14636. <summary>
  14637. Specifies the type of event generated when the value of a
  14638. Cell's property changes
  14639. </summary>
  14640. </member>
  14641. <member name="F:XPTable.Events.CellEventType.Unknown">
  14642. <summary>
  14643. Occurs when the Cell's property change type is unknown
  14644. </summary>
  14645. </member>
  14646. <member name="F:XPTable.Events.CellEventType.ValueChanged">
  14647. <summary>
  14648. Occurs when the value displayed by a Cell has changed
  14649. </summary>
  14650. </member>
  14651. <member name="F:XPTable.Events.CellEventType.FontChanged">
  14652. <summary>
  14653. Occurs when the value of a Cell's Font property changes
  14654. </summary>
  14655. </member>
  14656. <member name="F:XPTable.Events.CellEventType.BackColorChanged">
  14657. <summary>
  14658. Occurs when the value of a Cell's BackColor property changes
  14659. </summary>
  14660. </member>
  14661. <member name="F:XPTable.Events.CellEventType.ForeColorChanged">
  14662. <summary>
  14663. Occurs when the value of a Cell's ForeColor property changes
  14664. </summary>
  14665. </member>
  14666. <member name="F:XPTable.Events.CellEventType.StyleChanged">
  14667. <summary>
  14668. Occurs when the value of a Cell's CellStyle property changes
  14669. </summary>
  14670. </member>
  14671. <member name="F:XPTable.Events.CellEventType.PaddingChanged">
  14672. <summary>
  14673. Occurs when the value of a Cell's Padding property changes
  14674. </summary>
  14675. </member>
  14676. <member name="F:XPTable.Events.CellEventType.EditableChanged">
  14677. <summary>
  14678. Occurs when the value of a Cell's Editable property changes
  14679. </summary>
  14680. </member>
  14681. <member name="F:XPTable.Events.CellEventType.EnabledChanged">
  14682. <summary>
  14683. Occurs when the value of a Cell's Enabled property changes
  14684. </summary>
  14685. </member>
  14686. <member name="F:XPTable.Events.CellEventType.ToolTipTextChanged">
  14687. <summary>
  14688. Occurs when the value of a Cell's ToolTipText property changes
  14689. </summary>
  14690. </member>
  14691. <member name="F:XPTable.Events.CellEventType.CheckStateChanged">
  14692. <summary>
  14693. Occurs when the value of a Cell's CheckState property changes
  14694. </summary>
  14695. </member>
  14696. <member name="F:XPTable.Events.CellEventType.ThreeStateChanged">
  14697. <summary>
  14698. Occurs when the value of a Cell's ThreeState property changes
  14699. </summary>
  14700. </member>
  14701. <member name="F:XPTable.Events.CellEventType.ImageChanged">
  14702. <summary>
  14703. Occurs when the value of a Cell's Image property changes
  14704. </summary>
  14705. </member>
  14706. <member name="F:XPTable.Events.CellEventType.ImageSizeModeChanged">
  14707. <summary>
  14708. Occurs when the value of a Cell's ImageSizeMode property changes
  14709. </summary>
  14710. </member>
  14711. </members>
  14712. </doc>