예제 #1
0
void  LFO_ListAllObjects::CreateListing()
{
    PrepareVars();
    SetBaseFont();

    FuncObjC*       objToList;

    bool connFound = false;
    // page listing first
    for (int i = 0; i < pageObjects.Size(); i++)
    {
        objToList = pageObjects[i];
        int foIndex = funcObjList.FoundAt(objToList);
        if (ListConnections(objToList, false, GetObjString(foIndex)))
            connFound = true;
    }

    // system objects
    // ignore last two -- they are this and modal listing
    nobj -= 2;
    for (int i = 0; i < nobj; i++)
        if (objNameIndexes[i] < 0)
        {
            if (ListConnections(funcObjList[i], false, GetObjString(i)))
                connFound = true;
        }

    if (!connFound)
        AddLine("All objects unconnected ", 5);


};
예제 #2
0
void  LFO_ListOneObject::CreateListing()
{
    PrepareVars();
    SetBaseFont();
    int foIndex = funcObjList.FoundAt(objToList);

    ListConnections(objToList, true, GetObjString(foIndex));
};
예제 #3
0
void
KeyboardLayoutView::AttachedToWindow()
{
	SetViewColor(B_TRANSPARENT_COLOR);

	SetBaseFont(*be_plain_font);
	fSpecialFont = *be_fixed_font;
	fModifiers = modifiers();
}