无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: mdyblog
打印 上一主题 下一主题

[MBROSTool6.26]UD升级到UDm:U启部署只需“一拖一格”,PE免改造即可加载隐藏外置!

    [复制链接]
2671#
发表于 2014-9-11 10:31:27 | 只看该作者


这个也是叠加的,风格与原来输入框不一样,它是略微圆角的,而且一条条绿色竖条,栅栏一样,看得眼花缭乱,还是一整片颜色的好。

APP控件可以自定义定制吗?如果可以,你就定制一个这样的控件吧,实现起来应该就是输入框加上一个动态背景色属性吧?反正时间不急,你慢慢搞,没关系的。这种进度条最合适。

点评

WIndows 有很多版本, 各个版本的输入框 不同。 还不知道win9 win10什么样子。 除非 相 浏览器一样甩开 windows , 纯粹自己写, 和MS的 输入框 完全不兼容。 否则 搞不定的。 没必要 非得 输入框 。 你图上  详情 回复 发表于 2014-9-11 10:41
再改成红色。 [attachimg]199328[/attachimg]  详情 回复 发表于 2014-9-11 10:36
回复

使用道具 举报

2672#
 楼主| 发表于 2014-9-11 10:36:37 | 只看该作者
ddsony 发表于 2014-9-11 10:31
这个也是叠加的,风格与原来输入框不一样,它是略微圆角的,而且一条条绿色竖条,栅栏一样,看得眼花缭 ...

再改成红色。
回复

使用道具 举报

2673#
发表于 2014-9-11 10:37:00 | 只看该作者


刚才下载了4.0最新版,试用了一下【格式化】界面,爽呆了,哈哈。现在吹毛求疵一下:
1.这个【只读】是不是锁定输入框内数字不可更改的意思?如是,还是改为【锁定】为好,否则别人认为这个UDM区是只读或非只读的。
2.下面【子盘】提示处的“内置小盘”还是改为“内置子盘”吧,里外前后统一名称。

1.png (30.32 KB, 下载次数: 117)

1.png

点评

》》这个【只读】 就是 软光盘 (不能写)的意思。 你说的锁定, 目前界面生还用不着(锁不锁都一样)。以后需要再说。  详情 回复 发表于 2014-9-11 10:47
回复

使用道具 举报

2674#
发表于 2014-9-11 10:40:10 | 只看该作者

看着大师辛劳的样子,我真的很感动!这个进度条框能用输入框一样的方角吗?里面的绿色竖条能改为一片绿色吗?颜色可以设置为淡绿的吗?

点评

》》这个进度条框能用输入框一样的方角吗? 我看看。 》》里面的绿色竖条能改为一片绿色吗?颜色可以设置为淡绿的吗? 开启了XP视觉效果就这样。 是 【XP视觉效果】 对应的 DLL 搞的鬼。 本来是 一片 连续色  详情 回复 发表于 2014-9-11 10:49
回复

使用道具 举报

2675#
 楼主| 发表于 2014-9-11 10:41:21 | 只看该作者
本帖最后由 mdyblog 于 2014-9-11 10:43 编辑
ddsony 发表于 2014-9-11 10:31
这个也是叠加的,风格与原来输入框不一样,它是略微圆角的,而且一条条绿色竖条,栅栏一样,看得眼花缭 ...


WIndows 有很多版本, 各个版本的输入框 不同。 还不知道win9 win10什么样子。
除非 象 浏览器一样甩开 windows , 纯粹自己写, 和MS的 输入框  完全不兼容。
否则 搞不定的。

没必要 非得 输入框 。

你图上的 显示, 也不兼容 标准输入框, 没有立体效果了。 就一个大平胸。
既然不 兼容 标准输入框,也不必为输入框, 能显示 文本的 进度条 也可以的。
回复

使用道具 举报

2676#
 楼主| 发表于 2014-9-11 10:47:01 | 只看该作者
ddsony 发表于 2014-9-11 10:37
刚才下载了4.0最新版,试用了一下【格式化】界面,爽呆了,哈哈。现在吹毛求疵一下:
1.这个【只读】是 ...

》》这个【只读】
就是 软光盘 (不能写)的意思。
你说的锁定, 目前界面生还用不着(锁不锁都一样)。以后需要再说。
回复

使用道具 举报

2677#
 楼主| 发表于 2014-9-11 10:49:30 | 只看该作者
ddsony 发表于 2014-9-11 10:40
看着大师辛劳的样子,我真的很感动!这个进度条框能用输入框一样的方角吗?里面的绿色竖条能改为一片绿色 ...

》》这个进度条框能用输入框一样的方角吗?
我看看。

》》里面的绿色竖条能改为一片绿色吗?颜色可以设置为淡绿的吗?
开启了XP视觉效果就这样。
是 【XP视觉效果】 对应的 DLL 搞的鬼。
本来是 一片 连续色条。 关闭 【XP视觉效果】 就能看到。
回复

使用道具 举报

2678#
发表于 2014-9-11 11:00:46 | 只看该作者
mdyblog 发表于 2014-9-11 10:41
WIndows 有很多版本, 各个版本的输入框 不同。 还不知道win9 win10什么样子。
除非 象 浏览器一样甩 ...


》》你图上的显示, 也不兼容 标准输入框, 没有立体效果了。

我这个进度条就是从输入框复制过来的图片,就是输入框。输入框控件没有“背景色”属性的吗?

点评

要显示 进度, 只能自绘, 这样 就 旧不兼容 标准输入框 了。  详情 回复 发表于 2014-9-11 11:40
回复

使用道具 举报

2679#
 楼主| 发表于 2014-9-11 11:40:11 | 只看该作者
本帖最后由 mdyblog 于 2014-9-11 11:43 编辑
ddsony 发表于 2014-9-11 11:00
》》你图上的显示, 也不兼容 标准输入框, 没有立体效果了。

我这个进度条就是从输入框复制过来的 ...


要显示 进度(左右颜色不同), 只能自绘, 这样 就 旧不兼容 标准输入框 了。
回复

使用道具 举报

2680#
发表于 2014-9-11 12:43:29 | 只看该作者
mdyblog 发表于 2014-9-11 11:40
要显示 进度(左右颜色不同), 只能自绘, 这样 就 旧不兼容 标准输入框 了。

最新4.0版现在格式化进度条在win7下面的显示:

1.png (32.31 KB, 下载次数: 124)

1.png

点评

格式化以后的三个分区,一个核心区,一个钢光盘(比量产方便多了),一个用户区。强大!!!  详情 回复 发表于 2014-9-11 13:10
还有一种: 输入框自动缩矮点。 下面显示一个矮进度条。  详情 回复 发表于 2014-9-11 12:52
进度条显示, 和系统有关。 XP 禁止 XP样式 也是这样的光滑模式。 XP XP样式 后, 光滑模式被禁止了。  详情 回复 发表于 2014-9-11 12:49
回复

使用道具 举报

2681#
 楼主| 发表于 2014-9-11 12:49:40 | 只看该作者
ddsony 发表于 2014-9-11 12:43
最新4.0版现在格式化进度条在win7下面的显示:

进度条显示, 和系统有关。
XP 禁止 XP样式 也是这样的光滑模式。

XP XP样式 后, 光滑模式被禁止了。
回复

使用道具 举报

2682#
 楼主| 发表于 2014-9-11 12:52:30 | 只看该作者
ddsony 发表于 2014-9-11 12:43
最新4.0版现在格式化进度条在win7下面的显示:

还有一种:
输入框自动缩矮点。
下面显示一个矮进度条。
回复

使用道具 举报

2683#
发表于 2014-9-11 13:01:59 | 只看该作者
mdyblog 发表于 2014-9-11 12:52
还有一种:
输入框自动缩矮点。
下面显示一个矮进度条。

不用了,反正都用windows叠加的进度条,效果没法和浏览器那样的原生态相比。
回复

使用道具 举报

2684#
发表于 2014-9-11 13:10:49 | 只看该作者
ddsony 发表于 2014-9-11 12:43
最新4.0版现在格式化进度条在win7下面的显示:

格式化以后的三个分区,一个核心区,一个钢光盘(比量产方便多了),一个用户区。强大!!!

2.png (16.88 KB, 下载次数: 118)

2.png
回复

使用道具 举报

2685#
发表于 2014-9-11 13:31:00 | 只看该作者
本帖最后由 ddsony 于 2014-9-11 14:31 编辑
mdyblog 发表于 2014-9-11 10:41
WIndows 有很多版本, 各个版本的输入框 不同。 还不知道win9 win10什么样子。
除非 象 浏览器一样甩 ...


强大的VC++应该支持自定义控件,是不是可以自定义开发一个增强型的输入框,继承于输入框。有【背景颜色】属性,而且支持左右两边不同背景颜色动态变化。

下面是度娘搜到的有人用java写的带进度条背景的输入框EditText代码,不知对c++有无借鉴意义:

package com.lookup;

import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.os.Handler;
import android.os.Message;
import android.util.AttributeSet;
import android.util.Log;
import android.widget.EditText;

public class ExtEditText extends EditText {

    private String tag = "ExtEditText";

    private Handler handler;
    private Paint paint = null;
    private int process = 0;

    public ExtEditText(Context context, AttributeSet attrs, int defStyle) {
        super(context, attrs, defStyle);
        initView();
    }

    public ExtEditText(Context context, AttributeSet attrs) {
        super(context, attrs);
        initView();
    }

    public ExtEditText(Context context) {
        super(context);
        initView();
    }

    private void initView() {
        paint = new Paint(Paint.ANTI_ALIAS_FLAG);
        handler = new Handler(new Handler.Callback() {
            @Override
            public boolean handleMessage(Message msg) {
                process = msg.what;
                Log.d(tag, "process  :" + process);
                return true;
            }
        });

    }

    @Override
    protected void onDraw(Canvas canvas) {
        super.onDraw(canvas);
        int height = getMeasuredHeight();
        int width = getMeasuredWidth();

        if (process < 100) {
            paint.setColor(Color.GREEN);
            paint.setAlpha(100);
            canvas.drawRect(0, 0, process * width / 100, height, paint);
        } else {
            paint.setAlpha(0);
            canvas.drawRect(0, 0, width, height, paint);

        }
        invalidate();
    };

    /**
     *
     * @param process
     *            0 -100 之间的数值
     */
    public void updateProcess(int process) {
        handler.sendEmptyMessageDelayed(process, 1000);

    }

}

点评

我不是MFC写的。 MFC也有个 OnDraw。 我用 API 写的 。 只有WM_PAINT 消息。 拦截 控件的 WM_PAINT, 就变成 自绘了--有个 自动 paintDC 冲突 。 MFC 的 OnDraw 也是响应 WM_PAINT。 不知道 MS 的MFC 怎么解  详情 回复 发表于 2014-9-11 16:23
回复

使用道具 举报

2686#
发表于 2014-9-11 13:41:12 | 只看该作者
本帖最后由 ddsony 于 2014-9-11 13:51 编辑

1.4.0最新版好像【设定EFI启动】有问题,点击以后,【设定EFI启动】不可用,【取消EFI启动】可用,但窗口死掉了,要使用任务管理器结束进程,或者【设定EFI启动】仍旧保持如图原来的可用状态;
2.有时卸载以后会留下垃圾盘符,提示格式化什么的,点击这个垃圾盘符,报告“参数错误”。

11.png (12.65 KB, 下载次数: 111)

【取消】可用,窗口死掉了

【取消】可用,窗口死掉了

22.png (42.18 KB, 下载次数: 119)

卸载后垃圾盘符

卸载后垃圾盘符

33.png (12.81 KB, 下载次数: 109)

保持原来可用状态

保持原来可用状态

点评

你这次用的是FAT ,不是NTFS了, 是吧。 也改好了。  详情 回复 发表于 2014-9-11 16:05
回复

使用道具 举报

2687#
 楼主| 发表于 2014-9-11 16:05:15 | 只看该作者
本帖最后由 mdyblog 于 2014-9-11 16:07 编辑
ddsony 发表于 2014-9-11 13:41
1.4.0最新版好像【设定EFI启动】有问题,点击以后,【设定EFI启动】不可用,【取消EFI启动】可用,但窗口死 ...


你这次用的是FAT ,不是NTFS了, 是吧。

也改好了。

FAT 模式 , 【取消EFI启动】会删除, 再也不能 随插随显。
--- 【取消EFI启动】 一般也不会用的。
回复

使用道具 举报

2688#
发表于 2014-9-11 16:11:46 来自手机 | 只看该作者
mdyblog 发表于 2014-9-11 16:05  你这次用的是FAT ,不是NTFS了, 是吧。   也改好了。

我用的还是NTFS,出现上述问题。
回复

使用道具 举报

2689#
 楼主| 发表于 2014-9-11 16:23:44 | 只看该作者
ddsony 发表于 2014-9-11 13:31
强大的VC++应该支持自定义控件,是不是可以自定义开发一个增强型的输入框,继承于输入框。有【背景颜色 ...

我不是MFC写的。 MFC也有个 OnDraw。
我用 API 写的 。 只有WM_PAINT 消息。
拦截 控件的 WM_PAINT, 就变成 自绘了--有个 自动 paintDC 冲突 。
MFC 的 OnDraw 也是响应  WM_PAINT。
不知道  MS 的MFC 怎么解决的-----------人家自己的,有更多未公开接口。
回复

使用道具 举报

2690#
发表于 2014-9-11 16:27:28 | 只看该作者
mdyblog 发表于 2014-9-11 16:05
你这次用的是FAT ,不是NTFS了, 是吧。

也改好了。


记得原来3.1版本的这些功能都一切正常的,为什么出了4.0以后,这些东西又异常了。原来已经最优化的有些东西就固定下来就不用改动了,否则每出一个新版本,幺蛾子又不断,你修正累,我测试累。
回复

使用道具 举报

2691#
发表于 2014-9-11 17:16:02 | 只看该作者
mdyblog 发表于 2014-9-11 16:23
我不是MFC写的。 MFC也有个 OnDraw。
我用 API 写的 。 只有WM_PAINT 消息。
拦截 控件的 WM_PAINT,  ...

用api,写程序界面有点吃力吧?

点评

是啊! 简单的 带进度 输入框(下面那个): [attachimg]199348[/attachimg]  详情 回复 发表于 2014-9-11 17:21
回复

使用道具 举报

2692#
 楼主| 发表于 2014-9-11 17:21:53 | 只看该作者
本帖最后由 mdyblog 于 2014-9-11 17:24 编辑
ddsony 发表于 2014-9-11 17:16
用api,写程序界面有点吃力吧?


是啊!
简单的 带进度 输入框(下面那个):
回复

使用道具 举报

2693#
发表于 2014-9-11 17:30:08 来自手机 | 只看该作者
mdyblog 发表于 2014-9-11 17:21  是啊!  简单的 带进度 输入框(下面那个):

下面这个好啊,只是输入框没有原来那样凹陷的立体感。
回复

使用道具 举报

2694#
发表于 2014-9-11 17:49:33 来自手机 | 只看该作者
mdyblog 发表于 2014-9-11 17:21  是啊!  简单的 带进度 输入框(下面那个):

看来以后考虑到软件的升级,架构的改变,比如到5.0版,还是MFC开发得心应手点。

点评

[attachimg]199352[/attachimg]  详情 回复 发表于 2014-9-11 18:18
回复

使用道具 举报

2695#
 楼主| 发表于 2014-9-11 18:18:56 | 只看该作者
ddsony 发表于 2014-9-11 17:49
看来以后考虑到软件的升级,架构的改变,比如到5.0版,还是MFC开发得心应手点。

回复

使用道具 举报

2696#
发表于 2014-9-11 18:54:27 | 只看该作者

哈哈,真是太好了,我最爱的原生态输入框进度条!!!
大师真是无所不能,也真是太调皮了,每次我提出稍有难度的需求,大师总是先推脱一番:
当初我要求UDM支持ezboot,大师劝我放弃用xorboot,想不到现在支持ezboot到如此境界;
当初我要求加个UDM加速算法,大师先来一句:“没那么简单的”。后来高效的UDM加速算法让我兴奋不已;
现在我要求自定义开发个带进度的输入框,大师说:“除非象浏览器一样甩开 windows , 纯粹自己写, 和MS的输入框 完全不兼容,否则 搞不定的。”结果出来这么合乎我心意的输入框进度条!
大师你说,你是低调还是调皮?

最后,这个红色改为淡绿色,就是完美!

点评

[attachimg]199355[/attachimg]  详情 回复 发表于 2014-9-11 19:02
回复

使用道具 举报

2697#
 楼主| 发表于 2014-9-11 19:02:15 | 只看该作者
ddsony 发表于 2014-9-11 18:54
哈哈,真是太好了,我最爱的原生态输入框进度条!!!
大师真是无所不能,也真是太调皮了,每次我提出稍 ...

回复

使用道具 举报

2698#
发表于 2014-9-11 19:09:50 来自手机 | 只看该作者
本帖最后由 ddsony 于 2014-9-11 19:12 编辑
mdyblog 发表于 2014-9-11 19:02
绿色再淡一半。参考我前面给出的小平胸颜色!

点评

你那是淡蓝色吧。 [attachimg]199357[/attachimg]  详情 回复 发表于 2014-9-11 19:43
回复

使用道具 举报

2699#
 楼主| 发表于 2014-9-11 19:43:49 | 只看该作者
ddsony 发表于 2014-9-11 19:09
绿色再淡一半。参考我前面给出的小平胸颜色!

你那是淡蓝色吧。
回复

使用道具 举报

2700#
发表于 2014-9-11 20:03:28 来自手机 | 只看该作者
本帖最后由 ddsony 于 2014-9-11 20:05 编辑
mdyblog 发表于 2014-9-11 19:43 你那是淡蓝色吧。
就这个颜色吧。
把主盘的那个输入框也换掉,去掉原来又细又长的文件复制进度条,下面文字说明处加个百分数。 另外,没有任何初始数据复制仅格式化时,把那个格式化的进度条和百分数加回去,否则心里没底。

点评

[attachimg]199362[/attachimg] 红色 为格式化 进度。 完毕: [attachimg]199363[/attachimg]  详情 回复 发表于 2014-9-11 21:39
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-7-28 20:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表