fstate.pas
来自「2009最新 传奇汉化0599代码 传奇汉化」· PAS 代码 · 共 1,919 行 · 第 1/5 页
PAS
1,919 行
DNextState.SetImgIndex (g_WMainImages, 372);
DPrevState.Left := 5;
DPrevState.Top := 138;
DNextState.Left := 5;
DNextState.Top := 197;
{-----------------------------------------------------------}
//人物状态窗口(查看别人信息)
d := g_WMainImages.Images[370]; //惑怕
if d <> nil then begin
DUserState1.SetImgIndex (g_WMainImages, 430);
DUserState1.Left := SCREENWIDTH - d.Width - d.Width;
DUserState1.Top := 0;
end;
DNecklaceUS1.Left := 38 + 130;
DNecklaceUS1.Top := 59 + 35;
DNecklaceUS1.Width := 34;
DNecklaceUS1.Height := 31;
DHelmetUS1.Left := 38 + 77;
DHelmetUS1.Top := 59 + 41;
DHelmetUS1.Width := 18;
DHelmetUS1.Height := 18;
DLightUS1.Left := 38 + 130;
DLightUS1.Top := 59 + 73;
DLightUS1.Width := 34;
DLightUS1.Height := 31;
DArmRingRUS1.Left := 38 + 4;
DArmRingRUS1.Top := 59 + 124;
DArmRingRUS1.Width := 34;
DArmRingRUS1.Height := 31;
DArmRingLUS1.Left := 38 + 130;
DArmRingLUS1.Top := 59 + 124;
DArmRingLUS1.Width := 34;
DArmRingLUS1.Height := 31;
DRingRUS1.Left := 38 + 4;
DRingRUS1.Top := 59 + 163;
DRingRUS1.Width := 34;
DRingRUS1.Height := 31;
DRingLUS1.Left := 38 + 130;
DRingLUS1.Top := 59 + 163;
DRingLUS1.Width := 34;
DRingLUS1.Height := 31;
DWeaponUS1.Left := 38 + 9;
DWeaponUS1.Top := 59 + 28;
DWeaponUS1.Width := 47;
DWeaponUS1.Height := 87;
DDressUS1.Left := 38 + 58;
DDressUS1.Top := 59 + 70;
DDressUS1.Width := 53;
DDressUS1.Height := 112;
DBujukUS1.Left := 42;
DBujukUS1.Top := 261;
DBujukUS1.Width := 34;
DBujukUS1.Height := 31;
DBeltUS1.Left := 84;
DBeltUS1.Top := 261;
DBeltUS1.Width := 34;
DBeltUS1.Height := 31;
DBootsUS1.Left := 126;
DBootsUS1.Top := 261;
DBootsUS1.Width := 34;
DBootsUS1.Height := 31;
DCharmUS1.Left := 168;
DCharmUS1.Top := 261;
DCharmUS1.Width := 34;
DCharmUS1.Height := 31;
// friend, group and mail buttons
DUSFriend.Left := 104;
DUSFriend.Top := 303;
DUSFriend.SetImgIndex (g_WMainImages, 432);
DUSMail.Left := 137;
DUSMail.Top := 303;
DUSMail.SetImgIndex (g_WMainImages, 433);
DUSGroup.Left := 71;
DUSGroup.Top := 303;
DUSGroup.SetImgIndex (g_WMainImages, 431);
DCloseUS1.SetImgIndex (g_WMainImages, 86);
DCloseUS1.Left := 208;
DCloseUS1.Top := 5;
{-------------------------------------------------------------}
//背包物品窗口
DItemBag.SetImgIndex (g_WMainImages, 3);
DItemBag.Left := 0;
DItemBag.Top := 0;
DItemGrid.Left := 28; //28
DItemGrid.Top := 25;
DItemGrid.Width := 288;
DItemGrid.Height := 162;
{-------------------------------------------------------------}
//guild territory
DGTList.SetImgIndex(g_WMainImages, 680);
DGTList.Left := 0;
DGTList.Top := 209;
DGTListClose.SetImgIndex(g_WMainImages, 86);
DGTListClose.Left := 534;
DGTListClose.Top := 5;
DGTListPrev.SetImgIndex(g_WMainImages, 388);
DGTListPrev.Left :=214;
DGTListPrev.Top := 213;
DGTListNext.SetImgIndex(g_WMainImages, 387);
DGTListNext.Left :=317;
DGTListNext.Top := 213;
DDecoListDlg.SetImgIndex(g_WMainImages, 702);
DDecoListDlg.Left := 0;
DDecoListDlg.Top := 20;
DDecoListExit.SetImgIndex(g_WMainImages, 86);
DDecoListExit.Left := 606;
DDecoListExit.Top := 5;
DDecoListPrev.SetImgIndex(g_WMainImages, 388);
DDecoListPrev.Left :=255;
DDecoListPrev.Top := 382;
DDecoListNext.SetImgIndex(g_WMainImages, 387);
DDecoListNext.Left :=358;
DDecoListNext.Top := 382;
DDecoListBuy.SetImgIndex (g_WMainImages, 678);
DDecoListBuy.Left := 220;
DDecoListBuy.Top := 320;
DDecoListCancel.SetImgIndex (g_WMainImages, 652);
DDecoListCancel.Left := 220;
DDecoListCancel.Top := 352;
DBBSListDlg.SetImgIndex(g_WMainImages, 688);
DBBSListDlg.Left := 0;
DBBSListDlg.Top := 40;
DBBSListClose.SetImgIndex(g_WMainImages, 86);
DBBSListClose.Left := 432;
DBBSListClose.Top := 5;
DBBSListPrev.SetImgIndex(g_WMainImages, 388);
DBBSListPrev.Left :=163;
DBBSListPrev.Top := 321;
DBBSListNext.SetImgIndex(g_WMainImages, 387);
DBBSListNext.Left :=266;
DBBSListNext.Top := 321;
DBBSListRefresh.SetImgIndex(g_WMainImages, 665);
DBBSListRefresh.Left :=214;
DBBSListRefresh.Top := 321;
DBBSListOk.SetImgIndex(g_WMainImages, 650);
DBBSListOk.Left :=223;
DBBSListOk.Top := 280;
DBBSListWrite.SetImgIndex(g_WMainImages, 693);
DBBSListWrite.Left :=291;
DBBSListWrite.Top := 280;
DBBSListNotice.SetImgIndex(g_WMainImages, 695);
DBBSListNotice.Left :=360;
DBBSListNotice.Top := 280;
DBBSMsgDlg.SetImgIndex(g_WMainImages, 689);
DBBSMsgDlg.Left := 200;
DBBSMsgDlg.Top := 150;
DBBSMsgClose.SetImgIndex(g_WMainImages, 86);
DBBSMsgClose.Left := 324;
DBBSMsgClose.Top := 5;
DBBSMsgOk.SetImgIndex(g_WMainImages, 650);
DBBSMsgOk.Left :=188;
DBBSMsgOk.Top := 210;
DBBSMsgCancel.SetImgIndex(g_WMainImages, 652);
DBBSMsgCancel.Left :=255;
DBBSMsgCancel.Top := 210;
DBBSMsgReply.SetImgIndex(g_WMainImages, 699);
DBBSMsgReply.Left :=125;
DBBSMsgReply.Top := 210;
DBBSMsgMail.SetImgIndex(g_WMainImages, 666);
DBBSMsgMail.Left :=102;
DBBSMsgMail.Top := 210;
DBBSMsgDelete.SetImgIndex(g_WMainImages, 697);
DBBSMsgDelete.Left :=38;
DBBSMsgDelete.Top := 210;
{-------------------------------------------------------------}
//sales
DSales.SetImgIndex (g_WMainImages, 670);
DSales.Left := 0;
DSales.Top := 60;
DSalesFind.SetImgIndex (g_WMainImages, 676);
DSalesFind.Left := 180;
DSalesFind.Top := 353;
DSalesBuy.SetImgIndex (g_WMainImages, 678);
DSalesBuy.Left := 346;
DSalesBuy.Top := 353;
DSalesCancel.SetImgIndex (g_WMainImages, 652);
DSalesCancel.Left := 415;
DSalesCancel.Top := 353;
DSalesMail.SetImgIndex (g_WMainImages, 666);
DSalesMail.Left := 317;
DSalesMail.Top := 353;
DSalesClose.SetImgIndex (g_WMainImages, 86);
DSalesClose.Left := 491;
DSalesClose.Top := 5;
DSalesRefresh.SetImgIndex(g_WMainImages, 665);
DSalesRefresh.Left := 248;
DSalesRefresh.Top := 389;
DSalesNextPage.SetImgIndex(g_WMainImages, 387);
DSalesNextPage.Left := 301;
DSalesNextPage.Top := 389;
DSalesPrevPage.SetImgIndex(g_WMainImages, 388);
DSalesPrevPage.Left := 198;
DSalesPrevPage.Top := 389;
DAuctionImg.Left := 253;
DAuctionImg.Top := 304;
DAuctionImg.Width := 36;
DAuctionImg.Height := 45;
{-----------------------------------------------------------}
//options
DOptions.SetImgIndex (g_WMainImages, 770);
DOptions.Left := 0;
DOptions.Top := 60;
DOptionsClose.SetImgIndex (g_WMainImages, 86);
DOptionsClose.Left := 274;
DOptionsClose.Top := 5;
DOptionsSkillMode1.Left := 166;
DOptionsSkillMode1.Top := 77;
DOptionsSkillMode2.Left := 208;
DOptionsSkillMode2.Top := 77;
DOptionsSkillBarOn.Left := 166;
DOptionsSkillBarOn.Top := 99;
DOptionsSkillBarOff.Left := 208;
DOptionsSkillBarOff.Top := 99;
DOptionsEffectOn.Left := 166;
DOptionsEffectOn.Top := 121;
DOptionsEffectOff.Left := 208;
DOptionsEffectOff.Top := 121;
DOptionsSoundOn.Left := 166;
DOptionsSoundOn.Top := 143;
DOptionsSoundOff.Left := 208;
DOptionsSoundOff.Top := 143;
DOptionsDropViewOn.Left := 166;
DOptionsDropViewOn.Top := 165;
DOptionsDropViewOff.Left := 208;
DOptionsDropViewOff.Top := 165;
{-----------------------------------------------------------}
// Skill Bar
DSkillBar.Left := 0;
DSkillBar.Top := 0;
DSkillBar1.Left := 7;
DSkillBar1.Top := 6;
DSkillBar2.Left := 39;
DSkillBar2.Top := 6;
DSkillBar3.Left := 71;
DSkillBar3.Top := 6;
DSkillBar4.Left := 103;
DSkillBar4.Top := 6;
DSkillBar5.Left := 140;
DSkillBar5.Top := 6;
DSkillBar6.Left := 172;
DSkillBar6.Top := 6;
DSkillBar7.Left := 204;
DSkillBar7.Top := 6;
DSkillBar8.Left := 236;
DSkillBar8.Top := 6;
{-----------------------------------------------------------}
//主控面板
{$IF SWH = SWH800}
d := g_WMainImages.Images[BOTTOMBOARD800];
{$ELSEIF SWH = SWH1024}
d := g_WMainImages.Images[BOTTOMBOARD1024];
{$IFEND}
if d <> nil then begin
DBottom.Left := 0;
DBottom.Top := SCREENHEIGHT - d.Height;
DBottom.Width := d.Width;
DBottom.Height := d.Height;
end;
{-----------------------------------------------------------}
//功能按钮
DMyState.SetImgIndex (g_WMainImages, 8);
DMyState.Left := SCREENWIDTH div 2 + (SCREENWIDTH div 2 - (409 - 243)){503};
DMyState.Top := 65;
DMyBag.SetImgIndex (g_WMainImages, 9);
DMyBag.Left := SCREENWIDTH div 2 + (SCREENWIDTH div 2 - (407 - 282)){682};
DMyBag.Top := 48;
DMyMagic.SetImgIndex (g_WMainImages, 10);
DMyMagic.Left := SCREENWIDTH div 2 + (SCREENWIDTH div 2 - (405 - 322)){722};
DMyMagic.Top := 38;
DOption.SetImgIndex (g_WMainImages, 11);
DOption.Left := SCREENWIDTH div 2 + (SCREENWIDTH div 2 - (405 - 364)){764};
DOption.Top := 31;
{-----------------------------------------------------------}
//快捷按钮
DBotMiniMap.SetImgIndex (g_WMainImages, DlgConf.DBotMiniMap.Image{130});
DBotMiniMap.Left := DlgConf.DBotMiniMap.Left{219};
DBotMiniMap.Top := DlgConf.DBotMiniMap.Top{104};
DBotMiniMap.DontDrawUp := True;
DBotTrade.SetImgIndex (g_WMainImages,DlgConf.DBotTrade.Image{132});
DBotTrade.Left :=DlgConf.DBotTrade.Left{219 + 30}; //560 - 30;
DBotTrade.Top := DlgConf.DBotTrade.Top{104};
DBotTrade.DontDrawUp := True;
DBotGuild.SetImgIndex (g_WMainImages,DlgConf.DBotGuild.Image{134});
DBotGuild.Left := DlgConf.DBotGuild.Left{219 + 30*2};
DBotGuild.Top := DlgConf.DBotGuild.Top{104};
DBotGuild.DontDrawUp := True;
DBotGroup.SetImgIndex (g_WMainImages,DlgConf.DBotGroup.Image{128});
DBotGroup.Left :=DlgConf.DBotGroup.Left{219 + 30*3};
DBotGroup.Top :=DlgConf.DBotGroup.Top{104};
DBotGroup.DontDrawUp := True;
DBotPlusAbil.SetImgIndex (g_WMainImages,DlgConf.DBotPlusAbil.Image{140});
DBotPlusAbil.Left :=DlgConf.DBotPlusAbil.Left{219 + 30*4};
DBotPlusAbil.Top :=DlgConf.DBotPlusAbil.Top{104};
DBotFriend.SetImgIndex (g_WMainImages,DlgConf.DBotFriend.Image{530});
DBotFriend.Left :=DlgConf.DBotFriend.Left{
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?