本文整理汇总了C#中FakPlusz.Alapfunkciok.FakUserInterface.ProgressRefresh方法的典型用法代码示例。如果您正苦于以下问题:C# FakUserInterface.ProgressRefresh方法的具体用法?C# FakUserInterface.ProgressRefresh怎么用?C# FakUserInterface.ProgressRefresh使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FakPlusz.Alapfunkciok.FakUserInterface
的用法示例。
在下文中一共展示了FakUserInterface.ProgressRefresh方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: TablainfoTagIni
private void TablainfoTagIni(AdatTabla dt, int sorindex, Tablainfo tabinfo, TablainfoTag eredetitag, TablainfoTag parenttag, FakUserInterface fak, bool forditott)
{
termtablae = false;
_fak = fak;
_fak.ProgressRefresh();
_adattabla = dt;
_sorindex = sorindex;
_tabinfo = tabinfo;
_parenttag = parenttag;
_forditott = forditott;
if (_node == null)
_node = new TreeNode();
DataRow dr = null;
if (sorindex != -1)
{
dr = dt.Rows[sorindex];
if (dt.Columns.IndexOf("SORREND") != -1)
_sorrend = Convert.ToInt32(dr["SORREND"].ToString());
}
if (tabinfo == null || forditott && eredetitag._fordtag == null)
{
_azonositok = new Azonositok(this, dr, _sorindex, dt.TableName, fak);
string szint = _azonositok.Szint;
if (!"RUC".Contains(szint))
fak.Szintstring = szint;
_leiroazonositok = new Azonositok(this, dr, _sorindex, dt.TableName, fak, true);
fak.ProgressRefresh();
switch (dt.TableName)
{
case "LEIRO":
_azonositok.Szoveg = "Leiró tábla";
_leirotabinfo = new Tablainfo(dt, sorindex, this, _leiroazonositok, fak, true);
_leirotabinfo.NaploTablainfo = _fak.NaploTablainfok[0];
_leirotabinfo.NaploTabla = _fak.NaploTablak[0];
_leirotabinfo.Init(true);
_tabinfo = new Tablainfo(this, _azonositok, _fak);
_tabinfo.NaploTablainfo = _fak.NaploTablainfok[0];
_tabinfo.LeiroTablainfo = _leirotabinfo;
_tabinfo.Adattabla = _leirotabinfo.Adattabla;
_tabinfo.Adattabla.Tablainfo = _tabinfo;
_tabinfo.Beallit();
_tabinfo.LeiroVizsg();
if (_azonositok.Azon == "LEIR")
_tabinfo.Adattabla.LastSel = _azonositok.Selectstring;
break;
case "BASE":
if (sorindex == -1) // BASE sajatmaga
{
_azonositok.Szoveg = "BASE tábla";
AdatTabla leirotabla = new AdatTabla("LEIRO");
_leirotabinfo = new Tablainfo(leirotabla, -1, this, _leiroazonositok, fak, true);
_leirotabinfo.NaploTablainfo = _fak.NaploTablainfok[0];
_leirotabinfo.NaploTabla = _fak.NaploTablak[0];
_leirotabinfo.Init(false);
_tabinfo = new Tablainfo(dt, sorindex, this, _azonositok, _fak, false);
_tabinfo.NaploTablainfo = _fak.NaploTablainfok[0];
_tabinfo.LeiroTablainfo = _leirotabinfo;
_tabinfo.Init(false);
_tabinfo.LeiroVizsg();
_fak.Combokupdate(this);
}
else if (_azonositok.Tablanev != "" && !forditott)
{
fak.ProgressRefresh();
AdatTabla tartaltabla = new AdatTabla("TARTAL");
AdatTabla leirotabla = new AdatTabla("LEIRO");
_leirotabinfo = new Tablainfo(leirotabla, -1, this, _leiroazonositok, fak, true);
_leirotabinfo.NaploTablainfo = _fak.NaploTablainfok[0];
_leirotabinfo.NaploTabla = _fak.NaploTablak[0];
_leirotabinfo.Init(true);
_tabinfo = new Tablainfo(tartaltabla, -1, this, _azonositok, fak);
_tabinfo.LeiroTablainfo = _leirotabinfo;
_tabinfo.Init(true);
_tabinfo.LeiroVizsg();
if (!fak.BajVan)
{
for (int i = 0; i < tartaltabla.Rows.Count; i++)
{
fak.ProgressRefresh();
DataRow dr1 = tartaltabla.Rows[i];
owner = dr1["OWNER"].ToString();
bool kell = false;
if (fak.Alkalmazas == "TERVEZO" || owner == fak.AlkalmazasId || owner == fak.Alkalmazas)
kell = true;
else
{
char[] vesszo = new char[1];
vesszo[0] = Convert.ToChar(",");
string[] userek = dr1["USEREK"].ToString().Split(vesszo);
if (owner == "" && userek[0] == "")
kell = true;
else
{
for (int j = 0; j < userek.Length; j++)
{
if (userek[j] != "" && userek[j] == fak.Alkalmazas)
{
kell = true;
break;
}
//.........这里部分代码省略.........
示例2: Vezerloinfo
/// <summary>
///
/// </summary>
/// <param name="fakuserinterface"></param>
/// <param name="parentvezerles"></param>
/// <param name="menuindex"></param>
/// <param name="kezszint"></param>
/// <param name="hozfer"></param>
/// <param name="letezousercontnevek"></param>
public Vezerloinfo(FakUserInterface fakuserinterface, Vezerloinfo parentvezerles, int menuindex, ref Base.KezSzint kezszint, ref Base.HozferJogosultsag hozfer,ArrayList letezousercontnevek)
{
Fak = fakuserinterface;
KezeloiSzint = kezszint;
HozferJog = hozfer;
Vezerloinfo vez = parentvezerles;
ParentVezerles = vez;
usernevek = vez.usernevek;
Parameterek = vez.Parameterek;
Teljeshonap = vez.Teljeshonap;
Teljesev = vez.Teljesev;
Csakegyhonap = vez.Csakegyhonap;
termtabinfo = vez.termtabinfo;
menuitemek = vez.menuitemek;
almenuitemek = vez.almenuitemek;
//usernevusernev = vez.usernevusernev;
usernevallapoterzekeny = vez.usernevallapoterzekeny;
usernevmenuitemek = vez.usernevmenuitemek;
usernevalmenuitemek = vez.usernevalmenuitemek;
menuitemalmenuitemek = vez.menuitemalmenuitemek;
usercontlistakep = vez.usercontlistakep;
allapotok = vez.allapotok;
OsszesAllapotId = vez.OsszesAllapotId;
OsszesAllapotNev = vez.OsszesAllapotNev;
MenuNevek = new string[] { vez.MenuNevek[menuindex] };
Name = parentvezerles.Name + "Alvez" + menuindex.ToString();
string[] menuidk = Fak.GetTartal(menuitemek, "SORSZAM", "SZOVEG", MenuNevek);
string[] useridk = Fak.GetSzurtOsszefIdk(usernevmenuitemek, new object[] { "", menuidk });
string[] usernev = Fak.GetTartal(usernevek, "SZOVEG", "ID", useridk);
ControlNevek = new ArrayList(usernev);
Parameterek = new Base.Parameterezes[ControlNevek.Count];
Teljeshonap = new bool[ControlNevek.Count];
Teljesev = new bool[ControlNevek.Count];
Csakegyhonap = new bool[ControlNevek.Count];
Parameterez = new Parameterez[ControlNevek.Count];
Listae = new bool[ControlNevek.Count];
Adatszolge=new bool[ControlNevek.Count];
string[] almenuidk = Fak.GetSzurtOsszefIdk(usernevalmenuitemek, new object[] { useridk, "" });
string[] all = null;
Tablainfo igenneminfo = Fak.GetKodtab("R", "9997");
// ArrayList ar = new ArrayList(OsszesAllapotId);
for (int i = 0; i < usernev.Length; i++)
{
fakuserinterface.ProgressRefresh();
string egynev = usernev[i];
string[] id = Fak.GetTartal(usernevek, "ID", "SZOVEG", egynev);
string[] paramok = Fak.GetTartal(usernevek, "PARAMETEREZES", "ID", id);
string[] teljeshonap = Fak.GetTartal(usernevek, "TELJESHONAP", "ID", id);
string[] teljesev = Fak.GetTartal(usernevek, "TELJESEV", "ID", id);
string[] csakegyhonap = Fak.GetTartal(usernevek, "CSAKEGYHONAP", "ID", id);
Parameterek[i] = (Base.Parameterezes)Convert.ToInt16(paramok[0]);
Teljeshonap[i] = teljeshonap[0] == "I";
Teljesev[i] = teljesev[0] == "I";
Csakegyhonap[i] = csakegyhonap[0] == "I";
if (Parameterek[i] != Base.Parameterezes.Nincsparameterezes)
{
Parameterez[i] = new Parameterez();
Parameterez[i].Paramfajta = Parameterek[i];
Parameterez[i].TeljesHonap = Teljeshonap[i];
Parameterez[i].TeljesEv = Teljesev[i];
if (Teljesev[i])
Parameterez[i].CsakEgyHonap = true;
else
Parameterez[i].CsakEgyHonap = Csakegyhonap[i];
Parameterez[i].Dock = DockStyle.Fill;
}
string[] lekerdezendoidk = Fak.GetSzurtOsszefIdk(usernevallapoterzekeny, new object[] { id, "" });
all = new string[] { "" };
if(lekerdezendoidk!=null)
all = Fak.GetTartal(allapotok, "SZOVEG", "ID", lekerdezendoidk);
LekerdezendoAllapotNevek.Add(all);
string[] listakepidk = Fak.GetSzurtOsszefIdk(usercontlistakep, new object[] { id, "" });
Listae[i] = listakepidk!=null;
if (listakepidk != null)
{
Tablainfo listainfo = Fak.GetBySzintPluszTablanev("R", "LISTAK");
Tablainfo specadatszolgnevek = Fak.GetBySzintPluszTablanev("R", "SPECADATSZOLGNEVEK");
Tablainfo adatszolginfo = Fak.GetBySzintPluszTablanev("R", "USERADATSZOLG");
Osszefinfo adatszolgspecfix = Fak.GetOsszef("R", "AdatszolgSpecfix").Osszefinfo;
string listanev = Fak.GetTartal(listainfo, "SZOVEG", "ID", listakepidk)[0];
string[] adatszolgnevek = Fak.GetTartal(listainfo, "ADATSZOLGNEV", "SZOVEG", listanev);
Adatszolge[i] = adatszolgnevek[0] != "";
if (Parameterez[i] != null)
{
Parameterez[i].UserContId = id[0];
Parameterez[i].UserContListakep = usercontlistakep;
Parameterez[i].ListaInfo = listainfo;
Parameterez[i].UserAdatSzolgInfo = adatszolginfo;
Parameterez[i].SpecAdatSzolgnevInfo = specadatszolgnevek;
string[] spec = new string[specadatszolgnevek.DataView.Count];
for (int j = 0; j < spec.Length; j++)
//.........这里部分代码省略.........
示例3: VezerlesInit
/// <summary>
///
/// </summary>
/// <param name="fakuserinterface"></param>
/// <param name="control"></param>
/// <param name="controlnev"></param>
/// <param name="menuindex"></param>
/// <param name="almenuindex"></param>
/// <param name="parentvezerles"></param>
/// <param name="kezszint"></param>
/// <param name="hozfer"></param>
/// <param name="letezousercontnevek"></param>
public void VezerlesInit(FakUserInterface fakuserinterface, Base control, string controlnev, int menuindex, int almenuindex, Vezerloinfo parentvezerles, ref Base.KezSzint kezszint, ref Base.HozferJogosultsag hozfer, ArrayList letezousercontnevek,ref Base.HozferJogosultsag[] conthozferek)
{
Fak = fakuserinterface;
fakuserinterface.ProgressRefresh();
Name = controlnev + "Vez";
KezeloiSzint = kezszint;
HozferJog = hozfer;
ArrayList menunevek = new ArrayList();
string[] menuidk = null;
string[] menuitemidk = null;
string[] useridk = null;
string[] usernev = null;
string[] almenuidk = null;
string[] almenuitemidk = null;
string[] hivottnevek = null;
string[] hivottnevidk = null;
string id;
Vezerloinfo vez = null;
string usernevfilter = "";
if (control != null)
usernevfilter = ((VezerloAlapControl)control).UserNevFilter;
else if (parentvezerles != null && parentvezerles.Control != null)
usernevfilter = ((VezerloAlapControl)parentvezerles.Control).UserNevFilter;
if (usernevfilter == "")
{
if (Fak.Alkalmazas != "TERVEZO")
usernevfilter = "ALKALMAZAS_ID=" + Fak.AlkalmazasId;
else
usernevfilter = "ALKALMAZAS_ID=0";
}
if (parentvezerles == null)
{
if (Fak.Alkalmazas != "TERVEZO")
{
LetezoUserControlNevek = letezousercontnevek;
UserContHozferJogok = conthozferek;
}
usernevek = Fak.GetBySzintPluszTablanev("R", "USERCONTROLNEVEK");
Parameterek = new Base.Parameterezes[usernevek.DataView.Count];
Teljeshonap = new bool[usernevek.DataView.Count];
Teljesev = new bool[usernevek.DataView.Count];
Csakegyhonap = new bool[usernevek.DataView.Count];
allapotok = Fak.GetBySzintPluszTablanev("R", "USERALLAPOTOK");
menuitemek = Fak.GetKodtab("R", "Menupontok");
almenuitemek = Fak.GetKodtab("R", "Almenupontok");
usernevusernev = Fak.GetOsszef("R", "UserContStru").Osszefinfo;
usernevallapoterzekeny = Fak.GetOsszef("R", "Alkalmallapoterzekeny").Osszefinfo;
usernevmenuitemek = Fak.GetOsszef("R", "UserContMenu").Osszefinfo;
usernevalmenuitemek = Fak.GetOsszef("R", "UserContAlmenu").Osszefinfo;
menuitemalmenuitemek = Fak.GetOsszef("R", "MenuAlmenu").Osszefinfo;
usercontlistakep = Fak.GetOsszef("R", "UserContListakep").Osszefinfo;
OsszesAllapotId = Fak.GetTartal(allapotok, "ID", "SZOVEG", "");
OsszesAllapotNev = Fak.GetTartal(allapotok, "SZOVEG", "ID", "");
termtabinfo = Fak.GetBySzintPluszTablanev("R", "TABLANEVEK");
}
else
{
vez = parentvezerles;
Hivo = parentvezerles.Control;
LetezoUserControlNevek = vez.LetezoUserControlNevek;
UserContHozferJogok = vez.UserContHozferJogok;
usernevek = vez.usernevek;
Parameterek = vez.Parameterek;
Teljeshonap = vez.Teljeshonap;
Teljesev = vez.Teljesev;
Csakegyhonap = vez.Csakegyhonap;
allapotok = vez.allapotok;
termtabinfo = vez.termtabinfo;
menuitemek = vez.menuitemek;
almenuitemek = vez.almenuitemek;
usernevusernev = vez.usernevusernev;
usernevallapoterzekeny = vez.usernevallapoterzekeny;
usernevmenuitemek = vez.usernevmenuitemek;
usernevalmenuitemek = vez.usernevalmenuitemek;
menuitemalmenuitemek = vez.menuitemalmenuitemek;
usercontlistakep = vez.usercontlistakep;
OsszesAllapotId = vez.OsszesAllapotId;
OsszesAllapotNev = vez.OsszesAllapotNev;
OsszesControlNev = vez.OsszesControlNev;
OsszesLetezoControl = vez.OsszesLetezoControl;
}
Fak.ProgressRefresh();
if (control != null)
{
if (OsszesControlNev.IndexOf(control.Name) == -1)
{
OsszesControlNev.Add(control.Name);
OsszesLetezoControl.Add(control);
//.........这里部分代码省略.........
示例4: FormvezerlesInit
private void FormvezerlesInit(FakUserInterface fak, Panel treepanel, Panel menupanel, Vezerloinfo parent, int almenuindex, ref Base.KezSzint kezelesiszint, ref Base.HozferJogosultsag hozfer)
{
InitializeComponent();
FakUserInterface = fak;
Alkalmazas = "TERVEZO";
fak.ProgressRefresh();
ParentVezerles = parent;
Hivo = parent.Control;
KezeloiSzint = kezelesiszint;
HozferJog = hozfer;
TreePanel = treepanel;
MenuPanel = menupanel;
SajatPanel = panel1;
MenuStrip = menuStrip1;
tabControl1.Dock = DockStyle.Fill;
TabControl = tabControl1;
TabControl.ShowToolTips = true;
TabControl.Deselecting += TabControl_Deselecting;
TabControl.Selected += TabControl_Selected;
TabControl.Dock = DockStyle.Fill;
SajatPanel.Controls.Add(TabControl);
UserNevFilter = "ALKALMAZAS_ID=0";
Vezerles = new Vezerloinfo(fak, this, -1, parent, ref kezelesiszint, ref hozfer, new ArrayList());
if (almenuindex != -1)
parent.ChildVezerloinfoCollection[almenuindex].AktivControl = this;
Tablainfo alkalminfo = fak.GetKodtab("R", "Alkalm");
if (!Tervezoe)
{
Tablainfo usernevek = fak.GetBySzintPluszTablanev("R", "USERCONTROLNEVEK");
usernevek.DataView.RowFilter = UserNevFilter;
Osszefinfo usernevusernev = fak.GetOsszef("R", "UserContStru").Osszefinfo;
string userid = fak.GetTartal(usernevek, "ID", "SZOVEG", "Formvezerles")[0];
string[] useridk = fak.GetSzurtOsszefIdk(usernevusernev, new object[] { userid, "" });
string[] userek = fak.GetTartal(usernevek, "SZOVEG", "ID", useridk);
Vezerles.ControlNevek = new ArrayList(userek);
usernevek.DataView.RowFilter = "";
}
int db = alkalminfo.DataView.Count + 1;
szovegek = new string[db];
TabPage[] adatbtabpagek = new TabPage[db];
ToolStripMenuItem[] adatbdropok = new ToolStripMenuItem[db];
string[] adatbalmenunevek = new string[db];
TabPage[] leirotabpagek = new TabPage[db];
ToolStripMenuItem[] leirodropok = new ToolStripMenuItem[db];
string[] leiroalmenunevek = new string[db];
szovegek[0] = "TERVEZO";
adatbtabpagek[0] = ((TabPage[])Vezerles.TabPagek[2])[0];
adatbdropok[0] = ((ToolStripMenuItem[])Vezerles.DropItemek[2])[0];
adatbalmenunevek[0] = ((string[])Vezerles.AlmenuUserControlNevek[2])[0];
leirotabpagek[0] = ((TabPage[])Vezerles.TabPagek[3])[0];
leirodropok[0] = ((ToolStripMenuItem[])Vezerles.DropItemek[3])[0];
leiroalmenunevek[0] = ((string[])Vezerles.AlmenuUserControlNevek[3])[0];
Vezerloinfo alvez;
for (int i = 0; i < alkalminfo.DataView.Count; i++)
{
DataRow dr = alkalminfo.DataView[i].Row;
string szov = dr["SZOVEG"].ToString();
szovegek[i + 1] = szov;
ToolStripMenuItem egyitem = new ToolStripMenuItem("Adatbázisinfo " + szov);
Adatbazisinfo.DropDownItems.Add(egyitem);
adatbdropok[i + 1] = egyitem;
adatbtabpagek[i + 1] = new TabPage(egyitem.Text);
adatbalmenunevek[i + 1] = adatbalmenunevek[0];
egyitem = new ToolStripMenuItem("Leirások, megjegyzések " + szov);
Leirasok.DropDownItems.Add(egyitem);
leirodropok[i + 1] = egyitem;
leirotabpagek[i + 1] = new TabPage(egyitem.Text);
leiroalmenunevek[i + 1] = leiroalmenunevek[0];
}
Vezerles.TabPagek[2] = adatbtabpagek;
Vezerles.DropItemek[2] = adatbdropok;
Vezerles.AlmenuUserControlNevek[2] = adatbalmenunevek;
Vezerles.TabPagek[3] = leirotabpagek;
Vezerles.DropItemek[3] = leirodropok;
Vezerles.AlmenuUserControlNevek[3] = leiroalmenunevek;
for (int j = 0; j < Vezerles.ControlNevek.Count; j++)
{
fak.ProgressRefresh();
string contnev = Vezerles.ControlNevek[j].ToString();
if (contnev != "TervTreeView")
{
alvez = new Vezerloinfo(fak, contnev, j, Vezerles, ref KezeloiSzint, ref HozferJog, new ArrayList());
ChildVezerlesek.Add(alvez);
}
else
{
AktivPanel = SajatPanel;
if (!Tervezoe)
AktivPanel = MenuPanel;
fak.ProgressRefresh();
terv = new TervTreeView(fak, treepanel, AktivPanel, Vezerles, ref KezeloiSzint, ref HozferJog);
ChildVezerlesek.Add(terv.Vezerles);
}
}
if (!Tervezoe)
this.Controls.Remove(menuStrip1);
MenuPanel.Controls.Add(this);
this.Dock = DockStyle.Fill;
}