GithubHelp home page GithubHelp logo

sweeticelolly / dragcontrolside-v2 Goto Github PK

View Code? Open in Web Editor NEW
23.0 5.0 9.0 31.73 MB

拖控件大法第二版!第一版:https://github.com/SweetIceLolly/DragControlsIDE

License: MIT License

C++ 0.81% C 0.09% Batchfile 0.04% C# 0.88% VBA 98.19%
cpp visualbasic6 visual-basic-6 ide programming gui ui-design vb6 debugger debugger-visualizer

dragcontrolside-v2's Introduction

DragControlsIDE-v2

拖控件大法第二版!第一版:https://github.com/SweetIceLolly/DragControlsIDE

第二版于2019年6月20日正式开坑! 预计完成时间... 一年?不知道哦 ╮(╯▽╰)╭

欢迎提出意见!感谢你们的支持! ღ( ´・ᴗ・` )比心

【更新】很遗憾... 由于缺乏精力 也由于不想再沉醉在这个过时的语言里... 这个项目已经弃坑了。很多功能都没有完善,也有很多bug。如果不出意外,应该不会再更新这个repo了。感谢这么多人对这个项目的支持。

更新日志

几点说明

  1. 编译器和调试器都不是我写的!我只是负责调用g++、gdb,并分析它的输出罢了。如果您想看编译器或者调试器的代码,不好意思啦这里没有╮(╯_╰)╭

  2. 这个程序的代码编辑框、DockingPane以及一部分的控件重绘(如滚动条)不是我写的,只是使用别人弄的ActiveX控件而已。(不过按钮、菜单、标题栏之类的UI是我写的)如果您想看代码框或者DockingPane实现的代码,抱歉啦我无能为力╮(╯_╰)╭

  3. 本程序现在仍然处于开发,很多功能都尚不完善,或者根本还没开始编写。所以别急着说“xxx可以用了吗?”“为什么按下xxx没有反应”这样的话。不过对于目前(2019.8.12)已经编写了的功能(如本地窗口、调用堆栈窗口、断点等)欢迎提出issue。

  4. 打开EXE的时候提示“xxx.ocx”未注册:请先注册目录下的.ocx文件:管理员权限运行regsvr32 ocx路径

  5. 打开VBP后,VB6提示“找不到工程或库”:“工程”菜单 - 引用 - 浏览 - 选择工程目录下的“Win32Api.tlb” - 确定

  6. 打开VBP后VB6可能会不允许你运行,说“没有许可证”之类的东西,那么你可能需要安装“Xtreme SuitePro ActiveX v15.3.1”。

  7. 我不是在写另一个VS,我也不是在仿MFC/QT/C#,只是非常单纯的想弄一个方便C++制造小软件的工具,并且提供一些基础的调试功能而已。请不要拿这个小软件跟那些商业级的软件做比较。

一些截图(更新于2019.8.12)

启动后的界面
启动后的界面

菜单
菜单

“新建项目选项”对话框
“新建项目选项”对话框

代码编写界面
代码编写界面

调试界面
调试界面

dragcontrolside-v2's People

Contributors

buger404 avatar sweeticelolly avatar yoorkin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

dragcontrolside-v2's Issues

PNG button support

It's very important for this project ..... It will be used to make the Command Button such as the Copy Button and make the button on the Welcome Window .

....

Can you understand me ?

Accelerate updating speed and native GCC

DragControls IDE-v2 is a great c++ IDE, but the update speed is slowing down and the GCC directory needs to be specified manually, which is a bit difficult for a novice. It is hoped that DragControls IDE-v2 will add more practical functions and become an IDE comparable to visual studio in the later stage.

支持PNG按钮

这非常重要。之后它将会被用作工具条按钮的制作,例如复制粘贴,保存按钮。
欢迎页面也需要PNG按钮

所以这次说的是国语。。望能听懂

告辞。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.