当前位置:  技术问答>linux和unix

gtk高手进

    来源: 互联网  发布时间:2016-09-19

    本文导语:    现在有一个gtkfix做的背景,fix始终与屏幕分辨率大小相同,fix上面中间位置有一个根据坐标放置的button,button上面有一个image   目前分辨率是1440x900   现在需要根据不同的分辨率,例如,800x600,1024x768等等,需要...

  现在有一个gtkfix做的背景,fix始终与屏幕分辨率大小相同,fix上面中间位置有一个根据坐标放置的button,button上面有一个image
  目前分辨率是1440x900
  现在需要根据不同的分辨率,例如,800x600,1024x768等等,需要调整button和image的大小和位置,能够始终让button和image置于fix中间的位置。现在fix可以自动调整比例,适应分辨率,但button不知道怎么弄。
  现在的思路就是根据判断当前分辨率,对分辨率的长宽进行比例计算,然后通过比例对button的大小和位置嫩够进行准确的调整。我对gtk了解的不多,但工作需要我尽快解决这个问题,所以希望有经验的人能够帮我看看该怎么做,需要用到哪些相关的函数。谢谢
  

|
必须用fix吗?如果必须的话,我跟你的思路是一样的,根据分辨率计算button的位置和大小,移动和缩放button。
用到的函数
void gtk_fixed_put( GtkFixed *fixed,
                    GtkWidget *widget,
                    gint       x,
                    gint       y );
 
void gtk_fixed_move( GtkFixed *fixed,
                     GtkWidget *widget,
                     gint       x,
                     gint       y ); 
其它的,在gtk文档里很容易就查到了

    
 
 

您可能感兴趣的文章:

  • 关于Gtk程序全屏显示的问题,请高手指点一下!!
  • 在gtk中如何使一个button可见而不可用!请高手指点!
  • 高手请进,两个gtk+的问题
  • 在linux下使用gtk+,如何使按钮有底色.请高手指点
  • 寻觅高手:gtk+/gnome的问题?
  • 请教gtk高手
  • [100分]如何在GTK下编写的程序中调用shell下的批处理程序[高手进]
  • 请教高手:如何用gnome/gtk编写托盘程序
  • 急寻一位熟悉Linux熟悉GTK+编程,有时间的高手做一个例程,酬劳可谈
  • GTK高手帮帮忙,问题解决了再加分
  • GTK 國際化 高手賜教
  • 一个 困扰我很长时间的 GTK+ 里的问题,希望高手能给予帮助解答
  • 关于gtk tree view,高手给个简单的示例
  • GTK,有关创建菜单的问题,请高手解答。(来者有分)
  • ubuntu系统下用GTK编写C界面,请高手进来看看!跪求!!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 关于gtk的目录问题,我的目录是 gtk-2.0/gtk/gtk.h ??
  • Redhat linux9.0 下Gtk+编程的#include <gtk/gtk.h>问题
  • 【重要】gtk+ 编译gtk+的问题,不同于一般gtk的搭建--1000分,问题解决了,开号给分,决不食言!大家都来看看
  • gtk 和 gtk+ 有什么区别?
  • centos5.4中安装gtk时,yum库最新版是gtk2.10,如何更新yum库安装gtk2.12
  • 我使用GTK+2.0写界面程序时,怎么找不到gtk.h文件?
  • GTK+ gtk_tree问题
  • gtk for win 和 gtk for linux 下的程序问题?
  • GTK窗口前端显示及GTK窗口闪烁
  • 用GTK开发的程序如何在没有GTK动态连接库的Linux里运行?
  • 【GTK】GTK中有没有这个widget?
  • 我想学习GTK+2.0,请问如何准备GTK编程环境???
  • [GTK] gtk最小化问题与恢复问题
  • 【gtk+】初学gtk+,请教一个问题
  • 【gtk】关于gtk布局问题
  • 本人刚学gtk编程,留下油箱,欢迎喜欢gtk编程的朋友和我交流啊!!!!
  • 大家好,想知道gtk与gtk+有什么区别?
  • 关于GTK中gtk_widget_hide()的问题
  • gtk编程问题,如何在一个线程中向gtk控件发送一个expose_event消息
  • gtk中如何获取gtk_text_view中的输入内容?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3