紫微斗数:飞宫体系-飞宫遇自化法


文章目录


前言


内容

飞宫是借干遁星,假象合支。当天干在某些变化的趋使下,自然会产生飞宫的行为,以平衡此变化所造成的不平衡现象,这是飞宫法的原理。

按「生年,自化,飞宫」四化的运动引力大小,自化是本宫或本对宫的直线力量,飞宫是抛物线的力量,相对自化的力量恒大于飞宫。所以飞宫时常飞不出想要的结果。

飞宫遇生年,现象一定会发生,要发生象与象的碰撞

飞宫遇自化,往往现象也会发生,也会成局,也要发生象与象的碰撞。

一般来说,飞宫,若遇了生年,是你去做的这件事,范围缩小了, 或是会受到了一定的约束的意思。还与同星、不同星,同组、不同组,等有关联。而飞宫遇自化,是做了此事之后,会受到约束或有后续变化的意思。飞宫同样要法象到生年同类象。

飞宫遇到自化,分成很多种型态,也都分别代表了不同的意思。以下以「飞宫遇自化」不含遇生年的几种常见的几种型态。

一,飞宫后遇离心力自化。

二,飞宫后遇向心力自化。

三,飞宫后遇又向心又离心自化。

四,飞宫后遇进马或退马。


总结

NiceGUI是一个轻量级、易用的图形用户界面库,用于创建Windows GUI应用。在使用NiceGUI设计紫微斗数12(也称为星盘)的长方形界面,你需要按照以下步骤进行: 1. **安装和引入库**: 首先确保安装了NiceGUI库,如果尚未安装,可以从其官方GitHub仓库获取并添加到项目中。 2. **设计布局**: 使用NiceGUI的`Panel`类创建一个主窗口,并通过`Grid`或`FlowLayout`来组织12格子。每个位可以作为一个单独的`Box`组件。 ```cpp nvg::Gui gui; Panel mainPanel(gui); Grid grid(12, 1); // 12,每一行 mainPanel.SetChild(grid); ``` 3. **位制作**: 对于每个位,你可以创建一个`Label`或者自定义的小部件(例如图片、文字描述等),显示相应的紫微斗数信息。 4. **样式定制**: 使用`Color`类设置背景色,使用`TextBlock`设置字体颜色和大小,以便清晰展示。 5. **事件处理**: 可能还需要添加点击或其他交互事件,当用户点击某个位时,可以响应并提供对应的详细解读。 6. **显示和运行**: 最后,将整个窗口显示出来,并开始监听事件循环。 这是一个基本框架,具体的实现细节会取决于你想要的功能复杂性和UI设计。下面是简版的伪代码示例: ```cpp // 创建位组件 for (int i = 1; i <= 12; ++i) { Label* palaceLabel = new Label(i, "" + std::to_string(i)); palaceLabel->SetTextColor(Color::White); palaceLabel->SetFont(FONT_SIZE); grid.AddChild(std::move(*palaceLabel), {i, 0}); } // 显示并运行 NiceGUI gui.Run(); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

紫微斗数象法奥义

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值