亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? unit1.pas

?? 是一個(gè)免費(fèi)并開(kāi)源的支持農(nóng)歷的月歷控件
?? PAS
字號(hào):
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, LssCalendar, ComCtrls, ExtCtrls, StdCtrls, DateUtils, jpeg,
  ImgList, Shellapi, Spin;

type
  TForm1 = class(TForm)
    Panel1: TPanel;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    CheckBox1: TCheckBox;
    CheckBox2: TCheckBox;
    LunarComboBox: TComboBox;
    Image1: TImage;
    Label4: TLabel;
    FtvComboBox: TComboBox;
    Label5: TLabel;
    Label6: TLabel;
    Button1: TButton;
    DateTimePicker1: TDateTimePicker;
    CheckBox3: TCheckBox;
    CheckBox4: TCheckBox;
    CheckBox5: TCheckBox;
    MonthComboBox: TComboBox;
    YearComboBox: TComboBox;
    Image2: TImage;
    CheckBox6: TCheckBox;
    CheckBox7: TCheckBox;
    CheckBox8: TCheckBox;
    CheckBox9: TCheckBox;
    CheckBox10: TCheckBox;
    CheckBox11: TCheckBox;
    Edit1: TEdit;
    Edit2: TEdit;
    CheckBox12: TCheckBox;
    Label7: TLabel;
    Label8: TLabel;
    Label9: TLabel;
    Label10: TLabel;
    Edit3: TEdit;
    GroupBox1: TGroupBox;
    ComboBox1: TComboBox;
    Label11: TLabel;
    AddFtvButton: TButton;
    DelFtvButton: TButton;
    ColorBox1: TColorBox;
    GroupBox2: TGroupBox;
    Label12: TLabel;
    Edit4: TEdit;
    ComboBox2: TComboBox;
    AddMarkButton: TButton;
    DelMarkButton: TButton;
    ColorBox2: TColorBox;
    Edit5: TEdit;
    Label13: TLabel;
    Label14: TLabel;
    Panel2: TPanel;
    Label15: TLabel;
    LssCalendar: TLssCalendar;
    CheckBox13: TCheckBox;
    procedure DateTimePicker1Change(Sender: TObject);
    procedure lsscalendarChange(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure CheckBox1Click(Sender: TObject);
    procedure CheckBox2Click(Sender: TObject);
    procedure LunarComboBoxChange(Sender: TObject);
    procedure FtvComboBoxChange(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure CheckBox3Click(Sender: TObject);
    procedure CheckBox4Click(Sender: TObject);
    procedure CheckBox5Click(Sender: TObject);
    procedure YearComboBoxChange(Sender: TObject);
    procedure MonthComboBoxChange(Sender: TObject);
    procedure CheckBox6Click(Sender: TObject);
    procedure CheckBox7Click(Sender: TObject);
    procedure CheckBox8Click(Sender: TObject);
    procedure CheckBox9Click(Sender: TObject);
    procedure CheckBox10Click(Sender: TObject);
    procedure CheckBox11Click(Sender: TObject);
    procedure Edit1Change(Sender: TObject);
    procedure Edit2Change(Sender: TObject);
    procedure CheckBox12Click(Sender: TObject);
    procedure AddFtvButtonClick(Sender: TObject);
    procedure DelFtvButtonClick(Sender: TObject);
    procedure AddMarkButtonClick(Sender: TObject);
    procedure DelMarkButtonClick(Sender: TObject);
    procedure Image3Click(Sender: TObject);
    procedure CheckBox13Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.DateTimePicker1Change(Sender: TObject);
var
  Year, Month, Day: Word;
begin
  DecodeDate(DateTimePicker1.Date, Year, Month, Day);
  if (Year > 2100) or (Year < 1900) then
    Exit;
  //lsscalendar.Date := DateTimePicker1.Date;
  lsscalendar.Year := Year;
  lsscalendar.Month := Month;
  lsscalendar.Day := Day;
end;

procedure TForm1.lsscalendarChange(Sender: TObject);
var
  HzDate:THzDate;
  GzDate:TGzDate;
begin
  label1.caption := '公歷:'+ FormatDateTime('yyyy年m月d日 dddd',lsscalendar.Date) + '  第' + IntToStr(lsscalendar.WeekOfYear(lsscalendar.Date)) + '周 ';
  label14.Caption := lsscalendar.Constellation(lsscalendar.Date) + '   '; // + ' --- ' + IntToStr(lsscalendar.DayOfTheWeek(lsscalendar.Date)) + ' ' + IntToStr(lsscalendar.WeekOfTheYear(lsscalendar.Date)) + '/' + IntToStr(lsscalendar.WeeksInYear(lsscalendar.Date));

  Hzdate:=lsscalendar.ToLunar(lsscalendar.Date);
  label2.caption := '農(nóng)歷:'+lsscalendar.FormatLunarYear(hzdate.Year)
           +lsscalendar.FormatLunarMonth(hzdate.Month,lsscalendar.IsRightToLeft)+
           lsscalendar.FormatLunarDay(hzdate.Day) + '    ';

  Gzdate := lsscalendar.GetGz(lsscalendar.Date);
  label3.caption := '干支:' + lsscalendar.Cyclical(GZdate.Year) + '(' + lsscalendar.GetAnimal(GzDate.year) +
          ')年' + lsscalendar.Cyclical(GzDate.Month) + '月'
          + lsscalendar.Cyclical(Gzdate.day) + '日    ';

  label15.Caption := '節(jié)日:' + lsscalendar.GetFtv(lsscalendar.Date) + '     ';

  DateTimePicker1.Date := LssCalendar.Date;
  YearComboBox.ItemIndex := YearComboBox.Items.IndexOf(IntToStr(LssCalendar.Year));
  MonthComboBox.ItemIndex := MonthComboBox.Items.IndexOf(IntToStr(LssCalendar.Month));
  if (LssCalendar.Month >= 5) and (LssCalendar.Month <= 10) then
    LssCalendar.BackImage := Image1
  else
    LssCalendar.BackImage := Image2;
end;

procedure TForm1.FormCreate(Sender: TObject);
var
  i: integer;
begin
  lsscalendar.Date :=Date;
  YearComboBox.ItemIndex := YearComboBox.Items.IndexOf(IntToStr(LssCalendar.Year));
  MonthComboBox.ItemIndex := MonthComboBox.Items.IndexOf(IntToStr(LssCalendar.Month));
  if (LssCalendar.Month >= 5) and (LssCalendar.Month <= 10) then
    LssCalendar.BackImage := Image1
  else
    LssCalendar.BackImage := Image2;

  //load節(jié)日表
  with LssCalendar.FtvList do
  begin
    clearAll();
    for i := 0  to length(sFtv) - 1  do
      addFestival(0, copy(sFtv[i],1,4), Trim(copy(sFtv[i],6,length(sFtv[i])-5)), clPurple);
    for i := 0  to length(lFtv) - 1  do
      addFestival(1, copy(lFtv[i],1,4), Trim(copy(lFtv[i],6,length(lFtv[i])-5)), clRed);
    for i := 0  to length(wFtv) - 1  do
      addFestival(2, copy(wFtv[i],1,4), Trim(copy(wFtv[i],6,length(wFtv[i])-5)), clGreen);
  end;
  lsscalendarChange(self);
end;

procedure TForm1.CheckBox1Click(Sender: TObject);
begin
  lsscalendar.ChineseEar := CheckBox1.Checked;
end;

procedure TForm1.CheckBox2Click(Sender: TObject);
begin
  lsscalendar.SmoothText := CheckBox2.Checked;
end;

procedure TForm1.LunarComboBoxChange(Sender: TObject);
begin
  case LunarComboBox.ItemIndex of
    0:  lsscalendar.LunarCalStyle := csBottom;
    1:  lsscalendar.LunarCalStyle := csNone;
    2:  lsscalendar.LunarCalStyle := csRight;
  end;
end;

procedure TForm1.FtvComboBoxChange(Sender: TObject);
begin
  case FtvComboBox.ItemIndex of
    0:  lsscalendar.FtvCalStyle := csBottom;
    1:  lsscalendar.FtvCalStyle := csNone;
    2:  lsscalendar.FtvCalStyle := csRight;
  end;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  LssCalendar.Date := DateOf(Now);
  YearComboBox.ItemIndex := YearComboBox.Items.IndexOf(IntToStr(LssCalendar.Year));
  MonthComboBox.ItemIndex := MonthComboBox.Items.IndexOf(IntToStr(LssCalendar.Month));
end;

procedure TForm1.CheckBox3Click(Sender: TObject);
begin
  LssCalendar.ShowBorder := CheckBox3.Checked;
end;

procedure TForm1.CheckBox4Click(Sender: TObject);
begin
  LssCalendar.ShowGrid := CheckBox4.Checked;
end;

procedure TForm1.CheckBox5Click(Sender: TObject);
begin
  LssCalendar.ShowBackImage := CheckBox5.Checked;
end;

procedure TForm1.YearComboBoxChange(Sender: TObject);
begin
    LssCalendar.Year := StrToInt(YearComboBox.Text);
end;

procedure TForm1.MonthComboBoxChange(Sender: TObject);
begin
  LssCalendar.Month := StrToInt(MonthComboBox.Text);
end;

procedure TForm1.CheckBox6Click(Sender: TObject);
begin
  LssCalendar.AutoFontSize := CheckBox6.Checked;
end;

procedure TForm1.CheckBox7Click(Sender: TObject);
begin
  LssCalendar.EnWeekName := CheckBox7.Checked;
end;

procedure TForm1.CheckBox8Click(Sender: TObject);
begin
  LssCalendar.ShowArrow := CheckBox8.Checked;
end;

procedure TForm1.CheckBox9Click(Sender: TObject);
begin
  LssCalendar.ShowBackMonth := CheckBox9.Checked;
end;

procedure TForm1.CheckBox10Click(Sender: TObject);
begin
  LssCalendar.ShowHint := CheckBox10.Checked;
end;

procedure TForm1.CheckBox11Click(Sender: TObject);
begin
  LssCalendar.ShowVertical := CheckBox11.Checked;
end;

procedure TForm1.Edit1Change(Sender: TObject);
begin
  if Trim(Edit1.Text) = '' then Exit;
  LssCalendar.HorizonScale := StrToFloat(Edit1.Text);
end;

procedure TForm1.Edit2Change(Sender: TObject);
begin
  if Trim(Edit1.Text) = '' then Exit;
  LssCalendar.VerticalScale := StrToFloat(Edit2.Text);
end;

procedure TForm1.CheckBox12Click(Sender: TObject);
begin
  LssCalendar.UseISO8601 := CheckBox12.Checked;
end;

procedure TForm1.AddFtvButtonClick(Sender: TObject);
begin
  lssCalendar.FtvList.addFestival(ComboBox1.ItemIndex, Edit3.Text, Edit5.Text, ColorBox1.Selected);
  lssCalendar.Invalidate;
end;

procedure TForm1.DelFtvButtonClick(Sender: TObject);
begin
  lssCalendar.FtvList.delFestival(ComboBox1.ItemIndex, Edit3.Text);
  lssCalendar.Invalidate;
end;

procedure TForm1.AddMarkButtonClick(Sender: TObject);
begin
  lssCalendar.FtvList.addMark(ComboBox2.ItemIndex, Edit4.Text, ColorBox2.Selected);
  lssCalendar.Invalidate;
end;

procedure TForm1.DelMarkButtonClick(Sender: TObject);
begin
  lssCalendar.FtvList.delMark(ComboBox2.ItemIndex, Edit4.Text);
  lssCalendar.Invalidate;  
end;

procedure TForm1.Image3Click(Sender: TObject);
begin
  ShellExecute(Handle,nil,Pchar('http://my.opera.com/4WAccount/'),nil,nil,SW_SHOWNORMAL);
end;

procedure TForm1.CheckBox13Click(Sender: TObject);
begin
  LssCalendar.ShadowFont := CheckBox13.Checked;
end;

end.

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
男人的天堂亚洲一区| 91国偷自产一区二区使用方法| 成人黄色av电影| 麻豆精品视频在线| 美女免费视频一区| 免费成人性网站| 免费欧美日韩国产三级电影| 青青草一区二区三区| 奇米四色…亚洲| 久久国产麻豆精品| 激情综合色播五月| 国产精品一区三区| 丁香婷婷综合激情五月色| 风间由美中文字幕在线看视频国产欧美 | 国产激情一区二区三区四区| 精品一区二区三区在线播放| 国产精品中文字幕一区二区三区| 国产精品66部| 99久久777色| 欧美性受xxxx黑人xyx| 欧美人牲a欧美精品| 91精品啪在线观看国产60岁| 日韩免费性生活视频播放| 337p粉嫩大胆噜噜噜噜噜91av| 久久精品视频一区二区| 综合色中文字幕| 亚洲国产视频网站| 蜜臀久久99精品久久久画质超高清| 激情五月激情综合网| 菠萝蜜视频在线观看一区| 在线亚洲免费视频| 日韩三级在线免费观看| 国产亚洲精品久| 亚洲精品欧美综合四区| 日韩高清欧美激情| 国产成人在线网站| 色婷婷av一区二区| 欧美一区二区三区在| 国产亚洲精品精华液| 亚洲欧美日韩在线播放| 日韩av电影天堂| 粉嫩嫩av羞羞动漫久久久| 欧美无砖砖区免费| 久久亚洲综合色一区二区三区| 亚洲欧美国产毛片在线| 日本一区中文字幕| 成人在线视频一区二区| 欧美人体做爰大胆视频| 久久久久国色av免费看影院| 国产一级精品在线| 99r精品视频| 日韩一区二区免费在线电影| 国产精品国产三级国产有无不卡| 亚洲福利一区二区三区| 国产91精品免费| 7799精品视频| 国产精品不卡一区二区三区| 蜜臀av一区二区在线观看| 成人aa视频在线观看| 日韩情涩欧美日韩视频| 亚洲欧洲国产日本综合| 精品在线你懂的| 欧美日韩一级黄| 国产精品人妖ts系列视频| 青青草原综合久久大伊人精品 | 欧美主播一区二区三区美女| 久久久久久免费网| 视频一区在线视频| 色婷婷精品久久二区二区蜜臀av| 精品国产91洋老外米糕| 亚洲成人免费看| 99视频有精品| 国产日韩欧美综合在线| 日本亚洲欧美天堂免费| 日本韩国精品在线| 亚洲国产成人自拍| 精品一区二区三区香蕉蜜桃| 欧美乱妇23p| 亚洲综合视频在线观看| 91在线一区二区三区| 久久久久久夜精品精品免费| 首页国产欧美久久| 欧美自拍偷拍午夜视频| 中文字幕一区二区三中文字幕| 国产中文字幕精品| 欧美一区二区三区爱爱| 亚洲国产精品久久艾草纯爱| 91视频www| 亚洲欧洲精品一区二区三区不卡| 国产成人免费视频网站高清观看视频| 91精品久久久久久蜜臀| 亚洲成av人片一区二区| 在线影视一区二区三区| 亚洲欧美日韩在线不卡| 成人国产精品免费观看动漫| 国产农村妇女精品| 国产精品中文有码| 亚洲精品一区二区三区99| 麻豆成人久久精品二区三区红| 欧美日韩国产免费| 亚洲第一成年网| 欧美三级电影网站| 亚洲国产精品一区二区久久恐怖片| 白白色 亚洲乱淫| 18欧美亚洲精品| 色欧美日韩亚洲| 亚洲国产精品久久久久秋霞影院 | 国产精品黄色在线观看| 成人av网站免费观看| 中文字幕中文字幕在线一区| 成人app软件下载大全免费| 国产精品国产三级国产普通话三级| 国产福利视频一区二区三区| 国产欧美日韩不卡免费| www.视频一区| 亚洲黄色录像片| 欧美午夜精品免费| 首页国产欧美久久| 精品国产在天天线2019| 狠狠色丁香婷综合久久| 亚洲一区二区三区视频在线播放| 91高清在线观看| 亚洲一区视频在线观看视频| 欧美日韩亚洲综合在线| 美日韩一区二区三区| 久久蜜桃香蕉精品一区二区三区| 国产91精品久久久久久久网曝门 | 亚洲一区在线观看视频| 欧美精品久久久久久久久老牛影院| 日本亚洲视频在线| 久久精品视频在线免费观看| voyeur盗摄精品| 亚洲成人免费在线| 精品欧美乱码久久久久久 | 久久人人爽爽爽人久久久| 懂色av中文字幕一区二区三区| 亚洲欧美日韩国产一区二区三区| 在线看不卡av| 久久99精品国产麻豆不卡| 日本一区二区三区高清不卡| 日本黄色一区二区| 奇米影视一区二区三区| 中文字幕va一区二区三区| 欧美自拍丝袜亚洲| 精品一区二区免费看| 中文字幕一区二区不卡| 欧美精品第一页| 国产精品一级在线| 夜夜精品视频一区二区 | 美腿丝袜在线亚洲一区 | 成人免费看黄yyy456| 亚洲综合男人的天堂| 日韩美女一区二区三区| 99麻豆久久久国产精品免费优播| 调教+趴+乳夹+国产+精品| 国产欧美精品一区| 欧美猛男男办公室激情| 风间由美一区二区三区在线观看 | 91精品办公室少妇高潮对白| 久久国产尿小便嘘嘘尿| 亚洲另类在线视频| 精品国产91亚洲一区二区三区婷婷| av午夜精品一区二区三区| 免费高清不卡av| 亚洲人成精品久久久久久| 精品国产a毛片| 欧美日韩国产影片| 成人爱爱电影网址| 精品一区二区av| 亚洲第一福利一区| 1000精品久久久久久久久| 精品成人a区在线观看| 欧美亚洲丝袜传媒另类| 风间由美中文字幕在线看视频国产欧美| 视频一区国产视频| 美女脱光内衣内裤视频久久网站 | 欧美videofree性高清杂交| 色欧美乱欧美15图片| 国产一区二区三区日韩| 日精品一区二区三区| 亚洲黄色免费网站| 国产精品麻豆视频| 久久久国产精品午夜一区ai换脸| 欧美精品九九99久久| 欧洲色大大久久| 91在线观看美女| 成人动漫在线一区| 国产乱子轮精品视频| 蜜臀av在线播放一区二区三区| 亚洲成人自拍偷拍| 日韩一区在线播放| 国产清纯白嫩初高生在线观看91 | 国产麻豆精品theporn| 美女视频第一区二区三区免费观看网站 | 久久久国产精品不卡| 欧美大尺度电影在线| 3d成人h动漫网站入口| 欧美日韩精品三区| 欧美亚洲国产一区二区三区va| voyeur盗摄精品|