对开发者的帮助。 - 页 2

 
Реter Konow:

我不打算在这个问题上与人争论方法问题。你可能认为我的思想很狭窄--这是你的权利。

如果你需要帮助解决问题,首先请用简单明了的语言说明问题的实质。(不是把它和扯皮混为一谈)。


我已经概述了,任务:实现一种方便的方式来工作和维护图形对象。

 
Vladimir Pastushak:

我已经说过,任务是:实现一种方便的工作和维护图形对象的方法。

对不起,但我不接受这种任务的表述。

更具体地说。图形对象的工作和维护是什么意思?它到底是用来做什么的? 等等。

 
Реter Konow:

我有一个非常规的方法,并希望为与我接触多年的人做一些好事,我决定创建一个主题,我将尝试帮助开发人员找到解决他们问题的方法。正如实践所表明的那样,我屡次为其他开发者的问题找到有效的解决方案。

一般来说,如果你想知道我对解决你的问题的看法--请随时联系我。首先,我需要了解你的问题的本质,然后我将尝试提供帮助。它不一定会是密码。也许只是一种看待问题的新方法,或寻找解决方案的新方向。这取决于问题的复杂性和规模。


请帮助我解决延迟报价的问题。我不明白谁在拖延,为什么拖延,这里有一个很好的例子

 
Реter Konow:

对不起,但我不接受这种说法。

更具体地说。图形对象的运行和维护是什么意思。它到底需要什么。等等......


你可以创建面板和信息窗口,绘制一些东西。

让我们保持简单,例如,我们需要创建一个按钮并操作它,移动它,涂抹它,缩小它。

提出一个对程序员来说容易使用的代码。

 
Vladimir Pastushak:

这是为了创建例如面板、信息窗口,以绘制一些东西。

DLL和C++/C#可以帮助你解决。而任何需要的接口都是为你服务的。而且用更少的时间和精力。
 
Sergey Chalyshev:

帮助解决延迟报价的问题。我不明白谁在拖延,为什么拖延,这里有一个很好的例子

是的,这是个有趣的例子...说实话,我不知道原因,但绕过不可逾越的障碍,总是能帮助我发挥智慧。

拖延有多严重?它对你的战略有多重要?

 
Vladimir Pastushak:

例如,创建面板、信息窗口 和绘制东西都需要这个。

让我们保持简单,例如,我们需要创建一个按钮并操作它,移动它,涂抹它,缩小它。

建议一个对程序员来说容易使用的代码。

创建你自己的图形引擎。我是从这个开始的。最主要的是,你不需要任何额外的东西。你不需要任何课程。它将是一个函数,它必须与一个数组一起工作,该数组将存储所有图形对象的所有属性。引擎将在不同的事件中改变这些属性的值。

让数组成为全局的,所以它可以很容易地从任何函数中被访问。这将使你有巨大的机会来管理你的对象。

 
Реter Konow:
创建你自己的图形引擎。我一开始就是这样。最主要的是--你不需要任何额外的东西。你不需要任何课程。它将是一个单一的函数,它必须与一个数组一起工作,该数组将保存所有图形对象的所有属性。引擎将在不同的事件中改变这些属性的值。

给我看一个例子?

我的工作是这样的

gui.(任何对象).(设置/请求属性)

如果它是一个按钮,那么属性将是按钮,如果它是一个方形,那么属性将是方形。

 
Vladimir Pastushak:

给我看一个例子?

我的工作是这样的

gui.(任何对象).(设置/请求属性)

如果它是一个按钮,那么属性将是按钮,如果它是一个方形,那么属性将是方形。

我稍后将给你一个代码样本。你需要在你的档案中找到它。

有正是你所问的问题。
 
Vladimir Pastushak:


如果它是一个按钮,属性将是按钮,如果它是一个方形,属性将是方形。

这就是正确的方向。普遍化和简单化。消除所有不必要的东西,只留下基本的东西。- 一个函数,一个数组和辅助功能。

将当前的数值代入变量。让物体聚焦。地图。