Een Combo - lijst,

breedte, in het kader van de lengte van de serie in combinatie hoger is dan de breedte van de combinatie van vak 3 dingen kan doen die string (niet verkorten,,, een goede oplossing), toevoeging van horizontale rol van,,,,, vallen onder de tabel van de breedte van De lari veranderen.,,,, de volgende functies opnieuw in de breedte van meerdere lijsten.,,, het moet twee parameters (een facultatief), TCombobox die meerdere van de lijst, en de breedte is veranderd.,, met een breedte van een facultatieve parameter specificeert de breedte van de lijst.Als de breedte kleiner is dan de breedte van de combinatie, dan deze parameter wordt genegeerd en breedte worden geregeld in de doos, de langste touw.,, (TCombobox; programma 's setcombodropdownwidth meerdere: breedte: gehele = 1);,,, ik var, textlen:LongInt;,,,,, LF: logfont; f: de letters aan; als de breedte,,,, en dan begint de breedte van meerdere <.,, fillchar (als een groot (als) 0);,, strpcopy (lf.lffacename, Combo, naam van het lettertype);,, lf.lfheight:= meerdere. De hoogte van het lettertype lf.lfweight:= fw_normal;,.,,, als combobox.font.style; en fsbold, lf.lfweight:=, lf.lfweight of fw_bold;,,, F = createfontindirect (als);,, als (f < > 0), en te proberen,,,,, combobox.canvas.handle:= GetDC (,, meerdere.);De selectobject (meerdere. Canvas. Het handvat, f);,,,, ik: = 0 - 1 combobox.items.count beginnen meerdere textlen:=. Canvas. Textwidth (meerdere. Projecten [M]); en, als textlen > breedte en breedte: = textlen;,,,, (* * * * * * * - standaard combinatie. Frame rechthoek. Links + 2,,, extra afstand kan worden gecompenseerd door de * * * * * * *), Inc. (breedte, GetSystemMetrics (sm_cyvthumb) + (,, GetSystemMetrics sm_cxvscroll)); en, tot slot, ReleaseDC (combobox.handle, meerdere. Canvas.); en, tot slot,, aan het einde van het voorwerp; en (f);,,,,, aan het einde van het einde van het,,;;; en (combobox.handle sendmessage, cb_setdroppedwidth, breedte, 0);,,,,, om een einde te maken;Ds,,, si, Carter, de ontwikkeling van orcka,,,,,,



Previous:
Next Page: