public baseGruppForm( Form parent, FlikTyp fliktyp ) : base(parent, fliktyp) { InitializeComponent(); lv.MouseUp += new MouseEventHandler(lv_MouseUp); lv.SelectedIndexChanged += new EventHandler(lv_SelectedIndexChanged); lv.ColumnClick +=new ColumnClickEventHandler(lv_ColumnClick); scrThumb.Scroll += new ScrollEventHandler(scrThumb_Scroll); var lviComp = new Util.ListViewItemComparer {ColumnIndex = Global.Preferences.SortOrderLastName ? 0 : 1}; lv.ListViewItemSorter = lviComp; lv.KeyPress +=lv_KeyPress; }
private void enableFlik( FlikTyp typ, bool fEnable ) { getFlik(typ).FlikMode = fEnable ? FlikMode.Normal : FlikMode.Disabled; }
public void jumpToForm_Group_Person( FlikTyp fliktyp, PlataDM.Grupp grupp, PlataDM.Person person ) { this.Cursor = Cursors.WaitCursor; if ( fliktyp==FlikTyp._SökHopp ) { fliktyp = _aktivFlik.FlikTyp; switch ( grupp.GruppTyp ) { case GruppTyp.GruppNormal: case GruppTyp.GruppKompis: if ( _aktivFlik.FlikKategori!=FlikKategori.Gruppbild ) fliktyp = FlikTyp.PorträttInne; break; case GruppTyp.GruppInfällning: fliktyp = FlikTyp.Infällning; break; case GruppTyp.GruppPersonal: if ( _aktivFlik.FlikKategori==FlikKategori.Porträtt ) fliktyp = FlikTyp.Personal; else fliktyp = FlikTyp.GruppbildInne; break; } } if ( fliktyp!=_aktivFlik.FlikTyp ) { _aktivFlik = _flikar[(int)fliktyp]; _aktivFlik.fmMode = FlikMode.Active; if ( this.ActiveMdiChild!=_aktivFlik ) _aktivFlik.Activate(); else _aktivFlik.activated(); picTop.Invalidate(); } var gf = _aktivFlik as baseGruppForm; if ( gf!=null ) try { Application.DoEvents(); gf.selectGroupPerson( grupp, person ); } catch { } this.Cursor = Cursors.Default; }
public baseFlikForm jumpToForm( FlikTyp fliktyp ) { _aktivFlik = _flikar[(int)fliktyp]; _aktivFlik.fmMode = FlikMode.Active; if ( this.ActiveMdiChild != _aktivFlik ) _aktivFlik.Activate(); else _aktivFlik.activated(); picTop.Invalidate(); return _aktivFlik; }
public baseFlikForm getFlik( FlikTyp typ ) { return _flikar.FirstOrDefault(frm => frm.FlikTyp == typ); }
public frmPortratt( Form parent, FlikTyp fliktyp ) : base(parent,fliktyp) { switch ( fliktyp ) { case FlikTyp.PorträttInne: _strCaption = "PORTRÄTT INNE"; _presetType = eosPresets.PresetType.IndoorPortrait; break; case FlikTyp.PorträttUte: _strCaption = "PORTRÄTT UTE"; _presetType = eosPresets.PresetType.OutdoorPortrait; break; case FlikTyp.Personal: _strCaption = "PERSONAL"; _presetType = eosPresets.PresetType.IndoorPortrait; break; case FlikTyp.Infällning: _strCaption = "INFÄLLNING"; _presetType = eosPresets.PresetType.IndoorPortrait; break; } // This call is required by the Windows Form Designer. InitializeComponent(); this.Bounds = parent.ClientRectangle; this.PerformLayout(); picFoto.MouseDown += picFoto_MouseDown; picFoto.Paint += picFoto_Paint; this.chFörnamn.Width = 72; this.chEfternamn.Width = 72; if ( _FlikTyp!=FlikTyp.Infällning ) { var chNummer = new ColumnHeader(); chNummer.Text = "Kundnr"; chNummer.Width = 96; lv.Columns.Add( chNummer ); var chAntal = new ColumnHeader(); chAntal.Text = ""; chAntal.Width = 27; chAntal.TextAlign = HorizontalAlignment.Right; lv.Columns.Add( chAntal ); } else { var chNummer = new ColumnHeader(); chNummer.Text = "Grupp"; chNummer.Width = 85; lv.Columns.Add( chNummer ); var chInfBock = new ColumnHeader(); chInfBock.Text = string.Empty; chInfBock.Width = 20; lv.Columns.Add( chInfBock ); } mnuPerson.Popup += mnuPerson_Popup; mnuPerson.MenuItems.Add( 0, mnuPersonKopieraTill ); mnuPerson.MenuItems[0].MenuItems.Add( 0, mnuPersonKopieraSpecial ); mnuPerson.MenuItems[0].MenuItems.Add( 1, mnuPersonKopieraInfällningar ); mnuPerson.MenuItems.Add( 1, new MenuItem("-") ); mnuThumbCopyToPersons = mnuThumb.MenuItems.Add("Kopiera till person(er)"); mnuThumbCopyToPersons.Click += mnuClickCopyToPersons; addSubmenuForImageCopy( mnuThumb ); }
public frmGruppbild( Form parent, FlikTyp fliktyp ) : base(parent,fliktyp) { if ( fliktyp==FlikTyp.GruppbildInne ) { _strCaption = "GRUPP INNE"; _presetType = eosPresets.PresetType.IndoorGroup; } else { _strCaption = "GRUPP UTE"; _presetType = eosPresets.PresetType.OutdoorGroup; } txtSlogan.Visible = true; //inherited control // This call is required by the Windows Form Designer. InitializeComponent(); this.Bounds = parent.ClientRectangle; this.PerformLayout(); picFoto.MouseDown += new MouseEventHandler(picFoto_MouseDown); picFoto.MouseMove += new MouseEventHandler(picFoto_MouseMove); picFoto.Paint += new PaintEventHandler(picFoto_Paint); picNames.Paint += new PaintEventHandler(picNames_Paint); picNames.MouseDown += new MouseEventHandler(picNames_MouseDown); this.chFörnamn.Width = 80; this.chEfternamn.Width = 80; this.chTitel = new System.Windows.Forms.ColumnHeader(); this.chTitel.Text = "Titel"; this.chTitel.Width = 64; this.lv.Columns.Add( chTitel ); this.chSiffra = new System.Windows.Forms.ColumnHeader(); this.chSiffra.Text = "Siffra"; this.chSiffra.Width = 40; this.chSiffra.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; this.lv.Columns.Add( chSiffra ); mnuPerson.Popup += new EventHandler(mnuPerson_Popup); mnuThumb.Popup +=new EventHandler(mnuThumb_Popup); mnuNumEjNamn.Click += new EventHandler(mnuNu_Click); mnuNumEjNum.Click += new EventHandler(mnuNu_Click); mnuNumKlart.Click += new EventHandler(mnuNu_Click); mnuNumNamnsättning.Click += new EventHandler(mnuNu_Click); mnuNumUtplacering.Click += new EventHandler(mnuNu_Click); mnuNumEjNamn.Select += new EventHandler(mnuNu_Select); mnuNumEjNum.Select += new EventHandler(mnuNu_Select); mnuNumKlart.Select += new EventHandler(mnuNu_Select); mnuNumNamnsättning.Select += new EventHandler(mnuNu_Select); mnuNumUtplacering.Select += new EventHandler(mnuNu_Select); mnuPerson.MenuItems.Add( 0, mnuStatus ); mnuPerson.MenuItems.Add( 1, new MenuItem("-") ); _mnuThumbsLovad = new MenuItem( "Lovad", mnuThumbsLovad_Click ); mnuThumb.MenuItems.Add( 0, _mnuThumbsLovad ); _mnuThumbsReserv = new MenuItem( "Reserv", mnuThumbsReserv_Click ); mnuThumb.MenuItems.Add( 0, _mnuThumbsReserv ); mnuRadtyper = new MenuItem[_strRadtyper.Length]; for ( var i=0 ; i<_strRadtyper.Length ; i++ ) mnuRadtyper[i] = new MenuItem(_strRadtyper[i], mnuRadtyper_Click); mnuNyrad.MenuItems.AddRange( mnuRadtyper ); addSubmenuForImageCopy( mnuThumb ); }